取消行号 4 V% u# ^4 s& Y0 M2 F- A' ?
# l5 t0 C' R! t- ` X
单击 按钮,系统弹出查找对话框,输入“omitseq”,单击 按钮,查找结果所在行为:
- H0 ]: c: e# f! C9 w; C. j' Q, Q
1 k" U5 B! @* ]7 M, f, m5 R# Aomitseq : no #Omit sequence no.
& @- g% O* e! o2 ?% Z2 ?4 s4 [! r1 |3 {
将其修改为:
h. P- G% L9 L( Z; R1 n8 Z( p3 ?5 v0 c" e- \
omitseq : yes #Omit sequence no. ; ^! `- S: _6 }# c5 D' K
w, f$ [" ~1 [1 y3 ]& {. o* ?8 }" ~修改后行号不再出现。
) K! s- C" x% d. v
8 L* Y+ e; c! ?* l/ `
1 O+ _4 g; e8 ]1 e" V: W
4 W8 x! c9 `9 G2 H
3 ?$ s" x" Q$ s# F5 VMastercam系统配置的是适应单一类型控制系统的通用后置处理,该后置处理提供了一种功能数据库模型,用户根据数控机床和数控系统的具体情况,可以对其数据库进行修改和编译,定制出适应某一数控机床的专用后置处理程序。 - }" n0 |& h! d! O% b/ |) e
6 ?! B9 c2 B/ x% t1 q. XMastercam系统后置处理文件的扩展名为PST,称为PST文件,它定义了切削加工参数、NC程序格式、辅助工艺指令,设置了接口功能参数等,其结构由八个部分组成: 8 j" ?* f& a) X) G
) d" t2 {! C% Y1. 注解 8 F4 H6 `- f0 b$ `% [) v/ M* e) M1 }* h `1 d, ?! V9 p; X
程序每一列前有“#”符号表示该列为不影响程序执行的文字注解。如: - A6 `2 L0 y3 k1 x" \4 |
/ i7 H7 X7 F3 C" j# mi2-Absolute, or Incremental positioning
* q ]7 u0 q/ V' Q2 r! a1 F, p- o3 b0 `; I0=absolute 6 @ |5 q( [+ H$ ~
7 m* j- E- B' w8 S6 ^. f$ d& Z1=incremental
c2 L4 Y/ X# ~: N, b7 a/ S) W- ]* f5 V: S表示mi2定义编程时数值给定方式,若mi=0为绝对值编程,mi=1为增量值编程。 - u, H1 \# {0 |4 g! V/ D0 }
1 b3 J; C( a, b在这一部分里,定义了数控系统编程的所有准备功能G代码格式和辅助功能M代码格式。
6 @' l7 p' N" t) h0 c `8 j/ v( P1 G7 B1 ?4 {* v9 R2. 程序纠错 2 `# B3 E; l9 B# K
# l# N/ [( F7 K0 M* M' w/ l程序中可以插入文字提示来帮助纠错,并显示在屏幕上。如:
D# \. o$ l9 {% ^. p: ~# O4 g3 t7 }5 R( `- {# Error messages (错误信息)
% @' l2 x$ I% L5 A- b& C1 v7 J5 W6 Y3 Upsuberror # Arc output not allowed
! J3 r! m8 J( ]+ x2 v, s, T9 o6 D0 C y Z( Y3 ^) g. N4 N5 Z" w"ERROR-WRONG AXIS USED IN AXIS SUBSTITUTION", e 0 ^" N% a& S; D3 Q2 S# o# Q
5 z* f& L$ d5 b k; h0 M如果展开图形卷成旋转轴时,轴替换出错,则在程序中会出现上面引号中的错误提示。 4 I0 L5 S9 n ?5 P- X# w* Q
' y; N( s: h9 S f( \( A3. 定义变量的数据类型、使用格式和常量赋值 5 n, M" A( M7 @3 v6 d+ ^ r& a% _0 c- ~0 T9 o* ~/ D- e) Y4 ]
如规定G代码和M代码是不带小数点的两位整数,多轴加工中心的旋转轴的地址代码是A、B和C,圆弧长度允许误差为0.002,系统允许误差为0.00005,进给速度最大值为10m/min等。
( r; c. M- R- J1 j& u6 P5 C4 d: c3 L, m% ^4. 定义问题 # |3 {6 Z9 x' k3 V7 j5 E6 A- {" w. s% @. D6 y9 t$ p. Z. Z$ n$ @
可以根据机床加工需要,插入一个问题给后置处理程序执行。 : X* J9 f8 u7 m9 I+ ]% p
0 i5 D/ k6 ]9 ~4 X如定义NC程序的目录,定义启动和退出后置处理程序时的C-Hook程序名。 # |2 Y: a8 T7 _4 \, m# v( m r8 t
3 M% s! f+ C4 x! V, @& s5 ^' ]" a5. 字符串列表 - M+ q3 z9 I6 G+ V* e
! t0 M8 }- [9 ]% Y字符串起始字母为s,可以依照数值选取字符串,字符串可以由两个或更多的字符来组成。
0 ]( q8 k$ Y: z* ], L* K( r0 v; ^/ l" |9 ]字符串sg17,表示指定XY加工平面,NC程序中出现的是G17,scc1表示刀具半径左补偿,NC程序中出现的是G41,字符串sccomp代表刀具半径补偿建立或取消。 : \) C; z/ }1 H: @0 p, X3 l( b
) y! x2 d* e6 p- ?6 b6. 自定义单节 / s) e" V. ]& {, B( k/ \5 h5 D1 ?: Y1 G1 Y* X4 _9 N
可以让使用者将一个或多个NC码作有组织的排列。 $ n5 G# o* H; s' v5 }
) z6 U2 }- l2 H J+ Q自定义单可以是公式、变量、特殊字符串等: . t }' b7 R5 P n2 P
2 u, s+ k2 x G: ~7 e6 ^# Ipwcs # G54+ coordinate setting at toolchange ( L* |; ~1 k6 L9 } z. L
+ P" H& h4 h" X, Z2 Z7 V2 ^if mil >1, pwcs_g54 1 J" F( v+ n( u, A
$ H1 M( ~: j7 b9 V表示用pwcs单节指代#G54+在换刀时坐标设定值,mil定义为工件坐标系(G54~G59) 4 Q0 L5 M h V9 [6 `) B* ^6 C ^3 W& o: u; S$ g/ \/ ]
7. 预先定义的单节
4 w; A Q& V* a. ~& S! @& H- f- f& h5 `& }使用者可按照数控程序规定的格式将一个或多个NC代码作有组织的排列,编排成一条程序段。 : O( h6 |, S3 g' x- d7 ~$ G
C$ W$ t3 i1 z% F) R" N0 b$ w) T8. 系统问答
, V$ ?' B) ?% f9 t$ f6 T# B1 ?8 v7 F* o% ^. h, {3 L8 Q* E1 [! v后置处理软件提出了五组问题,供使用者回答,可按照注解文字、赋值变量、字符串等内容,根据使用的机床、数控系统进行回答。 7 v% z1 n5 D3 }$ k" ]
6 q) E3 U8 \# C$ x. f
后处理, 数控机床, 数据库, 数控系统, PST8 t: `. u& |# F0 G' y, y, ?
相关话题:vc2005与数据库access2007连接急求!!!<<二次开发与数据库应用>>这本书的光盘文件!Pro/TOOLKIT 用数据库推荐关于异形孔向导常用孔数据库UG模架数据库中文说明 |