概述
【锣程】:是指电路板在生产最后一道成型工序时的CNC铣切割程序,,它主要包含了板子的外围边框铣切和内部铣槽,行业也有个俗语,把锣程叫锣带,后面遇到这两个都是一个意思。
【锣程长度】是指锣刀(CNC铣切刀具,我们一般称为锣)切割所走的长度,影响了电路板生产成本,锣程越长,成型需要的时间就越长,对应价格就越高。
本功能就是方便用来计算电路板的锣程,预估制造成本。
一键计算方式
最简单的方式就是一键【执行PCB检查】,会自动计算出锣程长度,如下图所示
- 点击【执行PCB检查】,等待结果
- 可以直接查看【锣程长度】
- 会相应有附带的中间结果数据层(比如:jlc_rou就是我们看到的锣带效果层)。

单独计算
上面的一键分析,是分析所有的数据,如果遇到一些极限的大数据资料,可能会陷入为不关心的数据长时间待待,因此我们可以单独计算分析。
执行入口:菜单->工具->锣程计算


打开如上图所示,一共有如上图所示样子,下面就各个功能控件说明:
- 【刀径设置】这里最多允许使用3种直径的刀具,从成本考虑常规情况下默认使用最大刀具,如果是同槽宽度不够会使用较小的刀具,后面有细讲
- 分步生成,分步生成是一步一步分析出锣程,它的优点是中间可以人工介入修正一些错误
- 【分析】先把板子按不同属性分割成不同的区域。
- 【块修正】查找错误的区域,并修正它。
- 【生成】执行生成真正的锣程。
- 【一键生成】一次执行完上面的的三步流程。
结果层说明
如下图,锣程相关的数据有如下3个层(备注:因为业务特殊,这里的颜色,是固定下来的)
- 【jlc_ko】程序从原稿剥离出来的外型层。
- 【jlc_data】根据jlc_ko把整板子按不同的属性切割成不同的区域块,比如:板子区域,内槽区域,工艺边,辅助板。
- 【jlc_rou】生成的最终的铣边锣带。

错误的块修正
如下图这个区域的外型画线,是属于用户设计错误,它是有歧义的,对于下游板厂来说,不知道这里是要切割掉,还是要保留。

如果是要保留的,像下面这样画的锣程就错误了

这种情况我们需要块修正


如上图,我们假设它是有效板子,要保留的,按上图操作,把这一块类型切换为板子,再执行生成。得到的锣带结果如下图效果

刀具的查看
如下图所示锣带生成了,但是你不知道哪些锣带的刀具是什么规格的。需要通过【Q】键切换到查询操作

【Q】键切换到查询模式,如下图
- 大小指的就是刀具的直径
- 长度就是指这条刀具的锣程长度
- 面积在这个业务场景下可忽略

注意事项
有些资深工程师,看到下面的细节可能会像下面这样问,事实上这种尖锐的直角或者锐角是锣不出来的,一般都是在这里预钻一个孔,或者工程师在这里画板的时候,在外型层就直接画自己能接受的最小半径的圆角(备注:锣刀能支持的最小半径是0.4mm)

- 如果你因为机壳原理,这里必须要容纳嵌入一个直角的外部组件,可以参考下这样设计,自己画板的时候,就预钻一个NPTH孔可以适当的向板内延伸,成型的时候还是正常的锣

文档结束!