青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
楼主: babyfire

[原创] mastercam后处理问题大集合

[复制链接]
 楼主| 发表于 2007-7-15 08:59 | 显示全部楼层
MASTERCAM后处理" D1 O- y+ Q' \( K
' X7 [$ r# v$ N, i: [4 w7 l  F

" W; M" S; H; ?! e2 BMastercam8内所附的后处理程序有很多,但不知那一个后处理程序对应于那一种机器。我公司现有两台铣床用于加工线路板的外形。一台是日本ROKU-ROKU制造的,型号为PCR-4AC/APC,使用的操作系统是:FANUC 6M。一台是日本HITACHI制造的,型号为NR-4016,使用的操作系统是:HMARK-90R。不知这两种机型所对应的后处理程序是那两个?
7 ?; L: w0 }- F0 x& [$ A0 T0 e9 n3 U$ \
Fanuc 6M 可以用Rpfan.pst,Rp_ez.pst. : M3 l+ b6 l. h- m# B% [. ~
HMARK-90R 可以把NC格式贴出来,再看看。
) I2 }' Y: P. J4 p: O' X( H4 ~
: C$ u; q, T/ q! a; o( n' M0 h  W如果控制器的功能简单,可以使用MP_EZ.PST,速度既快修改又简单,只是支持的功能少一些,是MPFAN的简化版。
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
MsterCAM后处理设置
1 U" y$ K. |" u; d2 ^
' S3 ~" r) k" n* n
. W! l0 p/ J# h! [4 j$ G请高手指点
4 [& O+ D* k  p5 `后处理怎样设置可以转换成到不同机床的加工程序程序?
) \, c( a- t0 E7 j# A$ {, W# W5 |8 w. _# I
首先你要拥有不同机床的后处理(FANUC.PST,OKUMA.PST。。。。),再就是你处理程序时选择你要用的后处理。
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
怎么在MASTERCAM里面把NC程序反读成图素呢?????$ [+ \" q' n6 Q  f

: K9 s. ^" k& y$ H$ n, ^* [% M. t; u4 j

, Q$ L; J$ [) F& p3 u
) w: \: B8 _( F! z按 F10 (我天天都会按几次的,这样就可以在某个功能之中,在打开另一个功能,不过,这些与楼主的问题无关哦) 1 a0 x  r9 L/ T# l6 K! c/ |3 J
找到 NC UTILS - POST - REVERSE function in not assigned 8 y" ~( g* ~! _

2 Y) Q' \3 Z4 N# P然后用鼠标双击 NC UTILS - POST - REVERSE function in not assigned
$ b3 C0 l0 q4 f; Q% i0 i
3 w' f" a9 c  x$ m, B  S出现 NC转NCI的窗口。将nc转为nci 。 . K7 ^# Y3 K; D2 A; o* X

' a: Z& y& E: o& U, ]3 h在主菜单的 NC UTILS 打开 backplot 5 m' _3 d8 Z! c7 m6 W

; X6 c! ~4 o- a* k" `1 Y  @7 K: C; _display 里设置好 save as geometry 就是勾选。 5 t, S5 I+ S1 P2 x( J; g

/ C) E& p! C) E( z: t确定。
0 ~' p3 [" F3 S. y7 Z6 Y5 H  ]7 p% h5 w
在将刚刚转好的 nci 模拟一次,就是线段与弧了。可以帮助你分析和找些数据的。
9 l) Z0 _2 Q2 a- ^8 t+ h" T9 G: W& g6 @# I, t' b5 ?$ S
在 Verify 里,可以将用你刚转的 nci 实体验证后存为 STL .
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
NEHCOAHZUX wrote:
% Z' _6 ~' y8 _/ tSTAGETOOL是什么意思? , L# Q2 t; w+ b( [* x1 C# O3 x
; U0 {( B: N) V1 U9 }2 Z2 a
如果是刀臂式的換刀系統可將stagetool設1,意思是會預叫下把刀到待刀位置減少換刀時間。
/ |( \7 ?/ P2 M5 G. d% 1 a1 T+ }1 C6 E& t
O0000
3 {2 A# s/ x7 x(PROGRAM NAME - T)
+ b& Z' S# T4 I; M% [6 f& V(DATE=DD-MM-YY - 23-03-03 TIME=HH:MM - 21:40) 1 @5 u+ ~6 _) }9 _% F
N100G20 2 K- K. j' k2 e6 t3 D
N102G0G17G40G49G80G90 ; r; M. k* p* K
( 1/2 FLAT ENDMILL TOOL - 2 DIA. OFF. - 22 LEN. - 2 DIA. - .5)
0 G4 W2 }$ P2 m) P+ [3 e; M# z3 ^N104T2M6 - y% \1 T* ]; N& d6 T' [9 ]
N106G0G90X.26Y.2601S3056M3 : C8 X$ G: ^4 s
N108G43H2Z.25M8T3
. V$ A& A8 T  |: Z$ [# w4 \$ w) fN110Z.1 / i- [* k- Z7 d# I! \
. 1 k/ w: ~  K- I' }! |. E
.
8 O; H5 N; }/ |! V0 eN326M5 2 u% Y$ q0 Z2 j
N328G91G28Z0.M9 ; r- ^- ^# o) M' }1 q. U
N330G28X0.Y0.
: B: I  q) J1 v+ EN332M01 8 w$ z6 X' c  v, |. U0 o6 k& `6 A
( 1/8 CENTERDRILL TOOL - 3 DIA. OFF. - 23 LEN. - 3 DIA. - .125) , p5 J6 z# c3 d* O
N334T3M6
; {& r$ U' _3 ?4 oN336G0G90X2.7807Y1.3516S2139M3
: \0 p" c: p$ \1 _" eN338G43H3Z.1T4
& y9 Z% _0 t6 i1 e* \5 H* [! ]2 |1 T! T0 t; j' p
stagetool是预选刀的意思
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e ' i/ A% z6 M1 D4 q% O& D! e
請問一下高手 7 P/ x3 g$ H7 g) S: P4 d: k
(Q1) : r: `8 C4 |1 h) c  `( f; G* w7 I
上面那一行的開頭 pbld, n, 有什麼意義嗎??
# ?$ L8 k! D8 B1 y( i5 K(Q2)
8 b' A. ], n+ N, E( F4 H轉出來後的 nc 碼像下面一樣,
8 X/ k" c: ]5 rG43H1Z100.M8 5 L1 E% |0 K1 k1 l
那,為什麼 POST 又要有next_tool去呼叫下一把刀呢?? $ l8 x0 A. c0 I# W! E, o+ S
2 |& f0 k, q" P; z& g& k' _- P
剛接觸 MASTERCAM 不久,希望這裡有高手能幫我解答。
' g6 u3 ~! E1 ^8 V8 ?2 {. h* F/ f謝謝 ?????4 Y+ ~5 u: w$ G; }; s7 [! y
--------NEXT-TOOL需与STAGE-TOOL结合起来才能使用,可以提前选下一把刀以节约时间。 ! k, S% S$ c) E8 U( B; z& L" K
- j& n0 j, H% G4 y
----pbld是跳略块符“/”的输出指令,而“n"则是行号”,这两个的输出都可以通过开关控制!2 L3 x# @3 x! H* G! q

! N' I" C/ [' y$ X1 Z8 j8 D  k! k
  ^. U5 a$ z5 L
  j2 |0 w1 V/ N" p. `請問一下,
( c$ ?% N! ~: a, j4 k  要怎麼讓程式中的 pbld 出現作用?
0 v0 P4 c5 _/ x( {! A8 j我用 post 轉出來的程式都沒有 / 啊。 ' H5 F8 k; X/ R! {0 n5 i
我的意思是說要怎麼控制那些 block 的前面 輸出 /
. }5 C7 m2 M' b* {   
- j2 m; y6 H' O" J; f; R謝謝。
9 O% U2 l7 |- t0 @-----------點選 canned text 再進入canned text選項Bld on 按add ,ok 再post NC程式就會出現單節略過(block skip)的符號 / 。
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
在 v9sp1 的post 中,有一個參數 5 Q* ]( {+ m- D* r
arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.
, m9 q. A  i0 y; m$ m7 A9 a7 L- Y& y: _1 V& Q5 P6 Q
能請各位大大告訴我 arctype 的意義和用法嗎!
0 L2 t. V) j- u% O3 @   flash_star :这个是为了适应不同的机床格式要求而工选择的I、J、K的向量表示方式,abs是指I、J、K使用绝对坐标的方式,St-Ctr是指起点到终点的向量表示方式,而Ctr-St则中心点到起点的向量表示,unsigned inc则是无正负符号的增量方式,我的是FANUC系统,采用的是第二种Ctr-St的表示方式。
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
1 mill\posts 下的东东,只要 rpfan.txt rpfan.pst mpfan.txt 三个文件即可,其余不要,我压缩是忘了删除。原来是繁体的,那些是转简体多余的辅助东东。
  E+ U& j2 q2 Q2 C
8 |- y1 }* `" i) K请问9。0以上,如何将NC转成NCI? / I: h( Y  b; o1 j- w

: D) |6 j: e" }5 y* p+ Z9.1加个菜单NC-->NCI好用!
 楼主| 发表于 2007-7-15 09:04 | 显示全部楼层
POST之修改
; Q  u$ z, R! J; _9 d
3 y- w: i5 {% x3 v! o% O6 S! CMASTERCAM-POST修改,如何去掉N001之类的程序头. ; A' W! {! f7 q( |, ^
1 V% S& T( U5 A/ O% n
修改X:\Mcam9\Mill\Posts\MPFAN.POST文件把带有 n,全删除就OK了 4 p/ S( l: J$ f8 e
6 r/ q/ ]; |3 J; G$ G7 N) ?6 J/ Z
将post设知如下 OK!!!!!!!!!!!!!!!!!!!!!!!!!! : Z- {4 ?$ _+ \* m& F2 ]
omitseq : yes #Omit sequence numbers?
1 m' E; H  k: e
6 P8 E4 x7 e2 T! w7 n5 P% s2 ]谢各位了!!!!!!自已上贴后不久就搞定了.不知各位个有否发觉,不用NXXX要比用NXXX的程序少1/3-1/4,不信,试试吧! ; w4 W  |  Z0 q

' t. C+ Y6 ^6 p我的机床好像没有序号不行,有出错
 楼主| 发表于 2007-7-15 09:05 | 显示全部楼层
STAGETOOL是什么意思
; Y! }" P. H0 o' N+ W; O
+ \* V# ?4 N  B0 O6 x在那个位置的?后处理程序上的 / K$ a+ t; M5 x( X( ~$ r

' M, {! k' \% I$ O- p
; \. n% z" C) B  u) g# ^
1 Y. i# P" t* P6 v9 P. }6 a1 t/ r/ o, u' t3 q9 p7 @
如果是刀臂式的換刀系統可將stagetool設1,意思是會預叫下把刀到待刀位置減少換刀時間。 : i& s1 X0 A/ ^# l$ a8 w# a) V
%
8 C3 |- u( g# R, }& X( H/ I' }  uO0000
1 ?8 d5 e5 o( P, i5 h3 B/ u( q(PROGRAM NAME - T) " M2 _. U2 Z8 b. F/ w5 N% N) P- i
(DATE=DD-MM-YY - 23-03-03 TIME=HH:MM - 21:40) * _# {& p4 X  ^$ x) U  m
N100G20 4 ^5 T. F9 F, i7 j0 p2 @5 V
N102G0G17G40G49G80G90
5 h( _* T( w+ G. F( 1/2 FLAT ENDMILL TOOL - 2 DIA. OFF. - 22 LEN. - 2 DIA. - .5)
0 E* L( d& i* Q; J) z- j& nN104T2M6
9 U1 y0 N+ t3 XN106G0G90X.26Y.2601S3056M3 % K' w* `; }; }0 U) Y1 M
N108G43H2Z.25M8T3 3 M2 O- @* H# m* P
N110Z.1 ( |$ A+ w1 C' T6 f* o
.
( v3 S2 I! x+ K, c% x; X.
; G. y% L8 [0 X; q: z6 N3 ]N326M5 . {- Y+ y# z* W# ~5 q  w9 {
N328G91G28Z0.M9 0 l$ s0 z9 V8 ]6 e
N330G28X0.Y0. % H8 t7 G" r1 e5 p- a( G' W: \* t
N332M01
. M# f) b( g) A/ q" [4 I( 1/8 CENTERDRILL TOOL - 3 DIA. OFF. - 23 LEN. - 3 DIA. - .125) / N3 e+ h, C! A, d5 ^
N334T3M6
6 x( I+ p  Y0 IN336G0G90X2.7807Y1.3516S2139M3 ' D' z, ^$ R# W( v$ Y( \
N338G43H3Z.1T4
! J. M- B/ r( M
2 K/ [! M/ h$ Z& G. ~/ w6 \! c4 k8 y5 D% |: C. V( q# x
stagetool是预选刀的意思!
 楼主| 发表于 2007-7-15 09:06 | 显示全部楼层
tnc426的后处理那里找
1 m4 C5 A+ S% l6 \( W2 y& l, \0 U! y  S* g1 z3 Y% n/ A
9 d9 }+ I, ]6 d& ?* v/ c
# Post Name : MPHEI426 + O7 I% y& U) f( P
# Product : MILL
- d, T3 b6 x4 @  ?4 k4 x8 @" ]. v# Machine Name : HEIDENHEIN
) v! U8 e# Q. x5 R# Control Name : TNC 426 ; G% N+ J2 k+ }/ h6 E1 m
# Description : HEIDENHEIN TNC 426
6 p$ B- k, E3 \7 y/ F7 l! [/ _# Associated Post :
7 F4 w: L* V' H4 t' d" ?$ B; ?6 `# Mill/Turn : NO
, i, \+ B! P( {% k! m# 4-axis/Axis subs. : NO 7 Y8 r9 s, T7 [8 t
# 5-axis : NO ! t  H: W% N9 D# u! a3 b
# Executable : MP * N) @5 E4 Q. g9 I; u% i

3 D& S( s1 M9 y; P$ B/ V是不是上面的 * w' A  \1 r2 S$ u# S

% g7 H" d0 E& C& H- W* z5 J
$ ~& c' C; W! k# G/ K8 `, G看不懂啊。!???大老,拜托说的详细点,谢!
. b. l5 o9 K3 E6 l$ C: V* T( m. v. G$ s3 c7 @' x( w
2 M) ]% e: D& f; u1 Y

4 g6 x: A# q5 F, @8 _看不懂就没办法了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-7-14 02:35 , Processed in 0.174441 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表