|
|
  |
импорт контура платы из STEP |
|
|
|
Mar 23 2012, 05:45
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(sevastianovd @ Mar 23 2012, 07:29)  Здравствуйте, определяю контур платы из 3D-step модели, все нормально, контур вижу... начинаю формировать герберы - в слое mechanical1 - пусто, сам слой отрисован заштрихованым прямоугольником, без моего контура, то-же при экспорте в dxf, что я делаю неправильно?
ps AD 10.818 Для формирования рисунка контура платы нужно вызвать Design -> Board Shape -> Create Primitives From Board Shape
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Mar 23 2012, 06:00
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Цитата(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 с лицензией, ругнитесь разработчикам!!!
Сообщение отредактировал sevastianovd - Mar 23 2012, 07:41
|
|
|
|
|
Mar 23 2012, 10:39
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(sevastianovd @ Mar 23 2012, 10:00)  благодарю, так и сделал.
но как-то странно получается, 3d-step->импорт на mech1->определяем контур платы-> с контура платы обратно на mech1 создаем "Primitives From Board Shape". на мой взгляд недоработка altiuma!!
неужели ни у кого не возникали подобные мысли? ... или все используют импорт прямоугольников из dxf?
у кого AD с лицензией, ругнитесь разработчикам!!! В отличие от P-CAD, здесь контур платы не хранится в виде примитивов. А импорт контура из 3D модели работает нормально. Если мне память не изменяет, даже отслеживается изменение модели.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Mar 26 2012, 01:35
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Цитата(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 может я и придираюсь, но хочется это обстоятельство изменить...
|
|
|
|
|
Mar 26 2012, 06:54
|

Знающий
   
Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187

|
Цитата(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.
--------------------
Кто ясно мыслит - тот ясно излагает.
|
|
|
|
|
Mar 26 2012, 08:33
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Цитата(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) будет выполнятся автоматом... уж если делать конфетку, то до конца
|
|
|
|
|
Mar 26 2012, 08:55
|

Знающий
   
Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187

|
Цитата(sevastianovd @ Mar 26 2012, 11:33)  а вот тут не согласен.. пусть слой для контура будет определен в настройках проекта (KeepOut или Mech-1), но операция (2) будет выполнятся автоматом... уж если делать конфетку, то до конца Т.е. вам дали волю - где хочешь там и рисуй контур платы, а вы говорите не хочу воли, хочу что бы меня загнали в жесткие рамки ради исключения одной операции. Которую и делать-то приходится далеко не всегда, только когда сложный контур. А прямоугольник быстрей нарисовать, чем втаскивать в проект 3D модель.
--------------------
Кто ясно мыслит - тот ясно излагает.
|
|
|
|
|
Mar 26 2012, 09:24
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Цитата(TOREX @ Mar 26 2012, 11:55)  Т.е. вам дали волю - где хочешь там и рисуй контур платы, а вы говорите не хочу воли, хочу что бы меня загнали в жесткие рамки ради исключения одной операции. вопрос в избыточной функциональности. хотя каждому - свое.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|