1

Topic: Centering prints in Repetier

I've noticed that when I center objects in Repetier and then print them, they are centered on the x-axis of the bed but more towards the front of the bed on the y-axis. As far as I know all my settings for bed size and stuff like that are correct. Anyone know what to do to fix this?

Solidoodle Workbench Apprentice
M5 replacement z-axis rod, PEI bed

2

Re: Centering prints in Repetier

Are you using version 1.0.6?  I am actually having the same issue.
In the preview screen the object will be centered but the actual print is shifted forward 10-20mm.  You can (under Print Settings>Printer Shape) change the "Bed Front" value to a negative to change center.  This works for smaller items but ultimately reduces the bed size as you place other items.  I have also noticed that on an item that fills most of the build plate center falls where it should.  So other than being annoying that the smaller prints aren't centered I am not seeing any real ill affects.  I don't know if this is some kind of bug or an intentional change but I would sure like to figure it out as well.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

3

Re: Centering prints in Repetier

I'm using Repetier Host for Mac v 0.56. The only major issue I've encountered with this so far is that on one larger print I did with a brim, the brim fell off the front of the build plate when there was plenty of space at the back of the bed. I'm thinking I can just manually move the objects backwards in the program for now to account for it.

Solidoodle Workbench Apprentice
M5 replacement z-axis rod, PEI bed

4

Re: Centering prints in Repetier

If it is running off the bed than it is more likely a bed size parameter issue.  Make sure that your sizes match in R-H (Printer Setting>Printer Shape) and your Slicer profile (Printer Settings>General).

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

5 (edited by chancrescolex 2015-05-31 18:48:59)

Re: Centering prints in Repetier

I checked the bed size settings and that's definitely not the issue. I ran another large print yesterday and the brim fell off the front of the bed with plenty of room to spare on the back. I also noticed that the bed probing sequence is also offset more towards the front of the bed.

http://www.imgur.com/cnnJVTn.jpg

Solidoodle Workbench Apprentice
M5 replacement z-axis rod, PEI bed

6

Re: Centering prints in Repetier

Bed size settings in RH are the issue. Are you sure you selected "center object?" Changing the bed size values change where center is, by passing the --print-center=(x,y) parameter to slic3r, but you still must select center object

In your case, the length of the Y axis seems to be too large. It's placing center along Y too far forward.

7

Re: Centering prints in Repetier

All my repetier settings are taken directly from here: http://support.solidoodle.com/hc/en-us/ … r-Settings

I've just checked them again and all the settings look fine.

Solidoodle Workbench Apprentice
M5 replacement z-axis rod, PEI bed

8

Re: Centering prints in Repetier

Ya why is your bed holder so much longer than the bed?  Is that an SD3 bed on an SD2?

SD4 w/ RUMBA, E3D Volcano, all bearings, glass bed

9

Re: Centering prints in Repetier

Are yu using Slic3r ? If so there is a bed center parameter you need to check. Do not see that setting in cura. does cura and Slic3r give the same offset problem?
Tin

Soliddoodle 4 stock w glass bed------Folger Tech Prusa 2020 upgraded to and titan /aero extruder mirror bed
FT5 with titan/ E3D Aero------MP mini select w glass bed
MP Utimate maker pro-W bondtech extruder
Marlin/Repetier Host/ Slic3r and Cura

10 (edited by jagowilson 2015-06-01 01:18:58)

Re: Centering prints in Repetier

The print center settings are overridden by repetier host, as I noted above. The --print-center argument overrides the Slic3r settings.

11

Re: Centering prints in Repetier

mdrVB6 wrote:

Ya why is your bed holder so much longer than the bed?  Is that an SD3 bed on an SD2?

It's a Workbench Apprentice (as noted in my signature). That's just how the bed looks.

Solidoodle Workbench Apprentice
M5 replacement z-axis rod, PEI bed

12 (edited by Morganism 2015-06-02 15:03:23)

Re: Centering prints in Repetier

I do not know if this is the same problem. I have an SD4.  When I am using Slicer and printing several items that are auto-positioned close to the edge in the software, the head will run off the edge of the bed. It will move forward until it starts to grind, and off the right side. I have both my Repetier and Slicer settings showing 200mm x 200mm. I also do not know if this matters, when it homes the extruder is off the right side of the bed in the air. I thought that was normal, but now I am thinking it might be related. Normally, I do center my prints. However, with multiple objects the centering button is greyed out and all I have is auto-position.

Solidoodle 4-Mostly stock running off headless Raspberry Pi with Octoprint

13

Re: Centering prints in Repetier

So I believe I have finally solved this.

I recently switched over to wireless printing using OctoPrint on a Raspberry Pi (OctoPi). So now I just plate in Slic3r and upload the g-code to OctoPrint. I still had the same issue where prints were offset more towards the front of the bed.


I came up with two fixes. Here is the first that I have tested:

The Workbench Apprentice (and probably other Solidoodle printers) have a travel range that is past the origin of the bed. X0 Y0 positions the extruder off of the bed, but I found that X0 Y14 positions it pretty close to being right on the corner. So what I did was set some custom start g-code in slicer to move the head to X0 Y14 and then reset that position as X0 Y0. Here is my full start g-code for reference:

T0; T is the platform to heat
M140 S[first_layer_bed_temperature]; set bed temp (fast)
M104 S150; set extruder temp (fast)
G21; set units to mm
G90; set to absolute positioning
G28 X0 Y0; home x and y axes
G1 Z20 F200; lower bed for clearance
G1 X0 Y14 F5000; move to front left corner
G92 X0 Y0; set correct bed origin
G29; detailed z-probe
G92 E0; reset extrusion distance
G1 Z0.3 F200; auto raise z-probe
G1 Z20 F200; lower bed for clearance
G1 X0 Y0 F5000; move to front left corner
M190 S[first_layer_bed_temperature]; wait for bed to reach target temp
M109 S[first_layer_temperature]; wait for extruder to reach target temp
G1 X75 Y75 F5000; move to center

Here is my second solution that is untested:

In the Slic3r setting for printer bed shape, it lists the size and origin. Originally I had the size set to 150x150 and the origin as 0,0. I believe that the bed size should actually be set to the full range of travel for your printer, and the origin should be where the corner of the bed starts from the actual origin. So in my case, the size would be x: 170 y: 160, and the origin would be x: 0 y: 14.

Solidoodle Workbench Apprentice
M5 replacement z-axis rod, PEI bed