Jump to content

Prime-Tower "prepared" nur den ersten Extruder


frooDuck

Recommended Posts

Posted (edited) · Prime-Tower "prepared" nur den ersten Extruder

Hallo Zusammen,

 

ich hoffe ich bin hier richtig mit einem "kleinen" Cura-Problem, jedoch mit (fast) Eigenbaudrucker.

 

Cura-Version ist 4.2.1.

 

Ich habe schon einiges recherchiert und es scheint diverse Probleme mit dem Prime-Tower zu geben, die habe ich aber alle nicht, dafür hab ich ein anderes 😀


Cura drucken ein Skirt für das Objekt und einen Prime-Tower ohne brim, so hab ich's konfiguriert und das klappt auch.

Problem ist nur, daß der erste Layer des Prime-Towers ausschließlich mit dem ersten Extruder gedruckt wird, somit wird der zweite Extruder trotz Tower nicht korrekt für den Druck geprimed. Cura druckt den Skirt bis auf eine einzige Runde, dann den kompletten Prime-Tower-Layer, dann den ersten Teil des Objekts. Anschließend wird das Filament gewechselt und Cura druckt noch die eine fehlende Runde des Skirts, was m.M.n. viel zu wenig ist,  und beginnt dann das Objekt fertig zu drucken.

 

Alle weiteren Layer sind prima, da wird immer das gewechselte Filament über den Prime-Tower geprimed, genauso wie es sein soll.

 

Hat jemand eine Idee wie ich Cura dazu überredet bekomme, doch den ersten Layer des Prime-Towers jeweils zur Hälfte mit einem der beiden Extruder (oder künftig mit bis zu 4 Extruder) zu drucken? Notfalls muß ich den Extruder mit einem postprocessingskript manuell mit einem keinen Rechteck in irgend einer Ecke primen, lieber wäre mir aber doch, Cura würde das machen.

 

Ich hab Euch mal den GCode angehängt, falls meine Erklärung unverständlich sein sollte.

 

PS: Vielleicht hat jemand noch passende Cura-Settings für "dual Extruder - single Nozzle", glaube sowas gabs mal unter dem Namen Prometheus oder auch auf Thingiverse (hab meins allerdings selbst gezeichnet). Aktuell schneide ich per postprocessing das Heizen der zweiten, nicht vorhandenen Düse weg. Gibts hier eine Möglichkeit, Cura klar zu machen, daß der zweite Extruder ebenfalls die erste Düse bedient? Wäre schön, ist aber nicht schlimm, klappt notfalls mit meiner aktuellen Lösung auch.

CFFFP_Testwurfel_zweifarbig.gcode

Edited by frooDuck
  • Link to post
    Share on other sites

    Posted · Prime-Tower "prepared" nur den ersten Extruder

    Hallo

    ich hab keine direkte Lösung für dein Problem, aber ich glaube schon einiges darüber gehört zu haben. Ich vermute da eher einen Bug in Cura, als eine fehlende Configuration.

     

    Als Workaround könntest du den Prime Tower größer machen, dann müsste auch der Skirt größer werden und theoretisch müsste dann auch mehr Material für den 2. Extruder gedruckt werden.  Nicht schön und bei größeren Drucken eine Materialverschwendung aber besser als gar nichts.

     

    Du könntest auch einmal 4.3 Beta versuchen und falls das auch nicht klappt eine ältere Version 3.x.

  • Link to post
    Share on other sites

    Posted · Prime-Tower "prepared" nur den ersten Extruder

    Hallo,

     

    16 hours ago, frooDuck said:

    Problem ist nur, daß der erste Layer des Prime-Towers ausschließlich mit dem ersten Extruder gedruckt wird, somit wird der zweite Extruder trotz Tower nicht korrekt für den Druck geprimed. Cura druckt den Skirt bis auf eine einzige Runde, dann den kompletten Prime-Tower-Layer, dann den ersten Teil des Objekts. Anschließend wird das Filament gewechselt und Cura druckt noch die eine fehlende Runde des Skirts, was m.M.n. viel zu wenig ist,  und beginnt dann das Objekt fertig zu drucken.

     

    Hast du schon versucht den Skirt Abstand (Mindestlänge für Skirt) zu vergrößern. Bei mir werden jeweils zwei gedruckt (diese reichen für mich)

    Und denke daran die Einstellungen auf beiden Extruder Tabs zu übertragen, sonst werden diese nur für einen angewandt.

    Wenn es dann immer noch nicht so ist wie gewollt wäre eine Cura Projekt Datei nicht verkehrt

     

    16 hours ago, frooDuck said:

    Aktuell schneide ich per postprocessing das Heizen der zweiten, nicht vorhandenen Düse weg. Gibts hier eine Möglichkeit, Cura klar zu machen, daß der zweite Extruder ebenfalls die erste Düse bedient?

     

    Meinst du das gleiche wie hier

     

    Mit den genanten Plugin kannst du glaube ich auch das vorheizen vor den Startcode verhindern, bzw. wennst du Platzhalter einfügst werden diese automatisch nicht mehr hinzugefügt (so mache ich das)

    Bsp.:

    M104 S{material_print_temperature_layer_0, 0} T0
    M104 S{material_print_temperature_layer_0, 1} T1

     

  • Link to post
    Share on other sites

    Posted · Prime-Tower "prepared" nur den ersten Extruder

    Hallo,

     

    erst mal herzlichen Dank für Eure Antworten!

     

    @Smithy: Cura 4.3 beta habe ich getestet, gleiches Verhalten. Eine ältere Version werde ich wohl nicht mehr testen, wenn dann gibts ein postprocessing script, welches den ersten Layer des Prime towers auseinanderschneidet und auf alle verwendeten Extruder anwendet.

  • Link to post
    Share on other sites

    Posted · Prime-Tower "prepared" nur den ersten Extruder

    @zerspaner_gerd: Ja, in jedem Extruder-Startcode steht bei mir aktuell:

    M104 {print_temperature}
    M109 {print_temperature}

    Deine beiden Zeilen wären wohl noch etwas besser!

    Cura fügt mir direkt nach dem Startcode von E1 folgende Zeile ein:

      M104 T1 S0

      M105
      M109 S200
      M105

      M109 T1 S200

    und ganz zum Schluß noch diese hier:

      M104 T1 S0

    diese eliminiere ich aktuell mit meinem postprocessing script.

    Mir ist noch nicht ganz klar, was Marlin in diesem Fall mit den Zeilen anfängt?! Muß mich nochmal durch den Sourcecode quälen... hab irgendwo zwei Extruder und SINGLENOZZLE definiert, kann sein, daß der da alergisch reagiert.

  • Link to post
    Share on other sites

    Posted · Prime-Tower "prepared" nur den ersten Extruder
    On 9/19/2019 at 6:20 PM, frooDuck said:

    M104 {print_temperature}
    M109 {print_temperature}

     

    Die scheinen mir veraltet zu sein

     

    On 9/19/2019 at 6:20 PM, frooDuck said:

    diese eliminiere ich aktuell mit meinem postprocessing script.

     

    Das wäre nicht nötig,

    wie oben geschrieben über Plugin oder Platzhalter kann man diese vermeiden.

     

    On 9/19/2019 at 6:20 PM, frooDuck said:

    hab irgendwo zwei Extruder und SINGLENOZZLE

     

    Mir ist persönlich nichts bekannt das man da was auf singlenozzle umstellen kann, kann natürlich sein das da schon jemand benutzerdefinierte Profile/Plugin geteilt hat, aber Cura wird überwiegend für Ultimaker Drucker entwickelt und da wird es nicht benötigt!

     

    Gruß

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...