Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подготовка информации для установки компонентов
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
nxn
Как правильно подготовить таблицу координат в Expedition?
Я это делаю так:
Нужны две таблицы для Top и для Bottom. C Top все более менее понятно, хотя и не удобно. В проекте ставлю нужный Origin поворачиваю весь проект, после этого File>Export>General Interfaces>Generic AIS получаю таблицу.
Для Bottom нужно получить таблицу не "напросвет", а с учетом перевернутой платы. Такой возможности в Expedition нет, отзеркалить проект с учетом координат возможности нет. Получаю таблицу тем же путем "напросвет" после этого загоняю ее в Excel и c помощью формул пересчитываю координаты всех компонентов.
Если платы изготавливаются еще и на панели, да еще и с поворотом, проблем становится еще больше. В Fablink для этого вообще нет ничего.
Может быть существуют специальные программы для этого? Как то странно, что в таком пакете как Expedition нет удобного варианта получения таблиц координат.
fill
Цитата(nxn @ Sep 2 2009, 16:46) *
Как правильно подготовить таблицу координат в Expedition?
Я это делаю так:
Нужны две таблицы для Top и для Bottom. C Top все более менее понятно, хотя и не удобно. В проекте ставлю нужный Origin поворачиваю весь проект, после этого File>Export>General Interfaces>Generic AIS получаю таблицу.
Для Bottom нужно получить таблицу не "напросвет", а с учетом перевернутой платы. Такой возможности в Expedition нет, отзеркалить проект с учетом координат возможности нет. Получаю таблицу тем же путем "напросвет" после этого загоняю ее в Excel и c помощью формул пересчитываю координаты всех компонентов.
Если платы изготавливаются еще и на панели, да еще и с поворотом, проблем становится еще больше. В Fablink для этого вообще нет ничего.
Может быть существуют специальные программы для этого? Как то странно, что в таком пакете как Expedition нет удобного варианта получения таблиц координат.



Вопрос интересный потому что сразу на ум приходит вопрос, а как вы переворачиваете плату? Ибо в зависимости от способа, компонент стоящий "на просвет" в левом нижнем углу окажется после переворота или в левом верхнем или в правом нижнем rolleyes.gif
Я думаю надо копать в сторону спец. программ подготовки к производству.
В том же CAMCAD_Professional куча экспорта на станки Нажмите для просмотра прикрепленного файла
при этом есть возможность управлять где будет начала координат для сторон, как расчитывать координаты и угол поворота и т.д.
nxn
Да, компонент стоящий "на просвет" в левом нижнем углу окажется после переворота в левом верхнем углу. А вот Origin должен остаться в левом нижнем углу платы или панели. Все это требует ручного пересчета координат.
avesat
Да ничего не нужно править, просто сказать монтажникам, что плату переворачивать необходимо относительно оси Y (вертикали).
По пунктам:
1. Генерим файл vb_ais.txt
2. Выбираем Display Control -> Mirror View
3. Проверяем координаты компонентов на нижнем слое

Для производства это все лучше оформить в виде сборочных чертежей, и указать начало координат для каждого слоя. (сам так паял проблем небыло)
nxn
Вопрос возник, потому, что монтажники требуют координаты для слоя Bottom с учетом перевернутой платы и с Origin в нижнем левом углу панели. Их оборудование не позволяет принять координаты компонента "на просвет". Заниматься пересчетом координат они не хотят.

Display Control -> Mirror View все координаты дает "на просвет".
avesat
Тогда так
1. Генерите vb_ais.txt сохраняете его как vb_ais_TOP.txt
2. Через Edit -> Place -> Place Origin меняете координаты Origin Board на координаты нижнего правого угла.
3 Генерите vb_ais.txt сохраняете его как vb_ais_BOTTOM.txt (минусы по координате Х удалить)

Это если делать через General Interfaces, возможно есть и другие варианты.
nxn
Цитата(avesat @ Sep 3 2009, 16:06) *
Тогда так
1. Генерите vb_ais.txt сохраняете его как vb_ais_TOP.txt
2. Через Edit -> Place -> Place Origin меняете координаты Origin Board на координаты нижнего правого угла.
3 Генерите vb_ais.txt сохраняете его как vb_ais_BOTTOM.txt (минусы по координате Х удалить)

Это если делать через General Interfaces, возможно есть и другие варианты.


Все правильно, но если плата находится на панели, де еще и с поворотом, то приходится учитывать еще и смещение на панели и поворот. Все это я прошел, просто хотелось бы более красивого решения. Попробую поискать в пакетах для подготовки производства.
Zick
Если это для сборки ПП, всмылсе поверхностный монтаж, то в каждом автомате есть функция "зеркальное отражение"... и функция "поворот"...
Если необходимо для других целей, то это требует глубокого изучения...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.