Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Firmware Veröffentlichungen und Einstellungen können hier angekündigt und diskutiert werden.
Antworten
Eddy
3D-Drucker
3D-Drucker
Beiträge: 64
Registriert: Do 19. Mai 2016, 16:41
Has thanked: 1 time
Been thanked: 94 times

Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von Eddy »

Hallo RFxxxx - Gemeinde :winken:

Ich bin auch schon über das Problem mit den Ecken gestolpert:
acc-1500-petg.JPG
Dieses Teil ist 20x76mm konstruiert und das passt auch,wenn ich die Wüllste an den Ecken in die Messung einbeziehe.
Wenn ich zwischen diesen Ecken messe,ist das Teil nur 19,7x75,7mm.Es fehlen also 0,3mm,wo sind die hin?
Einstellungen sind Standart: Acceleration=1500 ,Jerk 12,5, Druckgeschwindigkeit 60mm/s

Im nächsten Bild : der gleiche Gcode,aber Acceleration 100
acc-100s.JPG
Ab hier,steht für mich fest,die Firmware macht irgendwas Falsch.
Die Wüllste sind nicht weg,nur dem Acceleration entsprechend, breiter.
Sieht so aus,als wenn die Bahn während der Beschleunigung ins Bauteil reingedrückt wird--bei voller Geschwindigkeit geht es dann parallel zum Bauteil---und beim bremsen gehts dann wieder raus. Der Bereich rechts vom Loch (Ihr sehts ja sebst)
Von oben betrachtet sieht es dann so aus :
acc-100g.JPG
acc-100o.JPG
Im nächsten Bild :der gleiche Gcode,aber Acceleration 6000 ( Jerk geht automatisch aut 25!!??)
acc-6000.JPG
Hier sieht es so aus: der linke Wullst ist noch da (aber nicht mehr so heftig)--bei voller Geschwindigkeit geht es dann parallel zum Bauteil---und beim bremsen wird die Bahn dann nochmal ins Bauteil gedrückt!! Das würde aber bedeuten ,das die Bahn überhaupt nicht dort endet wo sie sollte.

und nun???
ich mach erst mal pause

Mfg Eddy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000 Bausatz (FW-Mod.:1.45.00),Extruder V2 (3mm)+(1,75mm)
Simplify 3D (4.1.2)
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 1946 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von mhier »

Warum machst du dafür einen neuen Thread auf? Ich denke, im existierenden Thread haben wir eigentlich schon die Erklärung geliefert. Das Problem ist das fehlende Pressure Advance. Zusätzlich hat du wohl noch ein Problem mit der Maßhaltigkeit (Unterextrusion, Schrumpfung, etc. - im Zweifel von allem ein bisschen).

Die Wülste sehen exakt so aus, wie ich sie von der Kalibration des Pressure Advance Parameters her kenne.

Dass bei sehr großen Beschleunigungen unter bestimmten Bedinungen der Wulst wieder kleiner wird, ist bei genauem Nachdenken auch gar nicht so überraschend: Wenn der Drucker mit gleichbleibender Geschwindigkeit um die Ecke kracht (das wäre bei Beschleunigung unendlich der Fall, kann auch erreicht werden, wenn die Druckgeschwindigkeit und der Jerk gleich sind), wird der Extruder ja gar nicht abgebremst und beschleunigt und die Stauchung des Filaments bleibt während der Fahrt um die Ecke gleich.

Evtl. ist in diesem Fall die Erhöhung des Jerks die relevante Änderung. Beim Jerk von 25 bremst der Drucker in der Ecke von 60mm/s auf 25mm/s ab, statt vorher auf 12.5mm/s. Evtl. bekommst du also ebenfalls eine Verbesserung, wenn du den Jerk auf 25 belässt, aber die Beschleunigung auf 500 herabsetzt. Allerings führt ein hoher Jerk natürlich auch wieder auf andere Weise zu unsauberen Ecken und irgendwann zu Schrittverlusten. Der Jerk ist sozusagen die Mindestgeschwindigkeit, bei der eine beschleunigte Bewegung gestartet wird bzw. eine abgebremste Bewegung gestoppt. Die Beschleunigung bis zur Jerk-Geschwindigkeit ist also unendlich, was physikalisch natürlich nicht möglich ist und einen Positionsfehler des Druckkopfes nach sich zieht.

Aus meiner Sicht ist diese Diskussion müßig, wenn ihr Pressure Advance nicht als Lösung in Betracht ziehen wollt, denn genau dafür ist das da.

PS: Was dagegen, wenn ich den Beitrag mit dem anderen Thread zusammenführe?

PPS: Falls das eine Halterung für das Hotend werden soll - du machst den gleichen Fehler wie ich :-) Durch das Zusammendrücken der runden Bohrung fixierst du das Hotend hauptsächlich in einer Richtung und es kann in der anderen leicht kippen, egal wie stark du das anziehst. Was du brauchst ist so ähnlich wie die V-förmigen Nuten, die man von manchen Schraubstöcken zum Einspannen runder Teile benötigt. Falls du Interesse hast, kann ich dir eine entsprechende fertige Traverse für den RFx000 schicken, allerdings für E3Dv6 Hotends (ich sollte sie mal in den Download-Bereich stellen).
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
Benutzeravatar
rf1k_mjh11
Developer
Developer
Beiträge: 2146
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 34166 times
Been thanked: 697 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von rf1k_mjh11 »

Hallo Eddy,

Du bist in einem neuen Thread schon richtig, da du einen Firmware-Fehler vermutest. Mhier puscht nur dauernd Pressure Advance, obwohl es diesbzgl. keine ordentlichen Beweise zu geben scheint, außer Beobachtungen. Und diese gibt es schon seit Jahren für Beschleunigung, Extrusion Multiplier, Jerk, und wer weiß sonst noch. Alle behaupten, es wäre 'die' Lösung. Ich streite nicht ab, dass man dem Problem mit Pressure Advance begegnen kann, oder mit Jerk, Beschleunigungswerten, Extrusion Multiplier, usw.

Interessant finde ich das zweite Bild. Auf der rechten Seite sieht man durch die Schattenwirkung eine Stufe. Damit wird offensichtlich, dass die Umfahrungsrichtung einen Einfluss auf die Beulenbildung hat.

Ob es sich um einen Firmware-Fehler oder sonst was handelt, bleibt zu ermitteln. Riemenspannung trägt möglicherweise auch dazu bei.

mjh11
RF1000 (seit 2014) mit:
  Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
  Ceran Bett
  FW RF.01.47 (von Conrad, modif.)

Die Natur kontert immer sofort mit einem besseren Idioten.
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 1946 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von mhier »

rf1k_mjh11 hat geschrieben:Mhier puscht nur dauernd Pressure Advance, obwohl es diesbzgl. keine ordentlichen Beweise zu geben scheint, außer Beobachtungen.
Den Spieß kann ich auch umdrehen. Dass die Stauchung vom Filament deartige Auswirkungen hat, ist ja nun im Grunde unbestritten. Demnach musst du erstmal beweisen, dass in deinem Fall das anders ist. Du glaubst zwar, dass du das getan hast, hast du aber nicht. Siehe Post #13 im anderen Thread.
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
Benutzeravatar
AtlonXP
3D-Drucker Erfinder
3D-Drucker Erfinder
Beiträge: 3523
Registriert: So 15. Nov 2015, 20:55
Has thanked: 773 times
Been thanked: 4241 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von AtlonXP »

Hallo Edi,
von deiner Bilderserie ist das einzige Bild wo mir gefällt das pinkfarbene (durchsichtige).
Alle weiteren Bilder haben noch andere Fehler, die sich gegenseitig beeinflussen können.
Darum beziehen sich meine weiteren Anmerkungen nur auf dieses Druckteil.
Was für ein Material ist das pinkfarbene (durchsichtige)?
Eddy hat geschrieben: Es fehlen also 0,3mm,wo sind die hin?
Für mich ist klar zu sehen, dass das Teil überhitzt gedruckt wurde.
Dort wo Material in größerer Menge vorhanden ist, neigt das Material mehr zu schrumpfen.
Darum fallen auch die geraden Kannten ein!
An den Ecken besteht jedoch mehr Oberfläche um die Wärme los zu werden.
Hier schrumpft das Material weniger.

Ein weiterer Hinweis hierzu ist die Kristallisation (unsauberer Druck) zwischen den beiden inneren Löchern.

Nun zu Pressure Advance:
Je nachdem wie viel Innenspiel und auch in welcher Länge dieses ist, wirkt es in unserem Hot End sozusagen wie ein Druckspeicher in Form einer Stauchung aus.

Erklärung:
Bei einem Weg <-> Materialfluss Diagramm wird es so aussehen, bei einer gleichförmigen Geschwindigkeit dass:
In der Anfangsphase baut sich zuerst der innendruck im Hot End auf.
Das führt dazu, dass zuerst weniger Material aus der Düse kommt wie gewünscht.
Hat sich dieser Druck aufgebaut, ist die theoretische Material Ausbringung korrekt!
Ist am Weg Ende die Geschwindigkeit = 0, oder verringert sich, so baut sich der aufgebaute Druck im Hot End ab.
Das hat zur Folge, dass hierdurch mehr Material abgeben wird, als erwünscht, da sich der Druck im Hot End erst auch noch abbauen muss.

Pressure Advance soll hierzu entgegen wirken.

Da in unserer Repetier FW Pressure Advance nicht funktioniert, haben wir nur die Möglichkeit das Spiel und die Digits so niedrig wie möglich zu halten.

Dann haben wir noch ein Wechselspiel in unseren Riemen.
Das ist für mich sehr gut sichtbar an der vorderen Umlenkrolle der Y Achse.

Hier haben wir leider auch ein Konstruktionsdefizit!
Unsere Riemen werden theoretisch halten bis in alle Ewigkeit.
Doch leider sind diese zu Dick und die Umlenkrollen und Pully´s haben einen zu kleinen Durchmesser.
Auch werden die Riemen durch Alterung härter und störrischer.

Unser Riemenspanner sind leider auch nicht die stabilsten.
Ich ziehe meine Riemen X und Y nur noch nach Sicht an.
Wenn der Riemenspanner sich in Zugrichtung des Riemens neigt, war das schon zu viel!
Eine schrägstehende Umlenkrolle erhöht nur den Verschleiß!

Nach meinem Geschmack,
sollte man die Riemenspannung noch etwas weiter erhöhen können.

LG AtlonXP
Eddy
3D-Drucker
3D-Drucker
Beiträge: 64
Registriert: Do 19. Mai 2016, 16:41
Has thanked: 1 time
Been thanked: 94 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von Eddy »

Hallo :winken:

Machen wir noch einen Versuch :
Dose (Meshed).stl
Deckel (Meshed).stl
Das ist eine runde Dose mit Deckel :
Aussendurchmesser = 50mm
Wandstärke = 2mm

Fertig gedruckt :
Wandstärke =2,04 mm ,nach "Adam Riese",sollte der Aussendurchmesser jetzt 50,04 mm sein,aber ???
Aussendurchmesser = 49,64 mm ,es fehlen also rundherum 0,2mm ,obwohl Simplify3D alles richtig rechnet !

Die einzige Stelle ,wo es passen würde , ist dort ,wo sich die Z-Naht befindet ! (die trägt 0,2mm auf) :wundern:


Mfg Eddy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000 Bausatz (FW-Mod.:1.45.00),Extruder V2 (3mm)+(1,75mm)
Simplify 3D (4.1.2)
Benutzeravatar
rf1k_mjh11
Developer
Developer
Beiträge: 2146
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 34166 times
Been thanked: 697 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von rf1k_mjh11 »

Hallo Eddy,

Da ich nicht weiß, was für ein Filament eingesetzt wurde, muss ich Schrumpfung als mögliche Ursache auch aufbringen. Wenn hier ABS zum Einsatz kam, könnte gut sein, dass der Deckel (da dieser immer in Kontakt mit dem beheizten Bett) weniger schrumpft als die Wand der Dose, die schon recht weit weg ist vom Bett.
Ist ABS (oder ein anderes, als schrumpfend bekanntes Material) nicht verwendet worden, könnte man unter Zuhilfenahme von per CAD den GCode analysieren, um Sicherheit zu erlangen. Die Raupenbreite (die vorgegebene) müsste bekannt sein - entweder ist diese direkt im GCode dokumentiert (so machen es PrusaSlicer, SuperSlicer und Slic3r zumindest), oder man sieht einfach in den Profileinstellungen nach.

Ermittelung des Durchmessers in CAD:
Im erzeugten GCode am Umfang eines der letzten Layer, 3 in etwa gleichmäßig verteilte gerade Strecken aussuchen (alle Strecken sind Geraden, Kurven gibt es für den Slicer nicht!). Dann pro Linienstück ein X/Y Koordinatenpaar notieren. Damit hat man 3 Punkte am Layer, in etwa gleich verteilt.
In CAD 3 Punkte mit den erhaltenen Koordinatenpaare erzeugen.
Durch diese 3 Punkte wird ein Kreis gezogen.
Dann per Offset-(Versatz-?) Funktion einen weiteren Kreis erzeugen. Als Offset ist die halbe Raupenbreite einzusetzen. Die Offsetrichtung hängt davon ab, ob Deckel oder Dose, einmal nach Innen (Deckel) sonst nach Außen (Dose).
Dann den Durchmesser des neuen Kreises messen. Diese Übung kann man für den Deckel und die Dose machen. Auch wenn auf 0mm Spiel konstruiert wurde, wird eine kleine Differenz entstehen (da die Kreise durch Geraden angenähert werden - und ein Kreis ist eingeschrieben, der andere umschrieben). Dieser Unterschied dürfte aber unter 0.2mm sein. (Um es genau zu wissen, müsste ich das Ganze in CAD nachspielen.)

Dazu muss ich sagen, dass die Auflösung deiner STL recht grob ist.

Siehe Bild:
Dose_(Meshed).jpg
Der Deckel hat vermutlich die gleiche Auflösung. Es dürfte sich um ein 48-Eck oder ein 50-Eck Polygon handeln.

Mit der Analyse kämen wir einen Schritt weiter, um zu erkennen, ob hier möglicherweise ein Firmwarefehler vorliegt oder nicht.

mjh11
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF1000 (seit 2014) mit:
  Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
  Ceran Bett
  FW RF.01.47 (von Conrad, modif.)

Die Natur kontert immer sofort mit einem besseren Idioten.
Eddy
3D-Drucker
3D-Drucker
Beiträge: 64
Registriert: Do 19. Mai 2016, 16:41
Has thanked: 1 time
Been thanked: 94 times

Re: Unsaubere Ecken beim Drucken( Firmware-Fehler ? )

Beitrag von Eddy »

Hallo :winken:

Das Material ist PLA ! ( schrumpfung liegt irgendwo zwischen 0,2 + 0,5 % " hab ich mal irgendwo gelesen" )
Das sind dann 0,25mm ,bei 50mm Durchmesser ,aber ich denke die Schrumpfung erledigt sich, größtenteils gleich nachdem das Zeug das Hotend durch die Düse verläßt ,um sich mit der unteren Schicht zu verbinden.Wirkt sich also nicht großartig auf den Durchmesser aus.
Eher auf die Bahnbreite(Wandstärke)
Mit PET-G gedruckt sind die Maße aber die gleichen. (Schrumpfung und Verzug ist vernachlässigbar "schreibt der Hersteller")

Gcode:
; feature outer perimeter
G1 X90.801 Y133.763 F6000 ;Leerfahrt zum Startpunkt
G92 E0.0000
G1 X93.958 Y134.067 E0.0452 F3600 ;1stes Segment
G1 X97.050 Y134.773 E0.0905
G1 X100.026 Y135.868 E0.1357
G1 X102.838 Y137.335 E0.1810
G1 X105.439 Y139.149 E0.2262
G1 X107.787 Y141.282 E0.2714
G1 X109.843 Y143.696 E0.3167
G1 X111.573 Y146.354 E0.3619
G1 X112.949 Y149.212 E0.4072
G1 X113.948 Y152.222 E0.4524
G1 X114.554 Y155.334 E0.4976
G1 X114.758 Y158.499 E0.5429
G1 X114.554 Y161.664 E0.5881
G1 X113.948 Y164.777 E0.6333
G1 X112.949 Y167.787 E0.6786
G1 X111.573 Y170.644 E0.7238
G1 X109.843 Y173.302 E0.7691
G1 X107.787 Y175.717 E0.8143
G1 X105.439 Y177.849 E0.8595
G1 X102.838 Y179.664 E0.9048
G1 X100.026 Y181.131 E0.9500
G1 X97.050 Y182.226 E0.9953
G1 X93.958 Y182.932 E1.0405
G1 X90.801 Y183.236 E1.0857 ;~180° 24zigstes Segment
G1 X87.632 Y183.135 E1.1310
G1 X84.501 Y182.628 E1.1762
G1 X81.461 Y181.726 E1.2215
G1 X78.561 Y180.442 E1.2667
G1 X75.849 Y178.798 E1.3119
G1 X73.369 Y176.821 E1.3572
G1 X71.163 Y174.543 E1.4024
G1 X69.266 Y172.001 E1.4477
G1 X67.710 Y169.238 E1.4929
G1 X66.520 Y166.298 E1.5381
G1 X65.715 Y163.231 E1.5834
G1 X65.310 Y160.085 E1.6286
G1 X65.310 Y156.914 E1.6738
G1 X65.715 Y153.768 E1.7191
G1 X66.520 Y150.701 E1.7643
G1 X67.710 Y147.761 E1.8096
G1 X69.274 Y144.987 E1.8550
G1 X71.163 Y142.456 E1.9000
G1 X73.369 Y140.178 E1.9453
G1 X75.849 Y138.201 E1.9905
G1 X78.561 Y136.556 E2.0358
G1 X81.461 Y135.273 E2.0810
G1 X84.501 Y134.370 E2.1262
G1 X87.632 Y133.864 E2.1715
G1 X90.801 Y133.763 E2.2167 ;360° 49zigstes Segment
G1 X91.598 Y133.839 F3600 ;Wischen 0,8mm
; feature inner perimeter

Y 183,236 - Y 133,763 = 49,473mm + 0,5mm = 49,973mm (sollte dann der Durrchmesser sein)

Ich sehe halt, das sich immer wenn Beschleunigt oder gebremmst wird ,sich irgend etwas tut .

Bei der runden Dose 1. Schleifenanfang (Radius paßt)---beschleunigung (Radius 0,2mm zu klein) 2."Kreisfahrt"---volle Geschwindigkeit (Radius 0,2mm zu klein) 3.Schleifenende---bremsen (Radius paßt)

Bei Rechtwinkligen Teilen :
acc 100o.JPG


Mfg Eddy :coffee:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000 Bausatz (FW-Mod.:1.45.00),Extruder V2 (3mm)+(1,75mm)
Simplify 3D (4.1.2)
Antworten

Zurück zu „Firmware / Tweaks“