|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲- B$ ?2 E2 X+ k0 l
写在前面的话4 O8 L- a' J* h; J( ?
在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。( {# d F ~: c, P
X: i9 O9 p, v. j8 m/ c- x0 ^这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。
. O" ^9 [4 m- }/ B# Q5 l$ C& |8 D: d& \( w' X
4 s7 D( i' J% \5 S! [4 E a9 [8 a7 G
最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。
& c: f1 q1 b" M, I& {同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。
, k$ |1 _ K- S7 ~
: n# L2 C/ A4 b# |0 Bmastercam后处理学习课程大纲;* G( X0 V3 b1 W) U4 Y) x" R
+ |# i3 a! g! H( d
第一部分:基本知识,关于mastercam后处理1 @; w2 k, o1 E6 [* |; C2 K9 M
1.1.1:mastercam后处理的介绍) V- d$ J* N" L L8 k0 J6 T+ G- E _
1.2.2:初识mastercam后处理: ?# W% X; H6 g! }1 U- L( Y
1.3.3:mastercam后处理块介绍' b1 k# C1 v. Z
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析) N, s4 { U; w1 B& J
2 a# y. G2 h' o- E2 [ t第二部分:mastercam后处理的功能及作用
n( x4 |7 A5 ~6 F! k
& A X. `! k, q1 \$ m2 G& d9 J" ~2.1.1:常量定义
9 I: ?$ T9 @% B: ^8 c2 X! T% i- E2.1.2:自定变量定义
" u7 [; ^4 G6 k( F2.1.3:数据格式
! y! ~* v: C9 Z. O4 |2.1.4:常量使用方法
6 L5 x& m3 h1 D& y' M, k# s( W/ a2.1.5: 自定义变量使用方法- L1 v" b$ {4 o6 t2 ~+ I4 c3 P8 Q
2.1.6:常用函数及函数的使用方法
/ Q) a6 z+ n. ^2.1.7:特殊字符串的含义( n9 r7 X) Z9 b% t [
) B( y* \" g @
2.2:后处理调试,除错
8 q2 }+ X0 N2 H+ W% ]. h7 }2.2.1:mastercam后处理块介绍; _7 z5 W j% {8 m9 P
2.2.2:mastercam后处理的调试0 a' Q6 ]8 X3 V8 G- h
2.2.3:mastercam后处理错误分析
4 e. D; {; c5 k) u. z% g5 C, k2.2.4:mastercam后处理能做什么?5 u* \, \6 \* i
2.2.5:mastercam后处理能帮我们做什么?0 G. |4 t. } a' z _ h
2.2.6:
8 H& v* z+ \$ r1 I: @" Z( J2 x# t- P' A# X6 G5 _. e
, U; H. t8 X4 E: K3 p( x+ S3 z
第三部分:初级篇" E4 G0 S% u4 l9 S& a- g
3.1:mastercam后处理基础修改.) z6 z4 {" F M% ?; P8 `$ C
3.1.1:修改N序号为刀号
- P0 O: {; b9 v/ t" k4 I- K3.1.2:修改多于输出的代码
' ~3 A+ l5 E9 }* b) q7 N3.1.3:修改备用刀输出: Q" `: r7 ]$ h( X+ |" F
3.1.4:思考与练习1 |: o1 ]% Y# h/ C2 N! o V2 _8 S
2 }$ E; z$ Z$ {: L* J3.2:检测功能(论坛已经发了相关的帖子)
# r% z1 o7 ~% R# n' `2 A3.2.1:增加圆弧输出检测功能! w( J& t: H; Z3 l& j( s
3.2.2:增加子程序输出检测功能
9 F& F; V/ z$ f, E3.2.3:增加转数进给(S,F)为0检测功能% Z* k5 s( D4 l& S* L, S8 a
3.2.4:增加丝攻螺距与进给不匹配检测功能
7 a% C& R- i7 D4 `4 w* y: Q3.2.5:增加坐标未设检测功能
" a; N8 X& L% L9 z# O! m. j3.2.6:思考与练习
6 h7 w; J$ @& L4 C, U- a, R2 ^3 s" G o4 q9 p7 { u
3.3:增加功能, y3 b4 k5 T( M) ~% F j
3.2.1:增加预留量输出
8 C' B' I9 Y# @' D3.2.2:增加预留量输出实例代码
9 L, X; H, P/ h2 y" S# l2 F3.2.3:增加操作顺序号输出
7 H; q: I0 K! _( p' U3.2.4:增加操作顺序号输出实例代码
, m; y+ d% `# Y. x3.2.5:思考与练习" v8 q; {0 i; }9 ]' O9 K
3 E2 Y+ t$ b4 |- ]' u
第四部分:中级篇" o6 ]# t6 f' w
4.1.1:程序中增加当前mastercam后处理名4 k9 c0 D4 s! {! j6 _) m
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)
' b P6 H' U$ D9 _4.1.3:faunc4轴行程范围限制-360----360调整
. n9 D( @1 W H4 x4 \4.1.4:faunc车床C轴程范围限制-360----360调整- K& f! {( [" P6 x) l6 K% r) @6 w6 C
4.1.5:增加G01宏程序钻孔功能' n. ^- c' [" n1 S8 p
4.1.6:问答式后处理的应用
2 d2 E1 Y6 ^/ O' H8 u4.1.7:思考与练习
- }% w( b6 @: C. N
/ K, k1 e/ W4 R7 A; G6 p: T9 H# K% C3 z8 H2 F
第五部分:高级篇
5 t& I7 ]0 [' B M3 L6 b0 [- M5.1.1:mastercam读取外部数据到当前NC程序中
( U0 U0 w) |6 Q! x5.1.2:mastercam读取外部数据到当前NC程序中的开发实例
4 w4 l# i( S/ E: w. E7 F6 J1 B5.1.3:mastercam后处理+vbs打造多功能mastercam后处理% W' J4 N9 ?# c" K0 \6 j
5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例' \+ z& e# z2 Y9 ` A O9 i: @) e/ D
5.1.5:mastercam后处理中增加电脑用户名
8 y8 D& L7 H0 X5 V) A: H+ R: e- G+ W5.1.6:mastercam后处理中增加电脑用户名开发实例
* d0 i' _ k2 G3 {# R0 K5.1.7:按刀具批处理mastercam后处理的开发1 c: j! a: b0 t& J7 N, ~$ G) t
5.1.8:按刀具批处理mastercam后处理的开发开发实例! i |3 _" X% h& U% n
5.1.9:mastercam后处理自定义钻孔循环的介绍
+ t0 c& B6 c3 }' j! l" v L: g" |5.1.10:mastercam后处理自定义钻孔循环的开发实例
' A; _+ }# b: A; s. ^' n& X5.1.11:mastercam问答式后处理的开发实例
# p' ^4 d$ T) Y( S8 M5 Z. l; C/ e3 h5.1.12:思考与练习) T' V2 r5 F% _ E. p' `0 G5 [
4 ^1 v/ A* |: W( L: E
1 J4 s1 Z% F! v第六部分:附加内容,侧铣头的介绍" A4 F9 Q2 s+ f7 r' k7 f+ c! g% p4 K4 A0 Y
6.1.1:mastercam V9.1侧铣头的介绍
& o. q- ^ x, ~7 g( B# I9 T( L& I6.1.2:mastercam V9.1侧铣头编程实例
3 l( Z) E7 q3 [% H8 O+ W6.1.3:mastercam X5侧铣头的介绍
+ J9 q: L# O1 O6.1.4:mastercam X5侧铣头机器制作5 i1 [6 V1 @ k& s! X3 ~/ d
6.1.5:mastercam X5侧铣头编程实例
; k9 }( g5 D* T+ `
& G8 }$ O: l* B全部课程结束 |
|