Welcome! Log In Create A New Profile

Advanced

Slic3r - Objects larger than preview

Posted by Zhall 
Slic3r - Objects larger than preview
November 03, 2014 12:29AM
I am trying to slice a 2x2 inch plate and it ends up being more like 2.25 x 2.25 once it is printed..

All of my other files have this issue aswell.

If I slice with makerware it comes out 2x2. (which is perfect)

I am using a Makerbot replicator 2.

Also, even though I set the build plate size to the correct dimensions, it wants to print in the corner/off the plate? Any ideas on that?

Thanks
Re: Slic3r - Objects larger than preview
November 03, 2014 11:44AM
You set the bed size but did you set your 0,0 on the software?
Also check that you dont have it scaled by default.
Re: Slic3r - Objects larger than preview
November 04, 2014 12:39AM
How would it be scaled by default?

It says 100%?

Bed size is 285 x 153
Center point is 71 x 38 (I was messing around here, still is in the corner of the plate)

Not sure how to set the 0,0?

Can replicator g interfere with this too?
Re: Slic3r - Objects larger than preview
November 04, 2014 09:09AM
For a bed size of 285 x 153, the center should be set in Slic3r to 142.5 x 76.5 - that's assuming the printer homes with its 0,0 position in the corner of the bed.

Make sure that the printer is set to interpret moves in mm.

After homing you printer, sending the commands (send by hand or put into a file)

G1 X0 Y0
G1 X285 Y0
G1 X285 Y153
G1 X0 Y153

should move the nozzle to each of the 4 corners of the bed in succession. If it does not, the problem is with your printer setup.

Dave
Re: Slic3r - Objects larger than preview
November 04, 2014 11:59PM
Indeed it was set to 142.5 x 76.5 as the center.

It was still thinking that the center was the far right corner for some reason...

I don't think it's my printer setup because maker ware works just fine? (apart from major warping... ya.. "fine")[This is why I'm using slicer]

Still unsure as to what is causing the scaling issue... Perhaps ill just set the default scale to scale everything down by a percentage?
Re: Slic3r - Objects larger than preview
November 05, 2014 02:41PM
Check your start and end custom code - it may be altering your printer settings. Also, for a simple block you should be able to see from the G code how many mm per side is being sent to the printer (or post the first 20 or so lines).

Dave
Re: Slic3r - Objects larger than preview
November 05, 2014 06:57PM
Here is my start code

(** This GCode was generated by ReplicatorG 0040 **)
(*  using Skeinforge (50)  *)
(*  for a Single headed Replicator 2  *)
(*  on 2013/06/13 20:48:17 (-0700) *)
(**** start.gcode for Replicator 2, single head ****)
M103 (disable RPM)
M73 P0 (enable build progress)
G21 (set units to mm)
G90 (set positioning to absolute)
M104 S230 T0 (set extruder temperature) (temp updated by printOMatic)
(**** begin homing ****)
G162 X Y F2500 (home XY axes maximum)
G161 Z F1100 (home Z axis minimum)
G92 Z-5 (set Z to -5)
G1 Z0.0 (move Z to "0")
G161 Z F100 (home Z axis minimum)
M132 X Y Z A B (Recall stored home offsets for XYZAB axis)
(**** end homing ****)
G1 X-141 Y-74 Z150 F3300.0 (move to waiting position)
G130 X20 Y20 Z20 A20 B20 (Lower stepper Vrefs while heating)
M6 T0 (wait for toolhead, and HBP to reach temperature)
G130 X127 Y127 Z40 A127 B127 (Set Stepper motor Vref to defaults)
M108 R3.0 T0
G0 X-141 Y-74 (Position Nozzle)
G0 Z0.6      (Position Height)
M108 R5.0    (Set Extruder Speed)
M101         (Start Extruder)
G4 P2000     (Create Anchor)
(**** end of start.gcode ****)


Here is my end code

(******* End.gcode*******)
M73 P100 ( End  build progress )
G0 Z150 ( Send Z axis to bottom of machine )
M18 ( Disable steppers )
M104 S0 T0 ( Cool down the Right Extruder )
G162 X Y F2500 ( Home XY endstops )
M18 ( Disable stepper motors )
M70 P5 ( We <3 Making Things!)
M72 P1  ( Play Ta-Da song )
(*********end End.gcode*******)


I believe they are just taken from Replicator G somehow (I didn't set it up)
Re: Slic3r - Objects larger than preview
November 06, 2014 01:05PM
From the position of your "home" position in the start code, it appears that your printer is homed so that the centre of the bed is at coordinates X0 Y0 Try putting that into Slic3r's "Print center" variable (General/Print Settings) and I expect it will solve your offset issue. Look at (or upload) the first 20 or so lines past the start code section that Slic3r creates when you slice the part and you will see what size the cube is being printed.

Alternatively, as it seems that your start code positions (parks) the nozzle at the corner of the bed, add the line at the end of your start code "G92 X0 Y0" and you should be able to use the normal print center (X142.5 Y76.5)

Dave
Re: Slic3r - Objects larger than preview
November 06, 2014 11:02PM
First off, thanks for the X0 Y0 suggestion, that did indeed move the print center to the center of the bed again.


Here is the first 20 lines as requested.

(the model is a 10mm test cube, I tried printing it and it came out perfect?)

M73 P0
G1 F1800.000 E-1.00000
M103 ; extruder off
G1 Z0.400 F7800.000
G1 X11.714 Y0.000 F7800.000
M101 ; extruder on
G1 E0.00000 F1800.000
G1 X11.714 Y5.000 E0.59383 F600.000
G1 X11.317 Y7.275 E0.86805
G1 X10.173 Y9.280 E1.14228
G1 X8.417 Y10.780 E1.41650
G1 X6.257 Y11.595 E1.69073
G1 X5.000 Y11.714 E1.84069
G1 X-5.000 Y11.714 E3.02834
G1 X-7.275 Y11.317 E3.30257
G1 X-9.280 Y10.173 E3.57679
G1 X-10.780 Y8.417 E3.85102
G1 X-11.595 Y6.257 E4.12524
G1 X-11.714 Y5.000 E4.27521
G1 X-11.714 Y-5.000 E5.46286
G1 X-11.317 Y-7.275 E5.73709
G1 X-10.173 Y-9.280 E6.01131
G1 X-8.417 Y-10.780 E6.28554
G1 X-6.257 Y-11.595 E6.55976
G1 X-5.000 Y-11.714 E6.70973
G1 X5.000 Y-11.714 E7.89738
G1 X7.275 Y-11.317 E8.17160

HOWEVER,

I printed a 100 mm test strip sliced through Maker ware and through Slic3r...

Maker ware - 100mm
Slic3r - 105 mm

What wasn't noticeable in the 10mm cube became very apparent in a larger version.

Indeed the scale setting is set to 100% within slic3r..


I changed the machine setting in replicator g to "Replicator 2" instead of "Replicator Dual" and changed the slicing profile to Slicer 0.X... and it seemed to fix the scaling issue.

Thanks everyone for your help.

For anyone needing help with this in the future...

Make sure your Start up script and Slic3r profile don't conflict, and make sure that your Machine setting and Slicing profile are set to the correct settings within Replicator G.
Sorry, only registered users may post in this forum.

Click here to login