|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
mastercam后处理学习大纲
% q" E) V& n! V; b9 |+ z6 h写在前面的话' B4 J$ t# I1 r8 `! z
在开始这个版块之前,我做了很多相关的工作,包括我自己的思想斗争。最后决定了开始做mastercam后处理的相关培训工作。
& X. k1 v6 D, z! z* V
( d I! V0 r. `9 h/ t; |' h' x- Z0 A这个课程只能带领你们入门,让你们不再迷茫,以及传授一些技巧性的知识,至于需要深入的研究,需要自己的努力,实践。- y4 o1 S: m! s/ U x) ~ p
. H; ^$ t" A7 B& b4 i2 b* E2 m8 I* ~
" K* a1 }( l9 v2 j' X
最重要一点,我和大家一样,也是一个上班族,需要养家,吃饭,你们提出的问题,我不可能立即解答,需要时间,有时候可能一周都没有时间,有时候肯能连续几周都没有时间,但请你们放心,只要我抽出时间,我会第一时间给你们处理。0 |2 ~8 d% i+ ?
同时一个课题结束后,我将会给大家留下相关的问题,需要大家去完成,目的是锻炼的动手能力和多去思考问题。4 ^) }) n( T+ v& I* C5 }
; x* J) E' {& ?) y* z( `. ^# F) N
mastercam后处理学习课程大纲;
: ?' _6 V3 ^2 ]8 q1 t3 g: c7 @+ D
' t" T3 p4 ?! y3 w2 l第一部分:基本知识,关于mastercam后处理3 f$ r+ J* l% U, b' U
1.1.1:mastercam后处理的介绍
6 x* x7 n1 B0 O& f- k1.2.2:初识mastercam后处理
; Y) ~+ }6 D% K3 W9 G5 F3 m0 D+ N1.3.3:mastercam后处理块介绍- s' j5 \+ C8 A2 G% I* `& Z
1.4.4:mastercam v9.1mastercam后处理与mastercam5版本的mastercam后处理比较,对不同版本的mastercam后处理解析: X1 g4 M5 X5 B% v2 L" p+ H7 G1 U" k# [
( X+ O/ ]6 a b
第二部分:mastercam后处理的功能及作用
! q. C6 N% @: ^+ K
2 \$ D% G! N$ l. L5 Y2.1.1:常量定义
1 s% I/ ?$ ^" N8 W- p2.1.2:自定变量定义. U$ J. g- t: j
2.1.3:数据格式2 |4 p' I% j# U) G, E3 ? N9 W' e$ ^
2.1.4:常量使用方法6 l- ~. v: I4 d3 H
2.1.5: 自定义变量使用方法- u$ S3 I7 @' e8 y
2.1.6:常用函数及函数的使用方法 r6 a. U& f) A2 |
2.1.7:特殊字符串的含义
% f2 m* D! N* r1 x$ m0 d* Z% s( u7 n! o! {, x+ ]) l% v
2.2:后处理调试,除错
+ X; I( J7 `) ^8 {- F2.2.1:mastercam后处理块介绍
~/ C5 s# w# R1 w2.2.2:mastercam后处理的调试
, N' o0 M/ D' n9 ^0 b" n$ ]2.2.3:mastercam后处理错误分析; O0 G$ \$ e7 N2 m4 r% U4 z
2.2.4:mastercam后处理能做什么?! K1 P& ]. y2 q- i/ F
2.2.5:mastercam后处理能帮我们做什么?( q9 T7 p# u0 v8 Y! n' a! Q
2.2.6:+ H! l9 _3 k6 N$ z
3 `+ X! I! {3 r, a9 S. L2 N
5 t" `. X2 T0 X( o. L第三部分:初级篇
- v7 V0 Y3 ]& d6 m3.1:mastercam后处理基础修改.5 _- H1 a7 _' F/ W9 b
3.1.1:修改N序号为刀号0 }# [" F0 S# _
3.1.2:修改多于输出的代码
& g; _" P0 v; k5 }/ z- n s. E ~3.1.3:修改备用刀输出* C+ }( _5 n' o0 M( {
3.1.4:思考与练习
, F3 \5 ]3 ~7 |7 d: V6 o E" T/ g. B9 i
3.2:检测功能(论坛已经发了相关的帖子)
# ^8 X* D7 M" w, T2 v+ a3.2.1:增加圆弧输出检测功能. B) O; `8 `8 |# c6 ?5 |
3.2.2:增加子程序输出检测功能/ X3 {' J) J5 x; v
3.2.3:增加转数进给(S,F)为0检测功能" ?; F4 A$ L: T+ Z. `) c8 p: w
3.2.4:增加丝攻螺距与进给不匹配检测功能# K% j2 X5 U4 o6 M
3.2.5:增加坐标未设检测功能$ ^& t6 C/ X6 o/ Y+ T0 Y5 `9 c% d
3.2.6:思考与练习6 D3 ~1 o5 A! `- T2 H& _& t
6 c7 |9 P5 A/ f# P8 e+ ]
3.3:增加功能+ E' P: u4 \% _/ V& r4 [6 A
3.2.1:增加预留量输出$ H! G# `; |, d
3.2.2:增加预留量输出实例代码 t. {6 a/ l5 S* _1 j) R; m, b1 a
3.2.3:增加操作顺序号输出
A5 C) a5 | G# H0 u1 F3.2.4:增加操作顺序号输出实例代码9 r. X0 P( S! t" J
3.2.5:思考与练习
" S( k. ?# t3 W, ^, }: k4 n. i0 U1 x* `3 C5 z8 Z# {
第四部分:中级篇$ m6 U# h) B9 n' N# W
4.1.1:程序中增加当前mastercam后处理名( _! A1 L/ p& r7 \0 T# t6 w
4.1.2:程序中增加电脑用户名(基于hasp license,固定式)
' B& V+ s$ E& x4 t4.1.3:faunc4轴行程范围限制-360----360调整
" D8 q9 P C- j! N3 M4.1.4:faunc车床C轴程范围限制-360----360调整. y7 W3 G' ]4 I
4.1.5:增加G01宏程序钻孔功能
) I/ v1 _2 v Q3 }4.1.6:问答式后处理的应用& \% v; w0 M5 ~
4.1.7:思考与练习3 Z# h) a( t5 h; n' U5 v- O
3 e: p1 Y. E i6 |. q/ S; X8 m
2 u" J( X) v1 D: R* p! @' e) Z第五部分:高级篇
_" {3 x8 h! e# t! D3 h5 D/ d" G5.1.1:mastercam读取外部数据到当前NC程序中: r9 H- W3 ?$ Z( _& K
5.1.2:mastercam读取外部数据到当前NC程序中的开发实例
6 D7 D; t2 ?- O7 m+ a! u5.1.3:mastercam后处理+vbs打造多功能mastercam后处理, D* @# g$ Z& @0 ?: g; K
5.1.4:mastercam后处理+vbs打造多功能mastercam后处理开发实例- }6 {& Z/ Y: T
5.1.5:mastercam后处理中增加电脑用户名
$ Z+ G8 @) z( M* W$ ~8 i5.1.6:mastercam后处理中增加电脑用户名开发实例
! w' J; n5 {# `, i3 V5.1.7:按刀具批处理mastercam后处理的开发
9 l* ?$ q# L) E* Z1 W. i: B1 w- Y: Q* X5.1.8:按刀具批处理mastercam后处理的开发开发实例
0 E! D. R! d% x6 `; ~2 B4 g. v5.1.9:mastercam后处理自定义钻孔循环的介绍! c/ \7 G4 Y( [1 @
5.1.10:mastercam后处理自定义钻孔循环的开发实例
$ O/ f& ~6 D6 @5.1.11:mastercam问答式后处理的开发实例
4 y, T, j0 s2 {" O4 a2 @ ~# l5.1.12:思考与练习
- x+ x. w& h4 z' g8 c
0 j7 t; n5 N' {! m1 j
. s$ l% ^2 w, N. T第六部分:附加内容,侧铣头的介绍! r. D( h7 Q/ c& W
6.1.1:mastercam V9.1侧铣头的介绍
- j; B v9 _ U$ ]1 y7 C" _6.1.2:mastercam V9.1侧铣头编程实例
2 b: Q- v& ~5 D/ g- ` L/ _: K2 [2 J6.1.3:mastercam X5侧铣头的介绍+ b- _! i! D! f4 s7 d% n: Q1 u5 b
6.1.4:mastercam X5侧铣头机器制作+ w# ]( U, o+ f# ] Y
6.1.5:mastercam X5侧铣头编程实例( V, p1 w l+ ?9 {5 `2 {" H& h
: C: U$ ]- @3 N4 L# o全部课程结束 |
|