Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Slic3r Maße der gedruckten Teile passen nicht

geschrieben von jonbueboe 
Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 07:29
Hallo

ich betreibe schon einige Zeit einen Prusa i3.
Die Teile werden schön ausgedruckt mit PLA und ABS.
Die Singewall sieht auch gut aus und wird mit 0.5mm Wandstärke gedruckt.

Für optische Gegenstände passt alles.

Nur wenn ich Konstruktionsteile Drucke wo die Maße passen sollten bekomme ich das nicht hin.

Die Aussenmaße der Teile stimmt bis auf <=0.1mm.
Innenmaße sind immer zu klein.
Ein Bauteil mit einem 8mm Loch hat nur 7.5mm Innenmaß.
Wenn ein Teil ein 6mm Schlitz hat so ist dieser nur 5.5mm.
Die Aussenmaße stimmen.

Fahre mit 30mm/s und die Perimeter mit 20mm/s.

Hab schon etliche Einstellungen probiert, es hilft nicht´s.

Wer kennt das Problem und hat eine Lösung?

Gruß Markus
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 08:00
Hintergrund hierzu: Polyholes


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 11:30
Muss du entsprechend die Löcher im CAD vergrössern, z.B. 6,5mm für 6mm. Erstmal ne Messreihe Drucken...
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 12:05
Ok, habs soweit kapiert wieso die Löcher zu klein berechnet werden.

Gibt´s noch eine andere Möglichkeit?

Kann man bei exportieren im CAD was ändern damit die Polyholes genauer dargestellt werden oder macht das der Slicer
nicht genauer?
Beim Export aus meinem CAD in eine STL ist die Genauigkeit auf 0,01mm eingestellt.

2. Frage
Wenn ich ein Quadrat 50x50mm mit 5mm höhe drucke das von aussen her einen Schlitz hat mit 5mm breite bis zur mitte.
Da hat der Schlitz keine 5mm sondern nur 4,6mm. Die Aussenmaße mit 50x50 stimmen.

1-mal bearbeitet. Zuletzt am 17.12.13 12:06.


Gruß Markus
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 12:23
Probier doch mal deine steps für x und y zu erhöhen, dass jenes Untermaß auf den Außendurchmesser sowie Innendurchmesser verteilt wird. Somit sollte dein Objekt ein Übermaß sowie ein Untermaß aufweisen, jetzt kannst du versuchen die (extrusion width) zu reduzieren um diesen Unter und Übermaß zu reduzieren.

Probier es mal aus, könnte gutgehen.

Gruß Ronaldo
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 13:55
Machst du ein Diagramm aus "X Achse = Sollmass" und "Y Achse = Istmass". Wenn das eine lineare Grade ergibt, kannst du mit einer Formel, immer gleich das richtige(zu grosse) mass benutzen...
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 18:11
@ronaldo
wenn ich die Steps erhöhe dann würde das nur für eine Größe passen, z.B. 50x50mm wird 50,4x50,4mm gedruckt.
Bei einem Bauteil der Größe 150x150 würde sich das um den Faktor 3 vergrößern, was zuviel ist und das Bauteil 151,2x151,2mm werden,
das kann dann nicht mehr mit der Extrusionwidth korrigiert werden.

@destruktor
Machst du ein Diagramm aus "X Achse = Sollmass" und "Y Achse = Istmass".

Die Abweichung ist immer 0,5mm egal ob das Objekt 150x150mm ist oder 20x20mm.


Gruß Markus
Re: Slic3r Maße der gedruckten Teile passen nicht
17. December 2013 18:22
Bei fertigen STL dateien ist das ärgerlich... hm... interessiet mich ja auch mal was da geht...
Re: Slic3r Maße der gedruckten Teile passen nicht
18. December 2013 05:16
Aus dem Grund nutze ich Slic3r nicht mehr.
Ich lass Cura das Objekt slicen, speichere den G-Code und lade ihn dann in Repetier Host.
Seitdem kann ich zb. auch Schrauben und Muttern drucken, die zueinander passen.
Mit Slic3r wurden die Muttern immer zu klein.
Nachteil (manchmal auch nicht): Cura hat nicht annähernd so viele Einstellmöglichkeiten.
Re: Slic3r Maße der gedruckten Teile passen nicht
18. December 2013 15:49
@jonbueboe

selbes Problem habe ich auch, nur das es bei mir fast ein ganzer mm ist.
siehe hier.

@loco

ich freue mich, das das bei dir wenigstens mit Cura geht, bei mir bleibt es leider dabei, das die Innenmaße 1mm zu klein sind.

@sivar2311

ich verstehe nicht was mir hier die "polyholes" helfen sollen, da das selbe ja auch bei einem Rechteck auftritt.

Alle Freiflächen innerhalb eines Teiles sind 1mm zu klein.

Viele Grüsse
Baunix


DIY Prusa | Rumba-Board | Repetier-Host 0.90c und Repetier-FW 0.82 | Stoffel V3 3mm Hotend | HeatedBed Mkv2 24V
Re: Slic3r Maße der gedruckten Teile passen nicht
18. December 2013 18:56
Bin auch noch am probieren, hab noch keine Lösung.
Von meiner CNC Fräse bin ich gewohnt das alles von den Maßen so rauskommt wie im CAD Konstruiert.

Klar ist der Drucker nicht so genau. Aber trotzdem sollte es genauer sein als im Moment.
Hab auch schon Cura probiert, ist einfach einzustellen und die Teile werden schön.
Die Maße sind minimal besser.
Warum schaffen die Programmierer es nicht einen Algorythmus zu machen der die Teile richtig druckt.
Verwenden die alle den gleichen? Sonst müssten doch zwischen den verschiedenen Softwaren Unterschiede in den Maßen sein.
Hab mal ein Bleistift an den Drucker gemacht und von Hand ein 100x100 Quadrat mit löchern im GCode eingegeben.
Dann ein Blatt Papier auf´s Druckbett und zeichnen lassen. Das hat gepasst.
Also es muss an den Slicern liegen dass die falsch rechnen.


Gruß Markus
Re: Slic3r Maße der gedruckten Teile passen nicht
18. December 2013 23:37
Hi,

Nimm den Kisslicer.

Bei mir passen die Innenmasse ohne Korrektur.

Wenn Du dennoch korrigieren musst geht das mit inset Surface.
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 02:33
Da muss an anderer Stelle noch etwas sein. 1mm Abweichung ist zuviel!

Wie hast Du deinen Drucker denn kalibriert?

Ist der Extruder kalbiriert?
> Stimmt der Filamenteinzug (wenn 30mm extrudiert werden sollen, werden auch 30mm eingezogen?
Ist der korrekte Filament-Druchmesser (bis zur zweiten Nachkommastelle) im Slicer eingestellt?
Welche Extrusion-Width hast du im Slicer eingestellt?
> Stimmt die Extrusion-Width im G-Code mit der gedruckten Bahnbreite überein?


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 03:13
Wie sind denn die x- und y-Steps/mm eingestellt? Rein theoretisch oder anhand eines gedruckten Teils korrigiert? Meine Erfahrung ist, dass die theoretischen Werte sehr gut passen und eine evtl. nötige Korrektur auf Umkehrspiel / mechanische Probleme hindeutet.

LG, Willy


3D gedruckter Messerschärfer +++ RADDS für den Arduino-Due +++ Meine Drucker
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 05:02
@ Willy

x- und y-Steps/mm sind mit einer Calibrierungshilfe von Thingiverse eingestellt worden. Finde sie bloß nicht mehr auf der Seite sad smiley
(da war ne pdf-Datei mit einer Skala in mm und ein teil zum ausdrucken dabei)

LG, Baunix


DIY Prusa | Rumba-Board | Repetier-Host 0.90c und Repetier-FW 0.82 | Stoffel V3 3mm Hotend | HeatedBed Mkv2 24V
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 05:14
@sivar2311

Ist der Extruder kalbiriert?
> Stimmt der Filamenteinzug (wenn 30mm extrudiert werden sollen, werden auch 30mm eingezogen?
>>>> ja passt genau

Ist der korrekte Filament-Druchmesser (bis zur zweiten Nachkommastelle) im Slicer eingestellt?
>>>> ja bei mir aktuell 2.85

Welche Extrusion-Width hast du im Slicer eingestellt?
> Stimmt die Extrusion-Width im G-Code mit der gedruckten Bahnbreite überein?
>>>> und hier fange ich mit rudern an. Extrusion-Width stand im Slicer wieder auf 1
ich habe die 0.5er thin wall aus deiner Antwort bein "Ratschlag zum druck gesucht" geholt, und dabei festgestellt,
das beim Slicer 0.9.9 im gecode statt 0,52 wie in deinem beispiel bei mir 0,84 steht, im Slic3r 0.9.10 am anderen Rechner steht 0,7

LG, Baunix


DIY Prusa | Rumba-Board | Repetier-Host 0.90c und Repetier-FW 0.82 | Stoffel V3 3mm Hotend | HeatedBed Mkv2 24V
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 05:28
> ... Calibrierungshilfe von Thingiverse ...

Das ist eigentlich unnötig. Wieviele Zähne haben Deine Zahnriemenräder und welche Teilung hat der Riemen? Ich vermute mal, dass Du mit 1/16 Mikrostepping arbeitest und 1,8° Schrittmotoren (200 Schritte / Umdrehung) hast?

LG, Willy


3D gedruckter Messerschärfer +++ RADDS für den Arduino-Due +++ Meine Drucker
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 05:42
Das ist das Problem was ich schon vermutet habe.
Extrusionwidth ist also in Wirklichkeit mehr -> Deine Drucke werden also eigendlich zu groß.
Dann hast du X und Y anhand eines gedruckten Objektes Kalbriert -> Der ausdruck wird eigendlich zu klein.
Dadurch passen zwar die Außenmaße aber nicht die Innenmaße!

Vorschlag:
Kalbriere deinen Slic3r erstmal so, dass die Extrusionbreite wirklich passt.
Dann kalibriere X und Y nochmal - am besten mit Berechneten werten.

Ich kann zur Zeit nicht in's Detail gehen da ich gerade nicht zu Hause bin.
Wenn du warten kannst habe ich heute Abend evtl. Zeit.

Edit: Oder Willy macht an dieser Stelle weiter smiling smiley

1-mal bearbeitet. Zuletzt am 19.12.13 05:48.


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 05:50
Hallo Boris, Hallo Willy,

Danke für Eure Hilfe.

Das habe ich mir fast schon so gedacht, das ich beim kalibrieren doch was falsch gemacht habe.

LG, Baunix
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 06:01
Tip: Zum Berechnen eignet sich der RepRap Calculator3 vom Prusa sehr gut.


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 07:03
Genau, mit dem Calculator die Steps ausrechnen.
Wenn diese genau berechnet sind sollte die Achse auch genau fahren.
Einfach mal die Achsen 200mm verfahren und nachmessen wieviel sie gefahren sind.
Wenn das stimmt sind sie richtig berechnet und kalibriert.

Wie schon geschrieben:
Wenn ich die Steps erhöhe dann würde das nur für eine Größe passen, z.B. Teil sollte 50x50mm haben, kommt aber nur mit 49,6x49,6 aus dem Drucker.
Steps werden erhöht bis 50x50mm gedruckt wird.
Bei einem Bauteil der Größe 150x150 würde sich die Steperhöhung um den Faktor 3 vergrößern.
Die Achsen würden dann um 3x0,4mm korrigiert werden, also 1,2mm.

Wenn Die Extrusion breite zu groß wäre, wären die Teile auch aussen zu groß.

Das Problem liegt am Postprozessor der den GCode erzeugt.
Wenn die Teile abkühlen werden sie auch ein bisschen kleiner.
Dieser Schwund sollte auch in den Slicern einstellbar sein und in die Berechnung mit einfliessen.

1-mal bearbeitet. Zuletzt am 19.12.13 07:07.


Gruß Markus
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 11:46
Ich hab mal vor einiger Zeit ein 40x40mm Würfel in verschiedenen Slicer geslicet. Ausgenommen Skeinforge, damit komm ich nicht klar grinning smiley.
Bei jedem Slicer kommen andere X/Y Verfahrwege raus wenn man den Gcode nachrechnet.
Theoretisch müsste er ja die neutrale Bahn berechnen?? und somit in X/Y 39,5mm verfahren bei einer 0,5mm breiten Wurst. Das macht aber kein Slicer, zumindest nicht bei mir. Wie schaut es bei euch aus?
Daher Kalibriere ich meine Achse indem ich einen Winkel Drucke der eine Seiten länge von 80mm hat.
Edit:War wohl damals zu lange Wach, Cura, Slic3r und Kisslicer fahren auf 39,5mm. Trotzdem kalibriere ich so wie unten geschrieben. Ob das so richtig ist? Wohl eher nicht aber die Ergebnisse und Maßhaltigkeit ist zumindest bei mir besser.

Beispiel:
Ich Druck den Winkel ohne Top Layer.
Messe dann die Wandstärke und Infill, ist die Wurst dann im Durchschnitt 0,55mm Dick wird von der gemessenen Gesamtlänge 0,05mm abgezogen (ja ich will dass meine Wurst bisschen Dicker ist als eingestellt grinning smiley)
80(Gt2 Steps pro mm) x 80 (soll Länge) / (79,5-0,05) (gemessene Länge-Wurst Übermaß) = neue Steps pro mm
Das mache ich jeweils für X und Y und solange bis ich auch 80,00mm habe.


Das ganze mach ich für jeden Slicer den ich benutze.
Damit fahre ich besser, als wie wenn ich 80 Steps/mm in der Firmware einstelle, denn mit 80 Steps wird bei mir alles zu klein.

3-mal bearbeitet. Zuletzt am 19.12.13 12:15.
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 14:10
> Dieser Schwund sollte auch in den Slicern einstellbar
> sein und in die Berechnung mit einfliessen.

Stimmt. Skeinforge kann das smiling smiley - ich skaliere ABS in x und y-Richtung mit dem Faktor 1,005.

LG, Willy


3D gedruckter Messerschärfer +++ RADDS für den Arduino-Due +++ Meine Drucker
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 14:16
 Edit:War wohl damals zu lange Wach, Cura, Slic3r und Kisslicer fahren auf 39,5mm

Wichtig wäre noch wo die erste Wurst hingelegt wird? Direkt auf 0 oder 0.25 oder.....???

Wenn wir von einer 0.5mm breiten Wurst ausgehen, und die erste Bahn auf X=0.0 gedruckt wird geht die Wurst von X-0.25 bis X+0.25. (eben genau 0.5 Breite)
Bei der 2. Wurst die auf X39.5 gelegt wird geht die Breite von X=39.25 bis X=39.75. (wieder genau 0.5mm)
Wenn wir jetzt zu den 39.75 die 0.25 von der ersten Wurst die ins Minus geht dazurechnen sind wir bei genau 40mm.

80(Gt2 Steps pro mm) x 80 (soll Länge) / (79,5-0,05) (gemessene Länge-Wurst Übermaß) = neue Steps pro mm
Das mache ich jeweils für X und Y und solange bis ich auch 80,00mm habe.

Es wird damit sicherlich besser aber nur wenn Du Teile mit ca 80mm druckst.

Da wäre es doch einfacher den Scale also den Objektgrößenfaktor von 1.0 auf z.b 1.006 zu stellen vor dem Slicen,
dann ist das Aussenmaß auch um 0,5mm größer


Gruß Markus
Re: Slic3r Maße der gedruckten Teile passen nicht
19. December 2013 19:45
1,005 Schwund? hat da mal einer am heissen Teil und am abgekühlten Teil gemessen?
Re: Slic3r Maße der gedruckten Teile passen nicht
20. December 2013 04:40
Ich habe nur am abgekühlten Teil gemessen. Was wundert Dich jetzt an dem halben Prozent?

LG, Willy


3D gedruckter Messerschärfer +++ RADDS für den Arduino-Due +++ Meine Drucker
Re: Slic3r Maße der gedruckten Teile passen nicht
20. December 2013 05:59
Hallo Willy,

Quote
Willy
Wieviele Zähne haben Deine Zahnriemenräder und welche Teilung hat der Riemen? Ich vermute mal, dass Du mit 1/16 Mikrostepping arbeitest und 1,8° Schrittmotoren (200 Schritte / Umdrehung) hast?

LG, Willy

Ich hab mal nachgesehen.
X und Y Zahnriemen = T5 | Zahnrad = 8 Zähne | Schrittmotoren mit 1,8° und 1,7A (hätte auch noch welche mit 2,5A zum umbauen da) und arbeite aber mit 1/32 Mikrostepping.
Ich habe ein Rumba-Board und die DRV8825 als Motortreiber.

bin auch nah an den Theoretischen Werten dran (x= 159,5 statt 160 und y= 161 statt 160).

könnte das an dem Mikrostepping liegen ?
Re: Slic3r Maße der gedruckten Teile passen nicht
20. December 2013 06:27
Kann es evtl. an etwas simpleren wie z.B. Schrittverlusten liegen? -> Mechanik, falsche Riemenspannung etc.
Oder falsche Beschleunigungswerte die evl. Schrittverluste auslösen könnten...


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
Re: Slic3r Maße der gedruckten Teile passen nicht
20. December 2013 07:27
Hallo Boris,

das will und kann ich nicht ausschließen.
Wie kann ich das feststellen ?

Viele Grüsse
Baunix
Re: Slic3r Maße der gedruckten Teile passen nicht
20. December 2013 09:10
Zur Mechanik:
- Die Riemen sollten gut auf Spannung sein, aber auch nicht zu fest (wenn man drann zupft sollte ein leichter Basston zu hören sein)
- Die Achsen sollten sich leicht verschieben lassen, ohne großen Kraftaufwand
- Darauf achten, das die Pulleys richtig fest auf den Motorwellen sitzen und nicht durchrutschen können. (Ggf. Motorwellen vorsichtig abflachen)

Firmware:
- Die Acceleration Werte müssen zur Hardware passen.
Hier erstmal mit kleineren Werten z.b: 1000mm/s für X und Y starten und nach oben rantasten
- Auch den XY-Jerk Wert erstmal niedrig (10) ansetzen

Das wären so meine Ideen


Gruß
Boris
--
DIY Mendel90
Gen7 1.4.1 mit Repetier Firmware 0.91 + Repetier Host
Gen7 Extension Board mit LCD, SD-Card, Bluetooth und FAN-Control
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen