Latest Marlin bugfix-1.1.x branch for PI3 Pro B

NiklasO
Posts: 103
Joined: Mon Oct 31, 2016 10:10 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by NiklasO » Wed Nov 23, 2016 5:08 am

Ru77y wrote:epic fail :oops:

I took the 21. Nov. version of RCbugfix and read every line of the conf twice.
every time I forget to disable "#define BLTOUCH"

Sorry :oops:

... Testfile is printing and looks good
Nice! :D





Updated my config with some changed offsets. Had problems with the printer printing bigger prints outside the bed area and X0 Y0 putting the nozzle outside the glass. Also, my prints where not centered on the print bed so, I think the offsets are better now (#define X_MIN_POS -20). I have also changed the probe locations. Lower JERK speeds to get better prints. The old ones are there but commented out. Try it!
Last edited by NiklasO on Sun Apr 02, 2017 1:22 am, edited 2 times in total.

UndCon
Posts: 54
Joined: Thu Mar 31, 2016 4:59 am

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by UndCon » Wed Nov 23, 2016 5:14 am

Offsets depends on the mount you are using - so to make sure, are we using Geeetech's version?

I have designed my own but it is untested so far....I will also try the mount where it will be located on the rear to keep the front available for fans.

NiklasO
Posts: 103
Joined: Mon Oct 31, 2016 10:10 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by NiklasO » Wed Nov 23, 2016 5:15 am

UndCon wrote:Offsets depends on the mount you are using - so to make sure, are we using Geeetech's version?

I have designed my own but it is untested so far....I will also try the mount where it will be located on the rear to keep the front available for fans.
Yes. Geeetech's mount. I will also move my probe. I want it closer to the nozzle. The rear option looks good. My fan is temporarily mounted:
PI3_Pro_B (2).jpg
PI3_Pro_B (2).jpg (165.74 KiB) Viewed 15628 times
:lol:
Waiting for new fans/blowers from eBay...
Last edited by NiklasO on Wed Nov 23, 2016 5:17 am, edited 1 time in total.

UndCon
Posts: 54
Joined: Thu Mar 31, 2016 4:59 am

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by UndCon » Wed Nov 23, 2016 5:17 am

Cool, i'll have a look at it later.

NiklasO
Posts: 103
Joined: Mon Oct 31, 2016 10:10 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by NiklasO » Wed Dec 07, 2016 12:04 am

I have changed some small things in my config:
Edited, see first post
The latest RCBugFix works great!

#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2) is changed to #define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
The probe does two touches and the second one should be done slow. It was way too fast before but the change from / 2 to / 4 slows it down nicely and gives good repeatability.

This is what you may need to change to fit your setup, depending on your mount:

Code: Select all

#define X_PROBE_OFFSET_FROM_EXTRUDER 4  // X offset: -left  +right  [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER -44  // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -1.2   // Z offset: -below +above  [the nozzle]
You can change the -1.2 offset using the LCD, don't forget to save. The eeprom settings will be used first, the -1.2 will be restored if you reset eeprom settings to default setting.

Find your offsets by moving the nozzle to the middle of the build plate using the LCD (homing will put it there), run Z to 0 by sending "G1 Z0", set the required height using the LCD (Prepare-Move axis), make a mark on the plate with a pen right where the nozzle touches the bed. Note the X, Y and Z coordinates and move the print head so that the probe touches the mark. Note X Y and Z again and you can figure out your offsets!
Last edited by NiklasO on Sun Apr 02, 2017 1:22 am, edited 1 time in total.

NiklasO
Posts: 103
Joined: Mon Oct 31, 2016 10:10 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by NiklasO » Fri Dec 16, 2016 4:09 am

Config updated to reflect recent additions and changes to the RCBugFix-branch:
Edited, see first post

As usual, adjust these settings to fit your setup:

This is to make the print start at center of bed. I have extended my X endstop to fit a cable chain:

Code: Select all

#define X_MIN_POS -20
and for the probe offsets, this is me using the standard Geeetech-mount for my 3DTouch/BLTouch:

Code: Select all

#define X_PROBE_OFFSET_FROM_EXTRUDER 4     // X offset: -left  +right  [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER -44   // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -1.4  // Z offset: -below +above  [the nozzle]
Your Z_PROBE_OFFSET_FROM_EXTRUDER will probably differ.

Also, I use a soft pwm controlled fan now. If using hardware, the fan will produce a high pitched noise and it's very annoying. The sound goes away with FAN_SOFT_PWM enabled (the config posted here has it disabled).
Last edited by NiklasO on Sun Apr 02, 2017 1:23 am, edited 1 time in total.

mediaklan
Posts: 63
Joined: Wed Mar 04, 2015 4:00 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by mediaklan » Thu Dec 29, 2016 4:37 am

Hi ! And ... AAaargh :mrgreen: ... I spent quite some time trying to adapt this latest Marlin to my config, when NiklasO just come and upload the whole thing I could have just used. Well ... big thanks, I'm looking into your configuration right now !
Thank you for your work !

NiklasO
Posts: 103
Joined: Mon Oct 31, 2016 10:10 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by NiklasO » Thu Dec 29, 2016 4:46 am

mediaklan wrote:Hi ! And ... AAaargh :mrgreen: ... I spent quite some time trying to adapt this latest Marlin to my config, when NiklasO just come and upload the whole thing I could have just used. Well ... big thanks, I'm looking into your configuration right now !
Thank you for your work !
hehe, sorry! :D

mediaklan
Posts: 63
Joined: Wed Mar 04, 2015 4:00 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by mediaklan » Thu Dec 29, 2016 5:11 am

And here's a question : This config is for the GT2560 board ? Because I'm on the good old ramps 1.4 for my prusa i3 Pro B, and I'm getting this error when verifying in Arduino (not sure if it is related) :

Code: Select all

error: missing binary operator before token "("
I'm getting this for every line starting with #if ENABLED(BLA_BLA_BLA) so I'm guessing something is undefined in my conf right ?

NiklasO
Posts: 103
Joined: Mon Oct 31, 2016 10:10 pm

Re: Latest Marlin RCBugFix branch for PI3 Pro B

Post by NiklasO » Thu Dec 29, 2016 5:19 am

Whats on that line? Something is wrong in the config.

Post Reply