Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 3D в Альтиуме
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Страницы: 1, 2, 3
АДИКМ
есть ли необходимость в описании процесса рисования, конвертации и создания 3D библиотек для Altiuma?
Pyku_He_oTTyda
Конечно!
uriy
Мне было бы интересно научится рисовать в Solid Works или в чем нибудь подобном. У вас же не все элементы в AD нарисованы, например резисторы, разъем, 6-ногие компоненты (SOT23-6 кажется)...
Zeroom
Архинужно и архиважно a14.gif
Pyku_He_oTTyda
Цитата
Мне было бы интересно научится рисовать в Solid Works

Я недавно начал рисовать в SW, поначалу тяжело было, но там очень хороший русский хелп. Так что счас очень далеко не профи, но для рисования корпусов хватаетsmile.gif.
Начал с 2008, счас 2009. Это я к чему - они достаточно сильно отличаются от 2007 и ниже, а книг по 2008 и выше не видел. А хотелось бы купить.
Alex Ko
Цитата(Pyku_He_oTTyda @ Oct 28 2008, 10:18) *
Я недавно начал рисовать в SW, поначалу тяжело было, но там очень хороший русский хелп. Так что счас очень далеко не профи, но для рисования корпусов хватаетsmile.gif.
Начал с 2008, счас 2009. Это я к чему - они достаточно сильно отличаются от 2007 и ниже, а книг по 2008 и выше не видел. А хотелось бы купить.

Думаю, основной вопрос всё же - как это всё работает в Альтиуме.. Там крайне ограниченный Хелп по 3D-библиотекам.. Например, я так и не понял, можно ли, и если да, то как скопировать компонент из одной 3D-Library в другую.. Мне это удалось только через экспорт компонента в Step-формат и затем импорт, при этом картинка на корпусе Алтеры пропала.
Довольно просто стало присоединять Step к футпринтам, но это сильно раздувает размеры библиотеки футпринтов, да и PCB-файлов. А возможности использования 3D-моделей из библиотек, как я понял, весьма ограничены.
Короче, я весьма приветствовал бы любой Хелп по работе с 3D Альтиум Дизайнере.
Владимир
Вне всякого сомнения. Уже интересно всем.
Раньше на это слабо обращали внимания.
Теперь похоже стало времени больше, удобст хочется smile.gif
АДИКМ
Цитата(uriy @ Oct 28 2008, 08:54) *
Мне было бы интересно научится рисовать в Solid Works или в чем нибудь подобном. У вас же не все элементы в AD нарисованы, например резисторы, разъем, 6-ногие компоненты (SOT23-6 кажется)...

Все что на этой плате рисовалось в солидворкс2006.
Я постараюсь подготовить небольшую статью для тех кому это интересно. Разумеется я не могу научить пользоваться профессионально солидворксом, тут придется самим читать книги. Хотя для моих задач хватило одного дня тыканья мышкой, чтобы разобраться.
nord85
Цитата(АДИКМ @ Oct 28 2008, 15:25) *
Все что на этой плате рисовалось в солидворкс2006.
Я постараюсь подготовить небольшую статью для тех кому это интересно. ... .

Сам тоже рисую корпуса в Солиде2006, но пока для связки Пикада +CircuitWorks.
Сейчас как раз осваиваю и думаю переползать на AD, тоже бы хотелось почитать про 3D, может можно свои модели перенести, возможно ли экспортировать в STEP-е всю сборку, так чтобы цвет сохранялся, а то сейчас не выходит (отдаю с STEP-е в Catia).
Vitaliy_ARM
Цитата(АДИКМ @ Oct 28 2008, 15:25) *
Все что на этой плате рисовалось в солидворкс2006.
Я постараюсь подготовить небольшую статью для тех кому это интересно. Разумеется я не могу научить пользоваться профессионально солидворксом, тут придется самим читать книги. Хотя для моих задач хватило одного дня тыканья мышкой, чтобы разобраться.


Не получается совместить нарисованную мной 3D модель в солиде с футпринтом. То не под тем углом становится, то не прорисовывается (вернее на место нее становится альтиумовский кубик).
Если не трудно, опишите в кратце этот процесс. help.gif
vetal
Цитата
Если не трудно, опишите в кратце этот процесс.

Иногда использую sw+cw только для примерки. Точка привязки компонента и точка привязки модели в солиде должны точно совпадать.
Владимир
Цитата
Точка привязки компонента и точка привязки модели в солиде должны точно совпадать.

Не обязательно. На Роднике лежит статья Сабунина. Там описан процесс поворота и сдвига модели в самом пакете Altium
Vitaliy_ARM
Цитата(Владимир @ Oct 29 2008, 13:26) *
Не обязательно. На Роднике лежит статья Сабунина. Там описан процесс поворота и сдвига модели в самом пакете Altium


А можно ссылку? Что-то не найду никак ее.
Hardman
Для визуализации в окне "View Configurations" на панели 3D Bodes необходимо установить "Yes"
Владимир
Цитата(Vitaliy_ARM @ Oct 29 2008, 12:53) *
А можно ссылку? Что-то не найду никак ее.


В разделе "Статьи" я давал ссылки
Саша Z
Около темы:
сегодня первый раз синтегрировал механику с PCB в плане модели.
Механики дали STEP модель, загрузил ее в PCB, сделал из нее борд и залил layout. Получилось на удивление гладко.
Сам процесс (как и смежные процессы) хорошо описаны в appl. Альтиума:
Integrating MCAD Objects and PCB Designs.
PDF находится в Helpах Альтиума Summer 08.
АДИКМ
на мой взгляд необходимо решение противоположной задачи - экспорт step/iges модели в тот же солидворкс и создание, например, сборки корпуса и платы.
но это имхо.
Саша Z
Цитата(АДИКМ @ Oct 29 2008, 19:27) *
на мой взгляд необходимо решение противоположной задачи - экспорт step/iges модели в тот же солидворкс и создание, например, сборки корпуса и платы.
но это имхо.


Обратный процесс еще проще, сделал его тоже, отдал механикам на проверку с их 3D моделью всей системы в Солиде. Но у меня уже были определени все 3D модели элементов на плате, саму механику платы (полная 3D модель) они мне дали в STEPS. Из нее определил точный shape PCB борта, сделал разводку (она простая у меня в данном случае, я не профессиональный layoutник), и полуьил полный 3D всей платы. Ее отдал в STEPS механикам на проверку в полной сборке системы.
Alexey Sabunin
Цитата(Vitaliy_ARM @ Oct 29 2008, 14:53) *
А можно ссылку? Что-то не найду никак ее.

В общих чертах писал об этом в 16 номере журнала! см. здесь
Об загрузке модели STEP в качестве платы писал в Современной Электронике
подробнее чуть позже будет...
uriy
Выкладываю что у меня имеется из STEP моделей.
Саша Z
Цитата(uriy @ Oct 30 2008, 10:57) *
Выкладываю что у меня имеется из STEP моделей.


Я пока для себя не уверен в чем преймущество наличия "Солид"ной модели элект. элементов на плате перед определением геометрии элементов в самом Альтиуме и затем, после разводки платы сохранять 3D модель платы в STEPS. Ведь то что важно - это конечный результат, т.е. механики проверят 3D моделх цельной разведенной платы с элементами на ней, а не отдельные элементы без привязки к плате.

Ессно, лично мое мнение, не сильно пока искушенное практикой...
Vitaliy_ARM
Цитата(Саша Z @ Oct 30 2008, 10:24) *
Я пока для себя не уверен в чем преймущество наличия "Солид"ной модели элект. элементов на плате перед определением геометрии элементов в самом Альтиуме и затем, после разводки платы сохранять 3D модель платы в STEPS. Ведь то что важно - это конечный результат, т.е. механики проверят 3D моделх цельной разведенной платы с элементами на ней, а не отдельные элементы без привязки к плате.

Ессно, лично мое мнение, не сильно пока искушенное практикой...


Нужно и даже очень. Например, если делать сотовый телефон, на котором будет ЖК, клавиатура, разъемчики и под эту плату надо еще сделать дизайн хороший, без этого не обойтись.
Terrabyte
здравствуйте, у меня вопрос,
нужно чтобы в режиме открытой библиотеки компаненты отображались в 3d а не 2d, step модели у меня присоединены к каждому компаненту, но не отображаются. На работе всё работает, и плата в 3D.., а здесь другой компьютер, установил Altium, открыл тот же проект, но всё в 2D. Помню, что нужно поставить галочку Yes в разделе Current Layer, напротив Show STEP models.., но не помогает
Владимир
Первым делом проверте поддерживает ли карта 3D и стоит ли там флаг
DXP/preference/PCB editor/display/test directX
Terrabyte
флаг стоит, а карта Nvidia GeForce FX5200, она уже идёт с поддержкой directX9, но про нажатии на кнопку рядом с этой галочкой, Test DirectX в сообщении на писано This monitor doesn`t support DirectX V9 & it cen be used only in GDI graphics mode - но это странно, т.к. здесь - TFT Flatron L1730B , директX 9 стоит, даже новый скачал и поставил, поэтому - ?? правда заметил что моник подключен через аналоговый кабель, а DVI есть и на видюхе и на мониторе
Alexey Sabunin
Цитата(Terrabyte @ Dec 14 2008, 20:34) *
флаг стоит, а карта Nvidia GeForce FX5200, она уже идёт с поддержкой directX9, но про нажатии на кнопку рядом с этой галочкой, Test DirectX в сообщении на писано This monitor doesn`t support DirectX V9 & it cen be used only in GDI graphics mode - но это странно, т.к. здесь - TFT Flatron L1730B , директX 9 стоит, даже новый скачал и поставил, поэтому - ?? правда заметил что моник подключен через аналоговый кабель, а DVI есть и на видюхе и на мониторе

DirectX 9C недостаточно, требуется наличие SharedMode3.0... Кстати данной видеокарты нет в списке рекомендованных Altium!
anatoly_v
Цитата(Алексей Сабунин @ Dec 14 2008, 20:57) *
... требуется наличие SharedMode3.0...

Может Shader Model 3.0? smile.gif
Alexey Sabunin
Цитата(anatoly_v @ Dec 15 2008, 16:26) *
Может Shader Model 3.0? smile.gif

Кому надо тот понял))

офтоп:
ПО РЗЕЛУЛЬАТТАМ ИЛССЕОВАДНИЙ ОДОНГО АНЛИГЙСОКГО УНВИЕРТИСЕТА, НЕ ИЕЕМТ ЗАНЧНЕИЯ, В КОКАМ ПРЯОКДЕ РСАПОЖОЛЕНЫ БКУВЫ В СОЛВЕ. ГАЛВОНЕ, ЧОТБЫ ПРЕАВЯ И ПСЛОЕНДЯЯ БКВУЫ БЛЫИ НА МСЕТЕ. ОСАТЬЛЫНЕ БКВУЫ МГОУТ СЕЛДОВТАЬ В ПЛООНМ БСЕПОРДЯКЕ, ВСЕ-РВАНО ТКЕСТ ЧТАИТСЕЯ БЕЗ ПОБРЕЛМ
DVF
Цитата(АДИКМ @ Oct 29 2008, 18:27) *
на мой взгляд необходимо решение противоположной задачи - экспорт step/iges модели в тот же солидворкс и создание, например, сборки корпуса и платы.
но это имхо.

Ну, и когда тебя ждать с подарками? wink.gif
miklin
Алексей если можно сбросте,файл EDA16,в личку.
Пытался много раз скачать по FTP,но некачается.
miklin@mail.ru
Заранье срасибо.
DVF
Странно. Все библиотеки, содержащие компоненты платы инсталлированы. БОльшая часть компонентов имеют STEP-модель. В References разрешено показывать STEP и в свойствах слоев на выбранном типе 3D-вида тоже стоит напротив STEP - yes. DirectX включен и видюха, можно сказать, крутая. А STEP-модели на 3D-виде отсутствуют. Я что-то забыл?
ОС - Win Vista Ul x64.
DVF
А вот еще одна непонятка: на одной стороне (top) в 3D-режиме просмотра видна медь после трассировки, а на слое bottom абсолютно чисто. Только-что снес Sum 08, в котором все было ОК.
АДИКМ
Цитата(DVF @ Dec 27 2008, 23:48) *
Ну, и когда тебя ждать с подарками? wink.gif

Статья почти готова. На праздниках подрихтую немного.
Вот пара скриншотов - сделано в зима2009. На боттоме видны дорожки, хотя их немного.
Модели тоже видны. Силкскрин отключил.
АДИКМ
Цитата(DVF @ Dec 30 2008, 12:55) *
А вот еще одна непонятка: на одной стороне (top) в 3D-режиме просмотра видна медь после трассировки, а на слое bottom абсолютно чисто. Только-что снес Sum 08, в котором все было ОК.

Уточнение насчет проводников на bottom layer. Немного поэксперементировал.

В режиме 3D blue проводников не видно.
В режиме 3D red они появляются. И во всех остальных цветах отображаются...
Настройки, разумеется, одинаковые...
NVO
Надо просто настроить прозрачность "Solder Mask" и все будет видно - разные цвета заливки по разному прозрачны

Цитата(АДИКМ @ Dec 31 2008, 06:56) *
Уточнение насчет проводников на bottom layer. Немного поэксперементировал.

В режиме 3D blue проводников не видно.
В режиме 3D red они появляются. И во всех остальных цветах отображаются...
Настройки, разумеется, одинаковые...
DVF
Цитата(АДИКМ @ Dec 30 2008, 12:21) *
Статья почти готова. На праздниках подрихтую немного.

Продолжаем ждать wink.gif
Gagarin
Господа подкиньте ссылок, где можно скачать 3D модели.
uriy
Цитата
Господа подкиньте ссылок, где можно скачать 3D модели.
http://electronix.ru/forum/index.php?showtopic=54689
Похоже вы даже не пытались искать...
Gagarin
Это конечно замечательный сайт, но мы уже 0201 ставим. Может есть что поновее?
DVF
Цитата(Gagarin @ Feb 3 2009, 16:45) *
Это конечно замечательный сайт, но мы уже 0201 ставим. Может есть что поновее?

Коли вы такие продвинутые, могли бы уже и сами создавать модели wink.gif
Hexart
Цитата(Gagarin @ Feb 3 2009, 16:45) *
Это конечно замечательный сайт, но мы уже 0201 ставим. Может есть что поновее?

Для серьезной платы найти даже половину 3D моделей сложно - чего-нибудь, да не будет. Футпринтов в библиотеке Алтиума можно даже не найти иногда, не говоря уже о 3D
на каком-то сайте. Сайт тот хороший, но лишь облегчает задачу разработки 3D- моделей - половину можно взять оттуда. Единственный вариант - рисовать самому модельки учиться. Скачав оттуда 0805, легким движением руки 0805 превращается в 0201 smile.gif.
peshkoff
Разобрался кто-нибудь, как копировать из библиотеки в библиотеку 3Д компоненты?
А то у меня конвертация в степ, потом обратный экспорт не всегда работает.
Gagarin
Да, ребята в механическом отделе рисовали всё до этого сами. Этот сайт для них был открытием. Но очень не хочется для заполнения библиотеки привлекать на постоянной основе ещё один отдел. И так то бардак.
А если PCBники ещё и 3D CAD должны освоить для перехода на Altium это их убьёт. Может платные библиотеки 3D кто знает?
uriy
А вас что начальство заставляет 3D использовать? Это же не обязательно. Не хотите не прикрепляйте 3D модели.
peshkoff
Цитата(Gagarin @ Feb 8 2009, 03:12) *
Да, ребята в механическом отделе рисовали всё до этого сами. Этот сайт для них был открытием. Но очень не хочется для заполнения библиотеки привлекать на постоянной основе ещё один отдел. И так то бардак.
А если PCBники ещё и 3D CAD должны освоить для перехода на Altium это их убьёт. Может платные библиотеки 3D кто знает?


Если уж так сильно необходимо 3Д, то лучше всего сделать через Place/3D Body в .pcblib или Tools/Manage 3D Bodies for Current Component... Там все просто. Рисуете полигоны, которые затем вытягиваете на нужную высоту.
Если же возьмете STEP, не факт, что все пойдет как по маслу. Туго у меня они подключаются, приходится в солиде открывать и править, впридачу, если они сохранены в 203 формате, то там не будет цвета.
АДИКМ
вот здесь начал описывать процесс. все замечания бросайте в эту тему, чтобы более-менее оперативно править опус.
peshkoff
Цитата(АДИКМ @ Mar 11 2009, 14:40) *
вот здесь начал описывать процесс. все замечания бросайте в эту тему, чтобы более-менее оперативно править опус.


Что ж не предупредили, что там страничка 15 Мб 1111493779.gif ???

Ну да ладно.
Посмотрел. Правда 90% инструкция не к AD, а к солиду, но думаю она лишней не будет, все достаточно подробно, плюс ее начинающим солидворкерам порекомендовать можно, которые с AD и не связаны.

Единственное мне чего непонятно, это зачем Вы описывали .PCB3DLib? Говорят, этой возможности вообще скоро не будет. Сразу в .PCBLib вставляем степ да и точка.

И еще. Надписи выдавливанием это вообще жесть. Я такое прошел года 3-4 назад. Солид такие дела очень туго обрабатывает, я в AD еще с таким не сталкивался, но в любом случае это добавляет кучу кривых плоскостей для которых нужна обработка, да и сами .STEPы займут немало места. Да и вообще для каждого номинала свой STEP создавать? Разве что для обучения. Тоже для микросхемы.

Резистор, конечно, очень модный smile.gif Такой сложный можно только в солиде нарисовать, если попробовать попроще, то можно и средствами AD нарисовать Tools\Manage 3D Bodies... или Place\3D body\Extruded и рисуем полигон, затем его выдавливаем. Можно не только выдавливать, но и крутить и сферу нарисовать. При этом способе можно еще, как недавно выяснилось, прозрачность добавлять к каждому элементу в отдельности. В этом случае конвертация STEP не нужна да и к библиотеке 3D модель добавит всего пару килобайт. Кстати, интересно, если у Вас все степы включены в библиотеку, скока библиотека оказалась размером?

Хотя работа, конечно, заслуживает уважения. a14.gif

P.S. картинки лучше в GIF сохранять фотошопом или ACDSee

P.P.S. Ну собсно про 3DLib вы в выводах написали, я просто проскочил случайно.
Единственное, я бы исправил п.4 что простые модели в самом AD надо создавать
DVF
Давить не давить, создавать в Солиде или в Альтиуме... Я ожидал ответа на вопрос, можно ли повторить шаги, которые можно было сделать используя утилиты других австралийских умельцев http://www.desktop-eda.com.au/products/protel-solidworks.htm заключенные в том, что 3D-вид платы создается в SW благодаря полученным данным от AD и подставляет модели своего формата .SLDPRT со всей вытекающей их красотой и готовой платой как единицей для сборки.
АДИКМ
Цитата(DVF @ Mar 11 2009, 17:08) *
Давить не давить, создавать в Солиде или в Альтиуме... Я ожидал ответа на вопрос, можно ли повторить шаги, которые можно было сделать используя утилиты других австралийских умельцев http://www.desktop-eda.com.au/products/protel-solidworks.htm заключенные в том, что 3D-вид платы создается в SW благодаря полученным данным от AD и подставляет модели своего формата .SLDPRT со всей вытекающей их красотой и готовой платой как единицей для сборки.

Цель всего этого?
Готовая плата как единица сборки получается экспортом в тот же STEP или игес.

Цитата
Что ж не предупредили, что там страничка 15 Мб

Там в самом начале написано, что картинок много. smile.gif
В чем их не сохраняй сильно размер не уменьшится.

Файлы скоро все выложу, так что можно будет поиграться. Размер библиотеки завтра скажу, она на работе осталась.
Много места занимают элементы со сложными поверхностями, такие как USB разъем. Там порядка 300 плоскостей...
DVF
Цитата
Цель всего этого?
Готовая плата как единица сборки получается экспортом в тот же STEP или игес.

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