Форум » Конструктор плат » Обычный Pad как Mounting Hole » Ответить

Обычный Pad как Mounting Hole

sandy: Из пикадовской платы КП загружает Pad'ы как монтажные отверстия. Причем pad в виде библиотечного компонента отображается нормально (с контактной площадкой). Это ограничение демо версии или так и задумано?

Ответов - 8

brigval: sandy пишет: Из пикадовской платы КП загружает Pad'ы как монтажные отверстия. Причем pad в виде библиотечного компонента отображается нормально (с контактной площадкой). Это ограничение демо версии или так и задумано? Это не ограничение. Не хватает информации, чтоб ответить точно. Если у вас Pad с монтажными отверстиями выполнен как компонент, то и загружать будет как компонент, с контакными площадками с отв. Или уточните свой вопрос. Разные разводчики одни и теже, скажем так, объекты выполняют разными способами. А КП загружает то, что сделано в P-CAD рельно. Что есть, то и грузит.

sandy: brigval пишет: уточните свой вопрос. В Пикаде используя команду Place Pad вставляем контактную площадку. В итоге имеем некий pad со стилем, например padstyle1 для ясности. Свойство Shape данного стиля - Oval, и имеет размеры больше, чем свойство Diameter. Иными словами у нас есть отверстие с металлизированным пояском. Так вот, оно загружается КП точно также как и pad у которого shape - Mounting Hole и поясок отсутствует. Если же у нас есть компонент (любой) с теми же контактными площадками padstyle1, то площадка имеет все причитающиеся ей свойства (поясок отображается).

brigval: sandy пишет: В Пикаде используя команду Place Pad вставляем контактную площадку. В итоге имеем некий pad со стилем, например padstyle1 для ясности. Свойство Shape данного стиля - Oval, и имеет размеры больше, чем свойство Diameter. Иными словами у нас есть отверстие с металлизированным пояском. Так вот, оно загружается КП точно также как и pad у которого shape - Mounting Hole и поясок отсутствует. Если же у нас есть компонент (любой) с теми же контактными площадками padstyle1, то площадка имеет все причитающиеся ей свойства (поясок отображается). Понял. К сожалению, Free Pad программа не видит (в DBX32 не заложено). Отверстия из Free Pad считываются. Об этом есть упоминание в руководстве пользователя.


sandy: brigval пишет: Free Pad программа не видит (в DBX32 не заложено). Free Pad в Пикаде не частый термин, сразу не вспомнил. А вообще, должна видеть. Как то же считываете компоненты, переходные и т.д. Функции TGetFirstLayerItem и TGetNextLayerItem дают доступ к элементу платы. После этого через TItem определяем тип элемента (TItem.ItemType). Допустим If ItemType=DBX_PAD (ну, или Case) then определяем ItemType.PadViaShape и соответствующие свойства.

brigval: sandy пишет: Free Pad в Пикаде не частый термин, сразу не вспомнил. А вообще, должна видеть. Как то же считываете компоненты, переходные и т.д. Функции TGetFirstLayerItem и TGetNextLayerItem дают доступ к элементу платы. После этого через TItem определяем тип элемента (TItem.ItemType). Допустим If ItemType=DBX_PAD (ну, или Case) then определяем ItemType.PadViaShape и соответствующие свойства. Это уже не обсуждение программы... ) Если вам удастся получить размеры пояска Free Pad, сообщите. Было большое желание научить КП работать с текстовыми файлами P-CAD. Там можно прочитать все. Но проект P-CAD не развивается, и времени на работу с текстом тратить уже не очень хочется. А его надо прилично.

sandy: brigval пишет: Если вам удастся получить размеры пояска Free Pad, сообщите. Обязательно попробую на досуге. brigval пишет: Но проект P-CAD не развивается, и времени на работу с текстом тратить уже не очень хочется. Да наверное поздновато уже. Все равно в перспективе надо либо на альтиум дизайнер переходить либо еще на что другое. Вот товарищи разработчики TDD успели подсуетиться.

brigval: sandy пишет: товарищи разработчики TDD успели подсуетиться. КП тоже с другими ECADами работает. )

sandy: brigval пишет: sandy пишет: цитата: товарищи разработчики TDD успели подсуетиться. КП тоже с другими ECADами работает. ) Успели подсуетиться с парсингом ascii файлов пикада.



полная версия страницы