Cancel
Showing results for
Did you mean:

# Circle record explanation.

Pioneer

Hello again,

What I am looking for is a place I can find out all the arguments in a CIRCLE/ record and helix as well which I assume will be the same if not close.

circle:

CIRCLE/-0.500000,0.000000,0.000000,0.0000000,0.0000000,-1.0000000,0.500000,0.002000,0.500000,1.000000,0.000000
GOTO/-0.500000,0.500000,0.000000

helix:

CIRCLE/0.000000,0.000000,-2.475000,0.0000000,0.0000000,-1.0000000,1.000000,0.002000,0.500000,1.000000,0.000000,TIMES,2
GOTO/-1.000000,0.000000,-2.475000

each argument represents something.

2 REPLIES

# Re: Circle record explanation.

Solution Partner Phenom

the place which you are looking for, is called NX DOC

Doc Center --> --> Manufacturing (CAM) --> User Defined operations and CLSF --> CLSF Manager

```CIRCLE
The CIRCLE statement specifies a tool path arc in any arbitrary plane, or a helical motion. This statement is automatically generated when boundaries containing circles are machined using the Lathe or Mill functions. Circle records are output in the following format:

CIRCLE/x,y,z,i,j,k,r,t,f,d,e, [TIMES,n]
where

x,y,z is the center of the curve or helix in MCS.

i,j,k is the circle or helix axis vector in the MCS (assuming a clockwise direction).

r is radius of the circle or helix.

t is the total tolerance, equal to INTOL + OUTTOL. (Uses custom tolerances if any are specified)

f is ratio = INTOL / (INTOL + OUTTOL). (Uses default tolerances for the part) For example, if f is .25, this means that 1/4 of the total tolerance is INTOL.

d is the tool diameter.

e is the corner radius of the tool.```
Marek Pawlus, NCmatic

Development: C#, Tcl/Tk, CSE

# Re: Circle record explanation.

Pioneer

Thanks,

I had just found it there as well. Must have overlooked it before.

What a great place this is for info....

Thanks again. Marek.