最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Gerber数据简介

IT圈 admin 19浏览 0评论

2024年3月8日发(作者:诺沛凝)

Gerber数据简介

★ 特点:

Gerber 数据最漂亮的地方就在于它的简洁,它只有四个基本的命令加上对应的数据。数据库不得不定义得简单和紧凑是因为第一台机器是由打孔纸带驱动的。这就需要把尽可能多的信息压缩到尽可能少的字节以说明许多“问题”,当时我们并没有预料到存储空间是用数以百计的兆字节代替数以百计的字节来计量的今天。

但是,简洁也有它自己的代价。Gerber文件缺乏驱动光绘机必需的基本信息。这些丢失的信息是由设计者另外交给光绘操作员的,这正是错误的源泉。实际上,定义一种非标准的扩展命令的诱惑是无法抗拒的。每个光绘机生产商都支持在基本GERBER命令上加上一些他们认为区分他们的光绘机所必须的信息。这样造成的后果就是一家厂家的特性而另一家却不支持。

★Gerber 文件介绍

下面简单的举例说明GERBER格式的内容和结构:

G90*

G70*

G54D10*

G01X0Y0D02*

X450Y330D01*

X455Y300D03*

G54D11*

Y250D03*

Y200D03*

Y150D03*

M02*

星号(*)是命令的结束符。这在有些软件和教材中被称为块(Block),大 多数机器和软件只是按块处理Gerber命令,而不理会行。这里可以看出不同 命令的相同之处:使用 G、D、M等命令和X、Y对应的数据。

★Gerber 文件介绍数据格式

G90/G91 相对/绝对坐标

G70/G71 英寸/毫米

G04:注解命令 大多数的光绘机都会忽略G04后面的内容

G01:画直线命令 ? D01、D02、D03 画线和画点命令

D01 (D1): 打开快门,同时移动桌面到对应的X-Y坐标。

D02 (D2): 关闭快门,同时移动桌面到对应的X-Y坐标。

D03 (D3): 打开快门,同时移动桌面到对应的X-Y坐标。然后快速地打开、关闭快门, 这样就形成一个曝光点。

光圈标志——D码(D-CODE) D10-D999,说明所光绘图形的大小和形状。

D11 CIRCULAR 40 40 0

D12 SQUARE 10 10 0

D14 CIRCULAR 12 12 0

D15 CIRCULAR 15 15 0

D16 SQUARE 20 20 0

D17 CIRCULAR 20 20 0

X,Y 坐标数据,省略小数点的规则:如果Gerber文件是英制2-3,那么您就 能清楚地知道00560表示0.56Inch(00.560),00320是0.32Inch(00.320)

例如,v2001软件保存GERBER文件格式如下:

★扩展GERBER格式

GERBER格式是EIA 标准RS-274D的子集,它包含GERBER文件及D码两 部分。

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

例子:

*G04 THIS IS DEMO 注释

%FSLAX23Y23*% 省略前导零,绝对坐标X2.3, Y2.3

%MOIN*% 设定英寸单位

%OFA0B0*% 无偏移

%SFA1.0B1.0*% 输出比例X轴1.0, Y轴1.0

%ADD10C,0.010*% 定义D10码为圆,直径10MIL

%LNBOXES*% 层名为BOXES

G54D10* 以下为RS0274D数据

X0Y0D02*X5000Y0D01*

X5000Y5000D01*X0Y5000D01*X0Y0D01*

X6000Y0*X11000Y0D01*

X6000Y0D01*D02*

M02*数据结束

2024年3月8日发(作者:诺沛凝)

Gerber数据简介

★ 特点:

Gerber 数据最漂亮的地方就在于它的简洁,它只有四个基本的命令加上对应的数据。数据库不得不定义得简单和紧凑是因为第一台机器是由打孔纸带驱动的。这就需要把尽可能多的信息压缩到尽可能少的字节以说明许多“问题”,当时我们并没有预料到存储空间是用数以百计的兆字节代替数以百计的字节来计量的今天。

但是,简洁也有它自己的代价。Gerber文件缺乏驱动光绘机必需的基本信息。这些丢失的信息是由设计者另外交给光绘操作员的,这正是错误的源泉。实际上,定义一种非标准的扩展命令的诱惑是无法抗拒的。每个光绘机生产商都支持在基本GERBER命令上加上一些他们认为区分他们的光绘机所必须的信息。这样造成的后果就是一家厂家的特性而另一家却不支持。

★Gerber 文件介绍

下面简单的举例说明GERBER格式的内容和结构:

G90*

G70*

G54D10*

G01X0Y0D02*

X450Y330D01*

X455Y300D03*

G54D11*

Y250D03*

Y200D03*

Y150D03*

M02*

星号(*)是命令的结束符。这在有些软件和教材中被称为块(Block),大 多数机器和软件只是按块处理Gerber命令,而不理会行。这里可以看出不同 命令的相同之处:使用 G、D、M等命令和X、Y对应的数据。

★Gerber 文件介绍数据格式

G90/G91 相对/绝对坐标

G70/G71 英寸/毫米

G04:注解命令 大多数的光绘机都会忽略G04后面的内容

G01:画直线命令 ? D01、D02、D03 画线和画点命令

D01 (D1): 打开快门,同时移动桌面到对应的X-Y坐标。

D02 (D2): 关闭快门,同时移动桌面到对应的X-Y坐标。

D03 (D3): 打开快门,同时移动桌面到对应的X-Y坐标。然后快速地打开、关闭快门, 这样就形成一个曝光点。

光圈标志——D码(D-CODE) D10-D999,说明所光绘图形的大小和形状。

D11 CIRCULAR 40 40 0

D12 SQUARE 10 10 0

D14 CIRCULAR 12 12 0

D15 CIRCULAR 15 15 0

D16 SQUARE 20 20 0

D17 CIRCULAR 20 20 0

X,Y 坐标数据,省略小数点的规则:如果Gerber文件是英制2-3,那么您就 能清楚地知道00560表示0.56Inch(00.560),00320是0.32Inch(00.320)

例如,v2001软件保存GERBER文件格式如下:

★扩展GERBER格式

GERBER格式是EIA 标准RS-274D的子集,它包含GERBER文件及D码两 部分。

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

例子:

*G04 THIS IS DEMO 注释

%FSLAX23Y23*% 省略前导零,绝对坐标X2.3, Y2.3

%MOIN*% 设定英寸单位

%OFA0B0*% 无偏移

%SFA1.0B1.0*% 输出比例X轴1.0, Y轴1.0

%ADD10C,0.010*% 定义D10码为圆,直径10MIL

%LNBOXES*% 层名为BOXES

G54D10* 以下为RS0274D数据

X0Y0D02*X5000Y0D01*

X5000Y5000D01*X0Y5000D01*X0Y0D01*

X6000Y0*X11000Y0D01*

X6000Y0D01*D02*

M02*数据结束

发布评论

评论列表 (0)

  1. 暂无评论