Jump to content
Private Messaging is activated - check "How to" on how to disable it ×

Sub clearance


---
 Share

Recommended Posts

Looking for some help with adding a sub clearance plane.

On this part, there are 16 angled grooves. Because of this, I made a single point in the dead center of one of the grooves and made a rotational pattern at 22.5°. Then, I recalled these points to make a point circle using the rotational pattern at top, mid, and bottom, finishing with a cylinder constructed from the 3 point circles.

When measuring, the probe retracts to the +Z clearance plane each time, taking a lot of time, especially in the middle and bottom parts.

I clicked around for a minute and figured I would reach out to see if anyone could advise. I use sub clearance planes very rarely and have never done so in this situation.

 

Thanks in advance!

1000003859.jpg

Link to comment
Share on other sites

I am following this - perhaps i'll catch someting usefull :-)

But imagine this - make 3 circles with strategy of measuring radius with points and good retract distance. Only difference would be changed starting angle of a feature or strategy.
Downside would be worse taking out actuals for separate points if they are needed.

Link to comment
Share on other sites

Please sign in to view this quote.

Assuming the 1st point at each height starts in the same general location in X and Y, allowing for the helix angle, you can can change the 3 points to  use SCP+Z and it will stay down. You may need to increase your retract distance to clear the outer diameter.  I would also make the clearance distance 0.000 and rely on retract distance to clear everything.

Edited
Link to comment
Share on other sites

If this program is always going to run the full thing at least for this section of the program, Tom's suggestion will work ( or create your own +Z Sub Clearance plane with no value in "Retract to inner plane".

If this is a longer program and it's possible somebody may need to do a "Current Selection" you have to be more careful and make sure ALL of the points always run. One simple way to do this would be to recall all the points into a cylinder, then throw a "getActual("CylinderName").diameter" into the presettings of all the characteristics that use any of those points, using the paintbrush makes that only take a second. This will create the dependency and ensure that nobody can accidently only run a couple of the points and cause a crash due to sub clearance planes. 

Link to comment
Share on other sites

Thank you all for the advice.

I did as Tom as you noted Tom, worked great.

I believe I tried exactly this before but may have clicked the 'CNC Loops/Macro safety' checkbox or the 'Path' button. Obviously I missed something or clicked too many buttons.

Again, really appreciate all your comments. Went from a 5 minute program to 4. As we all know this adds up when running a lot of parts!

Link to comment
Share on other sites

 Share

×
×
  • Create New...