metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-01-30 01:42 pm

PCB копипаста частей.

http://kincajou.livejournal.com/3259376.html?style=mine&nc=5#comments
Стою перед нелёгким выбором: разводить одну здоровенную плату с двенадцатью повторяющимися фрагментами схемы или же развести такой фрагмент на одной небольшой платке и размножить ёжиков на той большой доске оставить только гнёзда в количестве ста двадцати двенадцати штук, аккурат под эти модули.

Интересно, разве в CAD софте до сих пор нет функции повторного использования частей дизайна?
Т.е. в чем-то вроде языка шаблонов мы бы просто сделали 1 прототип и повторили бы его 12 раз, соответственно, изменение в прототипе сразу бы отражалось в копиях.
Впрочем, судя по тому, что я наблюдаю, когда жена рисует в 3D Max - функции скриптинга то есть, особо полезные функции вынесены вообще в основную программу (или плагины), но из-за этого интерфейс софта выглядит как дикий непонятный ад.

[identity profile] kincajou.livejournal.com 2013-01-30 10:58 am (UTC)(link)
вообще есть,но сделано всё через жопу. во всяком случае, в P-CADе. Можно развести один фрагмент, затем мультиплицировать его с соответствующим размножением и/или подключением нужных цепей, но при попытке сделать перенос данных в схемотехнический редактор получим там вместо удобочитаемых фрагментов просто набор разрозненных элементов. Они все будут включены в схему, конечно, но только при помощи портов, рисунка проводников не будет - надо будет всё расставлять вручную

И наоборот, если мультиплицировать в схемотехническом редакторе, то расставлять-трассировать (я делаю вручную) всё равно надо будет каждый фрагмент заново. Увы-увы.

[identity profile] dmzlj.livejournal.com 2013-01-30 11:25 am (UTC)(link)
потому что графические CAD --- хрень, нужен DSL
для описания электрических схем.


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

[identity profile] sbj-ss.livejournal.com 2013-01-30 12:25 pm (UTC)(link)
Proteus такие фокусы позволяет с помощью т.н. модулей, в которых вдобавок можно параметризовать номиналы деталей.
Правда, при автоматической разводке платы детали модулей явно не будут расположены одинаково.

(Anonymous) 2013-01-30 03:08 pm (UTC)(link)
В всех редакторах топологии микросхем (не PCB) такая возможность имеется. Представил, что нет возможности создавать и мультиплицировать ячейки и аж поплохело.

[identity profile] berezovsky.livejournal.com 2013-01-31 02:00 am (UTC)(link)
Viva la resistance!

[identity profile] aamonster.livejournal.com 2013-01-31 07:35 am (UTC)(link)
Как я понимаю, вопрос не в CAD, а в производстве - что проще производить и потом чинить/менять.