Repetier Host on Raspberry Pi - not square??

Need help troubleshooting hardware issues... talk here

Repetier Host on Raspberry Pi - not square??

Postby cebess » 2018-May-Thu-06-May

I have been using Repetier on Windows for years. I just set up Repetier for Raspberry Pi (0.86.2) and for some reason my printer definition is not square. If I print out a 100mm x 100mm square, the x axis is fine, but the y axis of the square comes out to be 110mm. It also crashes into the limits during the set up process when it goes to 0. I have a Printrbot simple metal.
In my printer definitions on Repetier server on the Pi I have the bed defined in the general tab with
X-min:0
Y-min:0
X-max:140
Y-max:140
X-home:0
Y-home:150

In the printer shape tab I have:
X left: 0
Y front: 0
X right:140
Y rear:140

On the Repetier- host definition for the printer I have:
X-min:0
Y-min:0
X-max:140
Y-max:140
print area width 140
print area depth 140

slicer definition bed shape:
size: x: 140 y:140
Origin x:0 y:0

My start G-code:
G28 ; home all axes
G29; auto level
G1 Z5 F5000 ; lift nozzle
M92 X80
M92 Y90
M92 Z2020
M92 E93.5

anyone have any ideas what I am doing wrong??? Thanks
Quote
  • 0

cebess
Loading filament...
 
Posts: 10
Joined: 2013-Apr-Sat-11-Apr
Reputation: 1

Repetier Host on Raspberry Pi - not square??

Sponsor

Sponsor
 

Re: Repetier Host on Raspberry Pi - not square??

Postby RetireeJay » 2018-May-Thu-06-May

I think the problem is in your startup G-code.
The M92 command sets the steps per millimeter, and you should have the same values for both X and Y, namely 80. This is based on the use of the same toothed belts to drive both axes.

But better than changing the M92 Y90 to M92 Y80, I suggest just deleting both M92 lines from your startup code. The Printrbot remembers the X and Y calibration values in EEPROM.

When you shut the power to the printer off and then turn it on again, the values from EEPROM will be loaded into the "active" memory used for calibration.

If, in the very unlikely event that the EEPROM values are wrong, you can fix the situation by manually issuing
M92 X80 Y80
M500

This will set the EEPROM correctly and then you definitely can delete the M92 lines from your startup code.
  • 0

Printrbot Plus operational January 2013
Brass threaded rods (5/16" X 18) & nuts for Z axis
GT2 belts & pulleys
Cable chain to reduce probability of fatigue failure in wires
E3D V5 Hot End, 0.4mm nozzle, also 0.8 and 0.25 in use occasionally
PB fan mount + 40mm fan -- using printed mount adapter, not the E3D supplied fan
Injection molded extruder gears
Optical Z "endstop" (custom designed and built)
Have used many pounds of T-Glase filament. Now also doing some work with Ninjaflex SemiFlex
Print on glass with Scotch Craft Stick or other glue stick
"My next printer is..." Prusa i3 MK3
User avatar
RetireeJay
My next printer is...
 
Posts: 4936
Joined: 2013-Jan-Wed-13-Jan
Location: Greenville, SC
Reputation: 495

Re: Repetier Host on Raspberry Pi - not square??

Postby cebess » 2018-May-Thu-07-May

Thanks I just noticed that as well.
the M92 Y90
should be M92 Y80 (just like the X axis)
I typed it wrong and then kept reading it wrong.

Thanks
  • 0

cebess
Loading filament...
 
Posts: 10
Joined: 2013-Apr-Sat-11-Apr
Reputation: 1


Return to Troubleshooting talk

Who is online

Users browsing this forum: No registered users and 2 guests

cron