Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Документация _ Формирования Перечня элементов

Автор: STAR_IK Oct 1 2010, 06:45

Доброго времени суток. Нарисовал схему устройства в OrCAD 10.5, теперь возникла необходимость формирования перечня элементов. В ручную вбивать в "вордовскую" рамку посчитал нецелесообразным, а программы, которые я находил работают либо под P-CAD, либо платные (например TDD). Может посоветуете оптимальный вариант, не требующий лишних капиталовложений. Благодарю за внмание.

Автор: vitan Oct 1 2010, 07:22

Цитата(STAR_IK @ Oct 1 2010, 10:45) *
В ручную вбивать в "вордовскую" рамку посчитал нецелесообразным

Я когда-то написал целую систему на Visual Basic, и у меня в ворд само писалось.
Постмотрите http://electronix.ru/redirect.php?http://www.verzak.ru/progs.htm#gp, может, поможет...

Автор: STAR_IK Oct 1 2010, 07:41

К сожалению программа расположенная по вашей ссылке расчитанна под P-CAD. Она не поддерживает BOM файлы.

Автор: vitan Oct 1 2010, 08:26

Цитата(STAR_IK @ Oct 1 2010, 11:41) *
К сожалению программа расположенная по вашей ссылке расчитанна под P-CAD. Она не поддерживает BOM файлы.

Ну, право же!
Сгенерить файл, похожий на BOM, думаю, не трудно из любой САПР.

Автор: STAR_IK Oct 1 2010, 08:36

Цитата(vitan @ Oct 1 2010, 15:26) *
Сгенерить файл, похожий на BOM, думаю, не трудно из любой САПР.


Вы меня неверно поняли. OrCAD генерит ВОМ без проблем, а вот программа, на которую Вы дали ссылку этот ВОМ не поддерживает. Есть ещё программа "Документатор", но все, что мне удалось найти, так это демо-версия, которая кроме своего "exampl" не читает.

Автор: vitan Oct 1 2010, 09:30

Я понял. Я говорю, что сгенерить (переделать из неподходящего) ВОМ - это не бог весть какая задача.

Автор: Realking Nov 19 2010, 12:48

Цитата(vitan @ Oct 1 2010, 10:22) *
Я когда-то написал целую систему на Visual Basic, и у меня в ворд само писалось.
Постмотрите http://electronix.ru/redirect.php?http://www.verzak.ru/progs.htm#gp, может, поможет...

я тоже так же по визуал сделал, но под оркадовский бом

Цитата(STAR_IK @ Oct 1 2010, 09:45) *
Доброго времени суток. Нарисовал схему устройства в OrCAD 10.5, теперь возникла необходимость формирования перечня элементов. В ручную вбивать в "вордовскую" рамку посчитал нецелесообразным, а программы, которые я находил работают либо под P-CAD, либо платные (например TDD). Может посоветуете оптимальный вариант, не требующий лишних капиталовложений. Благодарю за внмание.

Лови
думаю разберешься
вордовский документ с макросом, который и надо запускать

 PE.rar ( 319.12 килобайт ) : 207
 

Автор: AlexeyW Nov 21 2010, 09:54

Тоже делал макрос на VB, только в экселе. Для создания из перечня спецификации, а также ВП из нескольких перечней или спецификаций. Будет интересно - могу поделиться.

Автор: Yra Nov 25 2010, 21:32

Вот недавно закончил очередную версию программы - генератора перечней, спецификаций, ведомости покупных для всего проекта. Программа находится в стадии тестирования. Открытый исходный код на С++, QT4.7 и остатках stl (кривоват, но работает).
Просьба пользователям программы (если таковые найдутся) помочь в тестировании. Особенно интересуют пропущенные программой позиции в документах, нестабильность работы при определённых условиях. В дальнейшем планирую заточить её под AD (когда на него пересяду)

Спасибо моей семье за проявленное терпение (программа писалась вечерами и ночами).

Автор: Yra Dec 23 2010, 15:36

Цитата
Вот недавно закончил очередную версию программы - генератора перечней

В путях к самой программе и рабочим файлам не должно быть пробелов, русских букв. Тогда работает.

Автор: Kolia Jan 20 2011, 15:10

потестим)

Автор: vit-kbk Jan 20 2011, 18:45

Начиная с 9 OrCad, генерю файл BOM.
Потом он лекго импортируется в Exel, где дальше можно делать сним всё что угодно.



а в поля Header и Combined property string ввожу




 

Автор: Yra Apr 16 2013, 16:10

Очередная версия программы. Нуждается в тестировании, наверное. Список изменений приведён в описании. Просьба сообщить об обнаруженных ошибках....

 VP_auto.pdf ( 1.01 мегабайт ) : 2034
 VP_auto_v2_5.7z ( 8.52 мегабайт ) : 1175
 

Автор: Yra Mar 6 2018, 17:59

Очередная версия программы VP_auto v3.0.
Проект выложен на GitHub. http://electronix.ru/redirect.php?https://github.com/yrasik/VP_auto
Список изменений приведён в описании. http://electronix.ru/redirect.php?https://github.com/yrasik/VP_auto/blob/master/VP_auto.pdf
Надеюсь, программа будет Вам полезна. Меня она просто выручает...
Просьба сообщить об обнаруженных ошибках....

Автор: Jonymaster Mar 12 2018, 15:22

Цитата(Yra @ Mar 6 2018, 20:59) *
Очередная версия программы VP_auto v3.0.
Проект выложен на GitHub. http://electronix.ru/redirect.php?https://github.com/yrasik/VP_auto
Список изменений приведён в описании. http://electronix.ru/redirect.php?https://github.com/yrasik/VP_auto/blob/master/VP_auto.pdf
Надеюсь, программа будет Вам полезна. Меня она просто выручает...
Просьба сообщить об обнаруженных ошибках....

С Git-а скачиваю файл VP_auto-master.zip, соответственно, распаковывается все в папку ./VP_auto-master, а в командном файле примеров везде прописан путь к папке - "VP_auto\" - поправить бы надо.
И вопрос по "*.do" - файлу соответствий.
А если у меня всего одна плата и нет никаких блоков, то как должен выглядеть "*.do" - файл ?

Автор: Yra Mar 14 2018, 20:08

Цитата
С Git-а скачиваю файл VP_auto-master.zip, соответственно, распаковывается все в папку ./VP_auto-master, а в командном файле примеров везде прописан путь к папке - "VP_auto\" - поправить бы надо.
Это да, наверное.
Я у себя развиваю идею структурирования папки с проектом подобным образом:
./Название проекта
....|
....|-Папка со схемами, pcb, герберами и др.
....|
....|-Папка с данными для VP_auto и подобных вспомогательных программ
....|
....|- Utils
........|
........|-VP_auto (сама программа)
........|
........|-msys (выдернутые утилиты из MinGW)
........|
........|-GC (Great Code для форматирования С-кода)
........|
........|-Другие мелкие консольные вспомогательные программы

Естественно, всё это запихивается в репозиторий (в том числе и бинарники). В результате на другой пустой машине это всё можно извлечь из репозитория и продолжить работу над проектом. Всё это обвязывается скриптами (сложные вещи можно делать в bash - стиле для этого и msys...).


Цитата
И вопрос по "*.do" - файлу соответствий.
А если у меня всего одна плата и нет никаких блоков, то как должен выглядеть "*.do" - файл ?

Одна строчка тогда в этом файле.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)