Welcome! Log In Create A New Profile

Advanced

STL not in centre of bed

Posted by Spazmor 
STL not in centre of bed
April 25, 2013 10:53AM
The gcode loads the creation onto the very edge of the raft. actually slightly off one side of it (+X side) and the print ends up slightly hanging off that corner.

Also when I "Centre" the bed the extruder isn't in the exact centre. Any ideas?
Re: STL not in centre of bed
April 25, 2013 11:19AM
If you are using Skeinforge then activate the Multiply plugin (module) and set Center (X,Y) = (100,100) before slicing your STL file.


Bob Morrison
Wörth am Rhein, Germany
"Luke, use the source!"
BLOG - PHOTOS - Thingiverse
Re: STL not in centre of bed
April 25, 2013 12:39PM
Alright I'll give it a go and respond. Thankyou
Re: STL not in centre of bed
April 25, 2013 12:48PM
Actualy 100, 100 didn't work.

X 75 & Y 80 made the preview window appear correct. however, when I print still ends up off the edge

Edited 1 time(s). Last edit at 04/25/2013 12:54PM by Spazmor.
Re: STL not in centre of bed
April 25, 2013 01:33PM
What does your start.gcode look like?

Mine is as follows:
G21              ;Set to metric
G90              ;Set absolute positioning
G92 E0           ;Zero the extruded length
G28 X0 Y0        ;Home X & Y
G1 X135 Y0 F2000 ;Move to the dump location
G28 Z0           ;Home Z
M116             ;WAIT for all temperatures to reach set values
M113 S0.70       ;Set Extruder PWM to 70%
G1 Z0.2 F90      ;Move UP 0.2 mm


Bob Morrison
Wörth am Rhein, Germany
"Luke, use the source!"
BLOG - PHOTOS - Thingiverse
Re: STL not in centre of bed
April 25, 2013 07:02PM
Spazmor, I think you have a RepRapPro Tricolour Mendel? The Master firmware was updated today to fix the nozzle offset problem. You need to:
1. Update the firmware on the master. See instructions: [reprappro.com]
2. Set the bed offset using M206, so T0 nozzle is over the corner of the bed, see last paragraph of this section: [reprappro.com]
3. Use the G10 command to set the offsets for the T1 and T2 nozzles, if they are not set already.

If you need more detail, just ask!
Re: STL not in centre of bed
April 26, 2013 03:36AM
Thanks guys.

Yes, ReprapPro.

Which corner should I be over? Over the Home corner of the bed / -X -Y

Edited 2 time(s). Last edit at 04/26/2013 05:14AM by Spazmor.
Re: STL not in centre of bed
April 26, 2013 05:27AM
If the X carriage homes on the left, the Y homing position should be over the front of the bed. If it homes on the right (ie, you have your reprap turned around), Y home should be at the back of the bed.

G10 instructions here: [reprappro.com]
Re: STL not in centre of bed
April 26, 2013 05:56AM
Happy 2yrs on the forum Droftarts
Re: STL not in centre of bed
April 26, 2013 06:12AM
smiling smiley

Spazmor Wrote:
-------------------------------------------------------
> Happy 2yrs on the forum Droftarts
Re: STL not in centre of bed
April 28, 2013 01:39AM
What works is if I set offset to X-70 & Y-60

Thankyou again for your help
Re: STL not in centre of bed
April 28, 2013 09:37AM
I've wired up my slave controler & doing the calibration print.

It seems to change extruders but they're not hot & motors aren't turning

LED not lit on slave either

Edited 1 time(s). Last edit at 04/28/2013 09:38AM by Spazmor.
Re: STL not in centre of bed
April 28, 2013 10:29AM
Have you updated the firmware on both the master and the slave with the latest from github? See: [reprappro.com]

Connect to the master with Pronterface, then press reset on the Master only. Copy and paste the output into a reply here, including the bit above the M503 output. It should start with something like:
Slave init. Please wait ...

That will help determine what problem you are having.

A few things to check: Check the wiring of the comms cable between the Master and Slave.
Check you have removed the autoreset jumper ON BOTH BOARDS
Check you have moved the central power jumper on to the two pins nearest the screw terminals, so the board is powered by mains power not USB, ON BOTH BOARDS
Check the slave thermistors are attached - the board won't connect if one is disconnected.

Ian, RepRapPro tech support
Re: STL not in centre of bed
April 28, 2013 12:49PM
I believe I only updated the Master. Thought the slave firmware update wasn't needed.

Connecting...
ok T0: 26.0/-273.1 T1: -273.0/-273.0 T2: -273.0/-273.0 B:28.1 /-273.1 @:0
Printer is now online.
start
Printer is now online.
echo:Marlin 1.0.3 RRP
echo: Last Updated: 2013-04-25 | Author: RepRapPro
echo: Free Memory: 11130 PlannerBufferBytes: 1232
Slave init. Please wait ...
....................Slave init FAIL head 1
ok p:12.00 i:2.20 d:80.00 w:125
echoconfused smileytored settings retreived:
echoconfused smileyteps per unit:
echo: M92 X92.63 Y92.63 Z4000.00 E660.00
echo:Maximum feedrates (mm/s):
echo: M203 X500.00 Y500.00 Z5.00 E45.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X1000 Y1000 Z50 E250
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S1000.00 T1000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum xY jerk (mm/s), Z=maximum Z jerk (mm/s)
echo: M205 S0.00 T0.00 B20000 X15.00 Z0.40 E15.00
echo: M206 X-70.00 Y-60.00 Z0.00
echotongue sticking out smileyID settings:
echo: M301 H1 P12.00 I2.20 D80.00 W125.00
M301 H2 P-273.00 I-273.00 D-273.00 W-273.00
M301 H3 P-273.00 I-273.00 D-273.00 W-273.00
FPU Enabled no
Axis 0 max: 210.00 Axis 1 max: 210.00 Axis 2 max: 140.00
Bed/extruder 0 beta: 4126.00 resistor: 4700.00 thermistor: 9999.99 inf: 0.01
Bed/extruder 1 beta: 3960.00 resistor: 4700.00 thermistor: 99999.92 inf: 0.17
Bed/extruder 2 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00
Bed/extruder 3 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00
Extruder: 0 dX: 0.00 dY: 0.00 dZ: 0.00 standby temp: 150.00 operating temp: 0.00
Extruder: 1 dX: -42.00 dY: 0.00 dZ: 0.00 standby temp: 150.00 operating temp: 200.00
Extruder: 2 dX: -42.00 dY: -32.00 dZ: 0.00 standby temp: 150.00 operating temp: 200.00
transform correction not enabled

Edited 1 time(s). Last edit at 04/28/2013 12:52PM by Spazmor.
Re: STL not in centre of bed
April 28, 2013 02:34PM
echo:Marlin 1.0.3 RRP
echo: Last Updated: 2013-04-25 | Author: RepRapPro
That's good, that's the latest version

Slave init. Please wait ...
....................Slave init FAIL head 1
That's saying there is something wrong with the slave. The slave effectively turns off when it encounters an error.

M301 H2 P-273.00 I-273.00 D-273.00 W-273.00
M301 H3 P-273.00 I-273.00 D-273.00 W-273.00
So the heater PiDs aren't set...

Bed/extruder 2 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00
Bed/extruder 3 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00
... and neither are the thermistor values.

Most likely the thermistor of the first extruder on the slave isn't being read. Did you do the checks I suggested? Particularly the jumper settings. Have you wired power to the slave? Positive and Negative swapped? Have you checked both thermistors on the slave are working? Disconnect one end from the screw terminals and check with a multimeter that the resistance is around 100k ohms. Or at least that there is a circuit.

Another check is to disconnect all wiring from the slave, except power, thermistors and the comms cable. You should be able to connect to the slave then. It's probably a wiring issue in that case.

It's worth updating the slave firmware as well, just to be sure that it is up to date, and matches the Master. The firmware was last updated on the 11/4/13.

Edited 1 time(s). Last edit at 04/28/2013 02:37PM by droftarts.
Re: STL not in centre of bed
April 29, 2013 12:34PM
Master and Slave comm cable correct
All four jumpers are set
Slave thermistors are attached
Extruder's fans work
Can power slave's LED from USB
All resistance tests pass
Heater PIDs?

I think it may be an issue with my wiring
Here is how I have wired the slave
Re: STL not in centre of bed
April 30, 2013 05:27AM
If you use mains power, does the LED come on? If not, check power cable. Check you have 12V at the terminals on the Melzi. Check positive/negative is correct (I can't tell from the picture). It WILL NOT WORK with power from USB.
Re: STL not in centre of bed
April 30, 2013 08:15AM
No, LED doesn''t light on the slave, only if I power it from the USB.

Yea they're correct, 12.02V . You mentioned reversed polarity earlier but I haven't reversed them.
Re: STL not in centre of bed
April 30, 2013 09:42PM
I'm just trying to think of ways to troubleshoot the problem.

If I dissconnect everything but power to the slave should the slave's LED come on?

Should I be able to run the slave with just T1?

Can I manualy configure the PIDs for T1 & T2? Should I?
Re: STL not in centre of bed
May 10, 2013 09:03AM
I'm still trying to get my slave working.

Still getting ..Slave init FAIL head 1

I've checked the resistance of the thermistor for head 1 (at the slave end of the wiring whith the wiring disconnected from the etemp screws) & get a reading of around 79.
Re: STL not in centre of bed
June 12, 2013 08:40AM
Ok, so I was finally able to go through your new troubleshooting steps and here's what I found (I'll post in my thread too).

With the comms Cable connected I get no LED on Slave, Master's LED blinking continually.

I get 5V on the Slave power jumper when set to USB.

When I reset Slave as connecting it returns .........Slave init FAIL head 1.

Thermistors were 74 & 85K Ohms (they were in different positions.

M503
echo: M301 H1 P12.00 I2.20 D80.00 W125.00
M301 H2 P-273.00 I-273.00 D-273.00 W-273.00
M301 H3 P-273.00 I-273.00 D-273.00 W-273.00

Bed/extruder 0 beta: 4126.00 resistor: 4700.00 thermistor: 9999.99 inf: 0.01
Bed/extruder 1 beta: 3960.00 resistor: 4700.00 thermistor: 99999.92 inf: 0.17
Bed/extruder 2 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00
Bed/extruder 3 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00

When updating Slave firmware I'm getting
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

Tricolor gcode
echo:Maximum Acceleration (mm/s2):
echo: M201 X800 Y800 Z30 E250

Bed/extruder 2 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00
Bed/extruder 3 beta: -273.00 resistor: -273.00 thermistor: -109.27 inf: -273.00

Extruder: 0 dX: 0.00 dY: 0.00 dZ: 0.00 standby temp: 0.00 operating temp: 0.00
Extruder: 1 dX: 0.00 dY: 0.00 dZ: 0.00 standby temp: 0.00 operating temp: 0.00
Extruder: 2 dX: 0.00 dY: 0.00 dZ: 0.00 standby temp: 0.00 operating temp: 0.00

Unfortunately I'm still unable to get the slave working.
Do these results mean anything to you?
Re: STL not in centre of bed
June 21, 2013 12:44AM
Ian,
I have 1.0.4 on our tricolour. Is that the latest version?
Re: STL not in centre of bed
June 21, 2013 05:24PM
Jamostew

We're up to v1.0.7 now! Bug fixes and ability to run with two extruders now. It just disables the one hot end it gets an out of range temperature reading from. Updating instructions: [reprappro.com]
Sorry, only registered users may post in this forum.

Click here to login