Sakati84 / 3DPrintColorizer

Software & Hardware to do multi color printing with Sharpies
GNU General Public License v3.0
425 stars 56 forks source link

Colorizer not taking into account manual x and y offset in marlin configuration #68

Open buddybu opened 2 years ago

buddybu commented 2 years ago

I am seeing an offset in both the x and y axis, but mostly x. I did the calibration as described, is there something I am missing? 16309865564532008961491156405040 Ignore the bad print, I am working through clogging issues. I am running on anet a8 hardware, but with an E3Dv6 clone hotend and Bowden extruder as well as an SKRv1.4

In my configuration.h, I have

MANUAL_X_HOME_POS = -18.5 MANUAL_Y_HOME_POS = -3.74

When I use my calipers, this seems to be the offset of the pen. If I don't have these, then my prints are in the center of the bed and I lose print surface on the left and front.

If there is another way to reclaim this space and not affect the pens, then what do I need to modify in Cura? I am not afraid of changing my Marlin configuration. I have attached my configuration.h and configuration.adv.h files

buddybu commented 2 years ago

configuration.zip

Sakati84 commented 2 years ago

Sorry but I don´t have any clue about this. The generated GCode for coloring isn´t diffrent from the other GCode generated by Cura so I don`t see anything special that could go on here. Perhaps you can manually look at the GCode and make sure it´s alright?

buddybu commented 2 years ago

@Sakati84 -- The solution is to add your X_MIN_POS/Y_MIN_POS or MANUAL_X_HOME_POS/MANUAL_Y_HOME_POS to the X and Y offset in the post processing dialog. Be sure to use the absolute value, i.e., if your X_MIN_HOME_POS is -18.4, then add 18.4 to the X offset you discovered lining up against the screw, and do the same for the Y offset you discovered lining up against the screw.