青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
 楼主| 发表于 2007-7-15 08:59 | 显示全部楼层
MASTERCAM后处理* f" t, w* c  d0 h
, K5 D& u* [: W3 ^

8 ~/ t& _) u. {% m2 z8 C" c! LMastercam8内所附的后处理程序有很多,但不知那一个后处理程序对应于那一种机器。我公司现有两台铣床用于加工线路板的外形。一台是日本ROKU-ROKU制造的,型号为PCR-4AC/APC,使用的操作系统是:FANUC 6M。一台是日本HITACHI制造的,型号为NR-4016,使用的操作系统是:HMARK-90R。不知这两种机型所对应的后处理程序是那两个? % w5 ?0 g: ]9 k/ r; t$ {4 ^
/ U. w/ _! u/ @6 W4 S
Fanuc 6M 可以用Rpfan.pst,Rp_ez.pst. + R; c. M' w4 j3 P  }
HMARK-90R 可以把NC格式贴出来,再看看。 $ K; f& q% m1 b

' W3 p% I9 b* }- N/ s8 ?2 y如果控制器的功能简单,可以使用MP_EZ.PST,速度既快修改又简单,只是支持的功能少一些,是MPFAN的简化版。
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
MsterCAM后处理设置1 u9 ?* G; x( }% O

7 P" E) w8 _; @
2 d6 u! Q7 u9 M9 O' z请高手指点
# g* a! c) a( T后处理怎样设置可以转换成到不同机床的加工程序程序?
1 U4 j) m4 P8 X1 e7 |6 ~+ L: i9 X( M
首先你要拥有不同机床的后处理(FANUC.PST,OKUMA.PST。。。。),再就是你处理程序时选择你要用的后处理。
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
怎么在MASTERCAM里面把NC程序反读成图素呢?????5 f- V4 a/ @$ v; r' C9 X. b; H

% _2 ^  F% T0 o
6 s+ \# \' D) f: V1 I4 y  R/ Q- z: i$ j& Z, [

5 {2 i" a7 J# I按 F10 (我天天都会按几次的,这样就可以在某个功能之中,在打开另一个功能,不过,这些与楼主的问题无关哦) ; V. Y; u8 f5 x& E, K" x6 f
找到 NC UTILS - POST - REVERSE function in not assigned 8 V5 G  v9 L2 F4 H
1 ?) K( n3 ^, i# g1 y( A9 H
然后用鼠标双击 NC UTILS - POST - REVERSE function in not assigned 2 K* v0 G. {1 i  H7 f& M( @/ o/ \

6 U  ?- t' ?* e( o出现 NC转NCI的窗口。将nc转为nci 。 0 T  g7 T# N* l' L( U
, N/ A$ d/ K3 _4 X  I' R; ?: J
在主菜单的 NC UTILS 打开 backplot ) h4 o9 y  Y/ P8 E$ r

4 P8 M3 M" u* w' v( E0 `display 里设置好 save as geometry 就是勾选。
7 [. G4 c! l3 ]% X7 l. h
) B2 P; A, D: s9 A4 Z确定。
3 i  r% J5 z, K7 \4 x- x- A6 {& p
2 E! X$ P( x$ \" h* \在将刚刚转好的 nci 模拟一次,就是线段与弧了。可以帮助你分析和找些数据的。
& T6 @2 }& R0 j; K1 J: }* ~
; o' `6 i$ E4 ^在 Verify 里,可以将用你刚转的 nci 实体验证后存为 STL .
 楼主| 发表于 2007-7-15 09:02 | 显示全部楼层
NEHCOAHZUX wrote:
$ c! j' K  {6 W: xSTAGETOOL是什么意思?   ~/ g1 t  m0 I, ], e

, c; r" p1 k7 O如果是刀臂式的換刀系統可將stagetool設1,意思是會預叫下把刀到待刀位置減少換刀時間。 # Q% o. F5 s( g0 A4 S
%
4 F% B2 W4 s9 ?. Q4 E: D4 wO0000
# _8 |. _' t/ t; W7 v(PROGRAM NAME - T) 8 A* ^7 K( o2 ]  p' S4 s
(DATE=DD-MM-YY - 23-03-03 TIME=HH:MM - 21:40) ; ]6 b' B0 ~4 |9 \* b
N100G20 3 A. w' Q! j( \. ]
N102G0G17G40G49G80G90 / L$ P5 K/ F/ w6 s
( 1/2 FLAT ENDMILL TOOL - 2 DIA. OFF. - 22 LEN. - 2 DIA. - .5) 7 V: N5 l' b0 L
N104T2M6
" Y# ?0 O% q6 Y% C9 tN106G0G90X.26Y.2601S3056M3 2 P! E! o" c+ `4 s% l* D: V- v
N108G43H2Z.25M8T3
: h1 f( G& ]0 h* f$ V: XN110Z.1 / @* W5 a" B2 D4 P7 x3 ?3 c4 _. t
.   L  o1 R2 s6 n0 ~3 V( Z; M  u
.
+ f! P: v, q. }0 y8 F* f; TN326M5
& j; }1 j) V6 O" R( l& eN328G91G28Z0.M9 0 d) x8 t+ N: f) h2 I. ?& u
N330G28X0.Y0.
, Z' r1 U) a0 q1 A. iN332M01 + A6 S4 A# J. }9 a- o
( 1/8 CENTERDRILL TOOL - 3 DIA. OFF. - 23 LEN. - 3 DIA. - .125)
! o* M" f' K8 P9 K- qN334T3M6
2 X+ L* z6 k$ YN336G0G90X2.7807Y1.3516S2139M3
# ~' ^/ y9 @" W6 J$ a" Q# u! ~N338G43H3Z.1T4/ U& u5 g6 D3 L% w
4 S1 e" w+ u3 z
stagetool是预选刀的意思
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e 7 z  z) y# U7 V
請問一下高手
$ G! H; k, G7 H7 K0 B(Q1)
1 R1 G! ~+ k, `  D- [8 J上面那一行的開頭 pbld, n, 有什麼意義嗎?? ) N/ S) l9 W* q+ x+ P0 p' J
(Q2) , [  J9 Z% L( X& D9 E; c$ V$ }
轉出來後的 nc 碼像下面一樣, $ ~8 r3 L3 Y9 p$ q. R6 ^3 U- x
G43H1Z100.M8 8 f) C) n4 V8 w/ q% D7 ?/ p: N
那,為什麼 POST 又要有next_tool去呼叫下一把刀呢??
# j7 d4 m4 _5 n4 f  _  r: @/ w' k) I% X6 s4 c  g
剛接觸 MASTERCAM 不久,希望這裡有高手能幫我解答。
$ g  E/ E) y* R% Z/ z  f! v謝謝 ?????: d0 V$ q7 P) D) u7 [0 m  ]
--------NEXT-TOOL需与STAGE-TOOL结合起来才能使用,可以提前选下一把刀以节约时间。 1 S# e2 j9 f6 b9 E7 t
9 H8 X- p1 R( k" x2 K% `
----pbld是跳略块符“/”的输出指令,而“n"则是行号”,这两个的输出都可以通过开关控制!
8 @% B+ h; r2 ^4 [
# {' ^% G7 z9 n2 U, p+ R% T
' E3 h& |" k$ Y5 a. a  f6 T; V
$ n9 t9 s* v" k+ a4 F請問一下,
& \! n5 p- X9 ]2 a) d" _' w+ J  要怎麼讓程式中的 pbld 出現作用?
7 A5 `; t3 i3 K0 e$ l我用 post 轉出來的程式都沒有 / 啊。 9 j$ Y0 E5 p- O3 A( Z1 h8 G3 V! ?
我的意思是說要怎麼控制那些 block 的前面 輸出 / . X- r& |9 F* D$ O- n
   
8 h- Y1 i" N# U2 A" o謝謝。 # F0 s/ x' c$ ?4 d2 E) N' p
-----------點選 canned text 再進入canned text選項Bld on 按add ,ok 再post NC程式就會出現單節略過(block skip)的符號 / 。
 楼主| 发表于 2007-7-15 09:03 | 显示全部楼层
在 v9sp1 的post 中,有一個參數
! X! L. _( L9 Z; y/ }8 V. \arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc. 5 |7 w/ i7 ]& s$ Q+ s; }

( o4 j. l0 [4 X% f* Z0 B( {4 l能請各位大大告訴我 arctype 的意義和用法嗎!
  E- Z" E" _  s' N9 K, l, n   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 三个文件即可,其余不要,我压缩是忘了删除。原来是繁体的,那些是转简体多余的辅助东东。
  L7 H4 O& G/ w/ _9 e" H. i/ U& ^$ }( X* i
请问9。0以上,如何将NC转成NCI? " d2 @$ u; E, j/ X

0 B% u+ P+ h" ?3 i9.1加个菜单NC-->NCI好用!
 楼主| 发表于 2007-7-15 09:04 | 显示全部楼层
POST之修改
. U3 z1 d2 D  q) v
1 ?, V; \7 |( l1 x, i( uMASTERCAM-POST修改,如何去掉N001之类的程序头.
9 m" K+ g. T# b/ X
* U# z9 C' ~# S6 S, F: v" o. o修改X:\Mcam9\Mill\Posts\MPFAN.POST文件把带有 n,全删除就OK了
& W  L" t- a* ?# j8 T/ M6 K
' k  k! X+ W8 l将post设知如下 OK!!!!!!!!!!!!!!!!!!!!!!!!!!
4 M5 Q( L" `# g" @5 ]omitseq : yes #Omit sequence numbers?
4 q9 s* S0 X1 n. _
0 l; {" A( C  a% t; C谢各位了!!!!!!自已上贴后不久就搞定了.不知各位个有否发觉,不用NXXX要比用NXXX的程序少1/3-1/4,不信,试试吧!
3 R/ T: E8 _, ]% @/ Z% H8 b7 Q6 m  k+ r$ E7 a( @" D) x
我的机床好像没有序号不行,有出错
 楼主| 发表于 2007-7-15 09:05 | 显示全部楼层
STAGETOOL是什么意思3 r2 }& {5 |6 r1 h
( b# Y2 U4 [& }: Z) `
在那个位置的?后处理程序上的 * Y! @* P5 f- W5 k/ Y
, P9 Z! |' ~; x% G

' \% s& N$ \6 F2 {2 {: f$ A& ?
9 D8 {9 s: {3 I! b: F3 R
" n5 F; L4 E0 U5 ~& e如果是刀臂式的換刀系統可將stagetool設1,意思是會預叫下把刀到待刀位置減少換刀時間。 5 B7 Y% r& \) t; H) [3 @
% # I' {& }% ]( m) j  M$ w' l
O0000 " [( S( O( j* k8 `( q  ?
(PROGRAM NAME - T)
$ k/ o; D' }( }, ~6 c. p; J(DATE=DD-MM-YY - 23-03-03 TIME=HH:MM - 21:40) % C* G  S; j) x! o( D( Q3 \+ Q% D
N100G20 + G8 D% i0 T; |  n
N102G0G17G40G49G80G90 ! ^8 Q. S% [2 E4 r  w7 P8 J
( 1/2 FLAT ENDMILL TOOL - 2 DIA. OFF. - 22 LEN. - 2 DIA. - .5)
9 y! x5 ?; n. n( T4 G1 u$ PN104T2M6
; L2 k6 t" k& R+ }( S: DN106G0G90X.26Y.2601S3056M3
4 {# `4 d# f: gN108G43H2Z.25M8T3
; Q7 l- m/ T6 W* [5 \N110Z.1 ) r% v0 A- i3 r8 W: w$ `  e8 c
. % U' ~1 y! H. }
.
6 T8 d5 T* ?( Y+ rN326M5
) s! F" w9 A' Y* O& m- j+ IN328G91G28Z0.M9
' D; l2 z% H3 ], L+ H8 k9 {' g( h3 RN330G28X0.Y0.
- K/ G5 p1 ]3 O5 E- S9 ~1 FN332M01
( t7 w9 E' T8 W' V( 1/8 CENTERDRILL TOOL - 3 DIA. OFF. - 23 LEN. - 3 DIA. - .125)
5 J  ?# @/ w' k0 o8 z7 pN334T3M6
- O, F; S) b! Y% d: RN336G0G90X2.7807Y1.3516S2139M3
6 h8 Y( b5 m* h" ]  x+ @0 V& F0 JN338G43H3Z.1T4 / E- W; v  I7 ]4 i, V1 s9 p

8 g$ o, f6 O5 B0 `+ C7 G- _% ?/ Q0 j. Y+ T0 V! R+ \
stagetool是预选刀的意思!
 楼主| 发表于 2007-7-15 09:06 | 显示全部楼层
tnc426的后处理那里找
' X% H6 P) _3 h6 l& r" p' B
$ c4 v" \2 x# c& y) D! Y5 U, T4 H+ Y$ _2 I. @1 n: c( F
# Post Name : MPHEI426
2 @$ q$ X' o' @0 c. C# Product : MILL 5 {. |( B8 Z. z  m( u: `
# Machine Name : HEIDENHEIN ( e4 Z8 j* b( R/ W/ \
# Control Name : TNC 426
8 F2 G: e" J, i. _7 g2 _7 u# D; h# Description : HEIDENHEIN TNC 426 % o+ t  b5 s: j  j& F5 o2 `
# Associated Post : ; r- I! d: ]) l5 v9 f4 [. a* o) T
# Mill/Turn : NO ( n! K* A, a" j" @$ Q
# 4-axis/Axis subs. : NO 4 b' l. `4 a, t* D3 u8 m: z1 v* d
# 5-axis : NO
: A( T3 [. m1 u, t# Executable : MP   @: S( i+ U) o3 `. u9 i
- V, F  E4 |+ O5 G
是不是上面的
. n6 P" f3 M) F, M# O" B2 Q# Z2 Q6 l; X% e1 z# H! P9 |" F: y

) Q& e3 Y& }; o3 S. S3 J8 O看不懂啊。!???大老,拜托说的详细点,谢! 4 |. f0 m7 h  z0 t0 d2 J* n; p( v
0 V( c) u$ r; s/ K

7 n( [4 g+ I6 b0 T. |, t
, H' y/ O# I  X& |看不懂就没办法了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 22:51 , Processed in 0.084350 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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