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:

Opticore Not Obeying Containment: MC X6


ccs86
 Share

Recommended Posts

Hey guys, in need of some help!

 

MCX6 has been really frustrating with containment issues. The latest example is using an Opticore surface HS tool path in Mastercam's Top view for my tool plane.

 

I have a square sketched out on the top plane and selected as a containment boundary.

 

I've tried outside, center, and inside (plus additional offset) for containment options.

 

The majority of the tool path will remain inside the boundary, but without fail a couple portions will rip outside it. I really don't want to be forced to trim the tool path to avoid crashing the machine.

 

Here's a picture to help:

 

Thanks!

post-46261-0-79203700-1360630294_thumb.jpg

Link to comment
Share on other sites

ran into this same type of stuff. make the two surface areas that you dont want to violate bigger, going outside the containment boundry

 

 

I'm not sure I understand.

 

I would like to cut the part in the middle, as well as the square supports, leaving a nice smooth face on those left/right containment borders (from the first picture).

 

I want it to completely avoid the two cylindrical faces, and that air space all together.

 

Check out my second picture. I shrunk the containment boundary so that it is offset inwards of the off limits faces by the tool radius. Still no luck.

Link to comment
Share on other sites

what i meant, increace the size of those round ends by an inch per side so that it goes beyond your containment. your telling the system there is stock there. so i dont think it will violate that area after you do this. also include those round ends as your drive surfaces selection.. if you dont want to actually machine those round ends just increase the stock inwards on the model and regen. im pretty sure you will get the results your looking for.

Link to comment
Share on other sites

My understanding of OptiCore is the boundary you select is actually defining the stock you are cutting. If you want to contain the tool path in a boundary try using OptiArea.

 

Hope this helps.

 

 

 

Thanks Brian!

 

That makes sense I guess, since Core paths try to attack from the outside -> in. This part is a little of both since I like the core approach on the long sides (vs helixing into the the middle), but still need to avoid the short side boundaries.

 

I switched over to OptiArea and am having no containment issues, though I have to let it plunge for each pass.

 

Mastercam is just frustrating sometimes (most times! haha). I still cannot understand why the Surface High Speed finishing paths will not accept check geometry. If you only select a few faces that you want to finish as drive faces, the tool will go gouging through the rest of the part. Yet if you select the whole body, it wants to machine everything (re: lots of redundant cutting). It seems like a miserable fail to not allow you to make Mastercam aware of the entire part (for collision avoidance), and machine only select faces.

 

Any suggestions on that?

Link to comment
Share on other sites

what i meant, increace the size of those round ends by an inch per side so that it goes beyond your containment. your telling the system there is stock there. so i dont think it will violate that area after you do this. also include those round ends as your drive surfaces selection.. if you dont want to actually machine those round ends just increase the stock inwards on the model and regen. im pretty sure you will get the results your looking for.

 

 

I guess you are saying that those cylinders should protrude inwards, past the containment loop. I've tried that.

 

As far as stock goes, MC is aware that the stock spans the entire piece. I added additional model geometry that matches the stock at the ends, to help avoid the 4-axis jaws and maintain the part's orientation. This picture should show it better:

post-46261-0-60489300-1360854969_thumb.jpg

Link to comment
Share on other sites

LOL. I just made a similar post in the industrial forum today. I had the exact same problem and switched to Core Roughing to do what I wanted to do.

 

 

Just read your post, haha. Yeah, it's a pain. I really like the Opticore strategy much better than OptiArea for my particular part... much more efficient cutting. No helixing needed.

 

I understand that core paths move out to in, but that's no good reason to ignore boundaries.

Link to comment
Share on other sites

I cannot remember the last time I used Check Surfaces. I have never had any luck with them. Plus in increases the processing time exponentially. I just use boundaries and create additional surfaces to keep tools off/out of areas I don't want to cut. Quick and easy.

 

I used to be the same, and never used Check Surfaces, and like you, used containment boundaries or created "containment surfaces". Lately I've found in a couple of instances that check surfaces have actually worked the way I wanted. But for the most part, yeah, Containment boundaries or "surfaces" for me too :)

Link to comment
Share on other sites
  • 2 weeks later...
  • 2 weeks later...

Under the cut parameters page there is a drop down under gap-motion-retract, "when avoiding a boundary" should be what you want

 

 

 

Thanks for the suggestion, but I've tried every option within that dropdown.

 

I'm making a new part with a similar setup and am having the same issue again. Mastercam mostly obeys the containment boundary, but mostly is not good enough. I'm failing to grasp how such a simple option fails so badly. NO portion of a toolpath should exist outside of the boundary. After working with CamWorks a bit lately, I'm amazed at how it actually listens to the different avoid options without fail.

 

Help!!!

post-46261-0-55294400-1363540143_thumb.jpg

Link to comment
Share on other sites

This appeared in another post and looks like a option worth pursuing.

 

Posted Today, 02:02 AM

"Create draft surfaces from your boundry, Move them above your cutting levels and add them to your selection Like This

 

 

 

 

 

You mean to create a surface everywhere outside the containment boundary, raised well above the part, and add it to the drive sufaces?

Link to comment
Share on other sites

Well, I tried creating the raised planar surface, selecting it as drive geometry, then excluding it using steep/shallow z-limits... and bingo. I got what should have been created with ONLY the containment boundary.

 

This workaround will get me there, but it's a pain. Since I'm rotating this part with the 4th axis, I have to create containment boundaries AND planar surfaces for each operation set.

 

Thanks for the suggestion, I just wish MC would get their software working properly!

post-46261-0-09596400-1363545536_thumb.jpg

Link to comment
Share on other sites

"This workaround will get me there, but it's a pain. Since I'm rotating this part with the 4th axis, I have to create containment boundaries AND planar surfaces for each operation set."

 

I don't know if I'd call this a workaround, perhaps creative thinking. I've been using both planer and non planer dummy drive surfaces for quite a while with many different tool paths to get the motion I want.

 

 

From what I've read somewhere on the net....

 

X7. Containment Boundary Improvements.

 

When selecting chains for Area Clearance, OptiArea, Rest, and Optirest toolpaths, you can now specify chains to restrict tool motion.

Link to comment
Share on other sites

maybe the the toolpath you are choosing is not the right one for this or what you want. as you want to rough out the part and then index to a new plane and rough again correct.How about sharing your model?

 

 

There are two major roughing toolpaths in MasterCAM, Core and Area. This part is a core part in my eyes, just with hard boundaries on two sides.

 

I did a similar part in the beginning of this thread, and had to use area roughing to avoid nasty collisions. I ended up with a FAR less efficient toolpath.

 

On this exact same model, I generated a core roughing toolpath in CamWorks, gave it the same boundary, and it came out perfectly right away.

 

Here's the file, just change the extension to .IGS

450_link_actuator_v2_CAM.txt

Link to comment
Share on other sites

From what I've read somewhere on the net....

 

X7. Containment Boundary Improvements.

 

When selecting chains for Area Clearance, OptiArea, Rest, and Optirest toolpaths, you can now specify chains to restrict tool motion.

 

 

By improvement, I hope they mean "actually functions", hahaha.

 

It works great in OptiArea, but is buggged out in OptiCore and Core toolpaths. A boundary isn't a subjective thing. There is no legitimate reason to move the tool outside the countainment boundary (unless above the clearance plane I guess. Would be nice if that was optional as well).

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...