Jump to content

ChangeAtZ 5.1.1 Bug (Help needed please)


Recommended Posts

Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

Hello guys I am trying to change the speed at a specific layer on cura. I use the "ChangeAtZ" post processing option to change the print speed to 50 % of the original one. 

I specifically input the "single layer" option for behavior. 

Unfortunately the rest of the job prints at the slowed down speed and does not revert to the original speed. 

 

Example: 

My original print speed is 60 mm/s

At layer 4 I change it to 10% of the original speed (6 mm/s).

Layer 5 still prints at 6 mm/s (it should be 60 mm/s).

I am using a Creality CR-X. Does anyone know how to fix this?

 

Things I have already tried:

Changing versions of Cura. Both versions I changed to have ChangeAtZ 5.1.1

Keep Behavior option for one layer

Layer height as the trigger

 

Requests for the Cura lords:

1.) Can you have an option that individually changes the speed for extruder 1 or extruder 2? (I have a dual extruder)

2.) Input speed in mm/s instead of %

Please and thank you 🙂

 

image.thumb.png.3410884fe6faf6fb10bea4636f6800e3.png

  • Link to post
    Share on other sites

    Posted (edited) · ChangeAtZ 5.1.1 Bug (Help needed please)

    Sometimes things get broken or don't do what you want them to do... Try to find out if this is something that is broken (bug) or doesn't work like to want it to...

     

    Like Pause At Height, did work in 4.1 bus was broken again in 4.2...

     

    Workaround: change speed again after that layer...

    Edited by Mari
  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    Hi,

     

    I'll assume when you select a single layer with a given speed, then it will proceed with this speed..

    So I'll guess you need to telling it the new speed to return to.  My best guess..

     

    Like this:

     

    Atz_5_1_1.thumb.jpg.c177d19f95c8dda5ae9e5cd5f04ed632.jpg

     

    But I have never used it so...

     

    Torgeir

     

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    Great thank you! I will try it out and give updates. Have a good day 🙂

     

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    @Torgeir sorry it did not work. Layer 5 is still super slow 😞

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    Here is my:

    Start gcode

    G28 ;home all

    M117 Purge extruder

    G92 E0

    G1 Z1.0 F3000

    G1 X0.1 Y20 Z0.3 F5000.0

    G1 X0.1 Y200.0 Z0.3 F1500.0 E15

    G1 X0.4 Y200.0 Z0.3 F5000.0

    G1 X0.4 Y20 Z0.3 F1500.0 E30

    G92 E0

    G1 Z1.0 F3000

    M117 All systems go!

     

    End gcode

    G91

    G1 F1800 E-3

    G1 F3000 Z10

    G90

    G1 X0 Y220 F1000

    M106 S0

    M104 S0

    M140 S0

    M84

    It might help someone find whats wrong 😕

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    There is nothing wrong with Start/End G-code...  you're trying something that is labled "experimental"... so errors can occur (or user makes mistakes putting in the right values on the right positions!).

     

    Why do you want to slowdown printspeed? What purpose besided longer printing time?

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    @Mari,

    Hi thanks for the response 🙂

    I am trying to print a planter for a tree, and instead of printing the base and planter legs separately I am trying to print them in one piece. I live in the Midwest and the freeze and thaw cycles destroys the crazy glue used to bond the legs and base together.

    I have a dual extruder and im using two different filaments. In order to keep the support from bonding to the base of the planter I divide the two using a support roof. The support roof is a different material to the planter and support. While this keeps the support from bonding to the bottom of the base it has poor adhesion and the immediate layer after the support roof will not attach at high speeds. 

    I am trying to slow the speed on the layer after the support roof and then revert the speed back to normal. 

     

     

     

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    Hi,

     

    I could not get this out of my head, so I tried this out in Cura (3.6.0 and 4.6.1) and there was some difference.

    I think this work ok in Cura 3.6.0 (but I've not trying to print..)

     

    Anyway, I sliced a GT2-20 pulley and made a speed reduction for layer 20 (single layer).

     

    From the gcode file I've found this:

     

    Used Cura 3.6.0 and used Post proseccing Script Change AtZ.. speed reduced to 10% for layer 20.

     

    ;LAYER:20

    ;MESH:GT2_2mm-20T-OD12.22.stl

    G0 X107.594 Y103.064 Z4.53

    M605 S0;stores parameters before changing

    ;ChangeAtZ V5.1.1: executed at Layer 20

    M117 Printing... ch@L 20

    M220 S10.000000

    .

    .

    .

    ;LAYER:21

    ;MESH:GT2_2mm-20T-OD12.22.stl

    G0 X107.734 Y103.005 Z4.73

    ;ChangeAtZ V5.1.1: reset on Layer 21

    M606 S0;recalls saved settings

     

    Cura 4.6.1

     

    ;ChangeAtZ instances: 1 (This is in the info part in the beginning of this file).

     

    No AtZ here in the beginning of line 20, as in Cura 3.6.0!

     

    ;LAYER:20

    M204 S3000

    M205 X20 Y20

     

    But further down, -it is found just at the end of layer 20?

     

    M605 S0;stores parameters before changing

    ;ChangeAtZ V5.1.1: executed at Layer 20

    M117 Printing... ch@L 20

    M220 S10.000000

    G0 F9000 X104.924 Y104.924

    ;TIME_ELAPSED:296.302061

    ;LAYER:21

     

    ;ChangeAtZ V5.1.1: reset on Layer 21

    M606 S0;recalls saved settings

    G0 F9000 X104.924 Y104.924

    ;TIME_ELAPSED:303.686144

    ;LAYER:22

     

    To me it looks like Cura 4.6.1 is working in one layer ahead of the one selected, also the start and stop position is changed.

     

    But this is for someone else to dig into..  🙂

     

    Thanks

     

    Torgeir

     

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    Hi Mari,

     

    I might also say something about printing slow. 🙂

    As I'm mostly printing small and very small object, where time is not that of an issue, even if it takes 6 hour..

    Here speed is very important and it has to go from slow to very slow sometime, so this is an important issue here.

     

    Anyway, using "post process script" is a great tool for improving your 3D printed objects.

     

    Thanks

     

    Torgeir

     

     

  • Link to post
    Share on other sites

    Posted (edited) · ChangeAtZ 5.1.1 Bug (Help needed please)

    A planter isn't something small with lots of details 😁

     

    Like I said earlier, sometimes they break things when there is a software-update... test it with an older version of Cura to check if it worked in that version or not!

     

    If you don't want to use glue and you are not able to print the design in one piece ----> REDESIGN...

     

    Post process scripts are great tools, but sometimes the don't work and then you have to find out why! Like I said earlier, Pause at Height did work in 4.1 was broken in 4.2 and...

    Edited by Mari
  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    I'm having the same problem. My application is a print speed test:

    • Set Print Speed in print settings to 100mm/s
    • Use the ChangeAtZ extension to scale print speed from 50% up to 100% every 40 layers in order to monitor print quality of each vertical segment

    The documentation for M220 describes it as the code to set feed rate percentage. In Cura, the tool tip for ChangeAtZ.Speed setting describes it as "New total speed (print and travel)". Both indicate they are percentage values. The question appears to be "percentage of what?": percentage of the original Print Speed, or percentage of current Print Speed.

  • Link to post
    Share on other sites

    Posted · ChangeAtZ 5.1.1 Bug (Help needed please)

    Hi Hexonx,

     

    Welcome in here.

     

    If you make an object to print, you select the prints-peed say 60 mm/sec, so this is the speed that is 100%!

    This is ofc assuming single wall printing!

     

    Thanks

     

    Torgeir

  • 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...