Op de reprap wiki staat er met Znnn dat het een nieuwe aspositie instelt. Maar dan staat er " Er zal geen fysieke beweging plaatsvinden ". Waar zou de regel G92 E0 voor worden gebruikt?

Antwoord

De G92 commando wordt gebruikt om de startpositie (oorsprong) van een of meer assen (inclusief de huidige extruder) in te stellen op een willekeurige waarde. Het commando G92 E0 wordt vaak gebruikt om het terugtrekken en het vullen van de spuitmond uit te voeren. De volgende commandos worden bijvoorbeeld vaak gebruikt in start-gcode-reeksen (prologues) om de huidige extruder te primen door een kleine hoeveelheid filament te extruderen:

G92 E0 ; Reset the extruder"s origin G1 F200 E3 ; Extrude 3 millimetres of filament G92 E0 ; Reset the extruder"s origin 

RepRap Wiki: G92: Positie instellen

Reacties

  • Maar wat betekent het de oorsprong van de extruders resetten? Wat zou er gebeuren als u de “G1 F200 E3” zou doen zonder eerst de oorsprong van de extruders te resetten? G92 is volkomen logisch voor x, y en z, maar kan mijn hoofd er niet omheen slaan voor de extruder.
  • @Michael Waarom, het is precies hetzelfde. Misschien moet je het niet lezen als " reset ", maar als " set ". Van bovenaf weet ik niet ' wat er wordt genomen als je de eerste G92 E0 weglaat, ik neem aan dat het bij nul begint hoe dan ook. Maar het stelt de filamentextrusie in op een bepaalde lengte op nul, na het primen is het volkomen logisch om de lengte op nul te zetten. Slicers (sommige) stellen de lengte terug op nul na voltooiing van een printlaag, dit voorkomt erg grote waarden voor de filamentlengte.
  • Hallo @Michael, bedankt voor je vraag, aangezien ik hetzelfde dacht . Echter, zoals u ' waarschijnlijk weet, mogen vragen (zelfs goede vragen zoals die van u) niet ' in opmerkingen staan. Kunt u uw vraag posten als een nieuwe vraag (terugverwijzend naar het antwoord van Mick ' – aangezien dit de bron van uw vraag is), en vervolgens Davo ' s antwoord hieronder zou daar logischer zijn … als je begrijpt wat ik bedoel? 🙂
  • @Greenonline mijn vraag heeft geen zin als zijn eigen vraag. Het heeft alleen zin in de context van dit antwoord.
  • @Michael Dat is precies waarom je naar dit antwoord moet verwijzen! De context is te vinden via de referentie, dit is niet ongebruikelijk, dit is vaker voorgekomen. Soms ontstaan er andere vragen.

Answer

Om het geaccepteerde antwoord aan te vullen en een vraag in het antwoord te beantwoorden “s opmerkingen (die er niet zouden moeten zijn), beschouw de E-waarde als een andere as – de as van de gloeidraad.

Als je hebt uitgevoerd:

G92 E0 ; Reset the extruder"s origin G1 F200 E3 ; Extrude 3 millimetres of filament at a rate of 200 units per second 

en vervolgens doorging met afdrukken, zou de eerste filamentbeweging u van E3 naar de E-waarde moeten brengen die de volgende zet specificeerde.

Als de volgende zet verondersteld te beginnen bij E0, u ” d is al 3 mm verder, en de eerste zet zou waarschijnlijk een intrekking zijn, dus als de volgende afdrukbeweging bijvoorbeeld was:

G1 Xnnn Ynnn E0.5 ; Extrude 0.5 millimetres of filament 

dan in plaats van 0,5 mm te extruderen, zou je in feite 2,5 mm intrekken om van 3,0 naar 0,5 te komen. Net als bewegen in een negatieve richting op een andere as.

Opmerkingen

  • Ik denk dat de opmerking verwijst naar de eerste G92, niet naar de tweede.
  • @ 0scar – Davo heeft een goed punt gemaakt over de vraag in de opmerkingen onder Mick ' s antwoord … Davo, ik neem aan dat je bedoelt de opmerking van Michael (wie is niet het OP) ?. Die vraag (in de commentaren) had echt een nieuwe vraag moeten zijn, verwijzend naar deze vraag (denk ik), waarop Davo ' s antwoord het antwoord zou zijn geweest op .. Als je mij volgt … Man, dit is een beetje een warboel ..! 🙂
  • @Greenonline Ik kan die vraag als stand-alone posten, en zelf beantwoorden, als je denkt dat dat de site zal verbeteren.
  • Hoi Davo. Ja, dat ' is een idee, denk ik … Maar ik heb Michael een opmerking achtergelaten om te zien als hij zijn opmerking echter als een nieuwe vraag wil posten. Misschien moeten we afwachten of hij dat wil?
  • Heel erg bedankt voor deze geweldige uitleg. Ik vroeg me af waarom mijn aanvankelijke purtge van filament altijd resulteert in een enorme terugtrekking en dit is precies waarom. Ik heb mijn startscript laten aanpassen om bij het starten een mooi gevuld mondstuk te krijgen

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *