Cancel
Showing results for 
Search instead for 
Did you mean: 

[Post Builder] Using csys rotation

Solution Partner Builder Solution Partner Builder
Solution Partner Builder

Hi

 

I machine type is Horizontal B(ZX)-C(XY). And Controller is SIEMENS840D.

However, it does not support AROT or CYCLE800. I use TRANS.

321.jpg

 

I have created a hole that is rotated by 60 degrees of the cylinder in the sample.

 

33.jpg

 

And I created a drilling operation.

 

4.jpg

 

And I ran the post processor.
The value was rotated from the initial MCS to LOCAL CSYS was output.
The problem is that the second drilling, the rotation value is output based on LOCAL CSYS, not MCS MAIN.
Therefore, for the second hole machining, the B60 C60. And for the third hole machining, I want to output B60 C120.

 

55.jpg

 

 

I would like a way or example that can be set to output like this.

 

 

6 REPLIES

Re: [Post Builder] Using csys rotation

Gears Phenom Gears Phenom
Gears Phenom

Even If you will fix what you want - you will not handle all these holes with one cycle set - this could be problem for me.

 

for me, I see only this normal options:

 

1-> use only one main mcs in the middle of the part, (machining by one cycle set)

 

2-> use local mcs in every hole + operation per hole,  tidious way

 

I will choose 1.

 

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

If you still want what you want:

Have on on your mind there is first rotaion mcs to mcs, and next rotations are tool axis to mcs by machine kinematics.

Do the math to get proper rotations, but I see no sense of making this.

I think nobody program it in such way.

 

 

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

Re: [Post Builder] Using csys rotation

Genius
Genius

True, I don't see any reason for the local mcs

{Paul Schneider}, {CNC Programmer}, {DRT-Rochester}


Production: {NX11.0.2,MP5, NX12.0.1, MP2}

Re: [Post Builder] Using csys rotation

Solution Partner Builder Solution Partner Builder
Solution Partner Builder

Hi Juraj

 

Thank you for your advice.

As you said, I only used one Main MCS.

444.jpg

However, the Driven point zero position does not match when rotating.

9999.jpg

 

Thank you again for your advice.

Re: [Post Builder] Using csys rotation

Gears Phenom Gears Phenom
Gears Phenom

You need some transformation function, CYCLE800 for example, which hold the zero point in the same place and rotates coordinates system in it.

 

If your machine dont have such functions, you have to put zero point - and mcs in nx - in to the midle of rotation the table.

 

So if your fixture is not in the midle of the table you have to do some measurement (from center point of the table to the part) and adjust mcs in nx like that for perfect match.

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

Re: [Post Builder] Using csys rotation

Solution Partner Builder Solution Partner Builder
Solution Partner Builder

CYCLE800 is an unsupported device,

It is a drill machining equipment that is always rotated by C-axis only.

Therefore, I only want to get the rotation value of the C axis from the Main MCS standard.
 
As you said, setting the distance to the center of rotation and calculating it as a trigonometric function is too complicated in the part of the drill cycle.
 
And the operator wants to set 0.0.0 point based on drill machining point.
 
Please let me know if there is a better way.

Re: [Post Builder] Using csys rotation

Gears Phenom Gears Phenom
Gears Phenom

123.JPG

 

Lets say that red dot is crossection of both rotation axis. = after any rotation, the zero point will be on the same place. This is the point of doing this.

Make a machining zero piont there.

In nx put mcs like on the picture, bellow the part - you have to measure it, or you have dimensions of fixture, or measure  it in vericut...whatoever.

 

I dont know anythng about simplier way.

If you want to do multiaxis operation, in your case and machine, there is no other way.

 

Ask yourself - how machine should know that zero point should stay with the part? why?

How can I mimic rotation in nx around the same point on the machine when point is staying still and I dont know eccentricity?

 

 

 

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

Learn online





Solution Information