取消行号
* U2 `& s3 G% y
: @/ Y% D0 O1 H- R7 \1 B3 k3 j( w单击 按钮,系统弹出查找对话框,输入“omitseq”,单击 按钮,查找结果所在行为: . c0 `8 L' i7 q+ F( q
; s( d" _. C9 T w
omitseq : no #Omit sequence no.
C& l8 j: J) }1 s6 e( [
; D0 @( [, x5 I将其修改为: , Q* q- n( o$ r4 ?9 }/ W+ ?0 [
$ [* X) C: ?6 `6 ?$ |8 ]
omitseq : yes #Omit sequence no. 4 {# Y* A, `7 x. i% B9 n
: _5 o6 C% T+ r! _3 d修改后行号不再出现。
9 r4 m$ p1 D4 w" q3 a/ l) o0 N5 ]0 Z ]
- u% D4 t8 m5 u
* {) p9 \; @3 c- H! S8 B" d; ]3 q/ Z, |
8 g+ I; P6 A! a% p" o- \
Mastercam系统配置的是适应单一类型控制系统的通用后置处理,该后置处理提供了一种功能数据库模型,用户根据数控机床和数控系统的具体情况,可以对其数据库进行修改和编译,定制出适应某一数控机床的专用后置处理程序。
0 ] `4 J( n6 a" |! W% v$ b6 ?! B9 c2 B/ x% t1 q. XMastercam系统后置处理文件的扩展名为PST,称为PST文件,它定义了切削加工参数、NC程序格式、辅助工艺指令,设置了接口功能参数等,其结构由八个部分组成: 8 j" ?* f& a) X) G% m- U+ j" S6 u) r8 C' i
1. 注解 8 F4 H6 `- f0 b$ `% [) v/ M* e
( v) Y$ V( Q, F. L9 x. ?程序每一列前有“#”符号表示该列为不影响程序执行的文字注解。如: - A6 `2 L0 y3 k1 x" \4 |" W. }) X# p% V
# mi2-Absolute, or Incremental positioning + w5 ]% E# e. C( ]" E- |% r6 i
! a1 F, p- o3 b0 `; I0=absolute
" c& d1 [3 O/ _7 m* j- E- B' w8 S6 ^. f$ d& Z1=incremental ( Q' M2 W$ Y! b2 _; f' N
7 a/ S) W- ]* f5 V: S表示mi2定义编程时数值给定方式,若mi=0为绝对值编程,mi=1为增量值编程。 - u, H1 \# {0 |4 g! V/ D0 }
1 G, i3 ]9 |+ e, ^' B$ e5 _& a在这一部分里,定义了数控系统编程的所有准备功能G代码格式和辅助功能M代码格式。 ! R" Z5 L) d v" C6 M5 n
0 c `8 j/ v( P1 G7 B1 ?4 {* v9 R2. 程序纠错
9 z s0 G! R5 Y- J% ~# l# N/ [( F7 K0 M* M' w/ l程序中可以插入文字提示来帮助纠错,并显示在屏幕上。如: % l+ h+ o" t8 |2 v: E
4 g3 t7 }5 R( `- {# Error messages (错误信息) 4 x |6 g5 k& d; b8 Z" d. ~+ o7 c5 s
& C1 v7 J5 W6 Y3 Upsuberror # Arc output not allowed
. f2 y1 C- H- w1 U+ e9 O" j3 Y, 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* p C% O8 z/ p8 @ `. }5 t) `
如果展开图形卷成旋转轴时,轴替换出错,则在程序中会出现上面引号中的错误提示。 6 j O- }, _" b6 n; F& l# @3 C
' y; N( s: h9 S f( \( A3. 定义变量的数据类型、使用格式和常量赋值 5 n, M" A( M7 @3 v6 d+ ^ r& a% _0 k# K1 p/ C% @; F5 r' Z
如规定G代码和M代码是不带小数点的两位整数,多轴加工中心的旋转轴的地址代码是A、B和C,圆弧长度允许误差为0.002,系统允许误差为0.00005,进给速度最大值为10m/min等。
4 z) J! p5 k8 {1 z4 d: c3 L, m% ^4. 定义问题 # |3 {6 Z9 x' k3 V7 j5 E6 A- {" w3 ^" n- I) x0 b' w( {% G1 N5 s
可以根据机床加工需要,插入一个问题给后置处理程序执行。 : X* J9 f8 u7 m9 I+ ]% p! `. z' H# e& C, q# I+ b$ ^
如定义NC程序的目录,定义启动和退出后置处理程序时的C-Hook程序名。 # |2 Y: a8 T7 _4 \, m# v( m r8 t: L! q( {% M; X6 h
5. 字符串列表
" E @. D8 [5 t5 z/ v) W1 q3 X4 R! t0 M8 }- [9 ]% Y字符串起始字母为s,可以依照数值选取字符串,字符串可以由两个或更多的字符来组成。 ( F+ i$ @& e' j0 e
( r0 v; ^/ l" |9 ]字符串sg17,表示指定XY加工平面,NC程序中出现的是G17,scc1表示刀具半径左补偿,NC程序中出现的是G41,字符串sccomp代表刀具半径补偿建立或取消。 ( U, ^9 c6 D7 j: O4 N
) y! x2 d* e6 p- ?6 b6. 自定义单节 / s) e" V. ]& {, B( k/ \5 h8 T! b: | _- f
可以让使用者将一个或多个NC码作有组织的排列。 $ n5 G# o* H; s' v5 }
1 d' j$ N+ m% Y$ _ f. \2 K! u& Y自定义单可以是公式、变量、特殊字符串等: . t }' b7 R5 P n2 P4 J2 U% a. l2 ^3 a* q
pwcs # G54+ coordinate setting at toolchange
* \0 M6 o f( ?+ P" H& h4 h" X, Z2 Z7 V2 ^if mil >1, pwcs_g54 1 J" F( v+ n( u, A# r: ^: o3 r% D" i- s7 b R
表示用pwcs单节指代#G54+在换刀时坐标设定值,mil定义为工件坐标系(G54~G59) 4 Q0 L5 M h V9 [6 `) B
( E% M f2 U, z7. 预先定义的单节 : C# b% E9 ]3 V, G8 J, n) c9 f
& H- f- f& h5 `& }使用者可按照数控程序规定的格式将一个或多个NC代码作有组织的排列,编排成一条程序段。 % M7 W' f( F9 E M* ~
C$ W$ t3 i1 z% F) R" N0 b$ w) T8. 系统问答 4 g4 e: [/ [& G3 T" Y! T* i" L
8 v7 F* o% ^. h, {3 L8 Q* E1 [! v后置处理软件提出了五组问题,供使用者回答,可按照注解文字、赋值变量、字符串等内容,根据使用的机床、数控系统进行回答。 7 X' E t* l5 [8 ^- R; f( X
, x* @9 e6 Q) A5 [& i3 ]% r/ M
后处理, 数控机床, 数据库, 数控系统, PST
& v0 W; n0 W: i) v8 H相关话题:vc2005与数据库access2007连接急求!!!<<二次开发与数据库应用>>这本书的光盘文件!Pro/TOOLKIT 用数据库推荐关于异形孔向导常用孔数据库UG模架数据库中文说明 |