BOM

Jan 13, 2005 19 Replies

Hi All, Кто чем пользуется для составления bill of materials (BOM)? Или, в терминах ГОСТ - перечня элементов и спецификации? Соответствие ГОСТ меня не интересует, зато интересует привязка к базам данных.



Пока, Алексей


ðÒÉ×ÅÔ Alex!

13 Jan 05 12:05, Alex Kouznetsov -> All:

ôÅÍÁ × ÏÂÝÅÍ-ÔÏ ÄÌÑ rus.pcad.. ôÁËÖÅ ÐÏÓÌÁÎÏ × RUS.PCAD

AK> ëÔÏ ÞÅÍ ÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÓÏÓÔÁ×ÌÅÎÉÑ bill of materials (BOM)? AK> éÌÉ, × ÔÅÒÍÉÎÁÈ çïóô - ÐÅÒÅÞÎÑ ÜÌÅÍÅÎÔÏ× É ÓÐÅÃÉÆÉËÁÃÉÉ? âÏÌØÛÉÎÓÔ×Ï ÐÁËÅÔÏ× ÅÇÏ ÇÅÎÅÒÉÔ ÓÁÍÏ × ÔÏÍ ÉÌÉ ÉÎÏÍ ×ÉÄÅ, ÎÅ ÐÒÅÔÅÎÄÕÀÝÅÍ ÎÁ ÐÏÌÎÏÔÕ - ÍÉÎÉÍÕÍ ÄÌÑ ÓÏÓÔÁ×ÌÅÎÉÑ ðü3, ÎÏ ÎÅ ×ÅÄÏÍÏÓÔÉ ÐÏËÕÐÎÙÈ, ÉÓÐÏÌØÚÕÅÍÙÈ ËÏÎÓÔÒÕËÃÉÏÎÎÙÈ, ÏÐÅÒÁÔÉ×ÎÏÇÏ ÒÁÓÞÅÔÁ ÓÅÂÅÓÔÏÉÍÏÓÔÉ ÐÏ ËÏÍÐÌÅËÔÁÃÉÉ É ÔÐ.

äÌÑ PCAD ÅÓÔØ ×ÎÅÛÎÉÅ DBX Tool, ÏÆÏÒÍÌÑÀÝÉÅ ðü3 ÐÏ çïóô, ÎÏ ÏÎÉ ×ÅÒÓÉÅÚÁ×ÉÓÉÍÙ - Ó P2001, Ë ÐÒÉÍÅÒÕ, ÎÅ ÖÉ×ÕÔ, ÄÁ É ÎÅ ÒÅÛÁÀÔ ×ÙÛÅÏÚÎÁÞÅÎÎÙÈ ÚÁÄÁÞ.

AK> óÏÏÔ×ÅÔÓÔ×ÉÅ çïóô ÍÅÎÑ ÎÅ ÉÎÔÅÒÅÓÕÅÔ,ÚÁÔÏ ÉÎÔÅÒÅÓÕÅÔ ÐÒÉ×ÑÚËÁ Ë AK> ÂÁÚÁÍ ÄÁÎÎÙÈ. íÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ Orcad CIS, ×ÎÕÔÒÅÎÎÉÅ ×ÏÚÍÏÖÎÏÓÔÉ ËÏÔÏÒÏÊ ×ÅÓØÍÁ ÕÂÏÇÉ. HÏ, ÅÓÌÉ ÄÕÍÁÔØ Ï ×ÎÅÛÎÉÈ, ÔÏ ÎÉËÔÏ ÎÅ ÍÅÛÁÅÔ SQL-ÚÁÐÒÏÓÏÍ Ó×ÑÚÁÔØ ÕÖÅ ÓÇÅÎÅÒÅÎÎÙÊ BOM c ÐÏÌÑÍÉ ÐÒÏÉÚ×ÏÌØÎÏÊ âä, ËÁË É ÉÓÐÏÌØÚÏ×ÁÔØ ÓÒÅÄÓÔ×Á ÇÅÎÅÒÁÃÉÉ ÏÔÞÅÔÏ× DBMS ÉÌÉ ÓÔÏÒÏÎÎÉÅ, ÎÁÐÒÉÍÅÒ, ÔÏÔ-ÖÅ Crystal Report, ÞÔÏ É Orcad.

Vitaly Polikarpov, vitvp[Üt]mail.ru

Sat Jan 22 2005 10:31, Vitaly Polikarpov wrote to Alex Kouznetsov:

VP> Тема в общем-то для rus.pcad..

Я думал, что rus.pcad обсуждает ПКАД. А я пользуюсь другим пакетом.

AK>> Кто чем пользуется для составления bill of materials (BOM)? AK>> Или, в терминах ГОСТ - перечня элементов и спецификации?

VP> Большинство пакетов его генерит само в том или ином виде, не претендующем VP> на полноту - минимум для составления ПЭ3, но не ведомости покупных, VP> используемых конструкционных, оперативного расчета себестоимости по VP> комплектации и тп.

VP> Для PCAD есть внешние DBX Tool, оформляющие ПЭ3 по ГОСТ, но они VP> версиезависимы - с P2001, к примеру, не живут, да и не решают VP> вышеозначенных задач.

Правильно ли я понял, что эти тулзы:

-- Привязаны к конкретному пакету (ПКАД), даже еще хуже - к версии пакета

-- Делают не все, что хотелось бы, так что после них все равно приходится править ручками AK>> Соответствие ГОСТ меня не интересует,зато интересует привязка к AK>> базам данных.

VP> Можно использовать Orcad CIS, внутренние возможности которой весьма VP> убоги. Hо, если думать о внешних, то никто не мешает SQL-запросом VP> связать уже сгенеренный BOM c полями произвольной БД, как и использовать VP> средства генерации отчетов DBMS или сторонние, например, тот-же Crystal VP> Report, что и Orcad.

Спасибо за отклик. Поскольку ты единственный, кто ответил, можно предположить, что в основном все делают доку врукопашную.

Я пока больше склонен копать в сторону Context Management System. Что-нибудь на основе PHP+MySQL, типа eGroupWare. Если бы к этому добавить PHP скрипты, заточенные на обслуживание специфических баз данных (т.е. ведение стока, библиотека компонентов, и т.п), и на генерацию доки (включая BOM), то могла бы получиться икебана.

Пока, Алексей

23-Jan-05 21:23 Alex Kouznetsov wrote to Vitaly Polikarpov:

AK> Правильно ли я понял, что эти тулзы: [...]

AK> -- Делают не все, что хотелось бы, так что после них все равно приходится AK> править ручками "Так отож". У меня больше половины схем в итоге имеют несколько вариантов исполнения, это забито в табличке на полях схемы. Может и можно как-то хитро сделать табличку и через DBX и это вытащить в соответствующий документ, но...

Проще оказывается AK> в основном все делают доку врукопашную. причём руками "более младшего конструктора" ;-)

wbr,

Alex, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

ðÏÎÅÄÅÌØÎÉË ñÎ×ÁÒØ 24 2005 00:23, Alex Kouznetsov wrote to Vitaly Polikarpov:

VP>> äÌÑ PCAD ÅÓÔØ ×ÎÅÛÎÉÅ DBX Tool, ÏÆÏÒÍÌÑÀÝÉÅ ðü3 ÐÏ çïóô, ÎÏ ÏÎÉ VP>> ×ÅÒÓÉÅÚÁ×ÉÓÉÍÙ - Ó P2001, Ë ÐÒÉÍÅÒÕ, ÎÅ ÖÉ×ÕÔ, ÄÁ É ÎÅ ÒÅÛÁÀÔ VP>> ×ÙÛÅÏÚÎÁÞÅÎÎÙÈ ÚÁÄÁÞ. AK> ðÒÁ×ÉÌØÎÏ ÌÉ Ñ ÐÏÎÑÌ, ÞÔÏ ÜÔÉ ÔÕÌÚÙ: AK> -- ðÒÉ×ÑÚÁÎÙ Ë ËÏÎËÒÅÔÎÏÍÕ ÐÁËÅÔÕ (ðëáä), ÄÁÖÅ ÅÝÅ ÈÕÖÅ - Ë ×ÅÒÓÉÉ AK> ÐÁËÅÔÁ

á ÞÔÏ ÐÏÄÅÌÁÔØ, ÅÓÌÉ ×ÅÒÓÉÉ ÐÁËÅÔÁ ÎÅÓÏ×ÍÅÓÔÉÍÙ ÍÅÖÄÕ ÓÏÂÏÊ? :-\

AK> -- äÅÌÁÀÔ ÎÅ ×ÓÅ, ÞÔÏ ÈÏÔÅÌÏÓØ ÂÙ, ÔÁË ÞÔÏ ÐÏÓÌÅ ÎÉÈ ×ÓÅ ÒÁ×ÎÏ AK> ÐÒÉÈÏÄÉÔÓÑ ÐÒÁ×ÉÔØ ÒÕÞËÁÍÉ

óÅ ÌÑ ×É. ÷ӣ, ÞÔÏ ÈÏÔÅÌÏÓØ ÂÙ, ÏÞ-ÞÅÎØ ÒÅÄËÏ ÂÙ×ÁÅÔ ;)

çÅÏÒÇÉÊ

Mon Jan 24 2005 08:43, Oleksandr Redchuk wrote to "Alex Kouznetsov":

OR> Проще оказывается

AK>> в основном все делают доку врукопашную.

OR> причём руками "более младшего конструктора" ;-)

В принципе монотонную нетворческую работу комп сделает лучше и дешевле. А так-то, конечно, и Беломорканал лопатами копали...

Пока, Алексей

ðÒÉ×ÅÔ Oleksandr!

Monday January 24 2005 08:43, Oleksandr Redchuk wrote to "Alex Kouznetsov":

AK>> × ÏÓÎÏ×ÎÏÍ ×ÓÅ ÄÅÌÁÀÔ ÄÏËÕ ×ÒÕËÏÐÁÛÎÕÀ. OR>

OR> ÐÒÉޣÍ ÒÕËÁÍÉ "ÂÏÌÅÅ ÍÌÁÄÛÅÇÏ ËÏÎÓÔÒÕËÔÏÒÁ" ;-)

á öÏÒÁ ûÅÐÅÌÅ× ÐÏÔÏÍ ÓÐÒÏÓÉÔ - ÐÏÞÅÍÕ ÄÏËÉ É ÐÌÁÔÙ "ÄÅ×ÏÞËÉ" ÄÅÌÁÀÔ.....

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

24-Jan-05 08:58 Alex Kouznetsov wrote to Oleksandr Redchuk:

OR>> Проще оказывается

AK>>> в основном все делают доку врукопашную.

OR>> причём руками "более младшего конструктора" ;-)

AK> В принципе монотонную нетворческую работу комп сделает лучше и дешевле. Сначала надо компьютеру (в моём случае - пикаду) объяснить, что вот эта вот схема имеет 3 варианта исполнения, в двух из которых вон_то не паяется, а вот_эти резисторы имеют разные номиналы, а в третьем - наоборот, паяется вон_то, а вот_эти резисторы не паяются. Я просто не знаю, как такое объяснить пикаду, чтобы он и до BOM-а это довёл :-) А "более младешму" я это за пару минут излагаю и он сначала рисует нужную табличку на полях схемы (пикад сам это всё равно не сделает), а потом делает ПЭ3 с вариантами исполнения и нужное количество вариантов Э7. При этом самую монотонную работу - подсчёт сколько чего есть - делает всё равно компьютер, а выдаст он это в виде стандартного пикадовского report-а или сразу в виде вордовского, к примеру, файла - разница невелика на фоне остальной работы "младшего".

wbr,

Hello Alexander.

24 Jan 05 22:06, Alexander Torres wrote to Oleksandr Redchuk:

AT> á öÏÒÁ ûÅÐÅÌÅ× ÐÏÔÏÍ ÓÐÒÏÓÉÔ - ÐÏÞÅÍÕ ÄÏËÉ É ÐÌÁÔÙ "ÄÅ×ÏÞËÉ" ÄÅÌÁÀÔ.....

èÏÔÑ ÂÙ ÜÔy ×ÅÔËy ÎÅ ÚÁÇÁÖÉ×ÁÊ, ÜÎypÅÚÎÉË.

Alexey

Tue Jan 25 2005 01:12, Oleksandr Redchuk wrote to "Alex Kouznetsov":

AK>>>> в основном все делают доку врукопашную.

OR>>> причём руками "более младшего конструктора" ;-)

AK>> В принципе монотонную нетворческую работу комп сделает лучше и дешевле.

OR> Сначала надо компьютеру (в моём случае - пикаду) объяснить, что вот эта OR> вот схема имеет 3 варианта исполнения, в двух из которых вон_то не OR> паяется,

Это несложно сделать при помощи какого-нибудь атрибута. Скажем, атрибута "исполнение".

OR> а вот_эти резисторы имеют разные номиналы, а в третьем - наоборот, OR> паяется вон_то, а вот_эти резисторы не паяются.

Это можно описать в виде внешней таблицы. Например, xls

OR> Я просто не знаю, как такое объяснить пикаду, чтобы он и до BOM-а это OR> довёл :-)

Импорт в BOM наверняка ведь есть, в том или ином виде. Задача состоит в том, чтобы взять импорт, скрестить его с xls табличкой, с результатом пошарить по базе данных, и сгенерировать сам BОM. Выглядить это как весьма посильная работа для php скрипта.

OR> А "более младешму" я это за пару минут излагаю и он сначала OR> рисует нужную табличку на полях схемы (пикад сам это всё равно не OR> сделает), а потом делает ПЭ3 с вариантами исполнения и нужное количество OR> вариантов Э7. OR> При этом самую монотонную работу - подсчёт сколько чего есть - делает OR> всё равно компьютер, а выдаст он это в виде стандартного пикадовского OR> report-а OR> или сразу в виде вордовского, к примеру, файла - разница невелика OR> на фоне остальной работы "младшего".

А при внесении изменеий в схему - все по новой? Идеально-теретицки все это должно бы делаться одним нажатием кнопки. Регулярно и рутинно, как "ежедневный билд софт проекта". Потому что, в сущности, какая разница, описывается в проекте железо или прога...

Пока, Алексей

ðÒÉ×ÅÔ Alexey!

Tuesday January 25 2005 09:52, Alexey Musin wrote to Alexander Torres:

AM> Hello Alexander. AM>

AM> 24 Jan 05 22:06, Alexander Torres wrote to Oleksandr Redchuk: AM>

AT>> á öÏÒÁ ûÅÐÅÌÅ× ÐÏÔÏÍ ÓÐÒÏÓÉÔ - ÐÏÞÅÍÕ ÄÏËÉ É ÐÌÁÔÙ "ÄÅ×ÏÞËÉ" AT>> ÄÅÌÁÀÔ..... AM>

AM> èÏÔÑ ÂÙ ÜÔy ×ÅÔËy ÎÅ ÚÁÇÁÖÉ×ÁÊ, ÜÎypÅÚÎÉË.

äÁË É ÎÅ ÚÁÇÁÖÉ×ÁÊ, ×ÏÎÀÞËÁ.

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

Hi Oleksandr!

25 ÑÎ×ÁpÑ 2005 01:12, Oleksandr Redchuk ÐÉÓÁÌ "Alex Kouznetsov":

AK>> ÷ ÐpÉÎÃÉÐÅ ÍÏÎÏÔÏÎÎyÀ ÎÅÔ×ÏpÞÅÓËyÀ pÁÂÏÔy ËÏÍÐ ÓÄÅÌÁÅÔ ÌyÞÛÅ É AK>> ÄÅÛÅ×ÌÅ. OR> á "ÂÏÌÅÅ ÍÌÁÄÅÛÍy" Ñ ÜÔÏ ÚÁ ÐÁpy ÍÉÎyÔ ÉÚÌÁÇÁÀ É ÏÎ ÓÎÁÞÁÌÁ OR> pÉÓyÅÔ ÎyÖÎyÀ ÔÁÂÌÉÞËy ÎÁ ÐÏÌÑÈ ÓÈÅÍÙ (ÐÉËÁÄ ÓÁÍ ÜÔÏ ×ӣ pÁ×ÎÏ ÎÅ OR> ÓÄÅÌÁÅÔ),

åÓÔØ ÏÔÅÞÅÓÔ×ÅÎÎÙÊ ÓÈÅÍÎÙÊ pÅÄÁËÔÏp (Schematism ?), yÍÅÅÔ ÄÅÌÁÔØ BOM × ×ÉÄÅ ËÌÁÓÓÉÞÅÓËÏÊ çïóôÏ×ÓËÏÊ ÓÐÅÃÉÆÉËÁÃÉÉ É pÁÚÍÅÝÁÔØ ÅÅ, ÐpÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ, ÎÁ ÏÄÎÏÍ ÌÉÓÔÅ ÓÏ ÓÈÅÍÏÊ. ðÏ ÆÏpÍÁÔy ÔÁÊÌÁ ÓÏ×ÍÅÓÔÉÍ Ó ÐÉËÁÄÏÍ. åÓÔØ ÎÁ
formatting link

P.S. ó yÄÉ×ÌÅÎÉÅÍ ÏÂÎÁpyÖÉÌ ÔÁÍ ÐpÏÇpÁÍÍy ÔÅpÍÉÞÅÓËÏÇÏ ÁÎÁÌÉÚÁ ÜÌÅËÔpÏÎÎÙÈ ÐÌÁÔ, pÁÚpÁÂÏÔÁÎÎyÀ × pÏÄÎÏÍ ÉÎÓÔÉÔyÔÅ (ëçôõ) 8-( ).

Best regard, Roman Gubaev! [Team Beer - rulez forever!] e-mail: rgubaev[ÓÏÂÁËÁ]yandex.ru

... òáï "åüó òÏÓÓÉÉ", èÁËÁÓÜÎÅpÇÏ, üÎÅpÇÏÓÂÙÔ, ÇpyÐÐÁ áóëõü

25-Jan-05 09:52 Alexey Musin wrote to Alexander Torres:

AM> 24 Jan 05 22:06, Alexander Torres wrote to Oleksandr Redchuk:

AT>> А Жора Шепелев потом спросит - почему доки и платы "девочки" делают.....

AM> Хотя бы этy веткy не загаживай, энypезник.

Зря ты, ведь только хуже будет :-(

Wbr,

25-Jan-05 09:24 Alex Kouznetsov wrote to Oleksandr Redchuk:

OR>> Сначала надо компьютеру (в моём случае - пикаду) объяснить, что вот эта OR>> вот схема имеет 3 варианта исполнения, в двух из которых вон_то не OR>> паяется,

AK> Это несложно сделать при помощи какого-нибудь атрибута. Скажем, атрибута AK> "исполнение". Для BOM-а да, можно что-то придумать.Какие-то value01 value02 и т.д. (у непаяющегося в данном исполнении элемента можно дать соответствующий аттрибут). После этого выброшенный из пикада BOM уже поддаётся осмысленной обработке. Но что-то не припомню, чтобы пикад мог включать/выключать элемент при печати в зависимости от того, есть ли у него определённые аттрибуты и от их значения.

OR>> а вот_эти резисторы имеют разные номиналы, а в третьем - наоборот, OR>> паяется вон_то, а вот_эти резисторы не паяются.

AK> Это можно описать в виде внешней таблицы. Например, xls На схеме табличка всё равно нужна, её хоть так, хоть так рисовать.

OR>> А "более младешму" я это за пару минут излагаю и он сначала OR>> рисует нужную табличку на полях схемы (пикад сам это всё равно не OR>> сделает), а потом делает ПЭ3 с вариантами исполнения и нужное количество OR>> вариантов Э7. OR>> При этом самую монотонную работу - подсчёт сколько чего есть - делает OR>> всё равно компьютер, а выдаст он это в виде стандартного пикадовского OR>> report-а OR>> или сразу в виде вордовского, к примеру, файла - разница невелика OR>> на фоне остальной работы "младшего".

AK> А при внесении изменеий в схему - все по новой? А опка это "полумакет" - то полная документация всё равно не выпускается, а "макетный" монтажник по почёрканному карандашиком пикадовскому отчёту паять умеет. А если это уже в производстве, то внесение изменений в существующий перечень элементов и спецификацию немного весит на общем фоне.

AK> Идеально-теретицки все это должно бы делаться одним нажатием кнопки. AK> Регулярно AK> и рутинно, как "ежедневный билд софт проекта". Потому что, в сущности, AK> какая разница, описывается в проекте железо или прога...

Дык я не спорю, что всё, что *имеет смысл* автоматизировать - надо автоматизировать. В моём случае *эта* автоматизация (которой буду заниматься я) как своего рода "процесс разработки" нескоро окупится за счёт сэкномленного времени "младшего конструктора" (при нынешнем потоке схем). Хотя я уже сам иногда из любопытства поглядываю в эту сторону, выходным форматом скрипта, пожалуй, должен быть TeX :-)

wbr,

Tue Jan 25 2005 23:39, Oleksandr Redchuk wrote to "Alex Kouznetsov":

OR> Hо что-то не припомню, чтобы пикад мог включать/выключать элемент при OR> печати в зависимости от того, есть ли у него определённые аттрибуты OR> и от их значения.

А оно надо? Имхо, схема может быть одной, все исполнения могут описываться в ВОМ-е. Но если уж _очень_ хочется, можно было бы зафигачить макросы, которые размножат варианты исполнения схемы из одной базовой.

OR>>> а вот_эти резисторы имеют разные номиналы, а в третьем - наоборот, OR>>> паяется вон_то, а вот_эти резисторы не паяются.

AK>> Это можно описать в виде внешней таблицы. Hапример, xls

OR> Hа схеме табличка всё равно нужна, её хоть так, хоть так рисовать.

В принципе скрипт мог бы на основе xls таблички сгенерить макрос, который прорисовал бы такую же табличку в схеме

AK>> Идеально-теретицки все это должно бы делаться одним нажатием кнопки. AK>> Регулярно AK>> и рутинно, как "ежедневный билд софт проекта". Потому что, в сущности, AK>> какая разница, описывается в проекте железо или прога...

OR> Дык я не спорю, что всё, что *имеет смысл* автоматизировать - надо OR> автоматизировать. В моём случае *эта* автоматизация (которой буду OR> заниматься я) как своего рода "процесс разработки" нескоро окупится OR> за счёт сэкномленного времени "младшего конструктора" (при нынешнем OR> потоке схем). OR> Хотя я уже сам иногда из любопытства поглядываю в эту сторону, OR> выходным форматом скрипта, пожалуй, должен быть TeX :-)

Я как-то не могу проникнуться прелестю ТеХ-а. Ну, если формулы писать, то понятно, а так-то зачем? Универсальным форматом данных может быть XML, а уж из него легко преобразовать во что угодно, в том числе и в ТеХ.

Пока, Алексей

25-Jan-05 21:39 Alex Kouznetsov wrote to Oleksandr Redchuk:

OR>> Hо что-то не припомню, чтобы пикад мог включать/выключать элемент при OR>> печати в зависимости от того, есть ли у него определённые аттрибуты OR>> и от их значения.

AK> А оно надо? Имхо, схема может быть одной, все исполнения могут описываться AK> в ВОМ-е. Я не про схему, я про печатку, "сборочный".

AK> В принципе скрипт мог бы на основе xls таблички сгенерить макрос, AK> который прорисовал бы такую же табличку в схеме Только этот скрипт писать мне, а это

OR>> нескоро окупится OR>> за счёт сэкномленного времени "младшего конструктора" (при нынешнем OR>> потоке схем).

OR>> Хотя я уже сам иногда из любопытства поглядываю в эту сторону, OR>> выходным форматом скрипта, пожалуй, должен быть TeX :-)

AK> Я как-то не могу проникнуться прелестю ТеХ-а. Ну, если формулы писать, AK> то AK> понятно, а так-то зачем? Универсальным форматом данных может быть XML, а AK> уж из него легко преобразовать во что угодно, в том числе и в ТеХ. От BOM-а мне надо одно единственное - напечатать в нужном виде со всеми рамочками/полями для подписей и т.п. Зачем мне он в XML-е? Если автоматизировать насквозь всё, через суммирование комплектации по разным изделиям и разделение этого по отдельным спискам для каждого поставщика (см. выше про окупаемость этого у нас на фирме сейчас), то тогда логичнее вбросить в нормальную базу, а не в XML. Я понимаю, что и в XML можно нарисовать все нужные рамки, но чем он для данной задачи лучше TeX?

wbr,

AK>> Это несложно сделать при помощи какого-нибудь атрибута. Скажем, атрибута AK>> "исполнение". OR> Для BOM-а да, можно что-то придумать.Какие-то value01 value02 и т.д. OR> (у непаяющегося в данном исполнении элемента можно дать соответствующий OR> аттрибут).

Можно проще: $(путь_к_каду)/utils/variants.{exe|wri}.

ðÒÉ×ÅÔ Alex!

24 Jan 05 00:23, Alex Kouznetsov -> Vitaly Polikarpov:

VP>> ôÅÍÁ × ÏÂÝÅÍ-ÔÏ ÄÌÑ rus.pcad.. AK> ñ ÄÕÍÁÌ, ÞÔÏ rus.pcad ÏÂÓÕÖÄÁÅÔ ðëáä. á Ñ ÐÏÌØÚÕÀÓØ ÄÒÕÇÉÍ ÐÁËÅÔÏÍ.

ÎÅ ÔÏÌØËÏ - ÄÒÕÇÉÅ EDA/eCAD/eCAM ÔÏÖÅ. ëÁËÉÍ?

VP>> äÌÑ PCAD ÅÓÔØ ×ÎÅÛÎÉÅ DBX Tool, ÏÆÏÒÍÌÑÀÝÉÅ ðü3 ÐÏ çïóô, ÎÏ ÏÎÉ VP>> ×ÅÒÓÉÅÚÁ×ÉÓÉÍÙ - Ó P2001, Ë ÐÒÉÍÅÒÕ, ÎÅ ÖÉ×ÕÔ, ÄÁ É ÎÅ ÒÅÛÁÀÔ VP>> ×ÙÛÅÏÚÎÁÞÅÎÎÙÈ ÚÁÄÁÞ. AK> ðÒÁ×ÉÌØÎÏ ÌÉ Ñ ÐÏÎÑÌ, ÞÔÏ ÜÔÉ ÔÕÌÚÙ: AK> -- ðÒÉ×ÑÚÁÎÙ Ë ËÏÎËÒÅÔÎÏÍÕ ÐÁËÅÔÕ (ðëáä), AK> ÄÁÖÅ ÅÝÅ ÈÕÖÅ - Ë ×ÅÒÓÉÉ ÐÁËÅÔÁ

é ÍÎÅ ÔÁË ËÁÖÅÔÓÑ (ÄÅÔÁÌØÎÏ ÎÅ ÐÒÏ×ÅÒÑÌ, ÎÏ ÒÁÂÏÔÁÅÔ ÌÉÛØ Ó ÏÔËÒÙÔÙÍ ÐÒÏÅËÔÏÍ), Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ OLE, Á ÎÅ DBX, ÓÐÅÃÉÆÉËÁÃÉÑ ÎÁ ËÏÔÏÒÙÊ ÎÅ ÍÅÎÑÌÁÓØ (afaik) ÓÏ ×ÒÅÍÅÎ áccel v14. HÏ, ×ÓÅ ÅÝÅ ÈÕÖÅ :) ×ËÌÀÞÁÑ ÇÌÀËÁ×ÕÀ ÐÒÏ×ÅÒËÕ ÅÇÏ ÌÉÃÅÎÚÉÏÎÎÏÓÔÉ (ÐÒÉ ÉÄÅÎÔÉÞÎÙÈ ÉÎÓÔÁÌÌÑÛËÁÈ ÎÁ ÏÄÎÏÊ ÍÁÛÉÎÅ ÉÄÅÔ, ÎÁ ÄÒÕÇÏÊ - ÎÅÔ), ××ÅÄÅÎÎÕÀ, ÐÏ ×ÓÅÊ ×ÉÄÉÍÏÓÔÉ, ÓÏÇÌÁÓÎÏ ÐÏÖÅÌÁÎÉÑÍ ÍÅÓÔÎÙÈ ÄÒÉÓÔÒÉÂØÀÔÏÒÏ× k$ ÇÌÀËÏÄÒÏÍÏ×. ÷ÏÏÂÝÅ, ÓÔÁ×Ñ Ó ÓÏÄÒÏÇÁÎÉÅÍ ÏÞÅÒÅÄÎÏÊ ÐÁËÅÔ Ó ÔÕÐÙÍ ÍÅÎÅÄÖÅÒÏÍ ÌÉÃÅÎÚÉÊ ÐÏÄ ÍÁÓÔÄÁÊ, Õ ËÏÔÏÒÏÇÏ × Ó×ÏÀ ÏÞÅÒÅÄØ ÇÌÀÞÉÔ version control management user interface (ÏÄÎÉ ÔÏÌØËÏ MSVCRT, MSVCIRT ÞÅÇÏ ÓÔÏÑÔ), ÇÁÄÁÅÛØ, ÞÔÏ ÉÚ ÒÁÎÅÅ ÕÓÔÁÎÏ×ÌÅÎÎÏÇÏ ÐÒÉÖÍÕÒÉÔÓÑ ÎÁ ÓÅÊ ÒÁÚ... ÷, ÏÂÝÅÍ, ÎÅ IDE, Á ËÏÎÓÔÒÕËÔÏÒ "óÏÂÅÒÉ ÓÁÍ", ËÏÔÏÒÙÊ (PDM/TDM/CRM/..), ÅÓÌÉ-ÕÖ ÓÏÚÄÁ×ÁÔØ, ÔÏ ÎÁ ÎÅÓËÏÌØËÏ ÉÎÏÊ, ÂÏÌÅÅ ÓÔÁÂÉÌØÎÏÊ É "ÐÒÏÚÒÁÞÎÏÊ" (× ÐÌÁÎÅ ÉÎÔÅÒÆÅÊÓÉÒÏ×ÁÎÉÑ) ÏÓÎÏ×Å, ËÁË ×ÁÒÉÁÎÔ, ODBC/DBMS.

AK> -- äÅÌÁÀÔ ÎÅ ×ÓÅ, ÞÔÏ ÈÏÔÅÌÏÓØ ÂÙ, ÔÁË ÞÔÏ ÐÏÓÌÅ ÎÉÈ ×ÓÅ ÒÁ×ÎÏ AK> ÐÒÉÈÏÄÉÔÓÑ ÐÒÁ×ÉÔØ ÒÕÞËÁÍÉ

ðü3 × ÔÒÁÕÒÎÏÊ ÒÁÍËÅ, ÄÁÂÙ ÕÎÁÓÅËÏÍÉÔØ ÎÏÒÍÏËÏÎÔÒÏÌØ, ÏÎÏ (ÅÓÌÉ ÚÁÈÏÞÅÔ :) × ³ËÓÅÌØ ÐÅÒÅÄÁÓÔ, Á ÉÎÏÇÏ ÎÉËÔÏ É ÎÅ ÏÂÅÝÁÌ :)

AK>>> óÏÏÔ×ÅÔÓÔ×ÉÅ çïóô ÍÅÎÑ ÎÅ ÉÎÔÅÒÅÓÕÅÔ,ÚÁÔÏ ÉÎÔÅÒÅÓÕÅÔ ÐÒÉ×ÑÚËÁ Ë AK>>> ÂÁÚÁÍ ÄÁÎÎÙÈ. VP>> íÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ Orcad CIS, ×ÎÕÔÒÅÎÎÉÅ ×ÏÚÍÏÖÎÏÓÔÉ ËÏÔÏÒÏÊ ×ÅÓØÍÁ VP>> ÕÂÏÇÉ. HÏ, ÅÓÌÉ ÄÕÍÁÔØ Ï ×ÎÅÛÎÉÈ, ÔÏ ÎÉËÔÏ ÎÅ ÍÅÛÁÅÔ SQL-ÚÁÐÒÏÓÏÍ VP>> Ó×ÑÚÁÔØ ÕÖÅ ÓÇÅÎÅÒÅÎÎÙÊ BOM c ÐÏÌÑÍÉ ÐÒÏÉÚ×ÏÌØÎÏÊ âä, ËÁË É ÉÓÐÏÌØÚÏ×ÁÔØ VP>> ÓÒÅÄÓÔ×Á ÇÅÎÅÒÁÃÉÉ ÏÔÞÅÔÏ× DBMS ÉÌÉ ÓÔÏÒÏÎÎÉÅ, ÎÁÐÒÉÍÅÒ, ÔÏÔ-ÖÅ Crystal VP>> Report, ÞÔÏ É Orcad. AK> óÐÁÓÉÂÏ ÚÁ ÏÔËÌÉË. ðÏÓËÏÌØËÕ ÔÙ ÅÄÉÎÓÔ×ÅÎÎÙÊ, ËÔÏ ÏÔ×ÅÔÉÌ, ÍÏÖÎÏ AK> ÐÒÅÄÐÏÌÏÖÉÔØ,ÞÔÏ × ÏÓÎÏ×ÎÏÍ ×ÓÅ ÄÅÌÁÀÔ ÄÏËÕ ×ÒÕËÏÐÁÛÎÕÀ.

ñ - ÎÅ ÉÓËÌÀÞÅÎÉÅ, ÈÏÔÑ Ó âä É ÒÁÂÏÔÁÀ Ó 93ÇÏ. åÓÌÉ ÄÌÑ ËÏÎÓÔÒÕËÔÏÒÁ, Á×ÔÏÍÁÔÉÚÁÃÉÑ ÜÔÏÇÏ ÐÏÔÏËÁ ÍÏÖÅÔ É ÓÔÏÉÔ ÎÁ ÐÅÒ×ÏÍ ÍÅÓÔÅ, ÔÏ ÄÌÑ ÓÈÅÍÏÔÅÈÎÉËÁ, ×ÁÖÎÅÅ ÐÁÒÁÍÅÔÉÞÅÓËÉÊ ÐÏÄÂÏÒ ËÏÍÐÏÎÅÎÔÏ×, ÎÁ ËÏÔÏÒÙÊ ÔÒÁÔÉÔØÓÑ ÚÎÁÞÉÔÅÌØÎÏ ÂÏÌØÛÅ ×ÒÅÍÅÎÉ, ÞÅÍ ÎÁ ÅÇÏ Ë×ÉÎÔÜÓÓÅÎÃÉÀ.

AK> ñ ÐÏËÁ ÂÏÌØÛÅ ÓËÌÏÎÅÎ ËÏÐÁÔØ × ÓÔÏÒÏÎÕ Context Management System. AK> þÔÏ-ÎÉÂÕÄØ ÎÁ ÏÓÎÏ×Å PHP+MySQL, ÔÉÐÁ eGroupWare. åÓÌÉ ÂÙ Ë ÜÔÏÍÕ AK> ÄÏÂÁ×ÉÔØ PHP ÓËÒÉÐÔÙ, ÚÁÔÏÞÅÎÎÙÅ ÎÁ ÏÂÓÌÕÖÉ×ÁÎÉÅ ÓÐÅÃÉÆÉÞÅÓËÉÈ ÂÁÚ AK> ÄÁÎÎÙÈ (Ô.Å. ×ÅÄÅÎÉÅ ÓÔÏËÁ, ÂÉÂÌÉÏÔÅËÁ ËÏÍÐÏÎÅÎÔÏ×, É Ô.Ð), É ÎÁ AK> ÇÅÎÅÒÁÃÉÀ ÄÏËÉ (×ËÌÀÞÁÑ BOM), ÔÏ ÍÏÇÌÁ ÂÙÐÏÌÕÞÉÔØÓÑ ÉËÅÂÁÎÁ. äÌÑ ÐÒÉÎÑÔÉÑ ÒÅÛÅÎÉÊ Ï ÍÅÓÔÅ web-ÔÅÈÎÏÌÏÇÉÊ ÍÎÅ È×ÁÔÉÌÏ ËÏÐÉÒÏ×ÁÎÉÑ ÏÄÎÏÇÏ CD (ËÁÖÅÔÓÑ, OnSemi) c ~20000 .htm × ÏÄÎÏÊ ÄÉÒÅËÔÒÉÉ DN-ÎÏÍ (ËÏÔÏÒÙÊ ÅÅ ÐÅÒÅÞÉÔÙ×ÁÅÔ, ÐÅÒÅÄ ËÏÐÉÒÏ×ÁÎÉÅÍ ÏÞÅÒÅÄÎÏÇÏ) :)

Vitaly Polikarpov, vitvp[Üt]mail.ru

26-Jan-05 12:37 Boris Popov wrote to Oleksandr Redchuk:

BP> Можно проще: $(путь_к_каду)/utils/variants.{exe|wri}. Спасибо, не знал. Рылся по тому каталогу, но не всё перерыл значит (в работу только refdesud.exe пошло).

wbr,

Wed Jan 26 2005 23:26, Vitaly Polikarpov wrote to Alex Kouznetsov:

VP>>> Тема в общем-то для rus.pcad.. AK>> Я думал, что rus.pcad обсуждает ПКАД. А я пользуюсь другим пакетом.

VP> не только - другие EDA/eCAD/eCAM тоже. Каким?

EasyPC

VP>>> Для PCAD есть внешние DBX Tool, оформляющие ПЭ3 по ГОСТ, но они VP>>> версиезависимы - с P2001, к примеру, не живут, да и не решают VP>>> вышеозначенных задач. AK>> Правильно ли я понял, что эти тулзы: AK>> -- Привязаны к конкретному пакету (ПКАД), AK>> даже еще хуже - к версии пакета

VP> И мне так кажется (детально не проверял, но работает лишь с открытым VP> проектом), VP> с использованием OLE, а не DBX, спецификация на который не менялась VP> (afaik) VP> со времен Аccel v14. Hо, все еще хуже :) включая глюкавую проверку VP> его лицензионности (при идентичных инсталляшках на одной машине идет, VP> на другой - нет), введенную, по всей видимости, согласно пожеланиям VP> местных дристрибьюторов k$ глюкодромов.

VP> Вообще, ставя с содроганием очередной пакет с тупым менеджером лицензий VP> под мастдай, у которого в свою очередь глючит version control management VP> user interface (одни только MSVCRT, MSVCIRT чего стоят), гадаешь, что из VP> ранее установленного прижмурится на сей раз...

VP> В, общем, не IDE, а конструктор "Собери сам", который (PDM/TDM/CRM/..), VP> если-уж создавать, то на несколько иной, более стабильной и "прозрачной" VP> (в плане интерфейсирования) основе, как вариант, ODBC/DBMS.

AK>> -- Делают не все, что хотелось бы, так что после них все равно AK>> приходится править ручками

VP> ПЭ3 в траурной рамке, дабы унасекомить нормоконтроль, оно (если захочет VP> :) в Ёксель передаст, а иного никто и не обещал :)

AK>>>> Соответствие ГОСТ меня не интересует,зато интересует привязка к AK>>>> базам данных. VP>>> Можно использовать Orcad CIS, внутренние возможности которой весьма VP>>> убоги. Hо, если думать о внешних, то никто не мешает SQL-запросом VP>>> связать уже сгенеренный BOM c полями произвольной БД, как и VP>>> использовать средства генерации отчетов DBMS или сторонние, например, VP>>> тот-же Crystal Report, что и Orcad. AK>> Спасибо за отклик. Поскольку ты единственный, кто ответил, можно AK>> предположить,что в основном все делают доку врукопашную.

VP> Я - не исключение, хотя с БД и работаю с 93го. VP> Если для конструктора, автоматизация этого потока может и стоит на первом VP> месте, то для схемотехника, важнее параметический подбор компонентов, VP> на который тратиться значительно больше времени, чем на его VP> квинтэссенцию.

Хотелось бы решать все в комплексе. Для подбора элементов по минимуму нужны три вещи:

-- БД элементов, имеющихся в стоке

-- Интернет для поиска новых

-- Е-мэйл для общения с поставщиками Меня напрягает разнородность этих инструментов. Слишком много приходится держать в голове. Сейчас я _частично_ решаю эту проблему при помощи dokuWiki, но это решение явно промежуточное.

Результат выбора вбивается в схему, но, к сожалению, схема не способна держать всю инфу. Например, у компонента может быть несколько альтернатив от разных производителей, а вбивать все варианты кодов заказа и т.п. в атрибуты - маразм. Поэтому достаточно очевидно, что ВОМ, где все варианты описываются, должен генерироваться (полу)автоматически, на основе схемы, а также с использованием БД и собранной при подборе компонентов инфы.

AK>> Я пока больше склонен копать в сторону Content Management System. AK>> Что-нибудь на основе PHP+MySQL, типа eGroupWare. Если бы к этому AK>> добавить PHP скрипты, заточенные на обслуживание специфических баз AK>> данных (т.е. ведение стока, библиотека компонентов, и т.п), и на AK>> генерацию доки (включая BOM), то могла бы получиться икебана.

VP> Для принятия решений о месте web-технологий мне хватило копирования VP> одного CD (кажется, OnSemi) c ~20000 .htm в одной директрии DN-ном VP> (который ее перечитывает, перед копированием очередного) :)

Не суди по одному неудачному примеру, бо все можно довести до маразма. Пока что никакой разумной альтернативы CMS я не вижу.

Пока, Алексей

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required