We have done a retrofit for MAHO several years ago, the machine body is still in very good condition.
Deckel Maho Retrofit Photos
Printable View
We have done a retrofit for MAHO several years ago, the machine body is still in very good condition.
Deckel Maho Retrofit Photos
I could read the spidle overide value and divide my spindle speed to reverse calculate my original Sxxxx speed?
I don't want to have a dedicated gcode for this machine.
Sent from my SM-A510F using Tapatalk
Hi swat cat,
There isn't a function to read the SSO value. There is a function to set the SSO from KFLOP:
DoPCFloat(PC_COMM_SET_SSO,SSO);
If you are setting the SSO from KFLOP, for example based on a potentiometer, then KFLOP could save the last SSO and use it to calculate the original Sxxxx speed.
Why the kflop post procesor in fusion 360 loads last tool then the corect tool?https://uploads.tapatalk-cdn.com/201...7aa59d9789.jpghttps://uploads.tapatalk-cdn.com/201...9be1af86c5.jpg
Sent from my SM-A510F using Tapatalk
Hi swat cat,
Where did you get the post processor?
Maybe ask Autodesk?
https://www.dynomotion.com/wiki/inde...ost_Processors
Where can i find another CAM for Kmotion?
I ve changed cam with a kmotion rs-274D version; It generates g code ok.
But a have a problem.If i change the tool from drop down list on the kmotion interface, its selecting my tool and the tool offset from the tool table. But if i type in MDI ex. T10 M6, it changes my tool but the tool lenght is ingnored. It uses the last tool lenght. The drop down list for the tools in kmotion it uses a Txx M6 and a G43 Hxx comand???
Sent from my SM-A510F using Tapatalk
Hi swat cat,
To have the Tool Length Compensation turned on from the MDI or GCode include G43 Hxx. This allows the compensation to be applied independently from which/when tools are loaded.
Note the drop down list has the option of automatically applying compensation or not. See here.
if i disable "Tool Length/Offset Immediately",and i change the tool from "the tool drop down list" it will ignore the tool length ...so not good.
With the option active it`s ok. but when i use a gcode program with a multi tool (and length) and just " Txx M6 " command it will ignore the tool length..... not a good outcome
In fusion 360 post processor do i have something to make a tool change with a G43 Hxx command after Txx M6?
or
In Kmotion to take a Txx M6 command automatic with the tool length offset?
Hi swat cat,
Some Users prefer this to have control of exactly when the compensation is applied.Quote:
if i disable "Tool Length/Offset Immediately",and i change the tool from "the tool drop down list" it will ignore the tool length ...so not good.
This is to give you control over when the compensation is applied.Quote:
when i use a gcode program with a multi tool (and length) and just " Txx M6 " command it will ignore the tool length..... not a good outcome
I would expect fusion 360 to turn on length compensation when needed. I'm not familiar with Fusion360. But looking at the post processor in our wiki it looks like the Fusion360 statements below would output the G43Hxxx GCode.Quote:
In fusion 360 post processor do i have something to make a tool change with a G43 Hxx command after Txx M6?
gFormat.format(43), hFormat.format(lengthOffset)
I was using another CAM were i don`t have the probleme with the 2 tool change..(RS-274D/KmotionCNC)
In there it was an option called Single tool mode. were it was ON. i turn`ed it off an now in included the G43 Hxx
why the post processor from https://www.dynomotion.com/wiki/inde...ost_Processors is doing the two consecutive tool change??
Hi swat cat,
I'm having a hard time reading your images. Please use higher resolution.Quote:
why the post processor from https://www.dynomotion.com/wiki/inde...ost_Processors is doing the two consecutive tool change??
Which post processor are you using? Our wiki has a few. Please be be more specific.
You might ask the fusion360 forum.
Did you have the pre-load tool option set when you generated the GCode?
In this pre-processor Fusion_360_KFLOP_Mill.cps I see the code below. I think the code in red does TxxxM6. The green checks the preload tool option. The blue does Txxx.
You might experiment removing each writeBlock("T" + toolFormat.format(firstToolNumber)); to determine which is causing it.
writeBlock("T" + toolFormat.format(tool.number), mFormat.format(6));
if (tool.comment) {
writeComment(tool.comment);
}
var showToolZMin = false;
if (showToolZMin) {
if (is3D()) {
var numberOfSections = getNumberOfSections();
var zRange = currentSection.getGlobalZRange();
var number = tool.number;
for (var i = currentSection.getId() + 1; i < numberOfSections; ++i) {
var section = getSection(i);
if (section.getTool().number != number) {
break;
}
zRange.expandToRange(section.getGlobalZRange());
}
writeComment(localize("ZMIN") + "=" + zRange.getMinimum());
}
}
if (properties.preloadTool) {
var nextTool = getNextTool(tool.number);
if (nextTool) {
writeBlock("T" + toolFormat.format(nextTool.number));
} else {
// preload first tool
var section = getSection(0);
var firstToolNumber = section.getTool().number;
if (tool.number != firstToolNumber) {
writeBlock("T" + toolFormat.format(firstToolNumber));
}
}
The extra T word shouldn't really matter as there is no M6 to cause a tool change. Does your system have a tool changer?