You are not logged in.
Hello guys,
I tried to configure such a thing.
In this machine i'm working M53 means that the head is horizontal (B=90 degrees)
M54 means it is vertical (B=0 degrees)
M55 means none of the below (B is between these angles)
I want to see that if i put M54 to the g-code and B is let’s say 20 degrees i should have an error.
That’ll be the case on all others, if there is M53 and B is 40, or There is M55 and B is 90, etc…
I need help on this matter.
Thank you guys,
Cem ALPAY
CGtech Reseller
Istanbul/TURKEY
Offline
Hi,
I have answered a similar question in this thread.
<!-- l --><a class="postlink-local" href="http://cgtech.com/forum/viewtopic.php?f=2&t=1061">viewtopic.php?f=2&t=1061</a><!-- l -->
If you have more questions just ask.
Best regards,
Svante
Svante Eriksson
System owner
GKN Aerospace Engine Systems Sweden
Vericut 7.2.1, 7.3.4, 7.4 - NX 9.0.3
Offline
I'm having problems because his is a three way thing.
Could you explain it a litte more, please?
Regards,
Cem
Offline
Hi,
I'm not sure I understand the whole problem. I guess this is an Heidenhain control so please see example
An example: Variable for tracking the actual B-axis position is for example Q111
Then put conditions as per:
M54 with condition Q111 NE 0 gives an error
M53 with condition Q111 NE 90 gives an error
M55 with condition Q111 EQ 0 or Q111 EQ 90 gives an error
Svante Eriksson
System owner
GKN Aerospace Engine Systems Sweden
Vericut 7.2.1, 7.3.4, 7.4 - NX 9.0.3
Offline