Jump to content

    
Sign in to follow this  
MaxBMSTU

Один компонент и несколько позиций в BOM'е

Recommended Posts

Здравствуйте!

Интересует следующий вопрос. Есть модуль с микроконтроллером, для него необходимо создать компонент. Компонент в схематике состоит из нескольких Part'ов - по сути соединительных разъёмов (например, типа PBD2-40 в количестве 2-х шт.), а в PCB редакторе - трёхмерной модели и отверстий под ответные разъёмы. При добавлении процессорного модуля на схему нового проекта у меня в BOM'е он отображается под своим Desgnator'ом и со своим названием (например, UC-MOD-VerA), на PCB при этом появляются отверстия для монтажа ответных к PBD2-40 разъёмов (PLD2-40). В итоге, в BOM'е у меня есть сам модуль со своим уникальным названием, который естественно необходимо комплектовать, но нет 2-х ответных разъёмов типа PLD2-40, которые по сути получаются не скомплектованными. Конечно, можно ручками подписывать в BOM эти недостающие разъёмы, но хотелось бы понять, как правильно решить эту проблему средствами Altium'а автоматически? Например, может создать компонент, который генерирует несколько позиций в BOM'е с разными количествами, или как-то иначе?

Share this post


Link to post
Share on other sites

Поставить на схему и плату только разъемы для модуля. Обозвать их Х1 и Х2. Соответственно они и попадут в спецификацию.

Модуль "установить" в разъемы на следующем уровне иерархии в спецификации по сборочному чертежу. Для этого уровня выполнить схему соединений Э4.

Share this post


Link to post
Share on other sites

Я бы тоже в схеме и плате поставил разъёмы, а для всего остального завожу отдельный лист схемы, который никогда не распечатываю, и там все подобные вещи, без выводов, вплоть до гаек. Устанавливаю им тип Mechanical и рисую в виде прямоугольников, рядом подписываю, что это такое.

Но хотелось бы найти более красивый метод.

Share this post


Link to post
Share on other sites
34 minutes ago, DSIoffe said:

Я бы тоже в схеме и плате поставил разъёмы, а для всего остального завожу отдельный лист схемы, который никогда не распечатываю, и там все подобные вещи, без выводов, вплоть до гаек. Устанавливаю им тип Mechanical и рисую в виде прямоугольников, рядом подписываю, что это такое.

Но хотелось бы найти более красивый метод.

Пока это единственный верный метод. И так многие делают

image.png.8f5637b444c428384c0835f8055ed708.png

 

Более того, ЕСКД это и не запрещает:

image.png.37c8f2d95b897b6d4604c6629ec06665.png

Share this post


Link to post
Share on other sites

Вообще меня, как конструктора, ваше мнение очень радует. Ну зачем мне думать какой радиатор и крепеж подобрать для конкретного элемента?

Но какие УГО, для крепежа радиаторов и т.д. Вы можете предложить для схемы? Но в соответствии с ЕСКД. Ну хотя бы покажите УГО для гайки М3.

 

Share this post


Link to post
Share on other sites
1 hour ago, peshkoff said:

Пока это единственный верный метод. И так многие делают

image.png.8f5637b444c428384c0835f8055ed708.png

 

Более того, ЕСКД это и не запрещает:

image.png.37c8f2d95b897b6d4604c6629ec06665.png

Сам делаю также, но как правильно заметили: вопрос по Designator'ам, какие присваивать?

Ставить отдельно разъёмы на PCB - вообще не вариант. Если кому-либо передавать, то обязательно не там или не так поставят ответные разъёмы.

Share this post


Link to post
Share on other sites
33 minutes ago, TOREX said:

Ну так как Вы  изображаете гайку на схеме?

Поделитесь опытом, но только со ссылкой на ЕСКД.

Гайку изображаем как гайку. Ниже, в ЕСКД на эту тему пишут:

image.png.b067a08bc74cc4e11b706823825f630d.png

Осталось выяснить, что такое "Поля схемы". Но мы на "полях" ничего не пишем.

Share this post


Link to post
Share on other sites

Тоже в своё время задумывался над этим вопросом. Считаю, что единственный вариант - на схеме ставить разъёмы отдельными компонентами, крепёжные отверстия тоже отдельными компонентами. Да, на плате один раз придётся всё расставить, как надо и создать Union.

34 minutes ago, TOREX said:

Поделитесь опытом, но только со ссылкой на ЕСКД.

1. Все подобные компоненты размещаются на последнем (последних) листах схемы. Туда же последовательность подачи питания, структурные схемы, дерево клоков и т.д.

2. Общее число листов в штампе проставляется без учёта листов из п.1.

3. В Outjob настраивается печать схемы в PDF, опять же без листов из п.1.

В итоге имеем удобный BOM в Excel для снабженцев, схему для НК автоматом. заготовку для ПЭ3 и СП, но их всё равно руками править приходится, как правило.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
18 hours ago, Corvus said:

Тоже в своё время задумывался над этим вопросом. Считаю, что единственный вариант - на схеме ставить разъёмы отдельными компонентами, крепёжные отверстия тоже отдельными компонентами. Да, на плате один раз придётся всё расставить, как надо и создать Union.

1. Все подобные компоненты размещаются на последнем (последних) листах схемы. Туда же последовательность подачи питания, структурные схемы, дерево клоков и т.д.

2. Общее число листов в штампе проставляется без учёта листов из п.1.

3. В Outjob настраивается печать схемы в PDF, опять же без листов из п.1.

В итоге имеем удобный BOM в Excel для снабженцев, схему для НК автоматом. заготовку для ПЭ3 и СП, но их всё равно руками править приходится, как правило.

Т.е. нормоконтроль Вы просто игнорируете, как впрочем и ЕСКД. А как Вы на последнем листе покажете радиатор, которого еще нет? Ведь конструктор, должен подобрать из существующих (в лучшем случае) или сделать чертеж на новый радиатор и в НК занять номер.

Share this post


Link to post
Share on other sites
1 minute ago, TOREX said:

Т.е. нормоконтроль Вы просто игнорируете, как впрочем и ЕСКД. А как Вы на последнем листе покажете радиатор, которого еще нет? Ведь конструктор, должен подобрать из существующих (в лучшем случае) или сделать чертеж на новый радиатор и в НК занять номер.

Если бы игнорировал, то спокойно размещал бы механические компоненты на тех листах, где удобно, а структурную схему на первом. Как делает весь нормальный мир, работающий на качественный результат. а не на нормоконтролёра.

Перечитайте мой пост. Эти листы к НК не попадают, как и не распечатываются. В электронных архив проект уходит одним зазипованным архивом. В итоге НК доволен, а я забыл о проблемах вроде "забыли или перепутали в спецификации винты, стойки или ответные части разъёмных клеммников".

Про радиатор не понимаю. Подбор радиатора осуществляется на этапе разработки ПП. Схему в этот момент всё равно нужно корректировать (свапирование цепей, оптимизация типов и количества конденсаторов, типы разъёмов и т.д). Тогда же и добавляются механические компоненты.

Share this post


Link to post
Share on other sites

Про радиатор не понимаю. Подбор радиатора осуществляется на этапе разработки ПП. Схему в этот момент всё равно нужно корректировать (свапирование цепей, оптимизация типов и количества конденсаторов, типы разъёмов и т.д). Тогда же и добавляются механические компоненты.

 

Боюсь мы с Вами никогда не поймем друг друга.

Все очень просто у Вас на схеме электрической принципиальной есть гайки, шайбы, винты, радиаторы и т.д. Какие поз. обозначения по ГОСТ 2.710 Вы им присваиваете?

Потом, если они есть на схеме,то должны быть и в перечне элементов. В какой раздел перечня элементов Вы поставите радиатор?

 

 

 

Share this post


Link to post
Share on other sites

Не про Altium.

В P-CAD я делаю так.

За пределами форматки схемы помещаю не только механические элементы, но и документы (Э3, ПЭ3, СБ, ВП, Плата и др).

Во всех элементах ввожу атрибуты "Раздел спецификации", "ТУ".

Элементам схемы присваиваю значение "Раздел спецификации" - "Прочие изделия"; крепежу - "Стандартные изделия"; документам - "Документация"; деталям - "Детали"; сборочным единицам - "Сборочные единицы".

В элементах схемы ставлю значение "ТУ" - для импортных - фирма производитель, для наших ТУ; для механических элементов их ГОСТ.

Для документов и деталей ввожу атрибуты "Формат" и "Основной КД". Для сборочных единиц - "Основной КД".

Всем элементам, которые не нужны в ПЭ3 (крепеж, механика, документы) присваиваю RefDes начинающийся с ZZZ (они оказываются в конце и просто удаляются).

После формирования BOM, обработчиком текстового файла, стираю значения атрибута RefDes начинающиеся с ZZZ.

На выходе имею BOM в котором заполнены все поля, необходимые для формирования спецификации, ПЭ3, ВП.

Документы заполняю в TDD.

Share this post


Link to post
Share on other sites
1 час назад, TOREX сказал:

Все очень просто у Вас на схеме электрической принципиальной есть гайки, шайбы, винты, радиаторы и т.д. Какие поз. обозначения по ГОСТ 2.710 Вы им присваиваете?

Потом, если они есть на схеме,то должны быть и в перечне элементов. В какой раздел перечня элементов Вы поставите радиатор?

 

 

 

В том и дело, что какие угодно. эти листы  человек не печатает и внорпоконтроль не отдает

Цитата

 без листов из п.1.

Соответсвенно, на схеме электрической принципиальной в твердой копии (а она сдается в нормоконтроль и считается единственно правильной) нет никаких гаек с винтами.

 

41 минуту назад, Zig сказал:

В P-CAD я делаю так.

Формально то же, что и  тут описано.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this