Altium 的 ROOM
这个特性非常有用, 使用ROOM在编辑PCB时,可以很方便的整体拖动局部器件和电路图,为模块化电路设计提供便利
常规的设计模式应该采用垂直模式, 由顶层-中间层-底层,
顶层设计整体的框图连接,也就是原理图符号直接的连接
类似如下:
类似这样,可以实现模块化设计;
但是 当遇到 扁平的原理图时, 如何对其进行模块化?
类似如下的原理图, 有8个通道在一个 原理图中,如何分割每个通道 到单独的room 实现模块化操作
一种办法是 保留一个通道,创建原理图符号,然后使用模块复用的方式;操作起来稍微有点麻烦;但是后期维护容易
另一种方法,在原理图中给每个通道手动创建一个room;
具体操作方法:
在原理图页面, 将属性标签 筛选为仅有 元件
然后 框选 其中的一个通道,选中所有元件后,查看属性中的参数
然后添加参数 ,参数名称 设置为 ClassName,参数值 就是设置的类名称,最后会和Room名称等同
至此原理图 设置完成,在PCB中 点击 工程选项卡(Alt+C) , - 点击 Project Options(O)
切换到Class Generation 选项卡
勾选下面两个
然后确定
然后在PCB中选择从原理图更新即可出现