|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
% Z* Y% y) w. U, q! F写在前面的话
! I5 A0 @% M+ u7 j; b在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。
% e1 ]; X1 D) c6 a+ \- K, I8 ?0 |
s5 e/ ?/ |: p) G7 p' |3 {( g这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。
( H* i: \+ Y, j# x/ ]3 c& M6 a
3 d q5 l% a, W8 ~( Y
8 H! I! T8 e2 e最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。
# }/ e: W* a N+ V同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。
2 n: z8 Z+ G9 c" p2 x+ _) ~, L* G% P' ~6 P: Y
mastercam后处理学习课程大纲; R8 G9 e" c, i# O
) D* r5 I1 E8 j3 ]第一部分:基本知识,关于mastercam后处理
* w7 |) r: p0 D, E+ b1.1.1:mastercam后处理的介绍' Z9 e/ i( m; O( H( L4 ]: E8 e
1.2.2:初识mastercam后处理
: Y1 h& t2 G) G3 ]+ |6 @7 B* p1.3.3:mastercam后处理块介绍
& z! g8 I. p" D1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析
. E g- @" X! n( @: C! h/ @, p3 p9 H, \1 a3 i4 S
第二部分:mastercam后处理的功能及作用: B7 [5 H: `0 S0 U' w$ W, O8 _
) e8 j7 N9 ~& o" q# q2.1.1:常量定义
6 z& Q/ }2 c4 q2 ~" x2.1.2:自定变量定义
) j, b. j+ K6 _. E2.1.3:数据格式" C1 Q7 \/ ^1 P' U8 c
2.1.4:常量使用方法1 c* i, g! E$ t; f
2.1.5: 自定义变量使用方法$ B. J D p! Q( D* E# e) m' c
2.1.6:常用函数及函数的使用方法4 C) q" |8 F4 D$ q! t- L
2.1.7:特殊字符串的含义
$ D3 O9 \" }* P
" D1 d: e0 R, q1 W2 D: i& E. \ f" r3 L0 L2.2:后处理调试,除错- s* a& B# b5 D0 q, n6 W$ |
2.2.1:mastercam后处理块介绍1 Q* g! @& x: ?" F5 Y
2.2.2:mastercam后处理的调试
$ |9 u H. N( w3 z% u3 e5 i2.2.3:mastercam后处理错误分析) I: x# }$ r4 N3 F6 k
2.2.4:mastercam后处理能做什么?8 M6 f# r9 z6 w8 g: u: Q
2.2.5:mastercam后处理能帮我们做什么?* {4 u1 D7 m5 Q4 d
2.2.6:9 B" I! ^+ c4 n! V C
8 o8 [( F) o) A8 M& m- U
% ~( w* D; F% J* T- r- Z5 j, A第三部分:初级篇6 n: l( x5 w& n9 t
3.1:mastercam后处理基础修改.
/ R) j- L: X+ ]5 d% n+ [- Z3.1.1:修改N序号为刀号 G$ ~' k, _7 g$ f) t
3.1.2:修改多于输出的代码
" z5 h8 u# ?; k3.1.3:修改备用刀输出
: W2 Y4 E' J, {$ s& ]' i4 e$ n3.1.4:思考与练习( P$ \' p( a R$ P# I: N' C
5 @: W4 g7 g6 e/ y9 W) }! ^
3.2:检测功能(论坛已经发了相关的帖子)9 x1 u0 m3 Y& p9 h O4 ^. J
3.2.1:增加圆弧输出检测功能
) }4 b( {; X# m4 B# @# X5 i3.2.2:增加子程序输出检测功能
/ I2 _; F( n1 H3.2.3:增加转数进给(S,F)为0检测功能
6 z% e# Q: L( Z2 n/ x3.2.4:增加丝攻螺距与进给不匹配检测功能
1 u, I2 r2 n; k3 F$ W4 d% u3.2.5:增加坐标未设检测功能1 {3 @. E; z+ ?# r
3.2.6:思考与练习% y! W" A6 U1 R1 s8 y
4 X. |. M8 _- m$ g/ C8 i3.3:增加功能
( ?! Y0 q; k: G" a: u3.2.1:增加预留量输出
' X# K% n% o- F$ L$ d" z3 h3.2.2:增加预留量输出实例代码
|& `7 d; E! W+ [% [3.2.3:增加操作顺序号输出1 W( C5 p, c& @+ M! V' H+ M
3.2.4:增加操作顺序号输出实例代码
: q$ R$ O- D' S; d0 k( h3.2.5:思考与练习
& C, t E/ M5 `8 g" O0 L9 U' C' F* }2 ?9 m- k8 F
第四部分:中级篇4 I7 k* Q0 y) v# B
4.1.1:程序中增加当前mastercam后处理名
( C0 _8 K0 B& @$ ~8 u2 L4.1.2:程序中增加电脑用户名(基于hasp license,固定式)5 C8 J ~# i* C0 b% X
4.1.3:faunc4轴行程范围限制-360----360调整0 k5 O) ?( M+ O- I( Z0 @$ A1 n) j
4.1.4:faunc车床C轴程范围限制-360----360调整
) h; L" Z. j3 D7 }# g2 P4.1.5:增加G01宏程序钻孔功能
6 W5 T, q9 w& y# Z7 J* W N) o8 ]4.1.6:问答式后处理的应用
! a% f. @9 A4 A4.1.7:思考与练习6 y$ j0 ?9 h$ V) s# J; s. R
$ S% _4 E# W: s$ @! L4 D/ X+ ?+ ]" z) d
+ X( J' C: e5 Y
第五部分:高级篇6 J: V8 ]9 O2 s V+ B* w- r' G
5.1.1:mastercam读取外部数据到当前NC程序中4 R1 D( _2 ^8 x8 l+ A; b/ i
5.1.2:mastercam读取外部数据到当前NC程序中的开发实例
I6 ^) d9 s& N" z5 m5.1.3:mastercam后处理+vbs打造多功能mastercam后处理
7 R: a! P; l9 S0 e6 G5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例! `, c5 c% f, a3 W: {, [
5.1.5:mastercam后处理中增加电脑用户名
! K) i, |) \; t( a+ q9 [! \5.1.6:mastercam后处理中增加电脑用户名开发实例0 S/ V; y+ A* M2 \
5.1.7:按刀具批处理mastercam后处理的开发1 V$ w/ x- R! Z" b5 y" f
5.1.8:按刀具批处理mastercam后处理的开发开发实例
/ r/ n8 h) D1 n5 J, o# E9 A5.1.9:mastercam后处理自定义钻孔循环的介绍
a8 d+ F. Z4 A" z5.1.10:mastercam后处理自定义钻孔循环的开发实例6 c! \( |7 t. K$ ^1 W2 I. t$ ?
5.1.11:mastercam问答式后处理的开发实例
. |# c) ?+ z+ ], F: x7 s5.1.12:思考与练习7 R$ l0 _+ r% H; {: D
. f2 p2 @! a' z* h, W, s2 p; T$ E- [" m* B+ \" U' h
第六部分:附加内容,侧铣头的介绍
* t2 g3 {9 B3 ^/ H$ |# o6.1.1:mastercam V9.1侧铣头的介绍1 n5 N7 z# p% L4 o i
6.1.2:mastercam V9.1侧铣头编程实例
$ K1 F7 @9 j: H8 H6.1.3:mastercam X5侧铣头的介绍3 x; a b+ s. R7 L
6.1.4:mastercam X5侧铣头机器制作7 a( v8 m8 ~/ o- |& p" ]
6.1.5:mastercam X5侧铣头编程实例9 `1 V) M! D( k# M! P2 g
3 @# o5 o, V* J全部课程结束 |
|