orbitor 2 e step issue

while checking e step on the orbitor ,settings on mail sail extrusion feedrate at 1 and filament length at 5 it pushes 20mm filament using ratos v2 and skr mini e3 ve and ebb 36
26 Replies
miklschmidt
miklschmidt•3y ago
Cannot reproduce. I'm using orbiter myself. as far as i can tell your config looks fine please check a G1 E100 F200
rising-crimson
rising-crimsonOP•3y ago
am i to put this G1 E100 F200 in the command line mainsail if so this pull over 150 mm filament
unwilling-turquoise
unwilling-turquoise•3y ago
sure you have selected the correct orbiter config? for the v2.0 there is an orbiter.cfg and an orbiter-1004.cfg - the last one works for my 2.0
rising-crimson
rising-crimsonOP•3y ago
yes the correct one selected checked again
miklschmidt
miklschmidt•3y ago
How are you measuring? And is it a genuine orbiter 2.0 or 1.5?
rising-crimson
rising-crimsonOP•3y ago
yes genuine orbiter 2.0 worked fine on the octopus board i am measuring using extrude filament on mainsail , going to re start from fresh re installed from fresh still same issue
miklschmidt
miklschmidt•3y ago
Config is correct, i'd assume its something introduced by electronics or mechanics, but i can't really explain how that would result in more extrusion.
i am measuring using extrude filament on mainsail
What ? You can only measure the extrusion by marking the filament for let's say 120mm, then extrude 100mm and check how much is left. There should be roughly 20mm left. (it doesn't need to be precise, just ballpark, rest should be done with flow / extrusion multiplier in your slicer). You shouldn't need to change the defaults.
rising-crimson
rising-crimsonOP•3y ago
i am trying to do as you say on mainsail 50mm its extruding 205mm
miklschmidt
miklschmidt•3y ago
Can you show me pictures / videos?
rising-crimson
rising-crimsonOP•3y ago
No description
miklschmidt
miklschmidt•3y ago
Notice in the bottom picture
No description
miklschmidt
miklschmidt•3y ago
You're asking it to extrude 219mm Disregard that, that means "219mm" line with a 0.4mm nozzle i guess. facepalm
rising-crimson
rising-crimsonOP•3y ago
i use the same method on my voron
miklschmidt
miklschmidt•3y ago
This from your log:
[extruder]
step_pin = toolboard:e_step_pin
dir_pin = toolboard:e_dir_pin
enable_pin = !toolboard:e_enable_pin
microsteps = 64
rotation_distance = 4.63
full_steps_per_rotation = 200
filament_diameter = 1.750
max_extrude_only_velocity = 60
max_extrude_only_distance = 200
nozzle_diameter = 0.4
heater_pin = toolboard:e_heater_pin
sensor_type = ATC Semitec 104GT-2
sensor_pin = toolboard:e_sensor_pin
min_extrude_temp = 170
min_temp = 0
max_temp = 285
pressure_advance = 0.03
control = pid
pid_kp = 22.897
pid_ki = 2.212
pid_kd = 59.244
[extruder]
step_pin = toolboard:e_step_pin
dir_pin = toolboard:e_dir_pin
enable_pin = !toolboard:e_enable_pin
microsteps = 64
rotation_distance = 4.63
full_steps_per_rotation = 200
filament_diameter = 1.750
max_extrude_only_velocity = 60
max_extrude_only_distance = 200
nozzle_diameter = 0.4
heater_pin = toolboard:e_heater_pin
sensor_type = ATC Semitec 104GT-2
sensor_pin = toolboard:e_sensor_pin
min_extrude_temp = 170
min_temp = 0
max_temp = 285
pressure_advance = 0.03
control = pid
pid_kp = 22.897
pid_ki = 2.212
pid_kd = 59.244
That's all correct. Unless you're using an ungeared Orbiter, there's no way to explain what you're experiencing. Did you try manually entering the gcode instead of extruding via mainsail? (just to rule out mainsail as the source of the problem).
rising-crimson
rising-crimsonOP•3y ago
G1 E50 F60 just tried this same issue
miklschmidt
miklschmidt•3y ago
Wait, you're using a toolboard and the btt-mini-e3 at the same time, your tmc driver settings for extruder is still using the pins on the BTT Mini e3. It also still has a explicit uart_address assigned. Send me your printer.cfg I think there might be another conflict with the btt mini and toolboards.
[tmc2209 extruder]
uart_address = 3
tx_pin = PC10
interpolate = False
uart_pin = PC11
[tmc2209 extruder]
uart_address = 3
tx_pin = PC10
interpolate = False
uart_pin = PC11
This is bad.
rising-crimson
rising-crimsonOP•3y ago
as requested
miklschmidt
miklschmidt•3y ago
@himat55 Right. So at line 303, you explicitly told klipper that the extruder driver is on the E3 mini, pin PC11. Furthermore you're inluding the e3 mini quirks file on line 237. If you remember from this post: https://discord.com/channels/582187371529764864/1047239026261893210/1047350982981451796 I told you to not include that file, and instead copy paste the contents into your user overrides section, excluding the [tmc2209 extruder] section. You copy pasted the extruder section into user overrides and still include the quirks file, so basically the opposite. Furthermore i think the extruder settings from the board config is causing issues too. But try this first (attached).
miklschmidt
miklschmidt•3y ago
At this point it should be painfully obvious that this is an alpha release 😂.. I wish i never implemented that E3 mini board, what a pain in the ass.
rising-crimson
rising-crimsonOP•3y ago
I am back to this , using the attached file , (what other main board with same size foot print would you recommend using ebb36 as well)
No description
miklschmidt
miklschmidt•3y ago
yep, i have a fix for that. Currently there is no other supported board with that formfactor. But i'm figuring out a fix. If what i'm currently doing works it'll be ready in 30 mins.
rising-crimson
rising-crimsonOP•3y ago
hi take your time i need to get some sleep now i will resume tomorrow thanks
miklschmidt
miklschmidt•3y ago
it didn't work out 😦 @himat55 Okay i implemented a fix. I hate it. But it should work. Update ratos in mainsail (machine page). Delete
[tmc2209 stepper_x]
uart_pin: PC11

[tmc2209 stepper_y]
uart_pin: PC11

[tmc2209 stepper_z]
uart_pin: PC11
[tmc2209 stepper_x]
uart_pin: PC11

[tmc2209 stepper_y]
uart_pin: PC11

[tmc2209 stepper_z]
uart_pin: PC11
in your printer.cfg and include [include config/boards/btt-skr-mini-e3-30/multi-alias-usage-quirk-toolboard.cfg] and it should work.
rising-crimson
rising-crimsonOP•3y ago
hi i have done what you have said this has fixed the issue now extruding correctly (i have adjusted the rotational distance in the user overrides giving me the exact extrusion of 100mm ) thank for your help on to further testing.
miklschmidt
miklschmidt•3y ago
(i have adjusted the rotational distance in the user overrides giving me the exact extrusion of 100mm )
You should not need to do this. In fact, i recommend not doing it, the official profiles are tuned for the stock setting. It might not be exactly 100mm but that doesn't matter (flow / extrusion multiplier takes care of everything and encompasses a lot more factors).
rising-crimson
rising-crimsonOP•3y ago
ok will delete and leave as stock

Did you find this page helpful?