Another steps / mm

Hi again Guys

noob here again :slight_smile:

Im on the last step of my SB setup and now stuck.

I am not sure what way to do the calcs on the steps from my marlin config to the Sb

here is what worked on marlin
#define DEFAULT_AXIS_STEPS_PER_UNIT {80.0,80.0,4000.0,820.5}
820.5 is the extruder steps but when putting 820.5 in the extruder.hotend.steps_per_mm and then tell Pontaface to extrude 100mm it actually extrudes 20mm
what calc do I need to do to convert the 820.5 to be compatable to the SB please ?
I know that the SB is 16stepping but double or half the 820.5 is nowhere near right

War

Imported from wikidot

Well if it moves 1/5 the distance you want, you need to set your steps per mm to 5x the ammount.

So if it’s now 820.5, you should set it to 4102,5 …

Which does seem insanely high.

What machine is this ?

Hi Arthurwolf

its a stock prusa I3 with nema 17 steppers
running a standard gregs wade extruder.

I cant work out why I am only getting 1/5 of the extrusion, I was expecting double or half the extrusion ?

the 820.5 seems about right on the marlin from other videos that I watched when setting that all up so I haven’t thought much more about that.

war

ok

something is not right here :frowning:
I have changed the extruder.hotend.steps_per_mm 4000 # Steps per mm for extruder stepper

and it still only extrudes about the same 20mm I must have something else wrong in the settings ?

  1. Extruder module configuration

extruder.hotend.enable true # Whether to activate the extruder module at all. All configuration is ignored if false
extruder.hotend.steps_per_mm 4000 # Steps per mm for extruder stepper
#define DEFAULT_AXIS_STEPS_PER_UNIT {80.0,80.0,4000.0,820.5} // default steps per unit for i3
extruder.hotend.default_feed_rate 1500 # Default rate ( mm/minute ) for moves where only the extruder moves
extruder.hotend.acceleration 500 # Acceleration for the stepper motor, as of 0.6, arbitrary ratio
extruder.hotend.max_speed 50 # mm/s

extruder.hotend.step_pin 2.3 # Pin for extruder step signal
extruder.hotend.dir_pin 0.22! # Pin for extruder dir signal
extruder.hotend.en_pin 0.21 # Pin for extruder enable signal

  1. extruder offset

extruder.hotend.x_offset 0 # x offset from origin in mm
extruder.hotend.y_offset 0 # y offset from origin in mm
extruder.hotend.z_offset 0 # z offset from origin in mm

the #define is only there for ref when changing settings

war

Are you sure your changes to the configuration file are taken into account ?

Do you unmount the drive before resetting the board ?

yes Arthurwolf.

I have been powering down the board when making the changes to make 100% that its reading the correct values.

But I have found 1 thing that may be an issue.
The Extruder stepper seems to be running all the time and is getting warm, I have dropped the current to 0.7 but still running.
I have issued the m18 command and Motors off in Pronterface but it still seems to be running

war

Stepper motors are -designed- to run hot, it’s absolutely not a problem, and would definitely not cause the issue you are getting.

Did you use the M500/M503 commands to edit your configuration at any time ?

No I haven’t used those commands.

I have just checked all my wiring and redone the nema motor, but it is still running even when I just turn the SB on.
All the other nema are inactive.

is there some setting I might have missed or got wrong Arthurwolf ?

war

** edit
it may not be the motor running, I think its just the vibration of the fan on the hotend facepalm doh

Hi Arthurwolf

Been looking around on the net and come across this in someones config

extruder_steps_per_mm I know the hotend is missing but this one has the " _ " in all the command
mine has extruder.hotend.steps_per_mm 4000 with a " . " before the steps, cold this be the problem ?

war

No that can’t be the problem.

So can you confirm you tried several values, and it doesn’t change the distance the extruder moves ?

Hi Arthurwolf

I gave up about 23:00 last night but will continue today after work.

Something is wrong with my settings though.

I went for it and tried a 20mm cube.

X and Y are very close to 20mm
Z was about 8mm
And at 50% infill, well it was just full of holes, no solid top or botton at all

War

Hey.

So, you need to fix your Z and E steps per millimeter, it looks like.

Cheers.

Hi Arthurwolf

Well Things have progressed a lot :slight_smile:

I wiped the sdcard and started from scratch.

Extruder and z-axis are both now calibrated.

My only issue now is homing, is there a separate line in the config for this, actually the speed of this ?
When i move the z-axis in proterface and during a print it all seems fine, but when the printer gets the home command the z-axis almost takes off, and
is in fact to fast and the drives go to quick for the axis and it even jams.

I have tried setting the Z speeds that i can find in the config to lower and as i say printing and using proterface to move the z-axis is fine but the home before the print starts even makes you jump the speed the thing tries to run at and the noise

war

I wiped the sdcard and started from scratch.

Make sure you always unmount the SD card from your computer before resetting or unplugging the board, or you may corrupt the board, resulting in the kind of trouble you seemed to have.
Also, if this kind of problem happens again, maybe try using another SD card.

My only issue now is homing, is there a separate line in the config for this, actually the speed of this ?

Sure ! See http://smoothieware.org/endstops and the *_homing_rate_* parameters there.

Thanks for that arthurwolf

I halved the values on homing rate and its a lot smoother.

The value was only 4 and I was looking for something like 1600 in the config so I missed that one :slight_smile:

war