EDA365电子论坛网

标题: 必须收藏的一篇关于:AD18生成gerber文件及用CAM350读取gerber教程 [打印本页]

作者: haidaowang    时间: 2020-7-23 14:31
标题: 必须收藏的一篇关于:AD18生成gerber文件及用CAM350读取gerber教程

3 H$ h& i8 f. [AD官方教程:https://www.altium.com/documentation/altium-designer/workspacemanager-dlg-gerbersetup-formgerber-setup-ad?version=18.0,
: B) A0 H4 k4 B4 z; x0 B- ?7 ?( z+ S7 `' L
生gerber之前准备2 e- c9 ^; @5 F& E
  l# ^  N0 s8 ~/ X3 r5 N
生成gerber之前,先把原点设置在外框的左下角,并且为每一层都用文本标注对应层的名称以及在drill Drawing层加上“.legend”(无双引号)。方便查看gerber时区分是那一层,并且把执行一下Place->Drill Table,把钻孔数据表放到PCB里,这样导出的gerber里面有这个表格,
* y- J0 s% k* ~: \7 J9 U$ x+ _1 [- Y
! @( }, Q7 H: n: I下面开始生成gerber$ h: X1 ]: |& E/ o
1. 在PCB下,点击File选择Fabrication Outputs中的Gerber Files,如下图所示( M% D' T, t$ z
% e" _) j& X6 f1 h/ C; J! E

3 K' P6 U2 A0 ]1 @
7 D# |: M+ e7 R得到如下图所示,做如下设置,(如果系统单位是设置的inches则选择inches,如果系统单位设置的是Millimeter,则选择millimeter)
0 E' E: C% }: V2 s( }. w+ N/ m
6 G7 e/ k& C$ y' \' x/ D
( @# l( n5 F3 A( u2 x" A8 `1 G. D( ]
2. 接着选择第二个标签layer,做如下设置,plot layer选择All on,如果别的机械层没有用的话就关闭不需要的机械层,仅保留外框那一层机械层即可,Mirror Layers选择All Off,右上角的机械层不打勾,如果右侧机械层打勾的话,则左侧输出的每一层都会带有机械外框,6 T# q2 B2 V  [& T- t8 w3 E9 d

) i2 j- v8 [5 E8 e7 p: S 8 ^6 n/ I+ E, N+ H3 W% p! u7 z

$ y6 }2 H* G( x5 o+ I 4 ^0 y* x9 j' O
; u0 W2 F3 u' ^0 B

# u0 b: X5 r6 |  D# T. ], X- v6 Z* n  W9 r: g* z

; [0 y' G0 c! S
2 v, \8 e- z+ D下面是对Advance各选项卡的解释,可以参考看一下
8 y! A6 d. P# E2 d* Z
7 E) H' }+ Y2 w9 H# F& N/ h* U7 F8 a6 P+ S8 O3 T1 s7 w6 X  _
然后点击OK,进行除机械层余层的输出,就可以在工程目录下看到生成的各层文件,有的说按照上述步骤再次输出一下机械层,就是左侧的plot layer和Mirror Layers全关闭,右侧的机械层根据需要再输出一下,我没看到有什么必要,只需要机械外框的话,和第一次一起输出就可以,没必要输出第二次。, C: I1 Y  L1 P! `1 w( k- V: B
- C6 x& |0 r+ h% K( k" \1 ?
3 开始进行钻孔输出,如下操作
/ p* \8 O# x" A6 m) |9 I0 ^" }
$ M1 o; |/ A5 d$ F7 g/ w0 O8 Q ; y& N- ^# w" V9 n% s, T! ~4 K

7 I. J$ f5 M/ a  w7 O  B7 p5 N打开后如下图所示,前面输出各层gerber时选择的是2:5,这里也选择2:5, 还有就是Leading/Trailing Zeroes下面也要选择和上面输出gerber时选择一样,# t4 x2 n& n. y4 D( M0 ~
+ s! _8 A) s$ q1 a0 q
2 P" X1 K- W6 H8 H' C2 G) Q% Z

% U  h% J/ J2 M/ l3 E; S. I接着会弹出一个设置对话框,如下图,
' ~! u7 }2 ?  G( h, f2 C' b  F9 k
" u; f: M: N2 m1 ~" V5 U! g
0 R5 y1 [$ Z4 |- O4 M1 ^8 r( r; i1 R/ d3 M% ~3 _5 }
单击Units...设置如下:# A' j$ w, s" X6 S( w6 @
+ f7 a) \8 k7 F. C2 W- P

; j5 M7 T  I; p; C
+ l- H* n) _$ `  T* f, ^& U& ?0 F" z这样就得到了gerber文件,输出到源文件夹的Project Outputs for XXX,把这些文件单独放到一个文件夹里,如gerber文件夹
; [6 v3 }+ Z8 W+ b0 u+ T) |
' n4 h& g9 ?; r9 T; x用CAM350读取gerber文件, Y) e) S" K/ F$ V+ X" i! Y1 W

! l" H* c. i& @( l( O3 P- v
9 s' i# `4 l; _9 \0 X+ u3 o打开cam350后,点击File->Import->AutoImport,然后定位到上面生成的gerber文件夹,任意选择该文件夹中的一个文件,如下图所示,然后点击NEXT,会开始执行导入命令,
: ^, g3 |/ `. l4 R( D4 N! q7 Q) v: A
4 t+ `7 \/ a* @. ]! M8 n! M. r
, H+ t! z& `4 N$ F: o- _2 E$ X. @
1 N0 i7 D5 K  A% A" k7 D. t  q接着会弹出下图,让选择导入哪些文件,默认就行,CAM350会自动筛选哪些文件可以导入,  O1 n, S' r9 |% u
# N% ]# c) w/ Q* n' A# @# O, {
但是要注意下图中的红框内的Format那一列中的,当前面的Type为RS-274-X的各层信息时,后面就要是ELA2.5, 这个是和前面选择的2:5选项有关,这里如果有ELA2.4的话就要修改为ELA2.5,0 I6 O0 O' G7 ~' @& E" c  W' l; z

& ^5 R7 k8 t" e$ g, W7 s2 s
; y: R$ r2 r9 j0 m. s" p8 I7 B! a% V" U, N. |! l. m" T
还有下面的过孔信息,当Type为NC DATA时,后面的Format就要为Excellon-2.5, 这里有可能是Excellon-2.4,注意一定要修改为Excellon-2.5,要不然导入后过孔hi飞到板子框的外侧,显示不全,
$ e) ?- N# h& {$ \, N7 V, {; n5 N0 P7 [' D5 y7 U

( _+ }% `/ f( u' f8 H  K& L; y! Q- K/ `" b& w: G: b* G
完全导入后就可以在如下图所示看到各层,双击某一层可以单层查看,下面的Drill Tools可以查看过孔属性' a; {+ z& ~* ]% u8 y( z: h  O

9 h5 D8 @+ i9 H3 H8 A  G0 t 6 F. C0 _0 q5 ]9 ]( @5 H" d( b

作者: sg_2020    时间: 2020-7-23 14:34
很详细,好帖子
作者: MRLOOK    时间: 2021-9-8 15:04
这么好的文章去哪里找呀。感谢感谢
8 v* i4 E. a+ |0 v9 m  u




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2