Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: импорт контура платы из STEP
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
sevastianovd
Здравствуйте,
определяю контур платы из 3D-step модели, все нормально, контур вижу...
начинаю формировать герберы - в слое mechanical1 - пусто, сам слой отрисован заштрихованым прямоугольником, без моего контура, то-же при экспорте в dxf,
что я делаю неправильно?

ps AD 10.818
Владимир
Цитата(sevastianovd @ Mar 23 2012, 06:29) *
Здравствуйте,
определяю контур платы из 3D-step модели, все нормально, контур вижу...
начинаю формировать герберы - в слое mechanical1 - пусто, сам слой отрисован заштрихованым прямоугольником, без моего контура, то-же при экспорте в dxf,
что я делаю неправильно?

ps AD 10.818


3D-step модели не имеет контура. Только проекция огибающей.
Если контур платы видите-- значит как то он определен по другим признакам
Сам Board Shape в гербера не переходит. Вот из последнего и нужно сформировать контур в механическом слое
Master of Nature
Цитата(sevastianovd @ Mar 23 2012, 07:29) *
Здравствуйте,
определяю контур платы из 3D-step модели, все нормально, контур вижу...
начинаю формировать герберы - в слое mechanical1 - пусто, сам слой отрисован заштрихованым прямоугольником, без моего контура, то-же при экспорте в dxf,
что я делаю неправильно?

ps AD 10.818

Для формирования рисунка контура платы нужно вызвать Design -> Board Shape -> Create Primitives From Board Shape
sevastianovd
Цитата(Master of Nature @ Mar 23 2012, 08:45) *
Для формирования рисунка контура платы нужно вызвать Design -> Board Shape -> Create Primitives From Board Shape


благодарю, так и сделал.

но как-то странно получается, 3d-step->импорт на mech1->определяем контур платы-> с контура платы обратно на mech1 создаем "Primitives From Board Shape". на мой взгляд недоработка altiuma!!

неужели ни у кого не возникали подобные мысли? ... или все используют импорт прямоугольников из dxf?

у кого AD с лицензией, ругнитесь разработчикам!!!
Master of Nature
Цитата(sevastianovd @ Mar 23 2012, 10:00) *
благодарю, так и сделал.

но как-то странно получается, 3d-step->импорт на mech1->определяем контур платы-> с контура платы обратно на mech1 создаем "Primitives From Board Shape". на мой взгляд недоработка altiuma!!

неужели ни у кого не возникали подобные мысли? ... или все используют импорт прямоугольников из dxf?

у кого AD с лицензией, ругнитесь разработчикам!!!
В отличие от P-CAD, здесь контур платы не хранится в виде примитивов.
А импорт контура из 3D модели работает нормально. Если мне память не изменяет, даже отслеживается изменение модели.
sevastianovd
Цитата(Master of Nature @ Mar 23 2012, 13:39) *
В отличие от P-CAD, здесь контур платы не хранится в виде примитивов.
А импорт контура из 3D модели работает нормально. Если мне память не изменяет, даже отслеживается изменение модели.


да, работает наормально, да, отслеживает изменения, но только для просмотра в 3d, чтобы выгрузить контур в gerber нужно выполнить два "лишних" действия:
1 Board shape-> Define from 3D
2 Board shape-> Create primitives from board shape

может я и придираюсь, но хочется это обстоятельство изменить...
TOREX
Цитата(sevastianovd @ Mar 26 2012, 04:35) *
да, работает наормально, да, отслеживает изменения, но только для просмотра в 3d, чтобы выгрузить контур в gerber нужно выполнить два "лишних" действия:
1 Board shape-> Define from 3D
2 Board shape-> Create primitives from board shape

может я и придираюсь, но хочется это обстоятельство изменить...


Считаю, что придераетесь. Ведь кроме моделей резисторов, конденсаторов и т.д. могут быть еще модели сборок других плат или корпуса, а я еще иногда добавляю 3D модель
для контроля высоты компонентов, что бы не возиться с комнатами и правилами. И как AD должен узнать какая из этих моделей определяет плату? Отсюда необходимость пункта 1.
По пункту 2, тоже как AD узнает в каком слое создавать приметивы, отображающие контур платы. Вы вот решили в Mech-1, а я -в KeepOut. Просто потому, что по умолчанию, при импорте из
PCADа графика из Board оказывается в KeepOut, а в Mech-1 попадает графика из TopAssy.
sevastianovd
Цитата(TOREX @ Mar 26 2012, 10:54) *
И как AD должен узнать какая из этих моделей определяет плату? Отсюда необходимость пункта 1.


тут я полностью с вами согласен

Цитата(TOREX @ Mar 26 2012, 10:54) *
По пункту 2, тоже как AD узнает в каком слое создавать приметивы, отображающие контур платы. Вы вот решили в Mech-1, а я -в KeepOut. Просто потому, что по умолчанию, при импорте из
PCADа графика из Board оказывается в KeepOut, а в Mech-1 попадает графика из TopAssy.

а вот тут не согласен..
пусть слой для контура будет определен в настройках проекта (KeepOut или Mech-1), но операция (2) будет выполнятся автоматом... уж если делать конфетку, то до конца
TOREX
Цитата(sevastianovd @ Mar 26 2012, 11:33) *
а вот тут не согласен..
пусть слой для контура будет определен в настройках проекта (KeepOut или Mech-1), но операция (2) будет выполнятся автоматом... уж если делать конфетку, то до конца


Т.е. вам дали волю - где хочешь там и рисуй контур платы, а вы говорите не хочу воли, хочу что бы меня загнали в жесткие рамки ради исключения одной операции.
Которую и делать-то приходится далеко не всегда, только когда сложный контур. А прямоугольник быстрей нарисовать, чем втаскивать в проект 3D модель.
sevastianovd
Цитата(TOREX @ Mar 26 2012, 11:55) *
Т.е. вам дали волю - где хочешь там и рисуй контур платы, а вы говорите не хочу воли, хочу что бы меня загнали в жесткие рамки ради исключения одной операции.


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