Форум » Конструктор плат » Конструктор плат + SolidWorks + PDM » Ответить

Конструктор плат + SolidWorks + PDM

brigval: Юрий пишет: [quote]До сей поры у нас интегрировали P-CAD с SolidWorks через программу CircuitWorks. Демо-версию вашей программы я пробовал года 4 назад, и тогда мне показалось ( а может так было) она была сыровата, тем более CircuitWorks обладал сетевой лицензией (2-3 лицензий хватало для нескольких десятков разработчиков ПП) и в 10 версию SolidWorks CircuitWorks вошел встроенным модулем. Последняя версия 2.72 Вашей программы, на мой взгляд, по функционалу перекрыла CurcuiWorks и с успехом может ее заменить. Но есть ряд проблем которые не позволят это сделать на моем и на других предприятиях, использующих PDM-системы. Например: - при создании вытяжкой 3D-моделей элементов в SolidWorks на каждое БПО элемента создается отдельная конфигурация с именем БПО, Так происходит даже в случае непосредственного указания 3D-моделей из соответствующих библиотек. Есть сомнения в правильности такого представления. Разработчики SolidWorks для БПО зарезервировали в свойствах компонента параметр "Ссылка на компонент", который также как и имя конфигурации отображается в дереве проектирования сборки SolidWorks. Если Вам интересно, то опишу проблемы использования в PDM моделей созданных Вашей программой: Большинство PDM систем воспринимают конфигурацию в 3D-модели как исполнение. Поэтому если понадобится зарегистрировать созданную Вашей программой модель сборки печатного узла ничего хорошего не получится. Так если в проекте есть несколько сот конденсаторов одного типономинала, то соответственно в PDM будет создано несколько сот объектов, а должен создаться один. При применении PDM -систем (а за ними будущее) радиоэлемент в них записывается один раз, все остальное через ссылки. В вашей же программе пока получается, что в каждом новом проекте платы создается новая модель элемента (с учетом количества БПО этого элемента в проекте). PDM система не позволит зарегистрировать множество представлений 3D моделей одного и того же радиоэлемента. Отсюда вопрос 1: Не рассматриваете ли Вы возможность применения в свое программе атрибута "Ссылка на компонент" вместо создания множества конфигураций. - нет возможности передать в создаваемую (подключаемую) 3D-модель радиоэлемента пользовательский атрибут (это, наверное, можно сделать добавив в список передаваемых атрибутов еще одну строку параметр в которую записывал бы сам пользовател. Опять же, если Вам интересно: это необходимо для подключения к внешним таблицам с параметрами элементов (по ключу). Кстати такую проблему мы с Вами уже как-то обсуждали, но с тех пор прошло много времени и вот теперь эту проблему можно попытаться решить. Доверять прописывать атрибуты в P-CADе пользователю (зачастую не имеющем соответствующую квалификацию или сильно спешащему), как показала многолетняя практика эксплуатации CАПР P-CAD на моем предприятии, дело не очень хорошее. Записывается масса несуществующих номиналов, номиналы прописываются на несоответствующие корпуса (посадочное топоместо), кто-то пишет буквы "С", "Р" и др. русские, кто-то латинские, кто-то ставит пробел, кто-то нет - одним словом полнейший бардак. Отсюда стремления не дать человеческим ручонкам много воли, а подсоединиться к однажды созданным и аттемтованным электронным справочникам PDM-системы. Отсюда вопрос 2: Не рассматриваете ли Вы возможность добавить в список передаваемых атрибутов любой атрибут по желанию пользователя. Вопрос 3: В связи с переходом многих предприятия на лицензионное ПО, не рассматриваете ли Вы возможность в список ECADов, обрабатывающих Вашей программой, включить свободнораспространяемую программу KICAD? И если я Вам еще не надоел, еще один вопрос от наших программистов. Как Вам удалось решить проблему использования DBX-утилит P-CAD? У нас проблемы с их применением под управление 64-разрядного WINDOWS.[/quote] Ответ 1. Если все обстоит так, как Вы пишите, то, конечно, есть большой смысл заполнять параметр, предназначенный для позиционного обозначения. Если пришлете мне пример небольшой сборки с записью в параметрах компонентов позиционных обозначений, поработаю над этим вопросом. Желательно, в SW2008. Если получится, сделаю. Ответ 2. Вставка одного такого атрибута уже предусмотрена. По умолчанию его имя "НАИМЕНОВАНИЕ". Поменяйте в настройках на нужное вам имя, поставьте соответсвующую галку в окне Выполнить... Ответ 3. Я начинал делать КП для KiCad. Но из-за отсутствия достачного материала для тестирования и, если он и будет, единичного интереса к такой программе остановил эту работу. На данный момент в порядке собственной инициативы доработку КП для KiCad пока не планирую. Ответ 4. Если имеется ввиду запуск Конструктора плат, пусть напишут в этот форум в новой теме.

Ответов - 33, стр: 1 2 All

SU: Уважаемый Игорь! С версиями все в порядке и с Вашим КП 2.73 и SolidWorks 2010. Все работает так как Вы и сообщали. Это у моих сотрудников с головой немного не в порядке. Сам проверять не стал, вот и подставили. Как в анекдоте "никому верить нельзя". Впредь, прежде чем Вас беспокоить, буду обязательно перепроверять суть вопроса.

SU: Oleg_K писал Хотелось бы сравнить ... Уважаемый Oleg, картинки у нас похожие. Я писал о том, что до КП 2.73, и при создании вытяжкой 3D-моделей радиоэлементов и при подстановке ранее созданных моделей, в файлах 3D-моделей создавались дополнительные конфигурации (имена которых совпадали с БПО), что было очень неприятно для PDM-систем. В версия 2.73 уважаемый Brigval устранил сию неприятность. Проверили - все работает и без создания дополнительных конфигураций. Уважаемый Oleg, если Вы действительно из Тулы то, если не секрет, на какую кампанию трудитесь?. Приятно, что в Туле есть специалисты серьезно относящиеся к трехмерному проектированию печатных узлов. Есть область для сотрудничества. Насколько мне известно Brigval тоже туляк.

brigval: SU пишет: Уважаемый Игорь! С версиями все в порядке и с Вашим КП 2.73 и SolidWorks 2010. Все работает так как Вы и сообщали. Это у моих сотрудников с головой немного не в порядке. Сам проверять не стал, вот и подставили. Как в анекдоте "никому верить нельзя". Впредь, прежде чем Вас беспокоить, буду обязательно перепроверять суть вопроса. Ничего страшного. Главное, что в итоге вопрос решился положительно.




полная версия страницы