|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
( x' a% W; B# ]! f( z2 f6 I写在前面的话8 }" `; a# R; S, ^. a5 ~: i
在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。8 q' k% |2 U' J# [4 o% p
+ x; w0 E( @& U1 G" N. l; J
这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。 j0 z1 U2 l5 V) Y4 p
: K. o. h/ P1 @7 h" m/ G/ C5 p7 n% ?$ ] v. a9 e% ]
最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。8 x. F' j& P3 l; W3 l8 P9 q
同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。4 Y7 `: g# I2 Y( }
7 P& {7 u8 Z* R2 C- u3 ?! dmastercam后处理学习课程大纲;3 c( v0 |" b1 P
$ V* j, K. E& a第一部分:基本知识,关于mastercam后处理$ i4 d; \2 ]2 U& _8 _* k
1.1.1:mastercam后处理的介绍
% {2 x1 i- z3 z- S1.2.2:初识mastercam后处理4 m4 ~; {* P) D' v D
1.3.3:mastercam后处理块介绍: y5 \# ?! O# p" c& J
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析, D3 Q$ B% q. C/ ?5 r" v- O# j$ p
9 C$ J1 o* y5 g: r4 K
第二部分:mastercam后处理的功能及作用9 ^! J# S; u- ^. |( }2 o
/ @$ H& U% d% j' x$ S5 o2.1.1:常量定义8 D$ h' C- F J, Z5 x8 I1 d
2.1.2:自定变量定义
1 ]/ V( D, X1 q& }6 x0 r* J/ _+ @2.1.3:数据格式- L/ N8 d$ X( d" J
2.1.4:常量使用方法
+ ?6 D* N; W& n) B7 V* |2.1.5: 自定义变量使用方法5 \% g K5 g" i; a0 u0 ?2 s
2.1.6:常用函数及函数的使用方法: I- I0 N" g3 L L# n- \
2.1.7:特殊字符串的含义0 s' P, `& Y) r
a. J. v% }; W: d& g+ j5 f2.2:后处理调试,除错
]2 C, x* F$ `$ g {2.2.1:mastercam后处理块介绍
( c p, h+ `. R( U/ w6 u2.2.2:mastercam后处理的调试
" _, U& r/ t* E2.2.3:mastercam后处理错误分析# e1 `3 `+ {& ^
2.2.4:mastercam后处理能做什么?
2 t p r. r+ }" p' g+ v2.2.5:mastercam后处理能帮我们做什么?
+ Q7 q; D5 A7 ^ U2.2.6:
a+ r" v0 J$ v; C, D/ X' z
' Y6 D! Y. w' @& b1 V) y7 e
9 l! I. q0 P2 p F4 X! I' u第三部分:初级篇
' g9 ^% Z& }& O! v- R8 |3.1:mastercam后处理基础修改.1 b5 w( Y3 e+ H( Z. T
3.1.1:修改N序号为刀号
! M$ f& a6 P: L2 Q. l* U7 e3.1.2:修改多于输出的代码
+ r# L1 ^4 {1 X) b. W, ~3.1.3:修改备用刀输出* u9 _; \/ J1 p/ Q. [) ?
3.1.4:思考与练习
7 P; d+ \* o2 |5 H4 K
1 w) |, E, i( D: ?% n3.2:检测功能(论坛已经发了相关的帖子)
) I T* Y- {) g3 P" ~$ C8 p' [3.2.1:增加圆弧输出检测功能
" c8 i9 h' p: B1 r* g3.2.2:增加子程序输出检测功能
" [ r7 G/ R! \' q3.2.3:增加转数进给(S,F)为0检测功能
& u! k2 V7 a. r4 n' n" z3.2.4:增加丝攻螺距与进给不匹配检测功能: K, W- P$ V% X& Y! Z x
3.2.5:增加坐标未设检测功能) H" ^% h0 B+ y
3.2.6:思考与练习; D! c) A; r# ~5 w, H3 k1 p
! \ t' |0 R1 A9 X! m
3.3:增加功能
0 e" J) x6 R* P! n0 b9 [ \3.2.1:增加预留量输出
3 ~8 [$ c! h' u0 E- ~0 h( e# i3.2.2:增加预留量输出实例代码
J D% p/ |& D0 z3.2.3:增加操作顺序号输出
. c8 E- ?3 a @4 j/ I4 z3.2.4:增加操作顺序号输出实例代码
# h7 K+ _9 `3 P1 p- l& E; U& X) j3.2.5:思考与练习
/ i( l* t7 I$ k" b M1 w7 r. J3 w/ M6 r" \0 G. v! N6 e
第四部分:中级篇* \' T8 A, T) a4 b Z. ?% F
4.1.1:程序中增加当前mastercam后处理名
: m: X f5 U; j, t+ l+ f4.1.2:程序中增加电脑用户名(基于hasp license,固定式)0 D7 e- _& m4 e7 }' l i
4.1.3:faunc4轴行程范围限制-360----360调整
; R; d1 u1 ~& K; y. Z4.1.4:faunc车床C轴程范围限制-360----360调整3 D& ^; C" x i0 O7 s6 j& L, E/ h
4.1.5:增加G01宏程序钻孔功能
% C1 p* @/ v* s/ e* G% \6 w4.1.6:问答式后处理的应用
2 [: l7 s1 f' i V$ H4.1.7:思考与练习2 W5 n8 L; N& c# @) x: i
, T5 ~9 H" X4 T: B
5 k' q/ X) Q$ \ W; [
第五部分:高级篇7 {' T# U- s9 U! S o. M
5.1.1:mastercam读取外部数据到当前NC程序中1 I. W+ F8 T2 ^4 G& ?, M9 |) b% Q4 A
5.1.2:mastercam读取外部数据到当前NC程序中的开发实例
6 q5 v2 g8 U! D1 ~% J5.1.3:mastercam后处理+vbs打造多功能mastercam后处理
6 p3 N' N' B# P& d* Y5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例
1 L, h/ d Q% X5 e# D6 I( v: |5.1.5:mastercam后处理中增加电脑用户名
7 \, ] z2 w4 b0 v9 a5.1.6:mastercam后处理中增加电脑用户名开发实例
y' a- G$ E, f( O5 S5.1.7:按刀具批处理mastercam后处理的开发
8 K( g# ~, T$ C8 X, {! k5.1.8:按刀具批处理mastercam后处理的开发开发实例! U a, o) I/ X- l8 z
5.1.9:mastercam后处理自定义钻孔循环的介绍
$ q! | ?# C- O0 m7 Z5.1.10:mastercam后处理自定义钻孔循环的开发实例
& O% `2 F L9 ? {+ S) Y' x5.1.11:mastercam问答式后处理的开发实例6 `( Y( n* }+ E; s4 }0 ~
5.1.12:思考与练习
+ R2 y/ M5 G8 u# d( T/ [7 C- ?( n( @! F' Y; `- g
9 d2 y! w/ [, z7 O0 k第六部分:附加内容,侧铣头的介绍1 `+ @% j d2 o. f i7 l2 o- G# m
6.1.1:mastercam V9.1侧铣头的介绍: d3 _7 s2 q/ J6 k4 l! h" J1 Y
6.1.2:mastercam V9.1侧铣头编程实例
4 ~5 s I( l1 d6.1.3:mastercam X5侧铣头的介绍
, Z( r: D* [, |( L2 l( K5 z6.1.4:mastercam X5侧铣头机器制作
, M6 i( H6 _' A, R6.1.5:mastercam X5侧铣头编程实例
5 j5 Q, u x! P" ~& p/ [9 ~6 @+ J' Z; ?( N, J8 {# s
全部课程结束 |
|