Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: как передать пользовательское значение из схемы на плату?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
Visero
Необходимо чтобы на сборочнике печатной платы отображались не позиционные обозначения, а номиналы пассивухи. Номиналы зашиты в партах не в поле PartNumber (которое стандартно отображается в псб в Assembly Items), a в назначенном пользователе Values.
Вопрос : как передать эти значения в любой юзеровский слой на плате, чтобы в дальнейшем экспортировать их в сборочник?
Проект в DesignCapture.
fill
Цитата(Visero @ Aug 27 2012, 13:38) *
Необходимо чтобы на сборочнике печатной платы отображались не позиционные обозначения, а номиналы пассивухи. Номиналы зашиты в партах не в поле PartNumber (которое стандартно отображается в псб в Assembly Items), a в назначенном пользователе Values.
Вопрос : как передать эти значения в любой юзеровский слой на плате, чтобы в дальнейшем экспортировать их в сборочник?
Проект в DesignCapture.


В последних версиях Expedition в каждой Cell в диалоге Properties есть кнопка Custom Properties, которые можно добавить и разместить в графике на любые слои (Edit>Place>Property_Text) и далее использовать на плате.
Visero
Fill, спасибо за быстрый ответ.
Информация пригодится в будущем, когда будем причесывать библиотеки.

LibraryManager не поддерживает макросы для пакетного редактирования целлов? Сделать edit>place->property_text->values для кажого целла библиотеки, в геометрический центр целла с заданным шрифтом.
fill
Цитата(Visero @ Aug 27 2012, 14:15) *
Fill, спасибо за быстрый ответ.
Информация пригодится в будущем, когда будем причесывать библиотеки.

LibraryManager не поддерживает макросы для пакетного редактирования целлов? Сделать edit>place->property_text->values для кажого целла библиотеки, в геометрический центр целла с заданным шрифтом.


Через функции Automation можно сделать.
Visero
Цитата(fill @ Aug 27 2012, 16:49) *
В последних версиях Expedition в каждой Cell в диалоге Properties есть кнопка Custom Properties, которые можно добавить и разместить в графике на любые слои (Edit>Place>Property_Text) и далее использовать на плате.

попробовал выполнить с трансляцией на плату - оказалось реализация очень неудобная. Объясняю чем:
При помещении пользовательского параметра (в моем случае Values) в целле дается не такой уж и большой выбор слоев для размещения. Самый логичный - выбор слоя Assembly Mount. (Silkscreen или MountLayer конечно же не вариант) Но в моей библиотеке на этом слое и на этом месте уже находится Assembly RefDes. При последующей трансляции на плату эти два парметра накладываются друг на друга. Assembly RefDes еще можно отключить в DispalyControl галочкой, ну а Values уже прописаны намертво.
Но нужно заметиь, что при экспорте в dxf, Values попадают в слой Assembly_outlines, и их можно отключить вместе с контурами компонента. Не удобно, но лучше уж так.

Жизнь бы намного облегчилась, если бы при создании целла можно было бы вставлять пользовательский слой с любыми своими значениями и транслировать его с целлом в Exp.
fill
Цитата(Visero @ Aug 28 2012, 07:52) *
Жизнь бы намного облегчилась, если бы при создании целла можно было бы вставлять пользовательский слой с любыми своими значениями и транслировать его с целлом в Exp.


Откройте ЦБ в LM и введите нужные слои через Setup>Setup_Parameters.
Visero
Цитата(fill @ Aug 28 2012, 14:11) *
Откройте ЦБ в LM и введите нужные слои через Setup>Setup_Parameters.

эхх, было б так - давно сделал бы sm.gif Вылезло отличие EXP в рактировании платы и в редактировании целла.
Нажмите для просмотра прикрепленного файла
fill
Цитата(Visero @ Aug 30 2012, 09:32) *
эхх, было б так - давно сделал бы sm.gif Вылезло отличие EXP в рактировании платы и в редактировании целла.

А читать внимательно мы не умеем? В LM, а не Cell_Editor
Visero
sm.gif
Проблема решена, вопрос исчерпан. Слои с Values благополучно создаются, передаются через ECO в плату и прекрасно экспортируются в dxf.
Спасибо большое Fill'у за оперативную консультацию!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.