Here is a mcl that I use to change arcs to holes.  First I use
SM11\UTILITY\arcgrp to group any arcs that I want to turn into holes. I have
this on a hot key.  Next I use a modified version of Point to Hole
SM11\MILL\QUIKSTEP\ph_main under Process -> Options.  All that I have done
is change what the macro test for form a point to an arc, IF(TYP(#elnum)<>3)
3 was a 1, and the location of the new drilled holes HOLE[XE=CEX(#elnum),
YE=CEY(#elnum)] was a point XE=ENX(#elnum), YE=ENY(#elnum).  This works
great, it is a very fast way to group arcs, drill up to four processes
usually center drill, drill, c-sink, tap.  I have noticed one bug that I
never find time to fix, sometimes the macro does not use the level of the
arc for the new elements.  I think it happens when the element preceding the
arc is hidden and at a different Z level, the new drilled holes end up at
the preceding elements level not the level of the arc.  Something I know to
look out for so be careful check you side views after running it.

John

CBR Industries, Inc.
CNC Milling & Turning
www.cbrcnc.com


Attachment: ph_main.mcl
Description: Binary data

Reply via email to