青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
 楼主| 发表于 2007-7-15 08:59 | 显示全部楼层
MASTERCAM后处理1 s4 b5 l4 {- e: s1 A2 j

3 A7 ~+ E- L3 |) L& g" a+ x
- v0 Z1 a, V9 w  W( \Mastercam8内所附的后处理程序有很多,但不知那一个后处理程序对应于那一种机器。我公司现有两台铣床用于加工线路板的外形。一台是日本ROKU-ROKU制造的,型号为PCR-4AC/APC,使用的操作系统是:FANUC 6M。一台是日本HITACHI制造的,型号为NR-4016,使用的操作系统是:HMARK-90R。不知这两种机型所对应的后处理程序是那两个?
) X7 o2 B+ V; q
5 R3 ?" \7 z6 o: d! B; ]1 zFanuc 6M 可以用Rpfan.pst,Rp_ez.pst. 6 H" ?& D8 C1 q! E# c
HMARK-90R 可以把NC格式贴出来,再看看。
% E9 B7 J7 V8 U# x% [. L2 f$ M1 C8 B- }8 d, W9 }7 L
如果控制器的功能简单,可以使用MP_EZ.PST,速度既快修改又简单,只是支持的功能少一些,是MPFAN的简化版。
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
MsterCAM后处理设置
# {  E. [* l8 Y) G2 F! E! C' e3 z5 W7 F

* p6 {1 |6 w& e3 T! l请高手指点   j) d2 i" ^0 F- z+ n/ z3 a0 _% g
后处理怎样设置可以转换成到不同机床的加工程序程序? 7 I* {7 W2 f3 B) b% Y8 C$ a. x

) u7 o7 i. b* q首先你要拥有不同机床的后处理(FANUC.PST,OKUMA.PST。。。。),再就是你处理程序时选择你要用的后处理。
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
怎么在MASTERCAM里面把NC程序反读成图素呢?????
! w4 I% r  I- \+ {$ {
' Q$ f/ t' r/ k( b1 {9 Y
! m- }) I; Z. w; K& X
+ M; n. T* U/ a/ _ ' C' R$ @8 L- C  j6 k
按 F10 (我天天都会按几次的,这样就可以在某个功能之中,在打开另一个功能,不过,这些与楼主的问题无关哦)
$ d  m( M% @2 \1 y3 o3 g# k找到 NC UTILS - POST - REVERSE function in not assigned
+ R0 o6 W# y' {* k: ^! F& o: i
+ v. v: Y% ^: ^) O6 f然后用鼠标双击 NC UTILS - POST - REVERSE function in not assigned
/ W5 t; b  D* t% ~
0 M4 [& Z: E9 ^" i) }出现 NC转NCI的窗口。将nc转为nci 。
3 v/ L2 |; u9 c$ s3 T1 a0 c4 J
! ~& g+ e3 A" [" x* V6 a, A在主菜单的 NC UTILS 打开 backplot
! N9 t, b- e, B+ C" N
# I. K* J& ]% v# W0 r' ^. Z  R0 ]; ^display 里设置好 save as geometry 就是勾选。 ! `# k/ f* Y+ o; r/ o: h

& A" M6 d% O1 s& @4 f0 v确定。
7 [+ H& F+ e- m- E* u( z) V6 [9 Y2 h4 ?
在将刚刚转好的 nci 模拟一次,就是线段与弧了。可以帮助你分析和找些数据的。 3 e& d2 e1 |. O. O, ^
" r4 |3 z' J$ w. U: {! r# W- Y
在 Verify 里,可以将用你刚转的 nci 实体验证后存为 STL .
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
NEHCOAHZUX wrote:
) [6 V/ C) S6 n9 m5 S; {! e  q0 PSTAGETOOL是什么意思?
; f( Z; \* R% G+ l! r' F. p2 b; Y5 \; T8 i6 u
如果是刀臂式的換刀系統可將stagetool設1,意思是會預叫下把刀到待刀位置減少換刀時間。 2 J: K9 ]7 M7 ^; v( ~
%
5 D$ U/ b( t% ]* H3 c/ ]" X6 [O0000 , V2 b$ B' Z0 e' g0 X5 ~: k" c
(PROGRAM NAME - T) * f8 x& p* z3 x( U; j- R3 H* e
(DATE=DD-MM-YY - 23-03-03 TIME=HH:MM - 21:40) 8 I5 X5 A3 m8 Q* R% P& Z
N100G20
3 c) |) l/ Y2 M& R* `! T) s% H1 FN102G0G17G40G49G80G90 * Q. ]. X: A- Q5 J( R0 m
( 1/2 FLAT ENDMILL TOOL - 2 DIA. OFF. - 22 LEN. - 2 DIA. - .5)
2 F# N# t$ e, T( z3 eN104T2M6 ; J. w- m5 M$ D- n$ h( i! `* X# [$ `/ S
N106G0G90X.26Y.2601S3056M3   x- @6 Z; C$ ^5 V$ S. n
N108G43H2Z.25M8T3 ( q" ]% y% F" @/ T: O( Y2 w  _4 Z
N110Z.1
# g7 s# g1 Q7 R  D# Z. . Q  S2 m  b4 a9 q, [
.
: Y1 O  b: a- S& p0 x: z0 rN326M5
# e8 s/ @( r! G" ?3 X$ g' CN328G91G28Z0.M9 " H% f9 i, K! |% z1 P( ~
N330G28X0.Y0. 7 m0 _& K5 B( n
N332M01 ; u+ `. G" {$ S/ Y4 ^
( 1/8 CENTERDRILL TOOL - 3 DIA. OFF. - 23 LEN. - 3 DIA. - .125)
/ x/ |0 y3 j1 t- r9 mN334T3M6
8 }4 ]2 m) V' C6 J; e- K4 UN336G0G90X2.7807Y1.3516S2139M3 - o: v4 n* A* |: W9 D8 v
N338G43H3Z.1T4$ E! D; Y2 I% F# F
8 ~+ j- z; P/ L. P8 ?
stagetool是预选刀的意思
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e   N: d! N' u& |3 U2 q0 i' y
請問一下高手
& `1 A9 @3 a7 I. ]; z(Q1)
; L0 |1 a+ Z3 D4 Z  u" |! ]上面那一行的開頭 pbld, n, 有什麼意義嗎?? ( [, L0 b) D( \
(Q2)
6 ^& b  a4 h; A* d' S; }轉出來後的 nc 碼像下面一樣,
$ ]% J+ ^4 W% k+ A# UG43H1Z100.M8 + X; N2 H8 G' X" _
那,為什麼 POST 又要有next_tool去呼叫下一把刀呢?? 3 m) t4 ^! [- |+ U0 F$ |$ }3 j1 a
# r6 f( b/ O' N
剛接觸 MASTERCAM 不久,希望這裡有高手能幫我解答。
( w$ f1 w1 T) \5 I謝謝 ?????
( I  m- V) j2 k9 R" s! |5 P/ V--------NEXT-TOOL需与STAGE-TOOL结合起来才能使用,可以提前选下一把刀以节约时间。 % }; u9 |; Y1 D. x9 q
% D/ N% k4 B0 J3 x, M3 [
----pbld是跳略块符“/”的输出指令,而“n"则是行号”,这两个的输出都可以通过开关控制!
5 c" C0 j8 y5 ?$ f6 A1 t
1 W: R3 A! G: M  h6 L: ]' M; U& i8 m4 t- |2 V; {, {. u* w" ~
  P* O* ^6 ~& @4 T4 t7 J7 d
請問一下, ! {2 i" w5 h) c6 S) N
  要怎麼讓程式中的 pbld 出現作用?
0 \6 u8 g+ c& F6 U1 @  @# p我用 post 轉出來的程式都沒有 / 啊。 9 E: Q7 z5 s% e
我的意思是說要怎麼控制那些 block 的前面 輸出 /
! q; G, `5 Q: s" g3 J6 J   
+ `* e& Y+ j+ p- o2 s謝謝。
, C# @" O+ [1 d-----------點選 canned text 再進入canned text選項Bld on 按add ,ok 再post NC程式就會出現單節略過(block skip)的符號 / 。
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
在 v9sp1 的post 中,有一個參數
' n0 W0 W9 e, t: s& Earctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc. , ]1 {! u: k+ G0 [
  `, ]7 b3 p; J/ E3 q
能請各位大大告訴我 arctype 的意義和用法嗎! 8 y  i/ x! Q8 Z% @2 W/ ~9 k; o2 q
   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 三个文件即可,其余不要,我压缩是忘了删除。原来是繁体的,那些是转简体多余的辅助东东。
, ^2 F( F- F" g6 E) v! \2 R! j% c7 z; }. e
请问9。0以上,如何将NC转成NCI?
! c: A) T- ~" t0 g( S6 e" T
8 W4 j2 h" E$ T4 s* W7 l8 e4 M9.1加个菜单NC-->NCI好用!
 楼主| 发表于 2007-7-15 09:04 | 显示全部楼层
POST之修改
9 f1 u/ B5 {$ x9 |. S3 e; {; E2 E* V2 B. Y- H1 B" A8 Z* C# Y
MASTERCAM-POST修改,如何去掉N001之类的程序头. 1 S$ l3 r3 N/ J2 }9 f- W5 r  g% W) R

8 D5 w( F7 z, t( |3 J' C修改X:\Mcam9\Mill\Posts\MPFAN.POST文件把带有 n,全删除就OK了
9 j! J+ X- |. n. D7 \
$ ^5 I/ U& r0 s. S6 f: i8 }' l4 ?. n8 e/ L将post设知如下 OK!!!!!!!!!!!!!!!!!!!!!!!!!! / D  ^& ]0 M! S# a; H; u+ v  x! ~& P
omitseq : yes #Omit sequence numbers? & A$ Q& ?0 N8 ?1 E2 ]5 Z5 N6 `9 U

' M1 G* |3 S- N& F" X6 I谢各位了!!!!!!自已上贴后不久就搞定了.不知各位个有否发觉,不用NXXX要比用NXXX的程序少1/3-1/4,不信,试试吧! ; W5 k) W2 ^( j; a$ ^3 H9 j( M

4 s$ E- O. V2 B我的机床好像没有序号不行,有出错
 楼主| 发表于 2007-7-15 09:05 | 显示全部楼层
STAGETOOL是什么意思3 O  E5 R" s9 C; D! H& O, H2 y3 Q( `; C

0 n# \4 J; d1 b/ c2 p# Q- K在那个位置的?后处理程序上的
* r; Q5 ~8 Q5 j, [+ Q- K; \
! H5 X" V( L& a' t/ Q' v1 e
6 C+ C6 R0 U! r9 T6 {1 f8 v$ P9 ?0 L
7 g# A3 r9 o" N  ^' [, P
3 ~2 G( Y, K2 ~如果是刀臂式的換刀系統可將stagetool設1,意思是會預叫下把刀到待刀位置減少換刀時間。
# P  b$ G# G9 A/ X* M%
- j  z  W2 C9 A+ f2 s7 D1 M* x. LO0000 / v# e  ^! l$ c; }- l! j7 D
(PROGRAM NAME - T) - V( `8 [5 b# f1 _/ R4 a4 a  j
(DATE=DD-MM-YY - 23-03-03 TIME=HH:MM - 21:40) + ?0 M8 Y' w5 ]( j/ t
N100G20
/ m  F9 I( {4 G. Q, u% rN102G0G17G40G49G80G90 2 B; h" w# c( `, z! u* R; c
( 1/2 FLAT ENDMILL TOOL - 2 DIA. OFF. - 22 LEN. - 2 DIA. - .5) 1 J$ b* U4 s9 }+ P& g
N104T2M6 % a( B% K: T% x5 i* N9 ?6 E
N106G0G90X.26Y.2601S3056M3 9 y0 d  P7 ^2 y- M9 E" W# _
N108G43H2Z.25M8T3
: K  n& V# s/ j3 YN110Z.1 2 {! \0 h5 y; m# |  }& |% F
.
& y* v7 ]5 \4 l0 J( N.
; _/ V7 [# n, f9 N" ?6 p1 Y, Q. dN326M5 + n6 e, u( Z9 p  b3 u3 o8 ~4 g
N328G91G28Z0.M9
0 E! C9 H1 \7 \3 z* SN330G28X0.Y0.
% Y$ a" f% u3 C( q, O6 h& QN332M01 1 P  o9 z" B6 _/ J! Z. h  u
( 1/8 CENTERDRILL TOOL - 3 DIA. OFF. - 23 LEN. - 3 DIA. - .125)
# t3 o, ]: C2 K/ @N334T3M6
$ E1 T; @% q; ?& u0 EN336G0G90X2.7807Y1.3516S2139M3
/ i  q* w" _- t; P3 k. T& r1 r) D5 jN338G43H3Z.1T4 - B3 R/ s' P) Q3 k

$ S; n! ?+ C" J' v7 J, i6 [* y
8 W  O; a. A! G9 \+ k3 mstagetool是预选刀的意思!
 楼主| 发表于 2007-7-15 09:06 | 显示全部楼层
tnc426的后处理那里找8 J7 o- r: F/ W6 s; R! ]: J1 [( ], i% b
& f( j# O. d- K
2 b9 K* F5 Q# k4 W2 U
# Post Name : MPHEI426 1 g  ^. A1 S2 b  e# X8 G* f, k
# Product : MILL ) ?6 B! u0 w9 @- n6 R; ?6 S
# Machine Name : HEIDENHEIN
- `. o6 M3 r% K$ T% R0 ]. a# Control Name : TNC 426 . g" k0 z9 y. x, o
# Description : HEIDENHEIN TNC 426 * u% i; X+ ?2 [1 M0 O. m! N
# Associated Post : 0 H6 O) v( T8 H/ M# _6 w
# Mill/Turn : NO $ ^5 w3 W5 }+ T6 ~! m  Z
# 4-axis/Axis subs. : NO 3 {0 V- ?& {  h0 c1 U) A
# 5-axis : NO
( C( F: V" ?% C% Q6 l+ s7 B: f) h# Executable : MP 8 s! P" [6 o( [0 U
& A5 \" O( C7 C6 O
是不是上面的
% j) [2 A1 \- o- q3 N5 }
- _# C% ?6 t, \2 j7 e6 F2 t  m& s. t! G) U" h
看不懂啊。!???大老,拜托说的详细点,谢!
+ e: u/ e1 i2 s& C! X& A1 y! C+ z+ _* E3 r3 Z

( k* P. T5 n- ]! ^' _2 v* {5 u
4 v# s, X  N7 F% C2 S看不懂就没办法了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-28 10:08 , Processed in 0.047544 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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