Автор | Сообщение |
sandy
|
| |
Пост N: 10
Зарегистрирован: 16.08.12
Откуда: Omsk
|
|
Отправлено: 24.08.12 06:01. Заголовок: Обычный Pad как Mounting Hole
Из пикадовской платы КП загружает Pad'ы как монтажные отверстия. Причем pad в виде библиотечного компонента отображается нормально (с контактной площадкой). Это ограничение демо версии или так и задумано?
|
|
Профиль
Ответить
|
Новых ответов нет
[см. все]
|
|
brigval
|
| Брагин Игорь
|
Пост N: 2374
Зарегистрирован: 07.07.07
|
|
Отправлено: 24.08.12 10:02. Заголовок: sandy пишет: Из пик..
sandy пишет: цитата: | Из пикадовской платы КП загружает Pad'ы как монтажные отверстия. Причем pad в виде библиотечного компонента отображается нормально (с контактной площадкой). Это ограничение демо версии или так и задумано? |
|
Это не ограничение. Не хватает информации, чтоб ответить точно. Если у вас Pad с монтажными отверстиями выполнен как компонент, то и загружать будет как компонент, с контакными площадками с отв. Или уточните свой вопрос. Разные разводчики одни и теже, скажем так, объекты выполняют разными способами. А КП загружает то, что сделано в P-CAD рельно. Что есть, то и грузит.
|
|
Профиль
Ответить
|
sandy
|
| |
Пост N: 13
Зарегистрирован: 16.08.12
Откуда: Omsk
|
|
Отправлено: 24.08.12 11:11. Заголовок: brigval пишет: уточ..
brigval пишет: В Пикаде используя команду Place Pad вставляем контактную площадку. В итоге имеем некий pad со стилем, например padstyle1 для ясности. Свойство Shape данного стиля - Oval, и имеет размеры больше, чем свойство Diameter. Иными словами у нас есть отверстие с металлизированным пояском. Так вот, оно загружается КП точно также как и pad у которого shape - Mounting Hole и поясок отсутствует. Если же у нас есть компонент (любой) с теми же контактными площадками padstyle1, то площадка имеет все причитающиеся ей свойства (поясок отображается).
|
|
Профиль
Ответить
|
brigval
|
| Брагин Игорь
|
Пост N: 2376
Зарегистрирован: 07.07.07
|
|
Отправлено: 24.08.12 11:19. Заголовок: sandy пишет: В Пика..
sandy пишет: цитата: | В Пикаде используя команду Place Pad вставляем контактную площадку. В итоге имеем некий pad со стилем, например padstyle1 для ясности. Свойство Shape данного стиля - Oval, и имеет размеры больше, чем свойство Diameter. Иными словами у нас есть отверстие с металлизированным пояском. Так вот, оно загружается КП точно также как и pad у которого shape - Mounting Hole и поясок отсутствует. Если же у нас есть компонент (любой) с теми же контактными площадками padstyle1, то площадка имеет все причитающиеся ей свойства (поясок отображается). |
| Понял. К сожалению, Free Pad программа не видит (в DBX32 не заложено). Отверстия из Free Pad считываются. Об этом есть упоминание в руководстве пользователя.
|
|
Профиль
Ответить
|
sandy
|
| |
Пост N: 15
Зарегистрирован: 16.08.12
Откуда: Omsk
|
|
Отправлено: 24.08.12 22:28. Заголовок: brigval пишет: Free..
brigval пишет: цитата: | Free Pad программа не видит (в DBX32 не заложено). |
| Free Pad в Пикаде не частый термин, сразу не вспомнил. А вообще, должна видеть. Как то же считываете компоненты, переходные и т.д. Функции TGetFirstLayerItem и TGetNextLayerItem дают доступ к элементу платы. После этого через TItem определяем тип элемента (TItem.ItemType). Допустим If ItemType=DBX_PAD (ну, или Case) then определяем ItemType.PadViaShape и соответствующие свойства.
|
|
Профиль
Ответить
|
brigval
|
| Брагин Игорь
|
Пост N: 2377
Зарегистрирован: 07.07.07
|
|
Отправлено: 25.08.12 07:24. Заголовок: sandy пишет: Free P..
sandy пишет: цитата: | Free Pad в Пикаде не частый термин, сразу не вспомнил. А вообще, должна видеть. Как то же считываете компоненты, переходные и т.д. Функции TGetFirstLayerItem и TGetNextLayerItem дают доступ к элементу платы. После этого через TItem определяем тип элемента (TItem.ItemType). Допустим If ItemType=DBX_PAD (ну, или Case) then определяем ItemType.PadViaShape и соответствующие свойства. |
|
Это уже не обсуждение программы... ) Если вам удастся получить размеры пояска Free Pad, сообщите. Было большое желание научить КП работать с текстовыми файлами P-CAD. Там можно прочитать все. Но проект P-CAD не развивается, и времени на работу с текстом тратить уже не очень хочется. А его надо прилично.
|
|
Профиль
Ответить
|
sandy
|
| |
Пост N: 16
Зарегистрирован: 16.08.12
Откуда: Omsk
|
|
Отправлено: 25.08.12 08:32. Заголовок: brigval пишет: Если..
brigval пишет: цитата: | Если вам удастся получить размеры пояска Free Pad, сообщите. |
| Обязательно попробую на досуге. brigval пишет: цитата: | Но проект P-CAD не развивается, и времени на работу с текстом тратить уже не очень хочется. |
| Да наверное поздновато уже. Все равно в перспективе надо либо на альтиум дизайнер переходить либо еще на что другое. Вот товарищи разработчики TDD успели подсуетиться.
|
|
Профиль
Ответить
|
brigval
|
| Брагин Игорь
|
Пост N: 2378
Зарегистрирован: 07.07.07
|
|
Отправлено: 25.08.12 08:52. Заголовок: sandy пишет: товари..
sandy пишет: цитата: | товарищи разработчики TDD успели подсуетиться. |
|
КП тоже с другими ECADами работает. )
|
|
Профиль
Ответить
|
sandy
|
| |
Пост N: 17
Зарегистрирован: 16.08.12
Откуда: Omsk
|
|
Отправлено: 25.08.12 11:06. Заголовок: brigval пишет: sand..
brigval пишет: цитата: | sandy пишет: цитата: товарищи разработчики TDD успели подсуетиться. КП тоже с другими ECADами работает. ) |
| Успели подсуетиться с парсингом ascii файлов пикада.
|
|
Профиль
Ответить
|
|