Cancel
Showing results for 
Search instead for 
Did you mean: 

Cycle800 with dual head CA

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

Hi,

I have machine with dual head CA axis, where C rotary is along Z axis and A rotary is at an angle 45 degree (ZY). 

This machine is not an usual 5ax mill, because the Z axis is horizontal. Postprocessor is programmed in Sinumerik.

I must output cycle800 and everything is ok, but in syntax is wrong number in wrong places. 


cycle800.JPG

 

Post output right angle for the head (A-180, C0) but cycle800 want to swivel plane around X and Z axis? 

I have a sample cycle800 code and it should look like:

1.JPG

Is something wrong with what I am doing or with cycle800? 

The machine has 6axes (rotary table) but I linked post for a indexable head. I hope, that is not a source of problem

For now I want to write only postprocessor, which will work correctly

 

Thanks in advance for every idea!

 

Best regards,

Jack29

 

 

8 REPLIES

Re: Cycle800 with dual head CA

Gears Phenom Gears Phenom
Gears Phenom

you got 57, XYZ and  -90 ,0 -180

and you are telling it should be -90,0,0.

 

We need to see:

Picture of prt, mcs, tool path..

Picture of the machine tool.

Printscreen of machine kinematics in Postbuilder, vectors and rotary axis limits.

---------------------------------------------
#♫ PB, 5ax, itnc, nx, vericut ♫ #

Re: Cycle800 with dual head CA

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

Type of head and tool path from above (along Yaxis):


1.JPG

 

MCS: 

3.JPG

 

Machine tool:

4.JPG

 

Fourth axis has the same limits as fifth axis

5.JPG
6.JPG

Re: Cycle800 with dual head CA

Gears Phenom Gears Phenom
Gears Phenom

Question:

fourth axis limits ? C , -180+180

fitfh axis limits?     A......... ?

 

Anyway kinematic can be overided by machine model kinematic.

So tehre can be a problem too.

 

----------------------

some example:

Let say that A has limits -180deg and  +180deg and your milling case for A-180 means -90deg and for A180 means +90 plane/coord/spatial X angle. OK.

This both solutions can be correct for C0, and both slutions are correct for C180, and both solutions are correct for C-180. For any C.

In such case ude ROTATE can help or setting A limit to zero from some side.

--------------

Another observation:

I see X-258,Y-656..., so minus, so coordinate system is rotated, so it is possible that machining will be ok and you just think it is incorrect.

---------------------------------------------
#♫ PB, 5ax, itnc, nx, vericut ♫ #

Re: Cycle800 with dual head CA

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

Thanks, I think, that your answer help me understand, that will be probably correct setup. 

But I dont understand one thing, why MCS rotates around Z axis? this is unnecessary move...

 

Re: Cycle800 with dual head CA

Gears Phenom Gears Phenom
Gears Phenom

well I cant tell you where or what is the problem (if there is any)

try to set A axis limit to zero from one side and check the output

i dont know what you have in A limits.

Or set Climits to something other that -180+180.

Make sure that kinematic is set correctly and the same -  postprocessor vs machine model

---------------------------------------------
#♫ PB, 5ax, itnc, nx, vericut ♫ #

Re: Cycle800 with dual head CA

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

A axis has the same limits as C axis, I wrote this above the screenshot. In next week I try this setup on the machine and check this setup. I hope, that will work correctly, because the axis value in clsf and in NC are compare.

 

Re: Cycle800 with dual head CA

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

Hello again,

Postprocessor is working now I try to configure the simulation with cycle800. I dont know where is the problem Smiley Sad

Tool doesn't match with the tool path. I dont use the head setup, I want to simulate correctly machine without head first.

 

cut.PNGerrors.PNG

Its several messages about non declared variables. How to correctly set the settings in cse?

I have a problem with cycle800 simulation yet :/

 

Does anyone can help me?

 

Best regards,

Jack29

Re: Cycle800 with dual head CA

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi Jack,

 

in general, the messages within the information window are "warnings" and no "errors". Only when you get error messages that you have to confirm are the errors. Simply ignore the entries in information section.

 

Back to the topic ... Cycle800 with changeable heads is supported and works fine until you have setup the machine datums correctly ;-)

 

I would suggest du look into the available samples Sim09, Sim16 and Sim17. All three machines using cycle800 in conjunction with changable heads. There is also some documentation available either specific things directly in the machine folder or more general information in ...\mach\samples\nc_simulation_samples\Working_with_OOTB_MACH_Simulation_Examples.pdf

 

Sorry that I can´t point you in this or that specific direction. But there are some key words where you can look if it´s correctly set: 

 

- Machine Zero/Local offset/Tool offset

- Chain definition in kinematic models (machine + head)

- Using correct toolcarrier data from TC_CARR.def

- Using correct chain name (GMe_GetActiveChainName/GV_strSwivelingChainName)

- axis direction of rotaries correctly defined in kinematic model and tool carrier data

 

Thomas

 

 

Learn online





Solution Information