Notifications
Clear all

Add offsets for MicroSwiss Direct Drive Extruder to Firmware Builder


tpratt83687
Posts: 12
Registered
Topic starter
(@tpratt83687)
Active Member
Joined: 6 months ago

I know that there is a way to change the X and Y zero point by using the #define X_MIN_POS -6 and #define Y_MIN_POS -10 when creating a new build, but every time I try building a new .bin file, something else doesn't work. It's probably the "tutorial" I've been using, but I can't figure out how to fix my problem. Is there a way you could add the changes to the "Firmware Builder (beta)" on your website? That way if anyone wants the current build with BLTouch and MicroSwiss Direct Drive Extruder could "build" their own custom version easily. X_MINPOS and Y_MIN_POS could have the default X -5 and Y -10 (per MicroSwiss) or specify the exact offset their machine requires.

Reply
4 Replies
Marlin Firmware Service
Posts: 199
(@marlin-firmware-service)
Estimable Member
Joined: 6 months ago
Reply
tpratt83687
Posts: 12
Registered
Topic starter
(@tpratt83687)
Active Member
Joined: 6 months ago

I don't know, but I'll try it.  Thanks.

Reply
2 Replies
Marlin Firmware Service
(@marlin-firmware-service)
Joined: 6 months ago

Estimable Member
Posts: 199

@tpratt83687 As a bit of a workaround, you could add the following to the very start of your slicer G-Code (if M206 doesn't work):

G28
G1 X0 Y0
G92 Y-10 X-5

Any further G28 will reset this, but it should be a quick and dirty workaround if M206 fails.

Reply
tpratt83687
Registered
(@tpratt83687)
Joined: 6 months ago

Active Member
Posts: 12

@marlin-firmware-service Thanks for the information.

Reply
Scroll Up