|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲# b/ D+ p5 O, G1 m0 V
写在前面的话
p% [" Q1 B% w( {2 i9 g在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。8 Q( E: E$ J: n4 r* l8 W8 S
% D4 N7 K) n! Q/ E& V4 ^" V8 Y
这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。
) ~/ J) \* ]# I$ m# X
6 J) D+ M0 h: b2 g) t2 R/ ]) s- P4 A$ T$ e8 A3 A: U6 K: K
最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。0 t" Q# j, `! L
同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。% {0 x0 E+ V8 n, ^' A/ H2 Z
6 t9 H4 l" V" n* ?$ R% Z) ~
mastercam后处理学习课程大纲;# t9 M0 n- u7 ~- \. l }* a
; d H5 j0 F9 F1 b% Z2 H
第一部分:基本知识,关于mastercam后处理# r8 M. R9 x! E$ f/ `7 I
1.1.1:mastercam后处理的介绍
( }% e2 f* x, u: k4 L+ a# ~2 w1.2.2:初识mastercam后处理$ v& x3 A4 a$ }
1.3.3:mastercam后处理块介绍
; c" `! I+ W; k1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析 h* y. i/ T0 u6 o
7 Z8 }0 z' o) r第二部分:mastercam后处理的功能及作用
$ A( _9 ]8 N# [8 N+ C
7 c2 M9 q: w* d* x2.1.1:常量定义8 U" k: c- x! V \
2.1.2:自定变量定义
* Z* G2 M2 K5 n. l# D: i2 g2.1.3:数据格式
' }) {6 ^ R; T/ ?/ u- o- Q' ^4 Y/ h2.1.4:常量使用方法5 I! \8 ~ j* D2 D- b
2.1.5: 自定义变量使用方法
$ p) S7 j7 {" U% ]9 z9 I7 _2.1.6:常用函数及函数的使用方法# l4 `6 ^. c6 {
2.1.7:特殊字符串的含义 U3 C% s' _0 O" h. @" n8 \" z5 a
% S4 a* @0 x9 S. a' N) u3 x2.2:后处理调试,除错) a9 N0 |0 Q0 v7 t7 I' z
2.2.1:mastercam后处理块介绍
; k! p: w+ ]8 d& N2.2.2:mastercam后处理的调试$ s7 L1 H& [3 |2 `( ^, `9 F0 [# d
2.2.3:mastercam后处理错误分析0 x5 A: o" G ` V+ R; e4 ~
2.2.4:mastercam后处理能做什么?
0 k9 T& i5 Q. `; J4 e2.2.5:mastercam后处理能帮我们做什么?, M1 ?8 Y3 S& o/ c. R, U5 T; D
2.2.6:
2 p a5 \% O; \2 p5 x
+ }$ ~/ G$ l) V3 Y6 U. ^0 M; W/ |' m: \( |6 }
第三部分:初级篇
5 T# `7 K! j- \3.1:mastercam后处理基础修改.
" {1 R: _. y" Y Y( v! a3.1.1:修改N序号为刀号$ L C0 Q% C. K4 v# B# N
3.1.2:修改多于输出的代码
- I1 ?' |8 ?0 Z& k/ U4 s# |9 J3.1.3:修改备用刀输出
% R% u! `1 B. O3.1.4:思考与练习
9 N7 f4 p' @1 c* J. A r8 m% ^ w7 D% Y0 O
3.2:检测功能(论坛已经发了相关的帖子)
# ^+ i6 `) r7 U+ n3.2.1:增加圆弧输出检测功能
9 m4 {% D9 f& ~3 q3.2.2:增加子程序输出检测功能$ T7 {' P: W& w! E. S% y
3.2.3:增加转数进给(S,F)为0检测功能9 q) {) f! j# h* A# ]6 f3 D+ _0 m
3.2.4:增加丝攻螺距与进给不匹配检测功能
/ R6 g: {3 D$ h0 P" ?0 ^& X3.2.5:增加坐标未设检测功能
; p3 Z% h/ k) v! V3.2.6:思考与练习
% i3 s; U! L1 x) @0 H0 M: \) F/ R( m- W2 |, i6 }! k* j
3.3:增加功能
, a4 Z1 o4 t; X9 _7 s' x2 p4 h2 ^3.2.1:增加预留量输出8 K. X' ?5 s% b, T, J6 v+ I
3.2.2:增加预留量输出实例代码 E5 l# L% i! [- k( }
3.2.3:增加操作顺序号输出
2 Y' W1 h- ?& p5 ~* e3 a% P3.2.4:增加操作顺序号输出实例代码 _+ Y' z! z+ _, U3 W5 ~2 }& g# W( U0 r
3.2.5:思考与练习
2 D" u- i' V& Y. z F
1 }& |, s: M% E第四部分:中级篇! l4 E# o- s$ L& ~- Q7 m. G- @% m
4.1.1:程序中增加当前mastercam后处理名+ e# @/ ^/ G" K0 d3 W) r
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)
# \0 ^1 ]" m* D2 b4.1.3:faunc4轴行程范围限制-360----360调整
9 o h, O' T/ f8 C) u4 B! M0 |4.1.4:faunc车床C轴程范围限制-360----360调整
" d8 o7 p0 H: g9 d+ {' }2 K6 t$ A$ T4.1.5:增加G01宏程序钻孔功能, Q/ H- C5 }5 {! x% L8 C
4.1.6:问答式后处理的应用
. F7 r ?, W9 y: p7 `9 e: ^* x4.1.7:思考与练习
4 j* c2 L9 B* ] i% B: k8 Q) j- q2 e) X( p5 d8 q
5 M5 R A9 \# w4 I I& f9 G+ u ]! E
第五部分:高级篇
/ v. V: N$ a4 J0 s5.1.1:mastercam读取外部数据到当前NC程序中
9 Y; s) {: R6 ^% k& Z5.1.2:mastercam读取外部数据到当前NC程序中的开发实例- T( s! g* Z" f' @0 t, i* D% f# `
5.1.3:mastercam后处理+vbs打造多功能mastercam后处理/ o5 q+ N5 ?* [! `: b8 M* L
5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例: L% D4 ~6 @* L3 ^. V
5.1.5:mastercam后处理中增加电脑用户名
1 E" t1 e8 `1 c- S4 G0 a5.1.6:mastercam后处理中增加电脑用户名开发实例( ^5 i- l- k( S! o
5.1.7:按刀具批处理mastercam后处理的开发
! Q: G& E* U9 A! q9 u4 U5.1.8:按刀具批处理mastercam后处理的开发开发实例
7 A2 l: h0 Y; O9 e8 O* q" o5.1.9:mastercam后处理自定义钻孔循环的介绍
6 c; }! {- c8 H% X+ i) C3 \7 {5.1.10:mastercam后处理自定义钻孔循环的开发实例" h$ X; p5 T" X
5.1.11:mastercam问答式后处理的开发实例
& K* Z+ s0 H. n& S" I6 ]5.1.12:思考与练习
; V( \6 Q# Z9 D* \
8 p- }; K& C1 |* z
2 x$ ]' W* d. B. y& T4 U6 b- ^第六部分:附加内容,侧铣头的介绍 [4 j8 ?, r) a# k6 B. @8 L& I5 {
6.1.1:mastercam V9.1侧铣头的介绍) \9 A; Y" _3 x
6.1.2:mastercam V9.1侧铣头编程实例
2 O# W' G& z- A6.1.3:mastercam X5侧铣头的介绍0 ]& @$ |$ |# _- Z' ?9 v5 Y
6.1.4:mastercam X5侧铣头机器制作
' D8 L; m; l L4 Y$ Q6.1.5:mastercam X5侧铣头编程实例
1 ]$ g6 A" F& n/ W' ]" v2 C" j
" Z7 o8 K' S/ I$ U6 c. O9 @) J+ ^9 j! w' r全部课程结束 |
|