3D конвертер и компоненты «сквозь плату».

Автор Buch, 13.01.11, 15:58:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Buch

Иногда, в P-CAD приходится устанавливать компоненты, которые на плате держатся только выводами, а само тело компонента проходит сквозь плату (и, например, привинчивается на другой стороне к радиатору).
В этом случае, контур компонента отрисовывается в слое Board – это удобно, таскаешь компонент по плате, а о необходимом окне в плате не задумываешься.
Вот эту ситуации 3D конвертер не обрабатывает.  В таблице «Соответствие компонентов» о таком компоненте ни слова. Не говорится о нем и после создания 3D модели платы. Не доглядел – легко можно потерять.

Пожалуйста, подскажите, как можно исправить эту ситуацию, чтобы компонент появился в таблице «Соответствие компонентов».

Leo

Пока никак. Ведь вы отрисовываете контур компонента в слое платы. И синтаксис формата IDF понимает этот контур как часть платы, а не как компонент. Это первое. Можно, конечно, сравнить файлы BRD, PRO и BOM, найти расхождение, выдать сообщение о недостающем компоненте и добавить его в таблицу соответствия. И что? А точка привязки откуда появится, угол поворота, сторона платы? Ведь вся эта инфа - в IDF-файлах хранится, а ее нет! Так что вопрос не так прост, как кажется. И еще - много ли электронщиков так рисуют? Подумать над проблемой можно, но быстро она скорее всего не решится.

Buch

Цитата: Leo от 14.01.11, 11:37:46
И еще - много ли электронщиков так рисуют?
Способ старинный, удобный. Встречал часто.

К сообщению приложил IDF файлы. Речь идет о компонентах PA2 и PA3. Так они присутствуют в brd-файле.
Может пригодится.

Leo

Да, в БРД компоненты есть и данные для установки тоже. Но список для таблицы соответствия мы составляем по файлу PRO, так как там нет проблем с идентификацией компонентов - все они уникальны по именам (в BRD ведь они многократно дублированы в связи с разными БЦО). Поэтому подумаем над тем, как формировать таблицу по BRD.

GL_E

Цитата: Buch от 13.01.11, 15:58:59
В этом случае, контур компонента отрисовывается в слое Board – это удобно, таскаешь компонент по плате, а о необходимом окне в плате не задумываешься.

Пожалуйста, подскажите, как можно исправить эту ситуацию, чтобы компонент появился в таблице «Соответствие компонентов».

Если еще актуально:
Можно попробовать дополнительно дорисовать контур в нужном слое TopSilk или BotSilk

Buch

Спасибо.
Да, так и делаю/делал - копировал контур в соответствующий слой и компонент "появлялся".
Тут главное не пропустить такой компонент.