Jump to content

Welcome to eMastercam

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:

Inserting M00


Recommended Posts

Hi guys! 

 I am modifying my post to output an M00 before each arc move, the problem is the machine has to see quadrants, and I don't want an M00 before each one. I just want the M00 at the stat of an arc move and then not again until the end. If I try to change the control definition to allow 360° arcs, then it wants to output ijand k values. The only way to get it to output Radius values is to break the arcs. Can you tell me how to output the M00 like below or how to get the post to spit out R values for one solid arc? This is a xxxxor 8065-M control.

 

This is a sample of how I want it to look:

T2 ;0.125 FLAT ENDMILLM6S0 M5D1#RTCP ONG57G90G17G00 C0.G01 B0. F1500.#HSC ON[CONTERROR .005]G00 X14.152 Y64.5625Z2.Z.1G01 Z-.24 F10.X14.2333 F50.M00<-------------------------output M00 at startG03 X14.152 Y64.6438 R.0813X14.0707 Y64.5625 R.0813X14.152 Y64.4812 R.0813X14.2333 Y64.5625 R.0813M00 <-------------------------output M00 at endG01 X14.152Z.1 F100.G00 Z2.

This is what I get now:

T2 ;0.125 FLAT ENDMILLM6S0 M5D1#RTCP ONG57G90G17G00 C0.G01 B0. F1500.#HSC ON[CONTERROR .005]G00 X14.152 Y64.5625Z2.Z.1G01 Z-.24 F10.X14.2333 F50.M00G03 X14.152 Y64.6438 R.0813M00X14.0707 Y64.5625 R.0813M00X14.152 Y64.4812 R.0813M00X14.2333 Y64.5625 R.0813G01 X14.152Z.1 F100.
Link to comment
Share on other sites

Not 100% sure if this will work but you could give it a try.  

 

Create a variable called something like mstop1 and format it to 0. 

 

In the beginning of the plinout post block add

if mstop1 = 1, "M00", e$

mstop1 = 0. 

 

At the beginning of the pcirout post block add

if mstop1 = 0, "M00", e$

mstop1 = 1

Link to comment
Share on other sites

Thanks Ben,

 I will try it. 

Ron,

 We run a laser tracker on all of our programs prior to running the part to verify the program and machine. So we put an M00 before every hole and after it is finished to track the accuracy.

I never heard of it before either, but these are very expensive composite panels we machine.  

Link to comment
Share on other sites

Thanks Ben,

 I will try it. 

Ron,

 We run a laser tracker on all of our programs prior to running the part to verify the program and machine. So we put an M00 before every hole and after it is finished to track the accuracy.

I never heard of it before either, but these are very expensive composite panels we machine.  

 

That I have heard before and I think the toolpath editor is going to be your best bet. Trying to get the post to understand logic to the extend you would need I think is asking a lot. By using the toolpath editor and cantext you can pretty much nail this down. Maybe Colin has a post trick he can think of.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

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.

Follow us

×
×
  • Create New...