|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
) S8 G X1 {! z写在前面的话 j3 P+ M# t. `, f: R4 a3 ^. @/ m
在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。7 o8 K2 T2 `5 t" u
) I/ Y7 a& t( _2 V这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。( }+ |3 b7 G9 }: s
, L% H3 ~0 g. R; O# ]( e) H$ U- ^1 C
最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。
$ u& x2 m/ w2 T同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。6 |1 ]* ?+ Q" s1 b
+ g3 n5 g7 f: @! k8 U5 N. smastercam后处理学习课程大纲;8 c" o1 m1 P7 x/ p* J2 x
, W, }0 I" v8 R; r9 K& Z; C3 r5 H0 ]第一部分:基本知识,关于mastercam后处理* n" y$ i7 O* L' H3 A
1.1.1:mastercam后处理的介绍
% M! H) z% m0 N- |# M$ C1.2.2:初识mastercam后处理" j7 L$ n0 X* M# r$ \3 Y$ ^
1.3.3:mastercam后处理块介绍) W/ J5 A5 l/ d
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析0 L, ?2 ~6 V9 }: g! k; [5 y
3 G. Z- O. S @7 J
第二部分:mastercam后处理的功能及作用
, N9 n$ Y; c0 g! G/ J) x8 o' a9 h+ Q5 E9 U
2.1.1:常量定义( T' S* _7 a5 b' A# C
2.1.2:自定变量定义
6 U3 B; ?% D# M) [" z; v2.1.3:数据格式
- @: c* |3 H6 r0 J% h2.1.4:常量使用方法5 M, D2 \3 i0 C" T( N9 I' i1 W
2.1.5: 自定义变量使用方法& c' k/ c D7 ?' r# k+ `
2.1.6:常用函数及函数的使用方法, b1 J8 p- R* \0 r: K f
2.1.7:特殊字符串的含义
- H& ~" G# d7 K% i+ u; {1 S+ X* ]& ^( k+ ]' o) H R) R
2.2:后处理调试,除错
( Y# o7 a1 A( ~2.2.1:mastercam后处理块介绍
. p: L% B# [7 U2.2.2:mastercam后处理的调试
, M6 H7 n8 z# d! @2.2.3:mastercam后处理错误分析; I$ y! D1 ]0 L" h
2.2.4:mastercam后处理能做什么?, p; A( r" m; I. r4 M3 I# C' S4 C6 d
2.2.5:mastercam后处理能帮我们做什么?* w; n% s. x J* F# Z
2.2.6:
4 @0 T3 H: A. h4 v
6 R# ^$ C. ~# x# a4 w7 H
# ]4 x& f4 P# p3 u4 b* b, U' v第三部分:初级篇* t- {# F4 Q8 I+ H' P n
3.1:mastercam后处理基础修改.- k: E# `# U6 |9 [2 v
3.1.1:修改N序号为刀号4 B( _) }- u9 q' P0 V; u1 C
3.1.2:修改多于输出的代码' n+ c0 [% i1 L' P2 I* V
3.1.3:修改备用刀输出; R5 h3 X9 i" T5 z, K+ F4 M" W9 F3 u
3.1.4:思考与练习5 K5 r( F; t. D6 Z
* I1 v5 s9 {! |( d5 [: v: G3.2:检测功能(论坛已经发了相关的帖子)$ I3 J5 \, R7 K% q
3.2.1:增加圆弧输出检测功能
" P8 z1 Y9 o, m3.2.2:增加子程序输出检测功能
, U. f. [3 A( Y; Q0 b6 \% M3.2.3:增加转数进给(S,F)为0检测功能9 t/ }1 I _) D
3.2.4:增加丝攻螺距与进给不匹配检测功能
/ ^; G L: G! z' j A3 v3.2.5:增加坐标未设检测功能& h8 o" h3 T: |$ ~' y
3.2.6:思考与练习+ X' G/ `& Q3 [! c* t: S: t
' d2 L* _2 T) Y+ I6 p/ t1 N- r! F& A3.3:增加功能
: C. `8 ^! t# x8 |& N6 v3.2.1:增加预留量输出7 p( T/ J. ]* t' H9 C* y4 c
3.2.2:增加预留量输出实例代码/ @3 T8 M, _" i# `2 h _( J; {
3.2.3:增加操作顺序号输出2 g6 T" h; T! p1 k
3.2.4:增加操作顺序号输出实例代码3 R: f5 o4 e7 E6 K
3.2.5:思考与练习
$ O& N8 m0 a; n3 s
7 t: v6 w! T1 S) t第四部分:中级篇
5 a. N. T+ y d* u, b: V5 r. `4.1.1:程序中增加当前mastercam后处理名0 v: f# y2 K4 w! O. A- y# {
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)
& p |# Z c. s1 ^8 _; e) k/ z4.1.3:faunc4轴行程范围限制-360----360调整6 l0 x1 T; l6 d' q2 P
4.1.4:faunc车床C轴程范围限制-360----360调整
/ B- e/ f) h9 Y, S3 p( |; d4.1.5:增加G01宏程序钻孔功能( q+ N& N% h+ O. m& R
4.1.6:问答式后处理的应用" n& i# B8 S9 o9 s
4.1.7:思考与练习( J' F7 Q. G" c# q) P& n, H
1 b& j6 B( f5 }" T# b9 X& t/ S) h
2 ]5 [; P1 M/ a% }# g第五部分:高级篇
: Y# _) b- P/ u, _3 o& I5.1.1:mastercam读取外部数据到当前NC程序中! _/ c8 `: d2 J, | V$ L9 n
5.1.2:mastercam读取外部数据到当前NC程序中的开发实例: f2 y7 m; B, M/ m/ t3 K$ P- C
5.1.3:mastercam后处理+vbs打造多功能mastercam后处理
' l* t: [! F0 H' v' u/ F4 @9 I5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例8 ^/ [) C* Q# m+ |0 K: x
5.1.5:mastercam后处理中增加电脑用户名% }+ D! L q* f
5.1.6:mastercam后处理中增加电脑用户名开发实例
/ ~* {, C$ t$ w2 p5.1.7:按刀具批处理mastercam后处理的开发
. ~1 K1 z5 ]. Q4 [2 c( q5.1.8:按刀具批处理mastercam后处理的开发开发实例
6 n$ s& W( \" ?) z/ r5.1.9:mastercam后处理自定义钻孔循环的介绍& o% f' {* }' y. H
5.1.10:mastercam后处理自定义钻孔循环的开发实例3 C7 P2 x" V$ o5 [6 q0 F K
5.1.11:mastercam问答式后处理的开发实例
" u% J( Y8 N+ Z/ _) Y7 P1 n5.1.12:思考与练习) q; i1 j# _( N& R- ]
" O( g& ~3 S5 ~$ n) n A
7 r( X' E; {: Z$ g8 z6 B" f第六部分:附加内容,侧铣头的介绍 q8 [8 D: v0 w; g) h" ]6 P
6.1.1:mastercam V9.1侧铣头的介绍# T x+ H O" ]% t9 f8 N" K
6.1.2:mastercam V9.1侧铣头编程实例+ T/ v" w* V$ U% `/ d
6.1.3:mastercam X5侧铣头的介绍- b& ]* V" E6 i2 O) q
6.1.4:mastercam X5侧铣头机器制作' M: k6 U3 W0 s4 |$ S/ A" ?* K
6.1.5:mastercam X5侧铣头编程实例
, K7 W, F5 k' r- A3 S3 h6 b4 J+ L' |3 Y: P, a3 j
全部课程结束 |
|