|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
# e+ [- H4 G' J6 I写在前面的话
5 `+ T( u. R! q S+ r2 ~在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。+ R" W" g9 ?' H& \8 ^; S: ^4 z
W7 d. s" ?2 r w+ O
这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。% p3 V" t M4 J8 G
- Q! R. @+ V6 ~+ L# h# @
7 \/ b- w# I, \最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。1 h! f9 d( ?- [! K s8 d
同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。& m. V! N7 ] _( |
4 i4 P0 [' ]( ]9 U0 nmastercam后处理学习课程大纲;
* c# e6 _* Y, J( @) Y& l* `# D3 V* W" ~* Y7 {0 V# z. F# G
第一部分:基本知识,关于mastercam后处理
- E/ T2 H1 T) f$ G5 n( r1.1.1:mastercam后处理的介绍
( l7 p- h5 u2 V, H6 [1.2.2:初识mastercam后处理2 G) ]) q$ f- x
1.3.3:mastercam后处理块介绍+ A2 W4 l3 B9 j3 s
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析 `' J) c W% C" w/ }
! \6 V# S9 N: Q( J& ?0 J
第二部分:mastercam后处理的功能及作用# @: n8 J/ F# R' K: d3 E+ z/ N0 F
) f! x4 G' _* i2.1.1:常量定义; x: d1 j$ p! a" U. L
2.1.2:自定变量定义+ Z4 f/ t# A. W( v
2.1.3:数据格式
3 r) e4 z f: R$ e B2.1.4:常量使用方法% c9 F; G4 j- Q2 I3 H9 G$ v
2.1.5: 自定义变量使用方法
R* y+ M0 C# n$ B0 `* i2.1.6:常用函数及函数的使用方法- n1 A0 T2 I c, @4 ~
2.1.7:特殊字符串的含义
' t+ k. y. y! N4 _5 J" ^# ?) Q* d1 B2 |7 y l: [' o2 E
2.2:后处理调试,除错
- A* M# F+ f4 N. W5 s- u5 h( j0 h2.2.1:mastercam后处理块介绍8 f- d8 }' U* L# A* ^' R& a$ C
2.2.2:mastercam后处理的调试
- P+ }; ^" Q- d' v4 m2.2.3:mastercam后处理错误分析/ G1 ?1 w1 T. x' d
2.2.4:mastercam后处理能做什么?1 b+ ]9 Y+ s/ b0 Y
2.2.5:mastercam后处理能帮我们做什么?
+ @$ H- G e. |- u! }5 ]6 N4 V2.2.6:4 F2 P4 p& y5 u0 c6 N; z
- t2 D/ C u5 X8 S
" u+ o0 N) | w1 W i3 X D+ C$ }0 k; i第三部分:初级篇
! ^6 w: x7 F2 G( c4 C& t+ z0 h$ b+ k3.1:mastercam后处理基础修改.& m _- M1 r' s3 P
3.1.1:修改N序号为刀号
* }! u7 L a7 P1 H x3.1.2:修改多于输出的代码' q, P2 q' h5 l) M( ?7 ?/ {
3.1.3:修改备用刀输出
# x0 A% ?* r! Q0 ]* g. ^( p; b3.1.4:思考与练习
; ?* v! {' _6 x9 N% G4 t$ Z" r, J0 @" t
3.2:检测功能(论坛已经发了相关的帖子)) c h" K9 n7 r
3.2.1:增加圆弧输出检测功能. z: X) {9 \& e, ]( E- P) s# a
3.2.2:增加子程序输出检测功能
: m6 @) ]! o* c3 }9 I% B0 m( P3.2.3:增加转数进给(S,F)为0检测功能, z& }$ ]7 A' _1 M0 p; f1 s9 ~
3.2.4:增加丝攻螺距与进给不匹配检测功能- f. j9 ]+ b0 {. ?8 y, u$ t2 e) F
3.2.5:增加坐标未设检测功能* C& y7 k. n4 [, ^
3.2.6:思考与练习
& k% i# _& M# k; y0 K' W
9 P$ t* ?6 x& g3.3:增加功能2 Y) E, H0 f9 e* M5 r
3.2.1:增加预留量输出
& E9 p0 q6 C" S' V3.2.2:增加预留量输出实例代码) L8 W0 X* D+ G+ e" B# M6 y
3.2.3:增加操作顺序号输出
6 S4 F& }2 J7 a1 Z2 j! @: f/ i8 F. s3.2.4:增加操作顺序号输出实例代码
% T' f' X7 J% B, ~+ f; W' ~# B2 Z3.2.5:思考与练习# t% o/ {: T4 J" Y
+ f; d) Y/ h8 G1 m第四部分:中级篇
, w; k2 A& k1 p5 u; J4.1.1:程序中增加当前mastercam后处理名# J2 L+ X! B5 S5 X r
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)/ ?0 z; y$ h$ ^, G* l' p; D4 I6 j
4.1.3:faunc4轴行程范围限制-360----360调整" j2 K& w) F+ c1 ~+ \3 e9 n
4.1.4:faunc车床C轴程范围限制-360----360调整
% B* }4 t# T5 }) q4.1.5:增加G01宏程序钻孔功能
) g' Y8 r/ ]) W0 j4.1.6:问答式后处理的应用
; ~2 K6 U8 G; X' s; ]1 \- g2 Z. Y4.1.7:思考与练习
1 E( B8 P7 s& Z9 P7 \
( Q. u( W1 H3 @" s9 Y2 k
3 W/ \/ Y/ k8 W- @第五部分:高级篇
% j/ E# Q# s. }8 @! S- B5.1.1:mastercam读取外部数据到当前NC程序中; D% H: e" C& e4 R
5.1.2:mastercam读取外部数据到当前NC程序中的开发实例
7 ]8 d( q8 j0 [- O3 y5.1.3:mastercam后处理+vbs打造多功能mastercam后处理
% }2 @/ O& k% v G9 |) K8 Z5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例
2 x5 B8 C4 T% v" a5.1.5:mastercam后处理中增加电脑用户名
' [9 h* o. Q% C5.1.6:mastercam后处理中增加电脑用户名开发实例1 L# ^" Q# F$ j5 u2 G$ y' g* }
5.1.7:按刀具批处理mastercam后处理的开发: B1 v) @+ p/ U. x! l4 T/ L% ^: }8 b
5.1.8:按刀具批处理mastercam后处理的开发开发实例/ L' a2 [" J) K+ {+ C
5.1.9:mastercam后处理自定义钻孔循环的介绍
7 B: p6 ?1 j& c1 G1 Q6 m! I$ H5.1.10:mastercam后处理自定义钻孔循环的开发实例' h/ b7 `0 f5 `. n4 {
5.1.11:mastercam问答式后处理的开发实例* I O, I6 q' M/ R0 D2 a
5.1.12:思考与练习+ p# [& A: ]* W* R2 V0 F# y, ? \
& d9 W J3 t% [/ H! a
: L. {# E+ n8 c L7 p第六部分:附加内容,侧铣头的介绍4 t6 {; j M5 t. r
6.1.1:mastercam V9.1侧铣头的介绍7 A7 @! D. f$ ~3 }
6.1.2:mastercam V9.1侧铣头编程实例# _, Z C4 z5 L) c
6.1.3:mastercam X5侧铣头的介绍8 r W f r) \( f4 h
6.1.4:mastercam X5侧铣头机器制作8 j% p2 N4 b6 o2 [& @5 A
6.1.5:mastercam X5侧铣头编程实例
7 D/ M; w5 c5 {, f, w0 `9 V: n4 ]& |/ l, q& I* X0 g3 P) v
全部课程结束 |
|