ik heb een ton of vragen omtrend mijn cnc frees. En ik hoop hier dingen helder te krijgen. Ik ben hier in de Herst al op dit forum over bezig geweest maar toen heb ik dit geparkeerd omdat ik er maf en raar van werd en vastlopend van werd en er niet uit kwam waarom dingen met mn cnc frees. Reken me niet af dat ik eigenwijs ben en ik koppig ben en dat ik het beter weet (dat is niet zo) dat helpt niet en daar komen we niks verder mee en daar komen we we niet tot een oplossing mee. Het enige wat ik wil is dingen helder krijgen en dingen uitsluiten voor dat ik andere stappen ga doen.
Er zijn hier al eerder dingen geroepen wat het zou kunnen wezen maar dan wil ik eerst dingen uitsluiten dat dat het niet is en dat correct staat(en ja, in dat opzicht ben ik eigenwijs en koppig) niemand geeft me garantie dat veranderingen/aanschaf van materialen dat het daar mee is opgelost. Wil alleen stapsgewijs dingen aanvliegen en dingen uitsluiten en helder krijgen. Ik weet net zoveel als jullie.En laat maar zitten en handen in de lucht gaan staan weet niet daar ben ik niet van en zeggen dat ik nou ook weer niks weet is ook niet zo.
anyway, ik heb hier een zelfbouw cnc machine die ik in Herst heb gebouwd en deze werkt ansich zelf wel alleen met fouten. als ik een gcode probeert te frezen gaat het ene moment goed en op een ander moment gaat het niet goed en gaat de frees op een andere/foute positie verder. Nu heb ik Hugo stoutendijk al aan de telefoon gehad en het hier over gehad en hij zij iets over stappen overslaan en dat zou goed kunnen. tergelijkertijd het hoeft het ook weer niet te wezen .Dat is juist het question markende punt en datgene punt dat ik dus niet weet. het zou heel goed kunnen dat het in gbrl configuratie zit . alleen wat moeten deze precieze instellingen nou zijn. dat is nou dat gene dat ik dus niet weet. heb al de max acceleration en max travel op gevoerd en volgens een youtube video zou gegeven punt de motoren over moeten slaan maar dat gebeurd niet . En dat nou de precieze om draaide vraag. waarom gebeurd dit nou niet. kijk ik snap heus wel zonder die goede instellingen werkt de cnc niet goed. Ik heb de waarde van de instelling al insane opgevoerd. Alleen wat moeten deze instellingen nou precies zijn.
hier zijn de instellingen
Code: Selecteer alles
$0 = 10 (Step pulse time, microseconds)
$1 = 25 (Step idle delay, milliseconds)
$2 = 0 (Step pulse invert, mask)
$3 = 2 (Step direction invert, mask)
$4 = 0 (Invert step enable pin, boolean)
$5 = 0 (Invert limit pins, boolean)
$6 = 0 (Invert probe pin, boolean)
$10 = 16 (Status report options, mask)
$11 = 0.010 (Junction deviation, millimeters)
$12 = 0.002 (Arc tolerance, millimeters)
$13 = 0 (Report in inches, boolean)
$20 = 0 (Soft limits enable, boolean)
$21 = 0 (Hard limits enable, boolean)
$22 = 0 (Homing cycle enable, boolean)
$23 = 0 (Homing direction invert, mask)
$24 = 25.000 (Homing locate feed rate, mm/min)
$25 = 500.000 (Homing search seek rate, mm/min)
$26 = 250 (Homing switch debounce delay, milliseconds)
$27 = 1.000 (Homing switch pull-off distance, millimeters)
$30 = 1000 (Maximum spindle speed, RPM)
$31 = 0 (Minimum spindle speed, RPM)
$32 = 0 (Laser-mode enable, boolean)
$100 = 33.400 (X-axis travel resolution, step/mm)
$101 = 201.800 (Y-axis travel resolution, step/mm)
$102 = 200.300 (Z-axis travel resolution, step/mm)
$110 = 2000.000 (X-axis maximum rate, mm/min)
$111 = 1100.000 (Y-axis maximum rate, mm/min)
$112 = 900.000 (Z-axis maximum rate, mm/min)
$120 = 1000.000 (X-axis acceleration, mm/sec^2)
$121 = 800.000 (Y-axis acceleration, mm/sec^2)
$122 = 800.000 (Z-axis acceleration, mm/sec^2)
$130 = 1000.000 (X-axis maximum travel, millimeters)
$131 = 1000.000 (Y-axis maximum travel, millimeters)
$132 = 200.000 (Z-axis maximum travel, millimeters)
met een originele arduino uno
dit is wat ik heb proberen te frezen
En dit was wat het resultaat was
dat de frees picture er niet helemaal op staat dat is side-issue-ke dat doet er nou niet toe. De tafel staat niet level. (daar kwam ik gister achter) Dat is voor latere fix.
In basis gaat het er om dat de machine eerst goed gaat draaien en dat de instellingen en firmware matig en elektrotechnisch goed zit. er is ook gesproken over interferentie in de kabels. kijk, ik wil die kabels wel gaan vernieuwen maar dan wil ik eerst wel zeker weten en uitgesloten dat de instellingen en de firmware goed staat. En dat de gebruikers software goed is. niemand geeft mij de garantie als ik andere kabels ga kopen dat het daar mee is opgelost Ik wil voor mijn arduino aan te sturen Gsender gaan gebruiken. En voor tekenen en gcode productie wil ik Qcad-cam gaan gebruiken.Kan iemand mij vertellen of er in Qcad-cam ook een tool library zit. tot zover ik kan ontdekken niet. dat vind ik echt een downside-punt.
Wil ook uitsluiten dat het ook niet in gcode productie programma zit.
heb ook gemerkt dat verschillen in gcode verwerk software instellingen. ik heb ook Universial Gcode Sender gebruikt en f-engrave(voor proef) en easel. maar daar merkt ik dat de z-axe in tegenovergestelde richting werkte. wat is plus en wat is nou min. is plus up direction of in de down direction. bij een 3d-printer is up ook echt up.
Mijn vraag is wat moeten de precieze instellingen per regel wezen in gbrl wat is wat, en welke value moet welke value wezen en hoe weet ik nu dat de instellingen goed staan. Snap wel dat het per machine verschillend is net als bij mensen de één is de ander niet. Maar wat moeten de instelling zijn. Probeer de gedachtegang gedachtegang van de developer/software te begrijpen waarom dingen zo gedaan als gedaan zijn.(om tot een oplossing te komen)
Hoop dat ik mijn vraagstelling-punt-communcatie goed heb gedaan en dat mijn vraagstelling helder is. Het punt is nu dat de machine het wel doet maar dat die op een andere plek verder gaat/stappen overslaat(mogelijk.) In welk of op welk level zit het nou verkeerd?? gbrl zijde?? instelling zijde?? firmware zijde??
Als er vragen zijn of dingen niet duidelijk zijn of dingen vaag zijn uitgelegd of onhelder zijn beschreven of fout/onterecht beschreven stel ze.Ik zal proberen de de vragen zo duidelijk en accuraat proberen te beantwoorden.