реклама на сайте
подробности

 
 
> Как отобразить origin компонентов на плате?
LeshaL
сообщение Apr 18 2011, 08:34
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



В футпринте компонентов графика для обозначения origin отсутствует.
Как графически отобразить originы компонентов на плате с целью их контроля перед формированием файла размещения (Export Placement) для установочного станка?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
Uree
сообщение Apr 18 2011, 08:58
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Нарисовать эти origin вручную непосредственно в футпринтах. Видел такое в либах некоторых фирм.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Apr 18 2011, 09:03
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Цитата(Uree @ Apr 18 2011, 12:58) *
Нарисовать эти origin вручную непосредственно в футпринтах. Видел такое в либах некоторых фирм.

+1 на определенном слое "рисую" крест. Не для всех компонентов конечно, только для больших и критичных к месту установки (разъемы всякие).
Go to the top of the page
 
+Quote Post
LeshaL
сообщение Apr 18 2011, 09:52
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



Цитата(Uree @ Apr 18 2011, 14:58) *
Нарисовать эти origin вручную непосредственно в футпринтах. Видел такое в либах некоторых фирм.


Это если либу с нуля рисовать и знать заранее что понадобится графическая инфа origin'ов. В данном случае либа уже есть, плата отдана в производство, монтажники запросили pick and place информацию. Библиотека создавалась LP Wizard'ом, который корректно размещает origin, но его не рисует.
Другие проекты сделаны в Mentor и Altium, библиотека получена также LP Wizard'ом, для отображения origin'ов просто включаются галочки и все очень хорошо видно. Хотелось что бы также было в Allegro, без дополнительной ручной кропотливой работы.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Apr 18 2011, 10:10
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Я LP wizard не использовал никогда, но ИМХО это должно было задаваться в LP wizard.
А так есть вариант поправить символы в библиотеке - нарисовать в них нужные вам реперы. И в PCB сделать Place->Update Symbols не устанавливая дополнительно никаких галочек.
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Apr 20 2011, 06:49
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



В LP wizzard 10.1.1 прорисовывается атоматически.
а вообще можно сделать самому,открыв футпринт в PCB редакторе и нарисовать крест в слое PACKAGE GEOMETRY, подкласс PLACE_BOUND_TOP
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 20 2011, 07:10
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Не надо так делать... PLACE_BOUND_TOP/BOTTOM предназначен для рисования в нем 3D представления футпринта(потому как базовая проверка размещения футпринтов делается именно по инфе с этого слоя), а не каких-то абстрактных крестов.
Хотите видеть оригин - добавьте свой слой и в нем нарисуйте крест. Хотя зачем его видеть - ума не приложу. Особенно учитывая, что его видимость и сгенеренные координаты могут не совпадать, если не знаешь как правильно их экстрагировать...
Go to the top of the page
 
+Quote Post
xCooLLer
сообщение Apr 21 2011, 09:42
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 18-01-11
Из: Россия
Пользователь №: 62 301



Согласен. Так генерирует LP Wizard 10. Потом приходится ручками убирать лишние кресты и линии.
Вопрос, а DFA слой и Display Top для чего нужны?

Для пробы оставил этот крест - ошибок не вызвало. Правда еще не смотрел,что при экспорте в Pro/E произойдет, ведь именно с PlaceBound берутся габариты корпуса.
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 21 2011, 14:08
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



DFA нужен для продвинутого размещения/проверки, с заданными правилами между типами корпусов.
Display - не знаю, у меня на всех дизайнах он пустой.
Go to the top of the page
 
+Quote Post
LeshaL
сообщение Apr 23 2011, 15:39
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



Цитата(xCooLLer @ Apr 20 2011, 12:49) *
В LP wizzard 10.1.1 прорисовывается атоматически.
а вообще можно сделать самому,открыв футпринт в PCB редакторе и нарисовать крест в слое PACKAGE GEOMETRY, подкласс PLACE_BOUND_TOP


Поэкспериментировал. Прорисовывается автоматически только если в LP Wizard включен режим Skill. Без этого режима ориджин виден только условным обозначением в редакторе компонента. В редакторе PCB его не видно.
Ручками ориджин не очень охото каждый раз рисовать, тем более вопрос был про ситуацию с уже готовой платой и править всю библиотеку только для просмотра правильного размещения ориджина улыбало мало. Было бы удобно, если в редакторе PCB можно было подсветить именно ориджины (а не дополнительную графику, обозначающую ориджины) как в Mentor или Altium. Но, похоже такой возможности нет, а жаль.


Цитата(Uree @ Apr 20 2011, 13:10) *
Хотя зачем его видеть - ума не приложу. Особенно учитывая, что его видимость и сгенеренные координаты могут не совпадать, если не знаешь как правильно их экстрагировать...


Это нужно для оценки того, что ориджины заданы правильно для генерации координат компонентов для установочного станка. Потому как часть компонентов рисовалась ранее в ручную, и ориджины задавались как удобно для рисования, а не в соответствии с IPC.
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 23 2011, 21:17
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Оценить правильность ориджинов на глаз на платах с тысячью и больше компонентов? Глаз-алмаз нужен...
И еще раз повторюсь - даже на правильно заданных центрах компонентов можно сгенерить неправильный репорт. Как думаете, что нужно генерить в качестве координат компонента - SYM_X/Y или SYM_CENTER_X/Y ?
Go to the top of the page
 
+Quote Post
LeshaL
сообщение Apr 24 2011, 15:55
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



Из этих тысяч компонентов разных от силы два десятка и там, где ориджин задан неправильно видно сразу (например в качестве ориджина 1й вывод SMD компонента), поэтому оценивается элементарно в течение буквально 5-10минут.
Вопрос неправильной генерации - это совсем другой вопрос, который я, собственно, и не задавал.
Для генерации координат в качестве координаты компонента используется опция Symbol Origin. Соответстветственно, размещение ориджина должно быть изначально заданным правильно в библиотеке в соответствии с IPC. LP Wizard размещает ориджин правильно. А вот на элементах, нарисованных ручками ориджин может быть задан неверно. Отсюда, собственно, и следовал вопрос как подсветить именно ориджины компонентов, чтобы увидеть их ошибочное размещение.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 17:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01584 секунд с 7
ELECTRONIX ©2004-2016