|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
2 f1 W! h5 f% m, s, R) X写在前面的话
- }$ f/ `3 E) C- o" S! j在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。) }3 _; t/ m5 B* q: t7 q) Y0 \& d
% V+ v$ d: E$ H' L+ r- [
这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。
1 N: Z4 q T; c: S6 Z! j. _( x) W! u! A: r2 _
9 s2 o% P+ Z% I6 h最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。" i5 K% D$ u' W& z9 y
同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。% g$ I$ {* a i0 w
5 l% H' K; n0 G% `* m2 Q0 v8 vmastercam后处理学习课程大纲;
8 ?2 a, D j3 l' ~4 E+ w0 N
" X9 l5 _" |% o第一部分:基本知识,关于mastercam后处理$ w% f C8 D- ?9 t% v1 ~
1.1.1:mastercam后处理的介绍
9 s8 H3 L4 q( X! M# {: W% F1.2.2:初识mastercam后处理. O4 ^$ \1 F7 H7 _
1.3.3:mastercam后处理块介绍
- V( x! ]$ `3 [! C1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析1 G2 u* A$ L: S" r
, o0 q8 d* G* }( |! e
第二部分:mastercam后处理的功能及作用
- F7 z9 B3 }8 `2 f% u4 C. N# v' a' O* J
2.1.1:常量定义
1 s1 r) @( L* J6 t9 B/ B2 ~2.1.2:自定变量定义
) R. N* Y' V. h ~% F2.1.3:数据格式
# a9 D6 t' _: p2.1.4:常量使用方法
4 e6 m3 O" Z" H& k' M4 \2.1.5: 自定义变量使用方法
5 Q \) ~' r& j- p( {, r2.1.6:常用函数及函数的使用方法6 L7 a9 I2 g: H0 j
2.1.7:特殊字符串的含义
9 E$ \# M% a3 F: u# i+ Q5 r
0 i2 O( `! r7 S- \6 h2.2:后处理调试,除错
3 ^3 p! g, ^6 a3 A! e2.2.1:mastercam后处理块介绍
1 Q2 x! p/ M) {: y( a2 _2.2.2:mastercam后处理的调试
4 @# \8 y0 {8 F: n2.2.3:mastercam后处理错误分析9 c- M9 @& k$ o4 f* T6 k5 h
2.2.4:mastercam后处理能做什么?
7 ]( c' _8 L' k9 y1 U2 G2.2.5:mastercam后处理能帮我们做什么?; T6 u$ @' Z! e% @
2.2.6:' q4 g. _7 J# U. F" l. v
' V F0 t3 [2 M2 s; W! C' E% f
+ |4 J" w; E' F/ S" k6 C
第三部分:初级篇
) f4 f8 @0 ~; H' j& w- c& R3.1:mastercam后处理基础修改.
- D5 h* t M6 ^, f/ p7 N0 E. x3.1.1:修改N序号为刀号! v3 V4 X7 q8 U! A j
3.1.2:修改多于输出的代码- A/ ^6 G$ e! U, D4 O+ {
3.1.3:修改备用刀输出 v) e# b l+ d
3.1.4:思考与练习7 N" K- v+ ?( [9 }! q% e$ L2 F, R: t
1 j4 b0 `0 K( r8 T. N
3.2:检测功能(论坛已经发了相关的帖子)% R5 a$ s7 p! ^+ w
3.2.1:增加圆弧输出检测功能$ S& ?* {8 d- w2 {8 t, S
3.2.2:增加子程序输出检测功能
8 l) D7 O$ V5 e7 C3.2.3:增加转数进给(S,F)为0检测功能2 B& D2 i! r0 j5 }/ [$ S* c$ q
3.2.4:增加丝攻螺距与进给不匹配检测功能1 \/ T2 V, {$ ~/ x
3.2.5:增加坐标未设检测功能
3 u4 A0 T6 x) D& K* V5 s. H3.2.6:思考与练习, V4 I9 O% Y5 r2 m0 ]3 b
0 P& `" O) r$ \4 p2 ?" b; ^+ X# d
3.3:增加功能/ S2 Y3 a$ p6 o
3.2.1:增加预留量输出) M: ^/ ?2 k# M! @( B; c3 ^ F2 J
3.2.2:增加预留量输出实例代码
( p" f/ l4 e7 S; Y0 Y5 e) E3.2.3:增加操作顺序号输出
; S; \/ D- C# C, m* E0 e7 u- T" N3.2.4:增加操作顺序号输出实例代码' U% X: c! M6 T0 O- o
3.2.5:思考与练习
8 H1 {1 d/ N7 Q! e7 h8 a
, `4 A! x1 w- x4 p第四部分:中级篇
* }6 @, y7 k, M3 O4.1.1:程序中增加当前mastercam后处理名3 v8 Y; b2 a. w) |6 m3 w7 n
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)2 t6 t/ r5 U# P1 Q* G9 W3 {/ p
4.1.3:faunc4轴行程范围限制-360----360调整& U4 b; I1 U$ ]& }/ B
4.1.4:faunc车床C轴程范围限制-360----360调整2 D! ~* j/ _1 n7 w
4.1.5:增加G01宏程序钻孔功能" i* r9 z3 C1 t) C
4.1.6:问答式后处理的应用3 s" ^% ~* H5 D! k9 G3 f6 q
4.1.7:思考与练习
4 D$ C F4 n0 K1 }9 W8 B) r+ N9 J$ Y' O9 c" O5 \4 T! `6 q+ e
9 k% U! h4 m ]. j% @4 ^第五部分:高级篇
% ?& F: ?! J2 U1 s. R5.1.1:mastercam读取外部数据到当前NC程序中
0 u( [# _3 X8 Z5 O$ \2 a+ c: h9 x5.1.2:mastercam读取外部数据到当前NC程序中的开发实例. ?0 L2 z6 P% C& H% ^5 D) P" P
5.1.3:mastercam后处理+vbs打造多功能mastercam后处理9 c: v6 H& n! N K9 x6 B( a: f
5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例1 L0 d1 a* R" G- x% Z
5.1.5:mastercam后处理中增加电脑用户名: l$ d- K, i) G- O( B& z
5.1.6:mastercam后处理中增加电脑用户名开发实例
; a! a; @$ C9 c4 v H5.1.7:按刀具批处理mastercam后处理的开发3 l9 ~* F" I* H4 v: ~+ k+ x. ?
5.1.8:按刀具批处理mastercam后处理的开发开发实例
/ s# Y+ T) @. J( T5.1.9:mastercam后处理自定义钻孔循环的介绍3 [- {1 E& C1 Q6 Q& I) c" l
5.1.10:mastercam后处理自定义钻孔循环的开发实例
2 F. a8 H2 V# U5.1.11:mastercam问答式后处理的开发实例2 a. H" k( k1 H
5.1.12:思考与练习
: l% h# @' t- e O3 u- d, Z p9 K3 L3 l+ `
$ x5 m7 v, T' I2 @7 ?' [
第六部分:附加内容,侧铣头的介绍0 o. o% x: f2 C, V
6.1.1:mastercam V9.1侧铣头的介绍2 I7 o7 E1 e' F: \0 H
6.1.2:mastercam V9.1侧铣头编程实例' z; v% w p- T! G" Q9 W6 q' E- T3 Q( M9 c
6.1.3:mastercam X5侧铣头的介绍: ^% U+ C0 K7 `# f1 B
6.1.4:mastercam X5侧铣头机器制作+ E% i2 h" Q0 e! E( y2 j# _
6.1.5:mastercam X5侧铣头编程实例
* b5 z+ g2 I" h9 v+ O" j* i7 e5 e) ` K
全部课程结束 |
|