Setting up Knowledge

Top  Previous  Next

Setting up Drill Interpolation knowledge.

There are two sample cut knowledges in the Drill Interpolation sample drawing.  Each of them is designed to show a slightly different configuration to drilling.  The first one will make the cuts in one pass in Z, and the second will make the cuts in multiple passes in Z.

 

 

 

DrillInterp1Pass

 

Rcim_010

 

The steps necessary to make Drill Interpolation function are to select a Router-Bit from the tool list, change the cycle to Drill Interpolation and change your Status settings to the variables necessary to cut the hole.

 

Using these settings will produce cuts that look like this in the drawing:

 

DrillInterpolationSample1a_Model

 

If you zoom close up to the bottom of the cuts, you will see that these tool paths have a small arc lead in and lead out and move the cutter in a circle around the shape to create the hole.

 

Rcim_009

 

 

Sequencing the cuts will produce code that looks similar to this:

 

(ROUTER-BIT .250 DIA.)

G28G91Z0M05

G90T2001M06

T102

M03S10000

G00G17G55X10.916Y.99 <<-- Index to starting location.

G00G43H1Z.375  <<-- Move the cutter to the Safety Plane in Z.

G41D01G01X11.0535F37.5  <<-- Turn on Cutter Radius Compensation (above the part).

Z-1.  <<--  Plunge down to the specified cut depth.

G03X11.0635Y1.J.01F75.  <<-- Make the small arc Lead In.

I-.0635  <<-- Cut the circle.

X11.0535Y1.01I-.01  <<-- Make the small Lead Out.

G00Z.375  <<-- Raise the cutter back up in Z to the Safety Plane.

G40G00X10.916  <<-- Turn off Cutter Radius Compensation.

X9.916Y1.99 <<-- Index to next starting location.

G41D01G01X10.0535F37.5  <<-- Turn on Cutter Radius Compensation (above the part).

Z-1.  <<--  Plunge down to the specified cut depth.

G03X10.0635Y2.J.01F75.  <<-- Make the small arc Lead In.

I-.0635  <<-- Cut the circle.

X10.0535Y2.01I-.01  <<-- Make the small Lead Out.

G00Z.375  <<-- Raise the cutter back up in Z to the Safety Plane.

G40G00X9.916  <<-- Turn off Cutter Radius Compensation.

G28G91Z0M5

 

 

DrillInterp2Pass

Changing the knowledge to support multiple depths per pass is a simple matter of changing the Depth Per Pass to a value that will allow the tool to cut more than once.

 

Rcim_011

 

Cutting two more holes with this knowledge will clearly show two passes in Z on each hole.

 

Rcim_012

 

Sequencing these cuts results in the tool leading in to the first depth, cutting the circle and then retracting to the Safety Plane, next plunging to the final depth and cutting the circle and then retracting out of the hole to the Safety Plane, and then moving over to the next hole to start the procedure again.

 

(ROUTER-BIT .250 DIA.)

G28G91Z0M05

G90T2001M06

T102

M03S10000

G00G17G55X9.916Y9.99  <<-- First Hole Pass 1

G00G43H1Z.375

G41D01G01X10.0535F37.5

Z-.5

G03X10.0635Y10.J.01F75.

I-.0635

X10.0535Y10.01I-.01

G00Z.375

G40G00X9.916

Y9.99

G41D01G01X10.0535F37.5  <<-- First Hole Pass 2

Z-1.

G03X10.0635Y10.J.01F75.

I-.0635

X10.0535Y10.01I-.01

G00Z.375

G40G00X9.916

X10.916Y10.99  <<-- Second Hole Pass 1

G41D01G01X11.0535F37.5

Z-.5

G03X11.0635Y11.J.01F75.

I-.0635

X11.0535Y11.01I-.01

G00Z.375

G40G00X10.916

Y10.99  <<-- Second Hole Pass 2

G41D01G01X11.0535F37.5

Z-1.

G03X11.0635Y11.J.01F75.

I-.0635

X11.0535Y11.01I-.01

G00Z.375

G40G00X10.916

G28G91Z0M5