Jump to content

Z height not functioning correctly when support applied in Adventurer 3


Recommended Posts

Posted · Z height not functioning correctly when support applied in Adventurer 3

Hi all

 

I have recently acquired an Adventurer 3 for my product class in school. This isn't an option in the Cura set-up but I found the settings on here to set up the printer. 

 

It works great until I add support to a piece. Then the print seems to work for a couple of layers but then stop lifting on the Z axis and re-print over and over until the head is juddering over the plastic laid down.

 

I have tested to see if it is the printer by using simplifi 3D to generate the model and it works fine.

 

Has anyone come across this issue or know a resolution?

test 2.stl TestSimply.stl

  • Link to post
    Share on other sites

    Posted (edited) · Z height not functioning correctly when support applied in Adventurer 3

    Without knowing your printer and settings we can't tell.

    With the model loaded and Cura set up to slice, use the "File Save Project" command and post the 3mf file here.

    Post a "bad gcode" file and that Simplify3D gcode as well.  A comparison may show something.

    Only a couple of Flash Forge printers are directly supported.  Others need additional support like plugins or post-processing.

    Edited by GregValiant
    • Like 1
    Link to post
    Share on other sites

    • 2 weeks later...
    Posted · Z height not functioning correctly when support applied in Adventurer 3

    The printer is the Flashforge Adventurer 3. There are no standard settings in the Cura software but I've found a thread here with the settings and applied those. They seem to work fine without support, but as soon as I add support, I get the over print issues.

    I've attached the files as suggested. TestSimply.stl

    DNX_test 2.3mf

  • Link to post
    Share on other sites

    Posted · Z height not functioning correctly when support applied in Adventurer 3

    I generated a gcode from your project and everything looks good.  The "Z" has an Initial Layer Height of 0.30 and after that it indexes 0.20 every layer.

     

    The Flash Forge slicer "Flash Print" does not use "G0" for travel movement.  I have no idea if that is because Flash Forge firmware doesn't understand "G0".  The "Industry Convention" is to use "G0" for travel moves and "G1" for extrusions and that's the way Cura does it.  The printer may be having trouble with lines like this:

    G0 F600 X-26.674 Y0.39 Z2.5 

    A "G0" travel move like that will occur before every layer change but that starts right from the get-go in Layer:0.  I have no idea why your printer would start ignoring them at a higher Z and I haven't seen any bug reports regarding behavior like that.

    You can do a test by enabling an instance of the Search And Replace post-processor.

    Search = G0

    Replace = G1

    Use Regular Expressions = False

     

    Other than that I don't know what to tell you.  The Cura gcode is correct.

     

  • Link to post
    Share on other sites

    Posted (edited) · Z height not functioning correctly when support applied in Adventurer 3

    I spent some time fooling around with the Flash Forge Creator 2 Pro and 3 Pro IDEX printers and trying to get them to work with Cura.  They are very unlike any other IDEX machines that I checked.  My overall impression was that Flash Forge really wants their users to use Flash Print.  I'm handicapped in that I don't have access to a Flash Forge printer so debugging is an issue.

     

    Flash Print doesn't use the ";LAYER:" lines.  Instead, it uses ";layer:lh" where "lh" is the delta height of the current layer.  There is no move in the Z, just that callout.  The firmware must be interpreting it.

    So an "absolute" Z move may not be allowed (or it is ignored) and the printer wants to see that ";layer:" line and will interpret that as a "Relative Z" move.

    There is a lot of guesswork in that.  Although it is apparently true for the IDEX machines - is it true for yours?

    I never let a lack of knowledge stop me and I didn't here.

    I wrote a post-processor to adapt the IDEX printers.  One of the other things it does is to add the ";layer:0.20" lines (or whatever the layer height is) to the gcode.  It also takes any "F" parameter and moves it to the end of a gcode line so Cura's "G1 F3000 X12 Y12 Z12" would become "G1 X12 Y12 Z12 F3000".  It also makes some other adjustments to the syntax.

    A Cura Gcode will be something like this.
    ;LAYER:13
    M106 S89
    ;TYPE:SUPPORT

    after post-processing it will be this:

    ;LAYER:13
    ;layer:0.2
    M106 S89 T0
    ;support-start
    ;structure:line-support-sparse
    ;TYPE:SUPPORT

     

    I altered that post processor to get rid of the dual extruder stuff.  Will it work with your Adventure3?  I have no idea.

    Unzip the attachment and put the .PY post processing file into your Configuration Folder and the "scripts" sub-folder.  It will be available with the other post-processors.

    Good Luck.  Who knows...it might actually work.  I guarantee nothing, am responsible for nothing, I don't know nothing, whatever happens it isn't my fault.

     

    FlashForgeA3Converter.zip

     

     

     

     

     

     

    Edited by GregValiant
  • Link to post
    Share on other sites

    Posted · Z height not functioning correctly when support applied in Adventurer 3

    Wow, thanks so much for all of your efforts. I will give this a test this week, time allowing as it's the last week of term...

     

    I think it's likely that I will have to transfer to the Flash Forge software, which is a shame as the pupils are used to Cura and a few have it at home.

     

    Thanks again for all of your support and help.

  • 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.8 beta released
        Another Cura release has arrived and in this 5.8 beta release, the focus is on improving Z seams, as well as completing support for the full Method series of printers by introducing a profile for the UltiMaker Method.
          • Like
        • 1 reply
      • Introducing the UltiMaker Factor 4
        We are happy to announce the next evolution in the UltiMaker 3D printer lineup: the UltiMaker Factor 4 industrial-grade 3D printer, designed to take manufacturing to new levels of efficiency and reliability. Factor 4 is an end-to-end 3D printing solution for light industrial applications
          • Thanks
          • Like
        • 3 replies
    ×
    ×
    • Create New...