Pagina 1 van 1

0,0 punt op bed ligt op 0,300

Geplaatst: 14/04/23, 19:43
door Dutchronnie
Ik heb een nieuw moederboard geinstalleerd, en tot nu toe verloopt alles goed, m.u.v. iets raars.

Overigens heb ik eerst Marlin geprobeerd, en daar was het verhaal precies het zelfde.

Als ik de X en y as home, dan gaat mijn nozzle naar links onder op het bed, en zo wil ik het ook.
Maar als je dan de coordinaten uitleest, dan staan deze op 0,300
Op zich niet zo erg, maar als ik dan een aut bed leveling wil doen begint hij links boven in de hoek, en kloppen de posities niet die ik in een normaal coordinaten stelsel het opgezocht.

Ik zou dit graag weer normaal willen hebben, maar het lukt mij niet.
Ik hoop dat jullie mij kunnen helpen.

Dit is de configuratie die ik heb in klipper van de Y stepper

Code: Selecteer alles

[stepper_y]
step_pin: PA15
dir_pin: !PA8
enable_pin: !PD1
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3
position_endstop: 300
position_min: 0
position_max: 300
homing_speed: 50
Het is een nieuw moederbord, zou het ook nog aan de bedrading kunnen liggen?

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 14/04/23, 20:14
door Hardy
Je bed mesh heeft toch zijn eigen coördinaten en die kun je toch aanpassen naar eigen behoefte.!

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 14/04/23, 21:08
door Dutchronnie
Ja dat kan, maar ik zou het voor mijzelf prettiger vinden als ik uit kan gaan van een coördinaten stelsel met de linker beneden hoek als 0,0 punt.
Dat werkt gewoon een stuk prettiger.

Het is ook behoorlijk verwarrend, want mijn probe bevindt zich op -3,-43 t.o.v. de nozzle, deze waarde heb ik ook al moeten omdraaien in de configuratie naar -3, 43.
Dit omdat de gehele y-as is gespiegeld. het liefst zie ik de y-as weer omgedraaid. dat was ook zo in mijn vorige configuraties, maar dat betrof een ander moederbord.

Toegevoegd in 16 minuten 43 secondes:
Ik heb het geprobeerd met de coördinaten van de bed mesh aan te passen, maar klipper pikt deze coördinaten niet.

Code: Selecteer alles

[bed_mesh]
speed: 80
horizontal_move_z: 5
mesh_min: 17.0,298.0 #27.0,12.0
mesh_max: 290.0,43.0 #297.0,257.0
probe_count: 5,5
mesh_pps: 3,3
fade_start: 1
fade_end: 10
fade_target: 0

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 14/04/23, 22:52
door Hardy
Het is al weer een tijd geleden dat ik het allemaal ingesteld heb en het betreft bij mij een CoreX/Y met 0 punt links achter, maar mijn Mesh begint links voor en ziet er bij mij zo uit.

Code: Selecteer alles

[bed_mesh]
speed: 50
mesh_min: 30,30
mesh_max: 260,270
probe_count: 5,5
mesh_pps: 2,2
algorithm: bicubic
bicubic_tension: 0.2
move_check_distance: 3.0
split_delta_z: .010
fade_start: 1.0
fade_end: 5.0]

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 16/04/23, 10:38
door Dutchronnie
Ik ben er uit, de juiste settings zijn gemaakt in de [stepper_y] section

Code: Selecteer alles

[stepper_y]
step_pin: PA15
dir_pin: PA8
enable_pin: !PD1
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC3
position_endstop: 0
position_max: 300
homing_speed: 50


dir_pin: PA8 - Uitroepteken verwijderd, is de richting van de motor gewijzigd.
position_endstop: 0 - was 300, verplaatst naar de andere zijde van het bed.

Deze 2 settings zorgden ervoor dat alles weer in de juiste coördinaten staan.

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 16/04/23, 11:39
door Lourens
Mooi dat je de oplossing gevonden hebt!
Dat is een behoorlijke zoektocht geweest.
En een (als je het eenmaal weet!) zo simpele oplossing.

Fijn dat je deze oplossing ook deelt hier.
Er zal ongetwijfeld nóg wel een keer iemand met een soortgelijke uitdaging te maken krijgen.

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 16/04/23, 11:48
door Hardy
Zo leer je de machine mooi kennen, met die instellingen heb ik destijds ook moeten spelen, alleen bij een CoreX/Y werkt het net weer even iets anders omdat beide motoren samen werken bij een beweging in X of Y richting, dus alleen maar één motorrichting omdraaien geeft een heel ander effect dan je zou verwachten.

Re: 0,0 punt op bed ligt op 0,300

Geplaatst: 16/04/23, 12:25
door Dutchronnie
Fijn dat je deze oplossing ook deelt hier.
Er zal ongetwijfeld nóg wel een keer iemand met een soortgelijke uitdaging te maken krijgen.
Dat zal ik altijd proberen te doen.
Mijn grootste frustratie is dat mensen een probleem op het net aan de kaak stellen, en vervolgens terug komen met "het is opgelost" , maar vervolgens de oplossing niet geven.

Er blijven nog genoeg uitdagingen over, eerst maar eens de printer goed laten draaien, daarna een uitdaging hoe ik voor de beide motoren van de z-assen allebei een stepper kan configureren, nu zitten beide motoren nog op 1 stepper.