Lösung für alle Überhang-Probleme
-
- Prof. Dr. des 3D-Drucks
- Beiträge: 1672
- Registriert: Fr 11. Sep 2015, 11:37
- Has thanked: 279 times
- Been thanked: 247 times
Lösung für alle Überhang-Probleme
Habe ich gerade auf Heise gefunden:
https://www.heise.de/newsticker/meldung ... 94506.html
Einen RFx000 wird man wohl nicht entsprechend umbauen können. Schade eigentlich
https://www.heise.de/newsticker/meldung ... 94506.html
Einen RFx000 wird man wohl nicht entsprechend umbauen können. Schade eigentlich
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)
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)
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: Lösung für alle Überhang-Probleme
Man beachte die Silikonsocke
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- rf1k_mjh11
- Developer
- Beiträge: 2096
- Registriert: Di 6. Jan 2015, 19:44
- Wohnort: Autriche
- Has thanked: 276 times
- Been thanked: 557 times
Re: Lösung für alle Überhang-Probleme
Cool.
Der Slicer, den die verwendet haben, ist auch nicht ohne. Die 'Druckebene' ändert sich dauernd. Damit sind es keine gewöhnlichen Schichten mehr, sondern komplexe Ebenen in unterschiedlichen Winkeln zueinander.
Ein wenig an Geschwindigkeit kostet es auch.
mjh11
Der Slicer, den die verwendet haben, ist auch nicht ohne. Die 'Druckebene' ändert sich dauernd. Damit sind es keine gewöhnlichen Schichten mehr, sondern komplexe Ebenen in unterschiedlichen Winkeln zueinander.
Ein wenig an Geschwindigkeit kostet es auch.
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.
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.
- Digibike
- Globaler Moderator
- Beiträge: 2419
- Registriert: Sa 6. Sep 2014, 13:19
- Wohnort: Bei Heilbronn
- Has thanked: 280 times
- Been thanked: 455 times
Re: Lösung für alle Überhang-Probleme
Die spart man jedoch auch wieder durch den Fehlenden Support - sowohl an Druckzeit als auch an Zeit zwecks entfernen - teilweise
nicht ohne... und Geld für Supportmaterial spart man sich ebenfalls.
Gesehen habe ich das aber schonmal vor einem Jahr oder so - allerdings waren das, wenn ich mich recht entsinne, Japaner...
Aber davon ab - bis das in den Homesektor einzug einhält, werden noch ein paar Jahre (Jahrzehnte?) vergehen - selbst in der heutigen
Zeit. Und Haftung ist da essentziell! Wenn das Teil ständig gekippt wird und die Haftung nicht perfekt mit dem Heizbett besteht, hat
man viel "Spaß" mit dem Teil... Ist aber in jedem fall ein interessanter Ansatz! Getreu meinem Motto "Der beste Support ist der, der
nicht gebraucht wird..."
Gruß, Christian
nicht ohne... und Geld für Supportmaterial spart man sich ebenfalls.
Gesehen habe ich das aber schonmal vor einem Jahr oder so - allerdings waren das, wenn ich mich recht entsinne, Japaner...
Aber davon ab - bis das in den Homesektor einzug einhält, werden noch ein paar Jahre (Jahrzehnte?) vergehen - selbst in der heutigen
Zeit. Und Haftung ist da essentziell! Wenn das Teil ständig gekippt wird und die Haftung nicht perfekt mit dem Heizbett besteht, hat
man viel "Spaß" mit dem Teil... Ist aber in jedem fall ein interessanter Ansatz! Getreu meinem Motto "Der beste Support ist der, der
nicht gebraucht wird..."
Gruß, Christian
Du suchst Hilfe bei Druck(er) Problemen? Dann lies bei der Anfrage hier "Lösung für Druckeinstellung/Hardwareprobleme gesucht?" durch und beantworte die
Fragen in deiner Anfrage - so wissen wir recht schnell, wo der Schuh drücken könnte!
Fragen in deiner Anfrage - so wissen wir recht schnell, wo der Schuh drücken könnte!
- R3D3
- Developer
- Beiträge: 490
- Registriert: Mo 26. Jan 2015, 13:41
- Wohnort: München
- Has thanked: 35 times
- Been thanked: 57 times
Re: Lösung für alle Überhang-Probleme
Womöglich noch interessanter wird das Slicen*) bei nicht so dünnwandigen Objekten wie dem gezeigten... dann müsste man irgendwie rekursiv von "innen" (vom virtuellen**) Drehpunkt) nach "außen" rechnen, gleichzeitig die Wand immer senkrecht aufbauen, und der Infill wird ein Albtraum (Profil interpoliert zwischen den Wänden?)...
*) das Verb wirkt nun ein wenig obsolet
**) Bei komplexeren Wandverläufen ist eine Drehung des Druckbetts beim Drucken wohl nicht mehr ausreichend, eine Verschiebung des Druckbetts muss auch hinzukommen.
*) das Verb wirkt nun ein wenig obsolet
**) Bei komplexeren Wandverläufen ist eine Drehung des Druckbetts beim Drucken wohl nicht mehr ausreichend, eine Verschiebung des Druckbetts muss auch hinzukommen.
Schönen Gruß - R3D3
RF1000 | 0.91.48dual | RH 1.6.2 | plus noch:
- Z-Endschalter "+", Not-Aus, Erhöhte X-Schleppkette
- Dual Extruder; angepasste Einhausung; Boardkühlung,
- Dauerdruckplatte, Extrudermotorlüfter
RF1000 | 0.91.48dual | RH 1.6.2 | plus noch:
- Z-Endschalter "+", Not-Aus, Erhöhte X-Schleppkette
- Dual Extruder; angepasste Einhausung; Boardkühlung,
- Dauerdruckplatte, Extrudermotorlüfter
-
- Prof. Dr. des 3D-Drucks
- Beiträge: 1672
- Registriert: Fr 11. Sep 2015, 11:37
- Has thanked: 279 times
- Been thanked: 247 times
Re: Lösung für alle Überhang-Probleme
Ob du das Druckbett verschiebst oder den Druckkopf ist doch egal.
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)
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)
- R3D3
- Developer
- Beiträge: 490
- Registriert: Mo 26. Jan 2015, 13:41
- Wohnort: München
- Has thanked: 35 times
- Been thanked: 57 times
Re: Lösung für alle Überhang-Probleme
@mhier: prinzipiell hast dur Recht, alles ist relativ... im Prinzip macht's keinen Unterschied was man bewegt, Bett oder Kopf, solange das Verhältnis der Positionen stimmt, das stimmt natürlich. Und der Kopf ist normalerweise etwas leichter. Dagegen kann es gut sein, dass bei geschickter Auswahl der Druckbahn und/oder der Bewegungsachsen eines verschiebbaren Betts, je nach Objekt, eine einfacher(e) (zu berechnende) Bewegung möglich ist für das Bett als für den Kopf. Aber "muss" war, zugegeben, hier wohl zu streng gemeint.
Das dafür benötigte "Slicen" wird, wie gesagt, interessant. Was wir heute "3D"-Druck nennen ist ja eigentlich eher (2+1)D, der Slicer macht ein Paket 2D-Abbildungen und legt sie übereinander in die dritte Dimension. Das wird bei Drehungen des Objekts um 2 parallel zum Druckbett liegenden und untereinander orthogonalen Achsen ein bisschen anders, zumal wenn verschiebbar, dazu braucht es eine anderes, viel komplexeres beschreibendes Modell... Jemand eine Ahnung in welche Richtung das gehen könnte? Bei einer Drehachse könnte man zylindrische Schalen als Basis nehmen, bei 2 Achsen wird wohl so etwas wie sphärische Schalen benötigt, wobei jedoch der Mittelpunkt entweder als fest angenommen wird (was die Arten der Objekte in der Komplexität einschränkt) oder sich je nach zu druckenden Wand verschiebt (was die Berechnungen m.E. sehr komplex macht und vermutlich mit über eine Bahn variabler Extrudergeschwindigkeit einher gehen müsste).
Das dafür benötigte "Slicen" wird, wie gesagt, interessant. Was wir heute "3D"-Druck nennen ist ja eigentlich eher (2+1)D, der Slicer macht ein Paket 2D-Abbildungen und legt sie übereinander in die dritte Dimension. Das wird bei Drehungen des Objekts um 2 parallel zum Druckbett liegenden und untereinander orthogonalen Achsen ein bisschen anders, zumal wenn verschiebbar, dazu braucht es eine anderes, viel komplexeres beschreibendes Modell... Jemand eine Ahnung in welche Richtung das gehen könnte? Bei einer Drehachse könnte man zylindrische Schalen als Basis nehmen, bei 2 Achsen wird wohl so etwas wie sphärische Schalen benötigt, wobei jedoch der Mittelpunkt entweder als fest angenommen wird (was die Arten der Objekte in der Komplexität einschränkt) oder sich je nach zu druckenden Wand verschiebt (was die Berechnungen m.E. sehr komplex macht und vermutlich mit über eine Bahn variabler Extrudergeschwindigkeit einher gehen müsste).
Schönen Gruß - R3D3
RF1000 | 0.91.48dual | RH 1.6.2 | plus noch:
- Z-Endschalter "+", Not-Aus, Erhöhte X-Schleppkette
- Dual Extruder; angepasste Einhausung; Boardkühlung,
- Dauerdruckplatte, Extrudermotorlüfter
RF1000 | 0.91.48dual | RH 1.6.2 | plus noch:
- Z-Endschalter "+", Not-Aus, Erhöhte X-Schleppkette
- Dual Extruder; angepasste Einhausung; Boardkühlung,
- Dauerdruckplatte, Extrudermotorlüfter
-
- Prof. Dr. des 3D-Drucks
- Beiträge: 1672
- Registriert: Fr 11. Sep 2015, 11:37
- Has thanked: 279 times
- Been thanked: 247 times
Re: Lösung für alle Überhang-Probleme
I.d.R. ist es für Algorithmen komplizierter, wenn zu viele Freiheitsgrade existieren. Insbesondere Mehrdeutigkeiten aufzulösen (und zwar in einer sinnvollen Weise) ist extrem kompliziert. Deswegen wäre es m.E. sehr viel schwieriger, einen Algorithmus zu entwickeln, der mit sozusagen doppelten Achsen umgehen kann, wenn sich der Druckkopf und das Druckbett gleichzeitig in die gleiche Richtung bewegen kann. Ansonsten ist es für den Algorithmus völlig egal, was sich beweget. Das sieht man ja auch schön am RFx000, bei dem sich in X der Kopf und in Y das Bett bewegt. Bis auf eine Einstellung des Vorzeichens irgendwo ist das der Firmware völlig egal. Der Slicer bekommt das überhaupt gar nicht mit.R3D3 hat geschrieben:@mhier: prinzipiell hast dur Recht, alles ist relativ... im Prinzip macht's keinen Unterschied was man bewegt, Bett oder Kopf, solange das Verhältnis der Positionen stimmt, das stimmt natürlich. Und der Kopf ist normalerweise etwas leichter. Dagegen kann es gut sein, dass bei geschickter Auswahl der Druckbahn und/oder der Bewegungsachsen eines verschiebbaren Betts, je nach Objekt, eine einfacher(e) (zu berechnende) Bewegung möglich ist für das Bett als für den Kopf. Aber "muss" war, zugegeben, hier wohl zu streng gemeint.
Wenn man sich bei der Düsengeometrie etwas mehr Mühe gibt, kann man es sich wahrscheinlich deutlich einfacher machen. Je spitzer die Düse ist, desto stärker kann man das Bett kippen und trotzdem noch (im Koordinatensystem des Objekts) horizontale Slices abfahren. Im Prinzip genügt es ja, das Bett maximal 45 Grad zu kippen, denn einen Überhang von 45 Grad kann man ja meist so schon bequem drucken. Wenn also die Düse an der Spitze nur so breit wie die gedruckte (und also plattgedrückte) Raupe ist und dann mit über 45 Grad zur horizontalen verläuft, kann der Slicer weiterhin normal slicen. Die Verkippung des Betts kann dann zusätzlich berechnet werden, aber im Prinzip wird das Objekt genau aufgebaut wie bisher.R3D3 hat geschrieben:Das dafür benötigte "Slicen" wird, wie gesagt, interessant. Was wir heute "3D"-Druck nennen ist ja eigentlich eher (2+1)D, der Slicer macht ein Paket 2D-Abbildungen und legt sie übereinander in die dritte Dimension. Das wird bei Drehungen des Objekts um 2 parallel zum Druckbett liegenden und untereinander orthogonalen Achsen ein bisschen anders, zumal wenn verschiebbar, dazu braucht es eine anderes, viel komplexeres beschreibendes Modell... Jemand eine Ahnung in welche Richtung das gehen könnte? Bei einer Drehachse könnte man zylindrische Schalen als Basis nehmen, bei 2 Achsen wird wohl so etwas wie sphärische Schalen benötigt, wobei jedoch der Mittelpunkt entweder als fest angenommen wird (was die Arten der Objekte in der Komplexität einschränkt) oder sich je nach zu druckenden Wand verschiebt (was die Berechnungen m.E. sehr komplex macht und vermutlich mit über eine Bahn variabler Extrudergeschwindigkeit einher gehen müsste).
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)
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)
- R3D3
- Developer
- Beiträge: 490
- Registriert: Mo 26. Jan 2015, 13:41
- Wohnort: München
- Has thanked: 35 times
- Been thanked: 57 times
Re: Lösung für alle Überhang-Probleme
Zum letzten Absatz: klingt als Vereinfachung (für einfacher gestaltete (beispielsweise gerade) Wände, bzw. bei komplexeren mit Nachführung der Bettdrehungen/Höhe bzw. der Extruderposition in X und Y um den lokalen Druckpunkt) gut. Mehr als 45° wäre auch extrem störend wegen Objektberührung, der Extruder (mit evtl. Lüfter(-düsen)) müsste also gänzlich innerhalb eines Kegels mit 2x45°-Spitze liegen und die Berührung des Betts - und des bereits gedruckten Teils des Objekts - mit sonstigen Druckerteilen ausgeschlossen werden.
Der Infill müsste berechnungstechnisch entweder zur Wand hin interpolierend angenähert werden, oder aber einfach herkömmlich bei 0° Bett gedruckt werden... so oder so sind bei den meisten Objekten pro Layer Drehungen des Betts notwendig...
Druckraum müsste recht großzügig gestaltet werden...
Faszinierend. Wer fängt an zu bauen?
Der Infill müsste berechnungstechnisch entweder zur Wand hin interpolierend angenähert werden, oder aber einfach herkömmlich bei 0° Bett gedruckt werden... so oder so sind bei den meisten Objekten pro Layer Drehungen des Betts notwendig...
Druckraum müsste recht großzügig gestaltet werden...
Faszinierend. Wer fängt an zu bauen?
Schönen Gruß - R3D3
RF1000 | 0.91.48dual | RH 1.6.2 | plus noch:
- Z-Endschalter "+", Not-Aus, Erhöhte X-Schleppkette
- Dual Extruder; angepasste Einhausung; Boardkühlung,
- Dauerdruckplatte, Extrudermotorlüfter
RF1000 | 0.91.48dual | RH 1.6.2 | plus noch:
- Z-Endschalter "+", Not-Aus, Erhöhte X-Schleppkette
- Dual Extruder; angepasste Einhausung; Boardkühlung,
- Dauerdruckplatte, Extrudermotorlüfter
- Digibike
- Globaler Moderator
- Beiträge: 2419
- Registriert: Sa 6. Sep 2014, 13:19
- Wohnort: Bei Heilbronn
- Has thanked: 280 times
- Been thanked: 455 times
Re: Lösung für alle Überhang-Probleme
Empfehle demjenigen aber gleich, einen Programmierer mit ins Boot zu nehmen - schließlich muß der Slicer das ja auch
ansteueren und entsprechend aufbereiten können...
Gruß, Christian
ansteueren und entsprechend aufbereiten können...
Gruß, Christian
Du suchst Hilfe bei Druck(er) Problemen? Dann lies bei der Anfrage hier "Lösung für Druckeinstellung/Hardwareprobleme gesucht?" durch und beantworte die
Fragen in deiner Anfrage - so wissen wir recht schnell, wo der Schuh drücken könnte!
Fragen in deiner Anfrage - so wissen wir recht schnell, wo der Schuh drücken könnte!