Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конвертация 3D модели из Protela в SolidWorks
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
GIPOvec
Подскажите как это делать? С помощью чего?
Zyamizz
Цитата(GIPOvec @ Jan 30 2008, 16:24) *
Подскажите как это делать? С помощью чего?


Попробуйте формат IDF. Я пользуюсь им. Правда у меня Inventor, но SW тоже должен понимать
Krys
Zyamizz, там есть только возможность экспорта модели в форматы IGES либо STEP AP203. IDF формата не предлагается.
Msf
Цитата(GIPOvec @ Jan 30 2008, 13:24) *
Подскажите как это делать? С помощью чего?


Всем доброго время суток!

На практике сколько сталкивался - нереально, так как A.D. STEP и IGES файлы некорректные выдает, которые SW не понимает. Хотя зачем Вам это? Когда Вы импортируете IGES или STEP203 то практически не сможете редактировать элемент, то есть не будет возможности менять элементы построения(типа "Вытянуть" и т.д. ) SW, деталь будет восприниматься одним сплошным телом. :-(
Vokchap
Жаль, что нет экспорта модели платы, которая появилась в 6.8 в составе 3D Visualization. Может я и не заметил. Там красиво всё отрисовано, библиотека материалов, текстуры, прозрачность .... красотища. Как живая смотрится. Хотя возможен ли экспорт.... Здесь все примочки навешиваются 9.0 DirectX функциями, в OpenGL там всё иначе и всех эффектов не передать наверное.
Zyamizz
Цитата(Krys @ Feb 22 2008, 09:51) *
Zyamizz, там есть только возможность экспорта модели в форматы IGES либо STEP AP203. IDF формата не предлагается.


Надо просто плату сохранить "Save As...-> Export SDRC-IDF Brd Files. При этом создаются 2 файла: .Brd и .pro. Не знаю как в SW, а в Инвенторе файл pro надо переименовать в lib, иначе не открывается.
Krys
Цитата(Msf @ Feb 22 2008, 11:40) *
На практике сколько сталкивался - нереально, так как A.D. STEP и IGES файлы некорректные выдает, которые SW не понимает.
По своему опыту могу сказать, что Вы ошибаетесь. Я экспортирую 3Д-плату в АД 6.7 в формате IGES, она прекрасно открывается в солид ворксе. При этом сохраняются и цвета, и все формы. А вот экспорт в формате STEP AP 203 не проходит вообще ни с одной платой - прога закрывается с ошибкой. Может, как-то связано, что у меня нет навороченной видюхи, которую АД хочет иметь.
Цитата(Msf @ Feb 22 2008, 11:40) *
Хотя зачем Вам это? Когда Вы импортируете IGES или STEP203 то практически не сможете редактировать элемент, то есть не будет возможности менять элементы построения(типа "Вытянуть" и т.д. ) SW, деталь будет восприниматься одним сплошным телом. :-(
А после экспорта не нужно ничего менять и вытягивать. Плата должна использоваться так как есть. Иначе возможны несовпадения отверстий и т.п. при дальнейшем встраивании конструктором платы в изделие. Короче, лучше вообще ничего не трогать. А то мы уже этими несовпадениями сыты по горло.
Если нужно что-то подправить, поправьте 3Д-модель нужного вам элемента ещё в АД.


Цитата(Zyamizz @ Feb 22 2008, 19:46) *
Надо просто плату сохранить "Save As...-> Export SDRC-IDF Brd Files. При этом создаются 2 файла: .Brd и .pro. Не знаю как в SW, а в Инвенторе файл pro надо переименовать в lib, иначе не открывается.
Огромное спасибо за подсказку! А какие настройки порекомендуете сделать в диалоговом меню, открывающимся после нажатия "Save As...-> Export SDRC-IDF Brd Files"?
Krys
И ещё один вопрос сразу же возник, как в инвенторе теперь открыть эти 2 файла, о которых Вы говорите:
Цитата
При этом создаются 2 файла: .Brd и .pro. Не знаю как в SW, а в Инвенторе файл pro надо переименовать в lib, иначе не открывается.
Если можно, дайте, пожалуйста, пошаговую инструкцию, как открыть. А то я в инвенторе вообще ни бум-бум, а у наших конструкторов тоже вроде не получается его открыть.
Zyamizz
Цитата(Krys @ Feb 26 2008, 16:15) *
И ещё один вопрос сразу же возник, как в инвенторе теперь открыть эти 2 файла, о которых Вы говорите:
Если можно, дайте, пожалуйста, пошаговую инструкцию, как открыть. А то я в инвенторе вообще ни бум-бум, а у наших конструкторов тоже вроде не получается его открыть.


Опа. Извиняюсь, что не предупредил, нужен Inventor Professional. Inventor Series не открывает. Плюс ко всему в инвенторе с незапамятных времён ошибка конвертации IDF файлов, приходится вручную в файле brd увеличивать угол поворота компонентов на нижней стороне на 180 градусов. 01.gif
Krys
Цитата(Zyamizz @ Feb 27 2008, 18:25) *
Опа. Извиняюсь, что не предупредил, нужен Inventor Professional. Inventor Series не открывает. Плюс ко всему в инвенторе с незапамятных времён ошибка конвертации IDF файлов, приходится вручную в файле brd увеличивать угол поворота компонентов на нижней стороне на 180 градусов.
А у нас Inventor Suite. Но можно поставить ненадолго и то, что надо.
Это всё замечательно, но не могли бы Вы всё-таки дать инструкцию по шагам, куда тыкаться в инвенторе. И как вручную увеличивать угол поворота компонентов?
Zyamizz
Цитата(Krys @ Feb 29 2008, 09:40) *
А у нас Inventor Suite. Но можно поставить ненадолго и то, что надо.
Это всё замечательно, но не могли бы Вы всё-таки дать инструкцию по шагам, куда тыкаться в инвенторе. И как вручную увеличивать угол поворота компонентов?


Ок. По шагам. Как это делаю я (можт можно и проще?)
1. В Altium Designer открываем плату.
2. Открываем PCB list.
3. Ставим Edit all objects include only components.
4. Исправляем везде Rotation 0 на 360.
5. File-> Save As -> Export SDRC-IDF brd files.
6, Убераем галочки с Routing Keepout, Placement Group Area, placement Keepout, placement outline, routing keepout. Жмём OK.
7. Переименовываем Файл .pro в *.lib
8. Открываем файл .brd текстовым редактором.
9. Находим раздел .PLACEMENT, пропускаем компоненты, для которых стоит TOP PLACED.
10. Для компонентов BOTTOM PLACED Меняем угол 180 на 0, 360 на 180. Значение угла стоит перед словами BOTTOM PLACED. Сохраняем файл.
11. Запускаем Inventor Professional.
12. Создаём стандартный проект в папке, где лежат .brd и .lib.
13. File -> Open -> IDF Board File.
14. Создаётся сборка: плата с выдавленными компонентами. Если создать библиотеку 3Д компонентов, размеры, точка привязки и ориентация которых соответсвует футпринтам AD, получается красивая картинка:
Msf
Цитата(Krys @ Feb 26 2008, 11:05) *
По своему опыту могу сказать, что Вы ошибаетесь. Я экспортирую 3Д-плату в АД 6.7 в формате IGES, она прекрасно открывается в солид ворксе. При этом сохраняются и цвета, и все формы. А вот экспорт в формате STEP AP 203 не проходит вообще ни с одной платой - прога закрывается с ошибкой. Может, как-то связано, что у меня нет навороченной видюхи, которую АД хочет иметь.
А после экспорта не нужно ничего менять и вытягивать. Плата должна использоваться так как есть. Иначе возможны несовпадения отверстий и т.п. при дальнейшем встраивании конструктором платы в изделие. Короче, лучше вообще ничего не трогать. А то мы уже этими несовпадениями сыты по горло.
Если нужно что-то подправить, поправьте 3Д-модель нужного вам элемента ещё в АД.
Огромное спасибо за подсказку! А какие настройки порекомендуете сделать в диалоговом меню, открывающимся после нажатия "Save As...-> Export SDRC-IDF Brd Files"?


Вопрос звучал не о 3D-плате, а о 3D-модели элемента из АD в SW.... Или я чего то не догнал 05.gif Ну да ладно проехали biggrin.gif
Zyamizz
Цитата(Zyamizz @ Feb 29 2008, 21:24) *
Ок. По шагам...


Кстати! Пункты 2,3,4,8,9,10 не нужны, если вы не собираетесь заменять полученные компоненты 3Д моделями реальных компонентов. При этом для каждого компонента должна быть задана высота и Component Body (Tools-> Manage Component Body...)
dmitrp
Сконвертировал разводку из PCAD. Все более менее. Но вылез глюк срезисторами. Странные они получились. Когда жмешь на резистор, выделяется большая область. может кто чего подскажет.
Владимир
Включи отображение designator аналог Refdes
увидишь что нони смещены
Krys
Здравствуйте! Огромное спасибо за исчерпывающую инструкцию. Буду пробовать, как поставят эту версию инвентора.
Цитата(Zyamizz @ Feb 29 2008, 22:24) *
14. Создаётся сборка: плата с выдавленными компонентами. Если создать библиотеку 3Д компонентов, размеры, точка привязки и ориентация которых соответсвует футпринтам AD, получается красивая картинка:
Вот тут ещё непоняточка: создать библиотеку 3Д компонентов нужно уже в инвенторе? Или ещё в АД? И второй вопрос: наши конструктора не смогли задать точку привязки и нужную ориентацию компонента в библиотеке инвентора. Говорят, там этого нет, т.к. инвентор типа умная прога, он сам по идее должен догадываться. Но не в этом случае.
Цитата(Zyamizz @ Feb 29 2008, 22:24) *
10. Для компонентов BOTTOM PLACED Меняем угол 180 на 0, 360 на 180. Значение угла стоит перед словами BOTTOM PLACED. Сохраняем файл.
Это тоже ручная процедура, для большой платы довольно гиморная, к сожалению...
Zyamizz
Цитата(Krys @ Mar 14 2008, 10:08) *
Вот тут ещё непоняточка: создать библиотеку 3Д компонентов нужно уже в инвенторе? Или ещё в АД? И второй вопрос: наши конструктора не смогли задать точку привязки и нужную ориентацию компонента в библиотеке инвентора. Говорят, там этого нет, т.к. инвентор типа умная прога, он сам по идее должен догадываться. Но не в этом случае.


Компоненты я делаю в инвенторе, если есть готовые модели сделанные в других предакторах их можно попорбовать конвертнуть или вставить в сборку, и уже эту сборку использовать как компонент.
Точка привязки конечно же есть у любой сборки и детали))) У детали по умолчанию точка привязки совпадает с точкой (0;0) первого эскиза.

Цитата(Krys @ Mar 14 2008, 10:08) *
Это тоже ручная процедура, для большой платы довольно гиморная, к сожалению...

Во всех нормальных редакторах есть такая штука как Replace
Archivarius
Цитата(Zyamizz @ Jan 30 2008, 15:41) *
Попробуйте формат IDF. Я пользуюсь им. Правда у меня Inventor, но SW тоже должен понимать

Попробовал сконвертировать 3D разъем из КОМПАС в формат *.wrl ... ; что-то не очень - и качество изображения, и тормознутость при просмотре. С SolidWorks я не знаком. Может он лучше КОМПАС для этих целей подойдет?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.