Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Altium Designer вкупе с Solidworks
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
streamdown
Коллеги, есть ли кто работающий в такой связке?
Интересует грамотный экспорт-импорт через IDF. Сейчас пользуемся AD15 и SW15. Так вот, эти альтиумы намутили что-то новое в экспорте, и сейчас, как результат, передаются строго Footprint Name и Reference ID. Раньше передавался Footprint Name и поле comments. Может есть какая галка в альтиуме, какие именно поля передавать в IDF?

Я уж подумываю психануть и написать свой конвертер из альтиума в IDF.
Alexey Sabunin
Цитата(streamdown @ May 14 2015, 14:46) *
Коллеги, есть ли кто работающий в такой связке?
Интересует грамотный экспорт-импорт через IDF. Сейчас пользуемся AD15 и SW15. Так вот, эти альтиумы намутили что-то новое в экспорте, и сейчас, как результат, передаются строго Footprint Name и Reference ID. Раньше передавался Footprint Name и поле comments. Может есть какая галка в альтиуме, какие именно поля передавать в IDF?

Я уж подумываю психануть и написать свой конвертер из альтиума в IDF.

1. Сейчас как и раньше в IDF передаются Footprint и Comment. Не молги бы вы приложить пример исходного файла и конечного, где у вас получилось так, как вы описывате. В последних версиях импорт/экспорт в/из IDF не менялся.
2. Набор атрибутов из компонента в IDF не настраивается, по идее скоро должна добавиться эта возможность.
3. В конце мая выйдет плагин Altium Designer SolidWorks Collaboration Extension который позволяет сохранять плату в родном формате SW, после чего идея сохранения платы в IDF должна отпасть...
streamdown
Вот что есть в Altium
Нажмите для просмотра прикрепленного файла
А вот как это получается в Circuit
Нажмите для просмотра прикрепленного файла
Причем раньше, как я и говорил, из альтиума хваталось поле Comments
peshkoff
Цитата(streamdown @ May 14 2015, 13:46) *
Коллеги, есть ли кто работающий в такой связке?
Интересует грамотный экспорт-импорт через IDF. Сейчас пользуемся AD15 и SW15. Так вот, эти альтиумы намутили что-то новое в экспорте, и сейчас, как результат, передаются строго Footprint Name и Reference ID. Раньше передавался Footprint Name и поле comments. Может есть какая галка в альтиуме, какие именно поля передавать в IDF?

Я уж подумываю психануть и написать свой конвертер из альтиума в IDF.


О, streamdown, Вы ли это? Добро пожаловать!

Если в AD засядете, может поможете и с API разобраться, правда, тут Delphi.
Кстати, на скриптах альтиума запросто можно склепать IDF экспорт со своими настройками.

По теме: В альтиуме в новых версиях старые фичи начинают работать "по-новому"
Поэтому для таких целей параллельно всегда стоит AD 6 версии, который стабилен, как бетонная плита.
Ставим его и получаем экспорт-импорт и рабочие скрипты!
Alexey Sabunin
Цитата(streamdown @ May 15 2015, 08:37) *
Причем раньше, как я и говорил, из альтиума хваталось поле Comments

Спасибо за уточнение! Подтверждаю, ошибка есть! Связана с появлением сущности компонент в Vault, и добавлением дополнительной информации о компоненте в редакторе плат.
Эта ошибка появилась примерно в 14.3, и про нее сообщили всего 2 или 3 пользователя, что говорит о востребованности IDF...
Исправим!
streamdown
Цитата
Вы ли это? Добро пожаловать!

Я sm.gif Приветствую.
Цитата
поможете и с API разобраться

Там, как вы и написали, есть свой скриптописатель. И, говорят, мощный. Delphi не delphi - а разобраться можно. Сейчас я с помощью коллеги схемотехника лишь начал осваивать взаимодействие Solidworks и Altium.
Цитата
старые фичи начинают работать "по-новому"

Вот это, конечно, плохо.

Цитата
и про нее сообщили всего 2 или 3 пользователя, что говорит о востребованности IDF

Вся работа со сборочными единицами (печатная плата как компонент единой целостной организации конструкторской документации) должна происходить у конструктора, который использует эту плату. Формирование же всяческих ведомостей (ПЭ3, Э3) может происходить вообще без альтиума или солида, например в PDM системах. Я работаю (не просто тыкаю кнопки или что-то вроде, а именно работаю) в Solidworks с 2010 версии. И с тех времён использую IDF. Как я понял ещё тогда, IDF - суть обменный формат между MCAD и ECAD. Да и другого типа файлов Solidworks из P-CAD не понимал. Вот его и использовал. Но, если вы подскажете какой-то другой способ, (с базами, компонентами, прозрачным взаимодействием) буду рад услышать. Повторюсь, оформление сборочных чертежей печатной платы должно происходить в конструкторской программе. (т.е. никаких STEP или картинок там sm.gif ) У электронщиков есть своя работа, не менее сложная.


Цитата
Исправим!

Вы разработчик?? Или из "руководящего" состава?
peshkoff
Цитата(streamdown @ May 19 2015, 06:38) *
Там, как вы и написали, есть свой скриптописатель. И, говорят, мощный. Delphi не delphi - а разобраться можно.


вообще, не только delphi, еще vba и java и еще какой-то зверь.


Но в основном все пишут на дельфи, много примеров.
Да и сам альтиум на дельфи написан.
Alexey Sabunin
Цитата(streamdown @ May 19 2015, 06:38) *
Но, если вы подскажете какой-то другой способ, (с базами, компонентами, прозрачным взаимодействием) буду рад услышать.


Я уже подсказал:
Цитата(Alexey Sabunin @ May 14 2015, 21:46) *
3. В конце мая выйдет плагин Altium Designer SolidWorks Collaboration Extension который позволяет сохранять плату в родном формате SW, после чего идея сохранения платы в IDF должна отпасть...


Цитата(streamdown @ May 19 2015, 06:38) *
Вы разработчик?? Или из "руководящего" состава?

Product manager

streamdown
Цитата
после чего идея сохранения платы в IDF должна отпасть

Desktop EDA http://www.desktop-eda.com.au/products/
Они делают с вами совместное решение?
Когда-то давно рассматривали их как представителей ПО для миграции данных из IDF в Solidworks.
Alexey Sabunin
Цитата(streamdown @ May 20 2015, 06:20) *
Desktop EDA http://www.desktop-eda.com.au/products/
Они делают с вами совместное решение?
Когда-то давно рассматривали их как представителей ПО для миграции данных из IDF в Solidworks.

Раньше они с нами работали - сейчас нет.
streamdown
Цитата(Alexey Sabunin @ May 20 2015, 19:01) *
Раньше они с нами работали - сейчас нет.

Просто ради интереса: с чего именно Solidworks был выбран в качестве экспорта?
Alexey Sabunin
Цитата(streamdown @ May 24 2015, 01:14) *
Просто ради интереса: с чего именно Solidworks был выбран в качестве экспорта?

Это первая ласточка, скоро пойдут и остальные! Почему именно SW - наверное потому, что у нас с ними общие проекты сейчас...
Uree
Цитата(streamdown @ May 24 2015, 00:14) *
Просто ради интереса: с чего именно Solidworks был выбран в качестве экспорта?


Все конторы, с которыми сталкивался за последние годы работы, проектируют в связке что-то_РСВ и Solidworks. Может поэтому?
Alexey Sabunin
Видео о том как все это работает: MCAD Co-Designer. Передача сборки платы из Altium Designer в SolidWorks.
Alexey Sabunin
Вопрос к тем, кто уже успел попробовать: Какие есть замечания?

Слышал что некоторые модели после прохождения по маршруту SW->AD->SW имеют изменения в геометрии?! Если кто-то заметит подобное - приложите примеры плат с такими моделями, по хорошему такого быть не должно...
Владимир
Цитата(Alexey Sabunin @ Jun 3 2015, 19:50) *
Вопрос к тем, кто уже успел попробовать: Какие есть замечания?

Слышал что некоторые модели после прохождения по маршруту SW->AD->SW имеют изменения в геометрии?! Если кто-то заметит подобное - приложите примеры плат с такими моделями, по хорошему такого быть не должно...

Да пробовал, компоненты не экспортировались.
Возможно от того, что не на последней версии
Visero
Цитата(Alexey Sabunin @ Jun 3 2015, 22:50) *
Вопрос к тем, кто уже успел попробовать: Какие есть замечания?

Пытаюсь применить это в нашем отделе. Столкнулся с проблемами, которые скорее всего поставят крест на моем знакомстве с этим плагином:

1 - обязательство создавать проект в Vault/Managed Project. Мы используем свою VCS, желания переходить в Vault нет. Приходиться создавать локальную копию только для Валта. А размножение копий это как известно путь темной силы по пути к фатальной ошибке.

2 - шут с ними, с управляемыми проектами - создано. Начинаю переносить (Push) плату в Vault. На одноклеточных проектах это проходит. На сложных, где есть много свободных механических примитивов, дублирующих пинов (см.скрин), крепежных отверстий процесс Push затыкается с ошибкой (см.скрин). Эта ошибка грозит переработкой либо исходного проекта (опять же расхождение локальной копии от оригинала), либо всей базы компонентов, что неприемлимо.

На проектах, где Push-Pull прошел нормально, всё понравилось. Удобная SVN-style система, графическое отображение изменений с обоих сторон.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
DRUG-XT
Кто-то испытывает проблемы при передаче из Altium в SW и возврате обратно Holes с измененным местоположением?
Условие: Holes из библиотеки Altium.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.