|
|
  |
экспорт степ модели платы из Altium в Солид2009 |
|
|
|
Jan 27 2010, 11:42
|
Группа: Участник
Сообщений: 7
Регистрация: 20-05-06
Пользователь №: 17 286

|
Начну издалека, создал библиотеку с нужными мне элементами, затем в солиде нарисовал 3-д модели этих элементов. Сделал схему, плату, посмотрел в 3-д режиме, красота да и только. Необходимо было перевести сборку платы в солид2009, сохранил в формате степ и открыл в солиде и столкнулся с такой проблемой - половина элементов вообще не привязана к плате и еще число этих элементов по одному (допустим на плате у меня было 10 одинаковых резисторов а в солиде вместо 10ти открылся один). Начал разбираться что же не так с энтими элементами а точнее моделями и выяснилось что улетают только те элементы у которых при создании в солиде получились "твердые тела". Сталкивался ли кто нибудь с такой проблемой? и Как ее решить?
|
|
|
|
|
Jan 27 2010, 13:40
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
я тоже элементы в солиде рисую, затем степ в альтиум импортирую. так вот, теперь, чтобы получить плату, нужно не степ в солид конвертировать, а получить плату в солиде посредством CircuitWorks. Компоненты же есть уже солидовские. Там получется не конвертация SW-STEP-SW, а файл строится на основании текстового описания (.brd)
В общем попробуй в этом направлении покопать. а конвертация в любое время может сработать, а может и привести к непредсказуемым результатам. У меня однажды большая плата вообще не захотела открываться в солиде....
Еще. чтобы выяснить где проблема в полученном степ или при импорте в солиде можно воспользоваться программульной называется 3D Tool. Он правильно открывает STEP. Солид (2009) иногда не может пережевать большие объемы.
P.S. рядом вроде тема обсуждается 3Д, надо было туда написать.
Сообщение отредактировал peshkoff - Jan 27 2010, 13:41
|
|
|
|
|
Jan 28 2010, 19:29
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(Alechek @ Jan 28 2010, 13:00)  Дада, я думал SW2006 неправильно понимает STEP от AD. Поставил SW2009 - те же яйца.... А вот SolidEdge этот же STEP скушал на ура. Прравда только без цветов.... Просмотрите в файле STEP тэг FILE_SCHEMA. Если этот тэг равен FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); то файл нормально открывается в цвете в большинстве редакторов. Если же он равен FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' )); то файл может восприниматься как бесцветный. SW непридирчив к значению этого тэга, поэтому и открывает в цвете файлы компаса, которые по идее бесцветные (AP203).
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Mar 11 2010, 08:41
|

Участник

Группа: Участник
Сообщений: 28
Регистрация: 12-03-08
Пользователь №: 35 864

|
Цитата(Alechek @ Jan 28 2010, 12:00)  Дада, я думал SW2006 неправильно понимает STEP от AD. Поставил SW2009 - те же яйца.... А вот SolidEdge этот же STEP скушал на ура. Прравда только без цветов.... Формат STEP203 не содержит информации о цветах. Формат STEP214 - содержит цвета.
|
|
|
|
|
Mar 18 2010, 12:53
|
Профессионал
    
Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882

|
Цитата(peshkoff @ Jan 27 2010, 18:40)  я тоже элементы в солиде рисую, затем степ в альтиум импортирую. так вот, теперь, чтобы получить плату, нужно не степ в солид конвертировать, а получить плату в солиде посредством CircuitWorks. Компоненты же есть уже солидовские. Там получется не конвертация SW-STEP-SW, а файл строится на основании текстового описания (.brd) Попробовал. получилось. Использовав CircuitWorks 9. Вот только столкнулся с проблемой: AD при экспорте файлов IDF смещает ось Z. То есть в библиотеке строит "прямоугольник" компонента от Z=0, а сам прямогугольник является описанным вокруг компонента. Получается что если в библиотеке AD у компонента есть STEP модель с выводами, то в IDF он "падает" в плату на глубину равной длине выводов. Пришлось делать простенькую программку которая правит *.brd файл, сбрасывая в 0 Z координату компонентов.
|
|
|
|
|
Apr 12 2010, 09:58
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 21-09-07
Из: Питер
Пользователь №: 30 718

|
Пытаюсь передать из Altium Summer 09 .brd в SW2009 через CircuitWorks.Библиотека в CW создана. Однако распознаются как модели только 4 элемента.Все остальные подменяются созданными на лету кубиками. Из-за чего такое может быть???????????????????  зы: Да,при открытии в CW пишет,что не находит ссылки на геометрию моделей,хотя в самих передаваемых файлах никакой разницы в описании моделей не видно.
Сообщение отредактировал GREGUAR - Apr 12 2010, 10:15
|
|
|
|
|
Apr 12 2010, 11:22
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(GREGUAR @ Apr 12 2010, 14:13)  Пытаюсь передать из Altium Summer 09 .brd в SW2009 через CircuitWorks.Библиотека в CW создана. Однако распознаются как модели только 4 элемента.Все остальные подменяются созданными на лету кубиками. Из-за чего такое может быть???????????????????  зы: Да,при открытии в CW пишет,что не находит ссылки на геометрию моделей,хотя в самих передаваемых файлах никакой разницы в описании моделей не видно. Значит сылки неверные, раз он их не находит. Проверьте пути, точное наименование компонентов. Исключите кириллицу...
|
|
|
|
|
Apr 13 2010, 06:01
|
Группа: Участник
Сообщений: 3
Регистрация: 11-09-09
Пользователь №: 52 304

|
скачал модель разъема с 3dcontentcentral.com. Добавил его к себе на плату. Всё нормально отображается. но вот когда экспортирую всю плату в step, то почему-то пропадает именно этот разъём. открываю плату хоть в солиде, хоть в компасе всё равно нет. точнее будет сказать в списке компонентов он есть, но только как запись, а тела нет. Кто-нибудь сталкивался с таким?
|
|
|
|
|
Apr 13 2010, 07:35
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 21-09-07
Из: Питер
Пользователь №: 30 718

|
Цитата(peshkoff @ Apr 12 2010, 15:37)  Значит сылки неверные, раз он их не находит. Проверьте пути, точное наименование компонентов. Исключите кириллицу... Очевидно,затык в присвоении имени и обозначения компонента в библиотеке CW.По компонентам,имеющимся для примера, не очень понятна логика присвоения имен.
|
|
|
|
|
Apr 13 2010, 09:25
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 21-09-07
Из: Питер
Пользователь №: 30 718

|
Цитата(peshkoff @ Apr 13 2010, 12:58)  Имена присваивайте самостоятельно. Я везде одинаково пишу. Во всех полях Я посмотрел,что Altium при экспорте .brd на первом месте прописывает футпринт,на втором - то,что находится в параметре Comment (а может Value),т.е. номинал (у меня).Таким образом приходится в имя вписывать номинал,в обозначение футпринт.Только тогда начал находить элементы. Получается,что для каждого типономинала надо создавать свой библиотечный элемент,хотя и с общими ссылками на файл модели.Это так и задумано?через несколько проектов библиотека распухнет донельзя.Или под каждый проект делать отдельную библиотеку?
|
|
|
|
|
Apr 13 2010, 12:47
|
Участник

Группа: Участник
Сообщений: 62
Регистрация: 21-09-07
Из: Питер
Пользователь №: 30 718

|
Цитата(peshkoff @ Apr 13 2010, 14:27)  Ааа. Понял о чем речь. Там надо отключить чтение комментов. Нужно CW объяснить, чтобы он только тип читал  Library Options выбрать Name Only(если я что то не путаю) Уф-фф-ф...Спасибо,вроде,разобрался.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|