|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
; x6 n, B6 t0 L6 m3 {* I写在前面的话
" w1 D5 m3 n, ~5 f) t在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。2 p- V i# h# r
* X6 m. o. M5 | W6 V+ Y
这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。" K& T2 l9 E {9 v' s
! ~" l0 Y6 C1 j6 }( @" v! V
3 R1 J& ~ B% P- b最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。
) Y$ f* f; J- N9 A$ Y, y" ]4 R同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。
- l# j$ T Q1 j$ O+ H: L! S7 i$ K( ? N* M4 w8 I, f
mastercam后处理学习课程大纲;
& H9 |& v' c$ _7 O. I7 v% E Q$ A" k+ c& y
第一部分:基本知识,关于mastercam后处理
3 @! R) s# n0 N7 {1.1.1:mastercam后处理的介绍
- u; O2 P' K/ `& o0 `5 v" w' @" l1.2.2:初识mastercam后处理; d( o3 V% X1 s3 V; n( u7 R
1.3.3:mastercam后处理块介绍5 k# m8 k$ g4 z- ^) O3 K7 s% k
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析
0 N+ c# v6 V9 d' m( K; a( ?+ V- e# F+ k1 _& {& U
第二部分:mastercam后处理的功能及作用
) N# a2 J8 s- m1 ^7 s
. Y6 O; l6 \' D+ y9 D- }2.1.1:常量定义
/ X3 y2 I" U* O k+ k1 R; T$ {) U2.1.2:自定变量定义0 E- z' |6 Q3 W @4 C, L
2.1.3:数据格式
! z5 r$ z8 _" H, N2.1.4:常量使用方法+ d+ ]1 k' q# L) j/ Z
2.1.5: 自定义变量使用方法
" k7 i" |! q6 X2 r2.1.6:常用函数及函数的使用方法8 L( a0 B7 g! ]- p
2.1.7:特殊字符串的含义
7 ?+ }8 Q' }3 b, ?1 o
3 [1 y n! d7 U5 j1 b& E- N2.2:后处理调试,除错$ S; J" [9 ~" D1 Q; m* F* ^
2.2.1:mastercam后处理块介绍
% h& Y! e$ o3 b% i0 m2.2.2:mastercam后处理的调试5 Z; \; v S# h9 a: ?/ |- ?( I8 w
2.2.3:mastercam后处理错误分析
. q# g. u2 p$ k4 w. h2.2.4:mastercam后处理能做什么?$ n" \1 x' I& {. Y
2.2.5:mastercam后处理能帮我们做什么?
* @" `8 @. X- }6 v3 [2.2.6:% b) L& B [3 d0 ^- n. `
, d0 F$ {7 Z E# t+ d8 G
5 W" u& H$ i2 f5 ~4 M) U第三部分:初级篇& s1 T! M$ y8 a, S1 O) w) P4 L8 k& ~
3.1:mastercam后处理基础修改.( a' p A; U$ i
3.1.1:修改N序号为刀号) ^! v# ^: s% s( [8 ~5 B
3.1.2:修改多于输出的代码
& e! G1 g' d' X( r3.1.3:修改备用刀输出. A+ s) E5 [" o# _% Q
3.1.4:思考与练习9 ]4 A( S) n$ ~2 t1 {
; U' @( \# M! G. h% H
3.2:检测功能(论坛已经发了相关的帖子)
7 n- a+ g$ y; Z+ T0 u* Z9 P+ A3.2.1:增加圆弧输出检测功能5 N+ m+ H8 b6 V: D
3.2.2:增加子程序输出检测功能
" E# v/ A- Y2 {- w9 a2 k7 l3.2.3:增加转数进给(S,F)为0检测功能3 J# p7 y; r* R. ^' N. d1 x4 y: Z
3.2.4:增加丝攻螺距与进给不匹配检测功能
* X( D6 \8 L% U$ i8 `2 t3.2.5:增加坐标未设检测功能# n9 u; h2 n% O" `9 E/ o
3.2.6:思考与练习, @2 b" L/ f5 K" M; S* A
- {, e! u6 Y% O7 f3 u
3.3:增加功能
2 Z2 `0 T' V( W0 F3.2.1:增加预留量输出; t" j7 v: g# X# Y+ I: f% S
3.2.2:增加预留量输出实例代码
1 n: }2 H5 ]$ B( |3.2.3:增加操作顺序号输出% b, g) U" c. G |
3.2.4:增加操作顺序号输出实例代码7 z2 p [& }5 {# t+ P
3.2.5:思考与练习
* h: o+ |$ I6 s* Q# x$ K- R& p3 z; z: S" w' V- K+ b6 _5 W
第四部分:中级篇/ f* o7 D1 i1 z- U
4.1.1:程序中增加当前mastercam后处理名
: S$ z: y4 y( D4.1.2:程序中增加电脑用户名(基于hasp license,固定式)
! `. f9 c0 u: }! h* Y( H. v2 N6 D5 Q) p4.1.3:faunc4轴行程范围限制-360----360调整
& K! a0 J# J. D' u' X" M, P4.1.4:faunc车床C轴程范围限制-360----360调整2 C7 }2 T" w/ U6 I; G
4.1.5:增加G01宏程序钻孔功能
2 k$ G' q" P- z, r4.1.6:问答式后处理的应用, A1 }2 ~: {7 H2 F4 F
4.1.7:思考与练习0 J9 M/ Y- b7 \- a [" I
: V& v, O" Y$ }# M0 C! z; H' ]7 }& x8 Z
1 y4 U# f2 Z( ~" o) }
第五部分:高级篇& v8 a6 c# X0 E3 o- T' h
5.1.1:mastercam读取外部数据到当前NC程序中 Y9 f# y, u: `1 ?
5.1.2:mastercam读取外部数据到当前NC程序中的开发实例- O+ c1 h. \! B( M1 K# g
5.1.3:mastercam后处理+vbs打造多功能mastercam后处理8 J4 G& \! A" Q* K
5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例
$ t6 m" E7 S* O2 |! Z5.1.5:mastercam后处理中增加电脑用户名. }0 b+ z( B6 t) _
5.1.6:mastercam后处理中增加电脑用户名开发实例
8 G$ A7 v4 S8 T8 G5.1.7:按刀具批处理mastercam后处理的开发! N" G: v; w# }- J0 x
5.1.8:按刀具批处理mastercam后处理的开发开发实例$ H/ E- S( n- C* m3 z3 [/ k& {
5.1.9:mastercam后处理自定义钻孔循环的介绍5 u" P6 {6 z% V" I8 T& K6 @9 [
5.1.10:mastercam后处理自定义钻孔循环的开发实例% c. s' Z* T9 F% H% I, C/ Q
5.1.11:mastercam问答式后处理的开发实例
& k; L1 b* E" x+ q9 q5.1.12:思考与练习
% _, ^" W- J# n: w0 @# L
- u) v9 {3 T0 O2 |" I& K
" D) M: C" y2 A' n1 j' F1 k: q第六部分:附加内容,侧铣头的介绍
9 S* D* h1 m* t7 t: `7 q J' \6.1.1:mastercam V9.1侧铣头的介绍
# p; n0 C% L" v6 J& i6.1.2:mastercam V9.1侧铣头编程实例' p( y6 y4 i4 u L, Y
6.1.3:mastercam X5侧铣头的介绍7 a' Z, o* R3 E3 n3 B I4 F Z
6.1.4:mastercam X5侧铣头机器制作
" i" R3 |7 S- ?: P; k( X [( O6.1.5:mastercam X5侧铣头编程实例2 P! V3 q7 _6 O. |7 B4 ?5 V7 L( K" F
, ~' F9 O3 D/ |- \8 ?全部课程结束 |
|