Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.
Use your display name or email address to sign in:
In an effort to free up some disk space I uninstalled V9.1. Now when I try to run 9.1 MR0304 I am getting the HASP not found error.
Can I fix it or is this an attempt to make me use X
We have several machines that are similar (2 axis lathes - but different controls, 3 axis mills but different max. tools and RPM). Should we have a definition for each machine, or just one with different post options?
Just rtying to make the transition as smooth as possible!!!
O.K., I have determined why the M38 does not work on the second pass - Its not the same geo as the first pass. I need to figure out some logic to do this one!!!
Since we draw lead in/out lines, is there any way to "force" Mcam to cancel cc on the last move rather then have an extra .01 move?
Hope this makes sense.
Hey guys,
Is there a way to tell the difference between rough and skim passes? Rough pass needs M37 and skim pass need M38.
I could do it with misc. int., but there must be another way!!!!
V10 - Fanuc Post
Troy
Roger,
I got the debug issue worked out.
I would love to have you look at the file (to check for wierd things I've done too) but I cant get it on the FTP.
Troy
Del,
quote:
are you selecting thread point, geometry, and cut point when chaining Not selecting thread cut!!! I assume its cutting because of the Wire Parameters Cuts Page 'suppress all cuts' is un-checked!!
quote:
why do you have s2 d2 and s3 d3 if the wire is going to a new position We are cutting dovetail form tools. Only certain portions of them require skim passes.
Roger,
I have checked ‘Enable post file debug information’ but I still dont get the extra info???
I got the spacing thing worked out. Can be somewhat cumbersome when you have several things on one line (such as the date)!!!
quote:
3> Where (version?) did your MPWFANUC.PST come from?
Came from the istall disk
code:
[post_VERSION] #DO NOT MOVE OR ALTER THIS LINE# V10.00 E1 P3 T1130447483 M10.00 I0
# Post Name : MPWFANUC
# Product : Wire
# Machine Name : Generic
# Control Name : Fanuc
# Description : Generic 4 Axis Wire Post
# 4-axis : Yes
# Executable : MP 10.0
quote:
You are moving (without wire) from contour to another contour and your Comp doesn’t get can canceled?
Yes, that is correct!!
CC seems to work on the first pass - start of second pass - and end of third pass.
code:
G90
M31
G00 X-.15 Y-.975 (First Pass)
S1 D1
G41 G01 X-.04
(First pass code)
G40 X2.1058
M50
G54 X1.69 Y0. (Second Pass)
M60
S2 D2
G42 G01 X1.68
(Second pass Code)
X-.05
M50
G54 X1.68 Y0. (Third Pass)
M60
S3 D3
G01 X1.64
(Third pass Code)
G01 X0. Y-.427
G40 X-.05
O.K., I'm starting to jump in.
First - How do I turn on debug?
Second - How do I get rid of spaces in the posted code. I want the () next to the numbers. I did some searching, but nothing I did was able to fix it.
code:
O1000 ( T5602R00 )
Third - I need to cancel cc before the wire can cut. Rather than cancel only before wire cut, it might be easier to cancel after every op. But then I need to make it active again before the next pass.
code:
G40 X2.1058 ---- THIS IS GOOD
G54 X1.69 Y0.
M43
S2 D2
G42 G01 X1.68 ---- THIS IS GOOD
code:
X-.05 ---- THIS NEEDS G40
M50
G54 X1.68 Y0.
M60
S3 D3
G01 X1.64 ---- THIS NEEDS G41/G42
Machine - Funuc Oi10C Wire EDM.
MCAM - X MR1
Post - MPWFANUC
Thanks for the help!!!!
Hey all,
We just got our new Fanuc OiC-10" and are beginning to play with it. What post would be the best to start with when doing tapered cuts? We also have a power Z axis?
BTW - We are currently running V9.
Thank you
Hyman,
I faught with this for a while too. Try changing the lead in angle to 0. Then hard code that info in your post.
This is from my post
code:
pg76new #G76 threading new style
pbld, n, *sthdgcode, "P010060", *thdlast, *thdfinish, e
pbld, n, *sthdgcode, pfxout, pfzout, *thddepth, *thdfirst,
*thdrdlt, pffr, e
This is how it posts
code:
N3 G30 U0. W0. (FIRST CUT)
G54
G97 S3000 M03
T303 (O.D. THREAD)
M08
G00 X.782 Z.4167
G76 P010060 Q30 R.002
G76 X.612 Z-.35 P350 Q80 R0. F.0625
M09
G30 U0. W0.
T300
M01
(OTHER CODE)
N3 G30 U0. W0. (SECOND CUT)
G54
G97 S3000 M03
T303 (O.D. THREAD)
M08
G00 X.782 Z.4167
G76 P010060 Q30 R.002
G76 X.612 Z-.35 P350 Q300 R0. F.0625
M09
G30 U0. W0.
T300
M01
You may want to change P010060 to P010029
HTH
Chris,
For me its not that hard, but I dont do much of the programming any more.
Brian,
We do define the stock. The problem is - the first operation may remove more material than the second op. Therfore MC thinks the stock for the second op is gone and the tool will rapid to tool change position from inside the part.
I have added a safe guard "G00 Z.05", but that applies to all operations, not just I.D.
Hope I explained this clearly enough.
Troy
Is there a way to differentiate (SP) between OD and ID finish pass?
I want to make sure the tool is out of the hole for ID work (without using ref. points), but dont care on OD work!!
Modified Fanuc Post.
Thank you
eMastercam - your online source for all things Mastercam.
Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.