发现 问题 文章 话题
注 册
PCB CAD Gerber-CAM 教学培训 佛山南海教学点
 
   网站公告: PCB资源网-丰富的PCB行业资料、软件、问答、资源共享性入门网站!
Hong Le PCB收藏网-[CAM350在线教程]-[Genesis教程]-[V2001教程]-[GC-CAM教程]-[ParCAM教程]-[Ucam教程]
CAM350在线教程
>> 光圈(D-CODE)、绘图文件(Gerber)介绍
>> GERBER RS274X-CAD/CAM文件格式
>> Gerber 文件介绍
>> 常用的 D Code 及功能
>> Gerber CAM 制作的基本步骤
>> CAM350 Arl 文件使用简介
>> CAM350 中资料的读入
>> CAM350 读入文件出错分析
>> CAM350 猜格式技巧
>> CAM350 基本操作
>> CAM350 层的编辑
>> CAM350 有关设置
>> CAM350 中打印输出中心点
>> CAM350 中进行负片输出
>> CAM350 自动排版教程
>> CAM350 中进行拼片处理
>> CAM350 操作要点及注意事项
>> CAM350 DFM 检验
>> CAM350 中的特殊问题
>> CAM350 钻孔介绍
>> CAM350 制作实用经验技巧
>> CAM350 使用技巧浅谈
>> CAM350 制作锣带的基本步骤
>> CAM350 技巧之六
>> CAM350 技巧之五
>> CAM350 技巧之四
>> CAM350 技巧之三
>> CAM350 技巧之二
>> CAM350 技巧之一
 

一 简介

  GERBER数据是所有PCB CAD系统可以生成的, 可以被所有光绘图机处理的文件格式。GERBER格式是EIA 标准RS-274D的子集。扩展GERBER格式是EIA标准RS-274D格式的超集,又叫RS-274X。RS-274X增强了处理多边形填充,正负图组合和自定义D码及其它功能。它还定义了GERBER数据文件中嵌入光圈表的规则。

  GERBER格式文件由一系列数据块(参数和代码)组成。每一数据块由块结束(EOB)符分开。EOB字符通常是星号(*)。根据文件中出现的顺序,数据块分为以下两类:

1 RS-274X参数

按顺序分为下面几组:

  1. 提示性参数

    AS 坐标选择
    FS 格式描述
    MI 镜像图像
    MO 单位
    OF 偏移
    SF 比例因子

  2. 图像参数

    IJ 图像对齐
    IN 图像名称
    IO 图像偏移
    IP 图像正负性
    IR 图像旋转
    PF 绘图胶片名

  3. 光圈参数

    AD 光圈描述
    AM 光圈自定义

  4. 层参数

    KO 挖除
    LN 层名
    LP 层正负性
    SR 移动与复制

  5. 其它杂项
    IF 嵌入文件

2 标准RS-274D码

  包括一个字符的功能码如D码,G码,M码等和坐标数据。X,Y格式的坐标数据描述线性位置,I,J格式描述弧形位置。

  1. N码:顺序码,命名数据块顺序。(0-99999)
  2. D码:绘图码,选择,控制光圈,指定线型。
  3. G码:通用码,用于坐标定位。
  4. M码:指定文件结束等。

例子:

*G04 THIS IS DEMO 注释
%FSLAX23Y23*% 省略前导零,绝对坐标X2.3, Y2.3
%MOIN*% 设定英寸单位
%OFA0B0*% 无偏移
%SFA1.0B1.0*% 输出比例X轴1.0, Y轴1.0
%ADD10C,0.010*% 定义D10码为圆,直径10MILs
%LNBOXES*% 层名为BOXES
G54D10* 以下为RS0274D数据
X0Y0D02*X5000Y0D01*
X5000Y5000D01*X0Y5000D01*X0Y0D01*
X6000Y0*X11000Y0D01*
X6000Y0D01*D02*
M02* 数据结束

二 RS-274X参数

格式:%<参数码><修饰符>[<修饰符>]*%

参数码 双字符码(AD, AM, FS等)

修饰符 完成参数码定义所需的限定符

AD Aperture Definition 光圈描述

数据块格式%ADD<n1><type>,<n2>[X<n3>]*%

n1 D码编号(10-9999)

<type> <n2> <n3> <n4> <n5> <n6>
C(圆) 外径 X向孔径 Y向孔径    
R(长方) X向大小 Y向大小 X向孔径 Y向孔径  
O(椭圆) X向大小 Y向大小 X向孔径 Y向孔径  
P(正多边) 外径 边数 旋转角度 X向孔径 Y向孔径

AM Aperture Macro 自定义光圈

数据块格式%AM<name>*<type>,<$1>,<$2>,[<…>]*

[<type>,<$1>,<$2>,[<…>]]*…*%

<name> 为当前自定义光圈定义一个名称

<type> $1 $2 $3 $4 $5 $6 $7 $8 $9
1(圆) Exp 直径 圆心X 圆心Y          
2/20(线) Exp 线宽 起点X 起点Y 终点X 终点Y 角度    
21(长方形) Exp 中心X 中心Y 角度      
22(长方形) Exp 左下X 左下Y 角度      
4(多边形) Exp 点个数 起点X 起点Y X1 Y1 。。。角度
5(正多边形) Exp 顶点数 中心X 中心Y 直径        
6(Moire) X0 Y0 外径 环宽 环间距 环个数 十宽 十长 角度
7(散热形) X0 Y0 外径 内径 口尺寸 角度      
3 结束自定义                  

AS Axis Select 坐标轴选择

数据块格式%ASA[X|Y]B[X|Y]*%

A B 输出设备坐标轴
X Y 数据文件坐标轴

FS Format Statement

数据块格式%FS[L|T][A|I][Nn][Gn]XnnYnn[Dn][Mn]*%

L T L 省略前导零 T省略尾零
A I A 绝对坐标 I 相对坐标
Nn Gn Dn Mn 设定N G D M码的长度/范围, n=2 表示00-99
Xnn Ynn X23 表示X轴坐标数据是两位整数位,三位小数位

IF Include File 嵌入文件

数据块格式%IF<filename>*% 把filename中的内容放到当前位置

IJ Image Justify 图像对齐

数据块格式%IJ[A[L|C]B[L|C]][<offset>]*%

A A轴对齐
L 左或下对齐
C 中心对齐
B B轴对齐
<offset> 偏移

IN Image Name 图像名称

数据块格式%IN<name>*% 命名当前图像为name

IO Image Offset 图像偏移

数据块格式%IOA<n>B<n>*%

A<n> n定义输出设备A轴向的偏移
B<n> n定义输出设备B轴向的偏移

IP Image Polarity 图像正负性

数据块格式%IP[NEG|POS]*%

IPNEG 设置为负图
IPPOS 设置为正图

IR Image Rotate 图像旋转

数据块格式%IR[90|180|270]*% 逆时针旋转图像

KO KnockOut 挖除

数据块格式%KO[C|D][XnYnInJn]*%

C Clear 挖除矩形块
D Dark 添补矩形块

XnYn 矩形块左下角坐标
In 矩形块宽度
Jn 矩形块高度

LN Layer Name 层名

数据块格式%LN<name>*% 命名当前层为name

LP Layer Polarity 层正负性

数据块格式%IP[C|D]*%

IPC 设置为负图
IPD 设置为正图

MI Mirror Image 镜像图像

数据块格式%MI[A[0|1]B[0|1]]*%

0 不镜像
1 镜像

    MO Mode 单位

    数据块格式%MO[IN|MM]*%

    IN 英寸
    MM 毫米

    OF Offset 偏移

    数据块格式%OFA<n>B<n>*%

    A<n> n定义输出设备A轴向的偏移,5.5格式
    B<n> n定义输出设备B轴向的偏移,5.5格式

    PF Plot Film 绘图胶片名

    数据块格式%PF<name>*% 提示操作员胶片名为name

    SF Scale Factor 比例因子

    数据块格式%SF[A<n>][B<n>]*%

    A<n> n定义输出设备A轴向的比例
    B<n> n定义输出设备B轴向的比例

    SR Step & Repeat 移动与复制

    数据块格式%SR[Xn][Yn][In][Jn]*%

    Xn In X方向移动复制的数量和步长
    Yn Jn Y方向移动复制的数量和步长

    三 标准RS-274D码

    D码

    D01 划线,开光圈。 不能用自定义光圈划线
    D02 关光圈
    D03 闪绘光圈
    D10-D999 选择由AD命令定义的光圈

    G码

G01 1倍线性运动
G02 顺时针圆周运动
G03  逆时针圆周运动
G04  忽略当前数据块
G71 10倍线性运动
G11 0.1倍线性运动
G12 0.01倍线性运动
G36  打开多边形填充
G37 关闭多边形填充
G54  准备选择光圈
G70  指定英寸单位
G71  指定毫米单位
G74  关闭360度圆周运动
G75  打开360度圆周运动
G90  指定绝对坐标格式
G91  指定相对坐标格式

 


这里摘录的文章版权归原作者所有
 

PCBask 问答社区 | 网站合作 | 行业链接 | 会员注册 | 交流QQ群 | 广告服务 | 帮助中心 | 联系我们
PCB资源网 版权所有 粤ICP备11054847号