Gerber文件的输入
文件后缀名,*.gbr。
Gerber文件是印刷电路板(PCB)行业常用的数据交换格式,通常也被称为“光绘格式”。大多数PCB设计和加工软件都可以输出Gerber文件。
Gerber文件的内容主要包括线路板上的元器件﹑连线和孔洞等图形的信息。目前精雕软件软件支持RS274D、RS274X和FIREGXXX三种格式的Gerber文件。
选择输入的文件名后,系统弹出“参数设置”对话框,如图1所示。
▲图 1 GERBER文件输入对话框
参数定义:
格式种类:
可以选择RS274D、RS274X和FIREGXXX三种格式的Gerber文件。
整数位数:
文件内的坐标值的整数位数。与小数位数、补零方式一起用于设置文件内的数值的表示格式。
小数位数:
文件内的坐标值的小数位数。
补零方式:
当坐标值的有效数字位数不足(小于整数位数和小数位数的和)时的补零方式:
1)前补零位数不足时在数字前用0补足位数
2)后补零位数不足时在数字后用0补足位数
3)不补零位数不足时也不补零
4)小数点采用带小数的数值表示方式
坐标类型:
文件内的坐标值是采用绝对方式还是增量方式。
尺寸单位:
GERBER图形文件本身是不包含尺寸单位信息的,因此读入时需要指定文件图形的尺寸单位。
图层名:
当前文件的图形读入后将放入的图层的名字。如果输入的是一个新图层名,则系统将新建一个以该名字命名的图层来放置该文件的图形,否则图形被存入指定的图层中。缺省图层名与文件名相同。
焊接多义线:
Gerber文件中的多义线一般为带宽多义线。系统读入文件时将按多义线的线宽对多义线进行膨胀。选中该选项表示要对膨胀后的多义线进行焊接。注意当带宽多义线数目较多时焊接过程可能会耗费较多时间,而且结果可能会出错。建议先不焊接带宽多义线,等图形读入后根据需要再选择部分带宽多义线进行焊接。
RS274X和FIREGXXX这两种格式的文件内一般都包含了整数位数、小数位数、补零方式、尺寸单位以及坐标类型等参数信息,此时对话框内的参数设置将被忽略。RS274D格式的文件内则一般不包含参数信息,需要在对话框内正确设置各个参数,否则将导致读入的图形不正确。
RS274D文件格式一般不包含文件头,与文件格式有关的参数信息和预定义孔(DCode)信息,都需要用户事先输入。系统提供了一个对预定义孔的维护工具。当输入的Gerber文件缺少文件头时,系统会弹出“DCode设置”对话框,对话框内列出了Gerber文件中所有的未定义孔,用户可以对它们进行定义,定义完毕后可以将这些定义保存下来(点击“保存”按钮),下次输入Gerber文件时直接读取这些定义信息即可(点击“读取”按钮)。Gerber文件的详细格式说明请参考有关的规格定义文件。