So as I tested,
Tempest Runs well with SS, too
Attached pictures:1. CV ON (
Standard MACH planner, fast machining, smooth curve, but too much rounding at edges)
2.
* CV ON With tempest (
Tempest Planner curves are smooth, edges are nice, machining is somewhat slower of course due to Jerk limitation)
3. CV OFF with angles >45deg (
Standard planner, just setting for CV angle is different, same result as above, with faster run, and a bit more hickup at direction changes)
* this has the nicest cut IMHOUnexpected event:WHen I played with jerk settings I experienced no bugs, but one part was damaged during the following process:
I started to cut a part, but I forgot the feedrate override at 5%, so after 10 seconds, I pressed reset for the FRO, and suddenly one of the axes wanted to go crazily fast, and it lost all of its steps... I have don this without tepmest before many times, but had not seen this happening... whatever.
Acceleration:Before tempest, I had acc. settings at 250 for all axes. I tested max acc. for X and Y axes, it started to be unstable at 2000. at 1500 I could not make the machine loose any steps. (max vel currently is 200mm/sec with 0,0005mm microstep increment)
Jerk values:The standard 5000 Jerk value brings noticable results, I made 2 tests: running with max. speed a 4x4 rectangle, and a 40x40 rectangle.
without tempest, the machine is fast, but jumps, with tepmest, based on jerk value it goes smoot enough below 10000
(machine is more or less solid, but the desk it stays on is far from that, so with a better base, a 20000 jerk value would be OK for its mechanics I suppose.)Setting a jerk value of 200 makes the movements tender even on the floppy legs, but for small distances it is way too slow, I suppose such low jerk is applicable on machines with larger workspaces than mine.
Some questions:WHen I use CV together with tempest, will tempest blend setting override CV settings? or how it is going to work?
Comment:For the moment I decided to cut parts without tempest, but in the end it would be nice to have it always active, to protect the spindles.
(I have another machine, solid as a rock, it can run at high accel. rates with 2kW servos, but that bang-bang is not good for the ballscrews)Jerk on the small machine means it jumps, the large one "only" knocks... but I am more afraid of those knocks, if you know physics, you can guess why...
So the more Tempest is adopted to MACH, the happier I will be
About toolpath display:I understand it has to calculate first to know the exact blends, accelerations, etc... but theoretically it should be possible that MACH "preprocesses" the Gcode file, and then it can draw what actually will be output for step pulses...
Of course if it is not written that way, it might be hard to reconfigure for this "simulation" mode...
I would see an advantage of it to know how much my real feed speed would deviate from my commanded feed... Benefit would be better chip load control.
e.g. I command F600 and I calculate that spindle should run at 10000 for proper chip load, but if there is a section where MACH can run at F100 only, then it will run at that low speed, but it won't touch spindle speed. with some materials it would lead to no chip formation, but friction only...But this is another story I suppose, however, I would like to have some opinions about it

Or what I described above could be handled with software as MasterCam for instance? I have not that deep knowledge, but CAM software is aware of physical limitations of the machine tool, then it should be able to correct for those values...