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:
Curt,
Sounds like you are using a version X version of mpmaster in X2. There have been some parameter changes made in mp that affect how the post is reading your machine definition. If it is just a generic 3/4-axis mpmaster, I would suggest downloading the new version of mpmaster for X2.
Chris
Not sure.....its a Mits control so I'm not sure how people are doing with the canned rough and finish thing. I did change the forced arc ijk but if you're not having problems...no worries. g54g55 does not apply.
Brett
code:
G174 is move back along your current axis to the envelope limit.
G74 Z-.1 L1=1 is move to this Z position in machine coordinates.
So, if your current axis is Z, they're the same, if not, they are different. Don't put the G74 Z in on a tilted plane or bad things may happen!
That said, I've seen machines overtravel with the G174 command.
Brett
Randy,
Lathe is something that just got added so you'll see some positives and negatives with that.
The stock removal is dynamite. Mastercam stock is working with it now as well.
Brett
When you run the .exe to install it pops up for you.
HTML Setup Sheet Template - Mastercam X2
----------------------------------------
This product launches in the application associated with HTML files.
It is intended for use with Mastercam X2.
Mill, Lathe, and Router products are supported, including Mill/Turn applications.
1. Run the .exe file to install to your root Mastercam directory
(e.g. C:Mcamx2).
2. Under Settings, Configuration, Toolpaths, Setup sheet program, select .SET File
3 Set all of your Control Definitions to use HTML.set as your Setup sheet template
under the Files Control topic. You'll have to also set this in the active
Control Definition for all existing MCX files.
4. Modify your Control Definitions to output parameter information
such as 'stock left' by enabling the 'Write NC Operation information'
check box under the NC parameter file area of the Files Control topic.
All,
Little update to mplmaster and a couple of added features.
1. New switch called g54g55 to force G54 for all main spindle ops and G55 for all sub spindle ops. No need to set your work offset anymore.
2. Misc int 10 for turning ops - "CRF X value [0=orig,1=post]". This fixes the problem where you have a rapid from the end of your canned rough to the beginning of your canned finish and it goes through the part after the finishing canned cycle. The only programming limitation is that your canned finish must follow the canned roughing routine whose pattern it uses. It does not have to be right after, but must be before any other canned ops. Search for #CRF to implement this in your existing posts.
3. Forced output of the proper ijk values for milling. This was never really working properly in any of the lathe posts but I believe it is now.
Brett
Jeff,
Go through the read me file that comes with the setup sheet. It will guide you through setup. Specifically you have to change the item in your current control def to make that setup sheet active.
Brett
babolino,
Change it in the pfcout and pcout post blocks.
code:
if spindle_no$ = 0, #main
[
result = nwadrs(strc,cout_a)
result = nwadrs(strh,cout_i)
if millcc & g112address = 0, result = nwadrs(stry, cabs)
if millcc & g112address = 1, result = nwadrs(strc, cabs)
]
else, #sub
[
result = nwadrs(stra,cout_a)
if millcc & g112address = 0, result = nwadrs(stry, cabs)
if millcc & g112address = 1, result = nwadrs(stra, cabs)
]
This is the readdresing portion. You want to change the strc to stra under the sub spindle section for millcc.
Glad to hear it's working well for you.
C-axis enable and disable are controlled by the M codes shown here:
code:
# C axis mode
sm23 M23 #Main C axis enable
sm24 M46 #C axis disable
sm223 M223 #Sub C axis enable
sm224 M224 #Sub C axis disable
It appears as though the "First coolant off shuts off all coolant options" command has also changed and will also require editing within the post. Similar to the changes above, the line:
17101 all_cool_off #First coolant off command shuts off ALL coolant options
will also need to be removed and the parameter table definition needs to have the entity count lowered by 1 (25 to 24).
If you use this feature, you will need to set the
all_cool_off variable to 1 where it is defined near the top of the post:
all_cool_off : 1 #First coolant off command shuts off ALL coolant options
Chris
David,
Same issue that applies to the mpmaster style of posts applies to the "First coolant command shuts off ALL coolant options". There's been a parameter change resulting in this error.
There should be this line in your post:
if prmcode$ = 17101, all_cool_off = rpar(sparameter$, 1) #First coolant off command shuts off ALL coolant options
Comment this line out (#) and set the all_cool_off variable to 1 where it's defined (all_cool_off : 1 #First coolant off command shuts off ALL coolant options) to make the post work the same in MR2 as in MR1.
Chris
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.