Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AD-16 и SW-16 через IDF БЕЗ Vault
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Gluk
Кто-нибудь делает модели плат через IDF формат? Я уже писал несколько раз что в версии этого года появились проблемы. Теперь в CW всё испортили и просто ничего вообще не работает!!! Где и как настроить CW не описано.

Step из альтиума просто не открывается в SW - какие-то ошибки в файле.

Как вообще работать без Vault?
AlexandrY
Цитата(Gluk @ Dec 1 2016, 15:42) *
Кто-нибудь делает модели плат через IDF формат? Я уже писал несколько раз что в версии этого года появились проблемы. Теперь в CW всё испортили и просто ничего вообще не работает!!! Где и как настроить CW не описано.

Step из альтиума просто не открывается в SW - какие-то ошибки в файле.

Как вообще работать без Vault?


Только что протестировал экспорт в Solid Works 2016 из AD17. Использовал формат Parasolid.
Перешло всё включая все дорожки и полигоны и цепи с ними связанные в оригинальных цветах.
Красота!
Spartak
Цитата(AlexandrY @ Dec 1 2016, 17:46) *
Только что протестировал экспорт в Solid Works 2016 из AD17. Использовал формат Parasolid.
Перешло всё включая все дорожки и полигоны и цепи с ними связанные в оригинальных цветах.
Красота!


Parasolid -прекрасный формат, передаёт сборку одним файлом и делает это гораздо качественней, чем STEP. Только открывать его рекомендуется в отдельной пустой папке, ибо при открытии такого файла в ней тут же появляются все детали сборки. Про все остальные 3D форматы можно спокойно забыть.
Gluk
Ребят, это в AD17. Т.е. в ранних версиях со step и idf работать просто не возможно и все на это забили, так ведь?
После попытки сделать модели двух плат в солиде конструктор бился пол дня в истерике...

>> при открытии такого файла в ней тут же появляются все детали сборки.

А брать уже готовые детали из базы по имени footprint оно умеет? или опять на каждый номинал будет новую модель создавать?
peshkoff
Цитата(Gluk @ Dec 1 2016, 22:34) *
После попытки сделать модели двух плат в солиде конструктор бился пол дня в истерике...


так пусть конструктор солидворкс изучит
Владимир
Цитата(peshkoff @ Dec 2 2016, 09:55) *
так пусть конструктор солидворкс изучит

Это сложно.
Проще
Цитата
бился пол дня в истерике
Alechek
Цитата(Gluk @ Dec 2 2016, 00:34) *
конструктор бился пол дня в истерике...


Цитата(peshkoff @ Dec 2 2016, 11:55) *
конструктор солидворкс изучит


так порой эти вещи совмещается biggrin.gif
EvilWrecker
Цитата(Alechek @ Dec 2 2016, 11:56) *
так порой эти вещи совмещается biggrin.gif


От солидворкса невозможно биться в истерике ибо программа реально хороша. В нем все прекрасно, вообще все(без сарказма)- а делать сборки просто песня. В связи с чем напрашивается вопрос: в какой же тогда программе конструктор не стал биться в истерике и решил задачу(и решил ли)?

Gluk
В солиде всё хорошо, кроме circuit works, который отказывается работать и имеет противоречащие друг другу настройки в двух местах и не имеет нормальной документации. А конструктор в Солиде отлично работает.

У вас успешные примеры работы в связке этих версий и описания есть?
EvilWrecker
Цитата(Gluk @ Dec 2 2016, 11:42) *
В солиде всё хорошо, кроме circuit works, который отказывается работать и имеет противоречащие друг другу настройки в двух местах и не имеет нормальной документации. А конструктор в Солиде отлично работает.

У вас успешные примеры работы в связке этих версий и описания есть?


По правде говоря даже сходу и не знаю что ответить: вопрос звучит примерно так-" у вас есть пример успешного открывания бутылки с пивом связкой "рука+открывалка" а также подробное описание процесса"? О каких именно проблемах и противоречиях идет речь?

Имеется в виду что-то реально значимое, вроде мешинга моделей с потерями с последующими дефектами, которые приводят к тому что в солидиворксе это открывается примерно вот так:



Но вы не сочтите за троллинг, я вполне допускаю что с новыми обновлениями разработчики завезли тупейшие баги- тут одних только альтиумов несколько разновидностей, и даже в одном баги починить никак не могут. Наверняка есть еще немало того что я не знаю laughing.gif
Gluk
EvilWrecker, есть много проблем. SW16 sp3 просто перестал строить модели плат и произвольно менял плоскость установки компонентов. С sp5 это исправили, модель платы строится.

В AD16 в описание компонента IDF безальтернативно пишется поле Comment (обычно содержит номинал компонента). А солид строит новую модель для каждого нового Comment не взирая на одинаковые Footprint и корпуса. Т.е. в солиде получаем очень странную базу. Описание проблем IDF:
"Ошибки в экспорте IDF

Моя версия 16.0.6 b282

Раздел "Export drilled holes", опция "Large then" не работает на протяжении нескольких лет, всегда экспортируются все отверстия на плате, независимо от введенных чисел и единиц, единиц на плате.
"selected" - работает

Раздел "File Compatibility", галочка ""override... " не работает совсем! и эта опция испортила экспорт. Теперь в файл brd пишется "footprint comment... " 'элемента. А в comment прописаны номиналы элементов. А в brd должно быть прописано "footprint designItemId... ""

Разработчики отвитили только - используйте vault, исправлять не будем.

Т.е. хотелось бы такого результата - экспортируем плату в IDF, открываем в Солиде, Солид ставит модели компонентов по корпусам из своей базы, игнорируя номиналы и названия компонентов. Все С0603 и R0603 и микросхемы в SO8 и т.д. должны иметь одинаковую модель.
EvilWrecker
А, понял о чем речь. Ну тут как бы вся правда в одной фразе:

Цитата
Разработчики отвитили только - используйте vault, исправлять не будем.


Так и живем- точнее, выживаем.
Spartak
Цитата(Gluk @ Dec 1 2016, 22:34) *
Ребят, это в AD17. Т.е. в ранних версиях со step и idf работать просто не возможно и все на это забили, так ведь?
После попытки сделать модели двух плат в солиде конструктор бился пол дня в истерике...

>> при открытии такого файла в ней тут же появляются все детали сборки.

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

С любыми версиями AD можно работать и со Step, и с IDF форматами. Если в AD в 3D режиме все элементы платы прорисовываются нормально, то с вероятностью 100% при передаче в формате Parasolid вы в SW сразу получите готовую нормальную плату. Со Степом в AD не так хорошо, - глюков в SW хватает, особенно в случае сложных элементов. А использование IDF формата, это только пляски с бубном. НО! для работы с IDF ВООБЩЕ не обязательно пристёгивать СТЕП модели к плате в AD, т.е. вообще не заморачиваться с трёхмеркой при создании футпринтов. Circuit works (CW) работает с моделями SW опосредованно, через свою, специально созданную библиотеку, и пока её не создашь, ничего в SW не появится. Если конструктор с CW не работал, то будь он хоть сто раз корифей в SW, сделать он ничего не сможет. Это отдельная программа, и в ней надо учиться работать. Но, ещё раз повторяю, если появилась возможность работать с Parasolid, пользуйтесь этим, будет сильно меньше проблем.

Цитата(Gluk @ Dec 2 2016, 12:47) *
EvilWrecker, есть много проблем. SW16 sp3 просто перестал строить модели плат и произвольно менял плоскость установки компонентов. С sp5 это исправили, модель платы строится.

В AD16 в описание компонента IDF безальтернативно пишется поле Comment (обычно содержит номинал компонента). А солид строит новую модель для каждого нового Comment не взирая на одинаковые Footprint и корпуса. Т.е. в солиде получаем очень странную базу. Описание проблем IDF:
"Ошибки в экспорте IDF

Моя версия 16.0.6 b282

Раздел "Export drilled holes", опция "Large then" не работает на протяжении нескольких лет, всегда экспортируются все отверстия на плате, независимо от введенных чисел и единиц, единиц на плате.
"selected" - работает

Раздел "File Compatibility", галочка ""override... " не работает совсем! и эта опция испортила экспорт. Теперь в файл brd пишется "footprint comment... " 'элемента. А в comment прописаны номиналы элементов. А в brd должно быть прописано "footprint designItemId... ""

Разработчики отвитили только - используйте vault, исправлять не будем.

Т.е. хотелось бы такого результата - экспортируем плату в IDF, открываем в Солиде, Солид ставит модели компонентов по корпусам из своей базы, игнорируя номиналы и названия компонентов. Все С0603 и R0603 и микросхемы в SO8 и т.д. должны иметь одинаковую модель.

Ну, так пропишите в поле Comment название футпринта (не кирилицей, конечно), кто же Вам мешает. А для номинала используйте параметр Value, например.
Только что попробовал передать плату из AD17 в SW16-SP3, всё передалось без проблем, естественно, поскольку я библиотеку для CW не делал, то на плате одни кубики.
Вот строчка из .brd: "DIP8_Primary TL062N D1". На первом месте - футпринт, а потом уже тип и десигнатор.
musa
Цитата(Gluk @ Dec 1 2016, 22:34) *
Т.е. в ранних версиях со step и idf работать просто не возможно

В компасе например без проблем. Просто для компаса свои модели для Альтиума свои. Причем для этого ничего дополнительного не нужно. Просто модель сохраняется в формате Компаса и Step и в программах даются пути к этим базам. Что то похожее есть и у Солида. Не такие уж и сложные 3D модели у компонентов и их создать достаточно просто и быстро. Зато они будут именно такие как вам нужно
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.