Cancel
Showing results for 
Search instead for 
Did you mean: 

Suppress G codes in postconfigurater

Experimenter
Experimenter

When you use SMM code for the spindle in turning you must suppress G94 and G95 in the feedrate after. How is the bestway to suppress the G_feed for this when we use SMM?
We can not take away the G_feed beacause they are needed when you use RPM.

The standard post from Siemens have not this function they output G95 after a G96. When I talk to the machinetoolbuilder they want G96 and after that no G_feed (G94 or G95).

 

Regards

Per Johansson
GKN Aerospace

2 REPLIES
Highlighted

Re: Suppress G codes in postconfigurater

Siemens Legend Siemens Legend
Siemens Legend

Hello Per,

 

a good approach is to extend the FIRST_MOVE_TURN buffer. You add your own proc add the end of the buffer and in this you ask the current mom_spindle_mode and then suppress the G_feed address.

 

LIB_GE_command_buffer_edit_append MOM_rapid_move_LIB FIRST_MOVE_TURN Turn_suppress_something _SuppressFeedTag

 

proc Turn_suppress_something {} {
if {$::mom_spindle_mode == "SMM"} {
MOM_suppress Always G_feed
}
}

 

Best regards

Thomas

Re: Suppress G codes in postconfigurater

Experimenter
Experimenter

Hello Thomas!

 

Thank you for the help, I changed to disable_address then it works. Smiley Happy

 

Regards

Per

Learn online





Solution Information