Hello,
We are using the current siemens 840D mill post.
The post will not output S8000 M3 on the second our 3rd tool if the RPM is the same as on the previous tool (which would make sense).
The problem is we use some tool check laser macro where the tool gets checked at 3000 RPM after finishing the operation, when the macro is finished and it moves on to the next tool, which has no spindle speed out put only M3 (since the previos tool had the same rpm) it will keep cutting @ 3000 RPM (laser check tool speed).
I like to force spindle output for each tool after the tool change to make sure it will get back to the correct rpm.
Thank you.
Mike
Solved! Go to Solution.
Solved by ivan.stanojevic. Go to Solution.
Mike
The easiest solution i see is to make the variable "forceSpindleSpeed" to be true. If you do a search for that variable name and change all instances to true instead of false you should get the spindle speed to come out at every tool.
Hello,
That's what i did changed it in all 3 places but it did not work.
What else can I try?
Thank you for your help.
Mike
The next thing to try is forcing the sOutput variable.
Near the top of the post is the variable definitions. Change the following line.
var sOutput = createVariable({prefix:"S"}, rpmFormat);
to this
var sOutput = createVariable({prefix:"S", force:true}, rpmFormat);
That works, Thank you!
The mistake I had was "Force" and It should be "force".
Mike
Mcarver,
it works now.
The mistake I had was "Force" and It should be "force".
I apologize, thank you for your help!
Mike