Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Postprocessor Heidenhain MillPlus iT WorkPlanes (DMU 50 evo linear year 2006)

alex.neretin
Enthusiast

Postprocessor Heidenhain MillPlus iT WorkPlanes (DMU 50 evo linear year 2006)

alex.neretin
Enthusiast
Enthusiast

Hello,

I´m having problems with the output of workplanes working with rotary parts.

When workting with square parts, all is fine.

I want to rotate two jobs in a pattern around the outer diameter.

The simulation shows no errors and the offset all show in the right direction.

 

Werkzeugwege.PNG

The chamfers on the lower side are in a 120° pattern.

 

1. chamfer

(Line out of the postprocessor) N35 G7 A5=90. B5=-77.659 C5=90. L1=1

                                                 working G7 A5=90. B5=-90. C5=-77.659 L1=1

                                                  -> I don´t understand why the B and C axis is mixed up also + and - are wrong

2. chamfer

(Line out of the postprocessor) N95 G7 A5=-90. B5=17.659 C5=-90. L1=1

                                                 working G7 A5=90. B5=-90. C5=42.341 L1=1  (I added 120° to -77.659 from the first one)

                                                 -> A5 changed to -90 and like up above B and C switched. Rotation of

3. chamfer

(Line out of the postprocessor) N150 G7 A5=90. B5=42.341 C5=90. L1=1

                                                working G7 A5=90. B5=-90. C5=162.341 L1=1 (Same changes as above)

                                                -> A5 stayed correct and B5 would have been right.

 

It´s the same with the second job.

 

Is there a problem with my job´s in fusion, or is there something wrong with the postprocessor.

 

Program file is attached

 

Thanks in advance,

 

 

0 Likes
Reply
Accepted solutions (1)
1,208 Views
5 Replies
  • dmg
Replies (5)

boopathi.sivakumar
Autodesk
Autodesk
Accepted solution

Hi @alex.neretin 

What I am suspecting is it could be issue with the Euler method which is setted up in the post processor might be wrong.

In you post processor Euler method defined is as

abc = currentSection.workPlane.getEuler2(EULER_XYZ_R);

I am suspecting changing this to like below

abc = currentSection.workPlane.getEuler2(EULER_XYZ_S);

 will solve the issue I believe.

 

Kindly test carefully with the above mentioned changes and let me know the feedback


Boopathi Sivakumar
Senior Technology Consultant

1 Like

alex.neretin
Enthusiast
Enthusiast

Hello Boopathi.Sivakumar,

 

that did the job, perfect.

Thank you very much.

 

Best regards

0 Likes

alex.neretin
Enthusiast
Enthusiast
boopathi.sivakumar, thank You very much. It works. Could you explain
please what is difference between EULER_XYZ_R and EULER_XYZ_S

With best regards

Alexey.

0 Likes

boopathi.sivakumar
Autodesk
Autodesk

XYZ_R is like first it will have rotation along X and With respect to the origin

then it will rotate about Y with respect to the previous rotation of X

then finally it will rotate about Z with respect to the previous rotation

 

But if you set Euler method XYZ_S (called as static rotation)

first it will have rotation along X and With respect to the origin

then it will rotate about Y with respect to the origin

then finally it will rotate about Z with respect to origin

 

in Static it rotates always with respect to origin. Hope it helps

 


Boopathi Sivakumar
Senior Technology Consultant

0 Likes

alex.neretin
Enthusiast
Enthusiast
Thank You so much!

With best regards

Alexey.

0 Likes