|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
4 m3 i0 e# W& B6 r6 Z( s3 J写在前面的话
: `8 M( s4 X, n3 e. S4 ` Q' L$ G: {在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。
# D+ N) z9 D" n$ g8 m* ~2 y/ q; f% e9 K5 ?4 A7 P) h
这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。
# N" Q* j% l% C% G+ n: y& N A h+ b+ S2 Y+ E
6 O) R! @& _3 z# Z; ?/ S1 c% u5 y8 }
最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。
y1 d$ X: i0 M: x" Q同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。
7 S) ~2 Q# Y9 s% {' c* y5 B/ U$ _# ^# w1 B
mastercam后处理学习课程大纲;
$ H! G9 K! Q E9 t# W) t8 q+ K( ]6 T
第一部分:基本知识,关于mastercam后处理
4 x7 r/ J, E( c% V. C1.1.1:mastercam后处理的介绍- Z i: s4 r& i9 L
1.2.2:初识mastercam后处理" H" o' C, m: C0 ^2 |7 Z: l
1.3.3:mastercam后处理块介绍' X" q M; U6 [$ ^4 m! t
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析
: [- w1 p e0 \
0 r+ A8 z& \5 P5 t! Y第二部分:mastercam后处理的功能及作用, l2 h. u3 K4 C6 \( @# e" @
9 b5 f* t! |% {" d% S2.1.1:常量定义
3 h- ?' }# n0 h; a) q. q2.1.2:自定变量定义
5 D' f( @7 d! f2.1.3:数据格式/ E- ^* U4 ]7 }0 Q
2.1.4:常量使用方法
6 i* n/ ^7 K9 i( \% S; ]/ A8 p! G2.1.5: 自定义变量使用方法
0 W6 D: Q0 k6 o4 G5 `6 O- P6 b6 i2.1.6:常用函数及函数的使用方法
- b% c! m6 W; e' L8 B* \1 e0 J2.1.7:特殊字符串的含义
5 K; B4 ]" |# ~3 N/ m) D. N, F; L) o
2.2:后处理调试,除错+ Y3 `; M6 v7 n+ O0 G$ v
2.2.1:mastercam后处理块介绍8 v) ~4 {8 `1 {9 X! _% ^' ^" @1 ?: o
2.2.2:mastercam后处理的调试7 ]6 l3 a6 G! `: q, T
2.2.3:mastercam后处理错误分析
! P, Y& J9 e' T2.2.4:mastercam后处理能做什么?* Y3 l6 B1 B9 T$ L9 i
2.2.5:mastercam后处理能帮我们做什么?
* V$ K- q9 t) y: A' {6 x- Z2 d2.2.6:
$ r0 [6 z4 f" t" \6 p0 E7 H8 ?# C6 V
( R) O$ M O- a2 Z! ?
第三部分:初级篇
2 {- t x7 i E- O3.1:mastercam后处理基础修改.
' z* g& M1 x. I2 Y# a+ W3.1.1:修改N序号为刀号, f0 Z- v. S& ]3 c" U0 K) l
3.1.2:修改多于输出的代码
& ~" Q( V8 d* g0 h/ }3.1.3:修改备用刀输出" w. h% \- m, f; z9 u
3.1.4:思考与练习
4 q7 y. `: |* A4 g1 Z7 e% N ~8 R$ o9 G d$ u, B l4 [! V2 @ ]
3.2:检测功能(论坛已经发了相关的帖子)! o) V8 k% u4 J$ \/ D) Q1 `* E
3.2.1:增加圆弧输出检测功能
/ q3 e' _9 E5 R, J. O9 T3.2.2:增加子程序输出检测功能
' D1 b1 ?: a3 t" e5 ?% V m' t3.2.3:增加转数进给(S,F)为0检测功能
) `; n6 @/ d) \4 R' k3.2.4:增加丝攻螺距与进给不匹配检测功能
! S% [4 ?) `9 j3 g1 O3.2.5:增加坐标未设检测功能4 {6 t2 X. r: F" d
3.2.6:思考与练习
; J/ w6 Q8 h* w/ g% c
- B. W9 L6 b+ w/ H' \% j( m3.3:增加功能8 U. E1 L5 z" x# v
3.2.1:增加预留量输出6 T( Q( b2 G8 q: ~
3.2.2:增加预留量输出实例代码3 n1 N2 L, M! N* S5 T8 w
3.2.3:增加操作顺序号输出
) ^# [; a0 P8 o- m n3.2.4:增加操作顺序号输出实例代码8 g2 `( O' ]. L; I I8 X
3.2.5:思考与练习8 D* G& f/ z) N
6 |( {! r1 B- j, I: E$ @第四部分:中级篇+ A# ?/ c. B# e* `" P* k
4.1.1:程序中增加当前mastercam后处理名+ Q b& y' ^0 M$ J2 d f' U
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)# U; N# r" @5 t! b" L
4.1.3:faunc4轴行程范围限制-360----360调整! p: N6 t7 v8 A% [6 t, h- d' S
4.1.4:faunc车床C轴程范围限制-360----360调整
1 w' g Q" v0 R) _! S4 p/ \6 c8 F- e4.1.5:增加G01宏程序钻孔功能1 i+ n0 g* h" Z% G0 ?
4.1.6:问答式后处理的应用
" W# Z" }; u- s. P P3 {4.1.7:思考与练习6 D @1 F& O8 S
) m3 j `1 J, S# g, w& R8 w
+ |$ k+ D& |1 u( @4 u6 c. Y第五部分:高级篇( P; t: u5 \6 V( U: i( C# t* U
5.1.1:mastercam读取外部数据到当前NC程序中
4 N! _, ?1 ?2 Q" A G% ~' ^5.1.2:mastercam读取外部数据到当前NC程序中的开发实例
) S# n! a- e8 B% [& D3 H. w5.1.3:mastercam后处理+vbs打造多功能mastercam后处理
* r7 V1 V2 w8 H8 M1 p5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例+ v. O" C* P: L% {/ z
5.1.5:mastercam后处理中增加电脑用户名
3 u6 }/ v. X4 q, l' e( e/ O5.1.6:mastercam后处理中增加电脑用户名开发实例3 O- ]9 L0 \9 I) x0 f
5.1.7:按刀具批处理mastercam后处理的开发
0 [5 `4 X+ I# j- f v6 y5.1.8:按刀具批处理mastercam后处理的开发开发实例
' X/ E8 `+ o6 u5.1.9:mastercam后处理自定义钻孔循环的介绍
4 y" l4 P, u# W3 m5.1.10:mastercam后处理自定义钻孔循环的开发实例
- m3 M+ ` D, b* s5.1.11:mastercam问答式后处理的开发实例- n. ]# J6 x: a0 c# M% k. ]4 E
5.1.12:思考与练习
6 L# s% X# C8 C! T1 C' D! h+ W& D8 j4 T% K3 c
# A4 _+ P! m1 `, T% A第六部分:附加内容,侧铣头的介绍% f4 m7 B( g! k9 _
6.1.1:mastercam V9.1侧铣头的介绍0 {, A7 n8 P* i6 g7 q- m* n
6.1.2:mastercam V9.1侧铣头编程实例
6 |; W9 V9 h! A8 a6.1.3:mastercam X5侧铣头的介绍
( ~( U8 C1 C: F7 X- v6.1.4:mastercam X5侧铣头机器制作 ]2 j8 ~& _& J3 P. m9 S6 W
6.1.5:mastercam X5侧铣头编程实例6 W! ~1 G7 z% m6 W5 G2 g
! v# @7 d7 P; i& h+ m
全部课程结束 |
|