03.11.2014 Views

Download - Haas Automation, Inc.

Download - Haas Automation, Inc.

Download - Haas Automation, Inc.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3. Make sure the mill has the same number of M functions programmed as<br />

steps in the rotary control.<br />

4. Do not program two M functions, one directly after another, in the mill to<br />

index the rotary control. This may cause a timing fault in the mill. Use a dwell of<br />

1/4 second between them.<br />

Simultaneous Rotation and Milling<br />

G94 is used to perform simultaneous milling. The relay is pulsed at the beginning<br />

of the step so that the NC mill will go to the next block. The rotary control<br />

then executes the L steps without waiting for start commands. Normally the<br />

L count on the G94 is set to 1 and that step is followed by a step which is run<br />

simultaneous with an NC mill.<br />

Spiral Milling (HRT & HA5C)<br />

Spiral milling is coordinated movement of the rotary unit and the mill axis. Simultaneous<br />

rotation and milling allows machining of cams, spiral, and angular cuts.<br />

Use a G94 in the control and add rotation and feed rate. The control executes G94<br />

(signals mill to proceed) and the following step(s) as one. If more than one step is<br />

required, use an L command. In order to spiral mill, mill feedrate must be calculated<br />

so rotary unit and mills axis stop at the same time.<br />

In order to calculate the mill feed rate, the following information needs to be addressed:<br />

1. The angular rotation of the spindle (this is described in the part drawing).<br />

2. A feed rate for the spindle (arbitrarily select a reasonable one, for example,<br />

five degrees (5 o ) per second).<br />

3. The distance you wish to travel on X-axis (see part drawing).<br />

For example, to mill a spiral that is 72 o of rotation and move 1.500” on the X-axis at<br />

the same time:<br />

1. Compute the amount of time it will take the rotary unit to rotate through the<br />

angle<br />

# of degrees / (feed rate of spindle) = time to index<br />

72 degrees / 5° per sec = 14.40 seconds for unit to rotate.<br />

2. Compute the mill feed rate that will move the X distance in 14.40 seconds<br />

(length to travel in inches/# of seconds of rotation) x 60 seconds = mill feed<br />

rate in inches per minute.<br />

1.500 inches/14.4 seconds = 0.1042 inches per second x 60 = 6.25<br />

inches per minute.<br />

Therefore, if the indexer is set to move 72 o at a feed rate of 5 o per second you will<br />

have to program the mill to travel 1.500 inches with a feed rate of 6.25 inches per<br />

minute for the spiral to be generated. The program for the <strong>Haas</strong> control would be<br />

as follows:<br />

96-0315 Rev P<br />

April 2012<br />

37<br />

Original Instructions

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!