|
|
发表于 2013-9-15 20:11:44
|
显示全部楼层
来自: 中国湖北咸宁
Mastercam后置处理文件及其设定方法详细说明
6 x% \0 s, r* h. x1 _Mastercam后置处理文件及其设定方法详细说明
7 _, R8 w$ q! M! J( d4 s7 I3 `: _4 C' M+ D7 \: |
mastercam系统配置的是适应单一类型控制系统的通用后置处理,该后置处理提供了一种功能数据库模型,用户根据数控机床和数控系统的具体情况,可以对其数据库进行修改和编译,定制出适应某一数控机床的专用后置处理程序。 ) _! Z0 V; |3 f
mastercam系统后置处理文件的扩展名为pst,称为pst文件,它定义了切削加工参数、nc程序格式、辅助工艺指令,设置了接口功能参数等,其结构由八个部分组成: . ? A- M' r3 k: f- O
1. 注解 5 F* j+ A7 g6 u4 R( H
程序每一列前有“#”符号表示该列为不影响程序执行的文字注解。如:
& q* Q6 ]$ |" f' v Z# mi2-absolute, or incremental positioning - R. R+ Y" R8 V; g2 |
0=absolute / r/ N- F. t) k6 T
1=incremental 1 t p& C' o; e5 w" l
表示mi2定义编程时数值给定方式,若mi=0为绝对值编程,mi=1为增量值编程。
6 F. N9 j4 h: z G在这一部分里,定义了数控系统编程的所有准备功能g代码格式和辅助功能m代码格式。 2 X8 v2 { U: g) x/ G- c+ K
2. 程序纠错
7 L8 W- r! Z! N% a程序中可以插入文字提示来帮助纠错,并显示在屏幕上。如: 6 l& j. n3 l/ H6 M
# error messages (错误信息) 5 r3 Y, a3 s* @1 D
psuberror # arc output not allowed L' x; W8 Q' w+ |
"error-wrong axis used in axis substitution", e
& m! ?1 J: M1 \: p# N如果展开图形卷成旋转轴时,轴替换出错,则在程序中会出现上面引号中的错误提示。
/ D4 S' `3 \, S* R8 D3. 定义变量的数据类型、使用格式和常量赋值 # ~% T1 c& U5 ~- |$ S
如规定g代码和m代码是不带小数点的两位整数,多轴加工中心的旋转轴的地址代码是a、b和c,圆弧长度允许误差为0.002,系统允许误差为0.00005,进给速度最大值为10m/min等。 ! j- b) \) F2 a( o* y
4. 定义问题 " l* i2 l4 k3 K8 s3 p( d
可以根据机床加工需要,插入一个问题给后置处理程序执行。
9 W+ ?7 G, E& c" i" O1 u' D8 |如定义nc程序的目录,定义启动和退出后置处理程序时的c-hook程序名。 * L% V) m1 w4 ~: g0 v- d% Q
+ e: P* N$ v7 D2 T8 I2 [. C* B
|
|