Issues with tool offsets after "brush" macros, e3d tool changer
-
I am having trouble with my tool head seeming to lose its offsets after it does the auto brush during a print. I'm attaching my gcode for the simple test print here I'm using. It's a 1mm tall bocx. On this print, for example, the first layer is fine, and then after doing it's little brush dance off to the side, the next layer is way off on the Z as well as the X axis. Then when I cancel the print, the tool head doesn't seem to know where it is on the X axis because it crashes T0 into T1 when its dropping off the tool. I'm not sure what's going on. I don't like this brush feature anyway so maybe I just need to remove that, but I'd like to try an understand the issue at least.
Here is the gcode for the test print:
Shape-Box.gcodeAlso attaching my config file:
config.g -
It looks like "brush.g" is called - can you provide that as well, please?
-
Here it is: brush.g
-
Offhand, the only reason I can see that X would get messed up is if it's hitting the end of its travel when trying to do the X-41.5 moves, and making the motor slip?
Is the brush position well away from the side of the machine frame?
Or, with the tool selected/loaded, can you move it further than X-41.5 by jogging it, without it losing X position ?
-
@rjenkinsgb I don't have a brush at all. I haven't figured out how to get the slicer not to call for the brush script, but I don't actually have a brush set up.
-
@honeycris Alternatively you can save an empty "brush.g". So nothing will happen when brush.g is called...
-
I ended up more or less doing this. I still don't understand what was happening and that bothers me, but it's working now.
-
@honeycris said in Issues with tool offsets after "brush" macros, e3d tool changer:
I still don't understand what was happening
The most likely problem is that the unconfigured brush routine was running X to (past) the limit of its travel, so the motor lost steps and was out of position.
Once that happens, the position will be wrong until the axis is re-homed.