Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. vonGreezly
    3. Posts
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 25
    • Best 0
    • Controversial 0
    • Groups 0

    Posts made by vonGreezly

    • RE: Inserting a pause using S3D and my Duet

      @mrac1 OKAY! Back to this.. Finally updated, and Calling the macro generates a popup window, but doesn't pause the print, or move the print head out of the way, etc. So, the Macro is calling, but it's not doing anything other than generating an OK button. Thoughts?

      My Macro Script (Super simple):

      M400 ; Wait for moves to complete
      G1 X10 Y10 F3000 ; Move nozzle to the front
      M291 P"Change Filament" ; Display message
      G1 R1 ; go back to the last print move

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: It's out! Firmware 1.21 released

      @phaedrux Fair enough! it was a big jump heh 1.18 was just so lovely, and my printer was busy... was just a little panicked at the sudden state of borkedness =P

      posted in Firmware installation
      vonGreezlyundefined
      vonGreezly
    • RE: It's out! Firmware 1.21 released

      SOLVED! See Below!

      Hey all, Just updated to 1.21 from 1.18. Having issues with Homing (yes it's a corexy!, and yes I put an S2 after my G1 Z lines). Machine attempts to home, but the endstops no longer seem to trigger properly. The LEDs turn off when the endstop is hit on the board itself, but the printer keeps moving =~~

      Also, confirmed w/ M119 that they're being seen when triggered...

      Not sure what I need to do, but i'm losing the battle! Help! 😄

      /code
      G91 ; relative mode
      G1 Z10 S2 ; Lift Z 10mm CYA!
      G1 S1 X-382 Y-382 F3000 ; course home X or Y
      G1 S1 X-382 ; course home X
      G1 S1 Y-382 ; course home Y
      G1 X4 Y4 F600 S2 ; move away from the endstops
      G1 S1 X-10 ; fine home X
      G1 S1 Y-10 ; fine home Y~~

      -VG

      NEVERMIND! Somehow, the Firmware update reversed the direction of my X and Y motors o.O; SUPER STRANGE AND SLIGHTLY FRUSTRATING!

      posted in Firmware installation
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      gonna do it in the morning… want to finish this print I started =\

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      1.18.1. Time to update! 😄

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      M291
      Error: unsupported command: M291

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      First test print going now… 😄 I shall report my failures and or victories! Thanks guys!

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      nevermind, answered my own question, that's where it knows when to stop and start printing! got it!

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      @vonGreezly:

      @mrac1:

      Ok, you need a macro on the duet which controls your filament change. You create this directly via DWC in the macro area. Take my macro out of the thread as inspiration. Name it eg. "ColorChange"

      In S3D use the "Variable Settings Wizard" (Menue "Tools") to generate a second (third… and so on) processes depending on the layer height.
      Rename this process to something like "Color2" (Color3, Color4...) (doubleclick on the process and change the name in the first line of the fff settings)

      In the postprocessing area insert:

      {REPLACE "; process Color2" "M98 P/macros/ColorChange"}
      {REPLACE "; process Color3" "M98 P/macros/ColorChange"}
      {REPLACE "; process Color4" "M98 P/macros/ColorChange"}

      Color2 is the name of the process
      M98 is the Gcode to call the macro
      /macros/ is the path to the macro on the duet
      ColorChange is the name of the macro

      This is all you need, pretty simple. You can leave the Replace lines in the postprocessing also for single color prints, because they do nothing without a renamend process.

      Thank you so much! I'm going to try and implement this right now! ❤

      Quick question! Is it not possible to do this from ONE process (and just have multiple pauses?) or do I need to print using multiple processes to make this work? (whatever works is fine, just curious!)

      -VG

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      @mrac1:

      Ok, you need a macro on the duet which controls your filament change. You create this directly via DWC in the macro area. Take my macro out of the thread as inspiration. Name it eg. "ColorChange"

      In S3D use the "Variable Settings Wizard" (Menue "Tools") to generate a second (third… and so on) processes depending on the layer height.
      Rename this process to something like "Color2" (Color3, Color4...) (doubleclick on the process and change the name in the first line of the fff settings)

      In the postprocessing area insert:

      {REPLACE "; process Color2" "M98 P/macros/ColorChange"}
      {REPLACE "; process Color3" "M98 P/macros/ColorChange"}
      {REPLACE "; process Color4" "M98 P/macros/ColorChange"}

      Color2 is the name of the process
      M98 is the Gcode to call the macro
      /macros/ is the path to the macro on the duet
      ColorChange is the name of the macro

      This is all you need, pretty simple. You can leave the Replace lines in the postprocessing also for single color prints, because they do nothing without a renamend process.

      Thank you so much! I'm going to try and implement this right now! ❤

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      @resam:

      I'm using this to pause the print after layer 112 is done, and before it starts layer 113:

      {REPLACE "\n; layer 113," "\nM226\n;layer 113,"}
      
      

      I was hoping for something simple like this! but for some reason it doesn't work… do you just put it in the post processing box? or somewhere else?

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Inserting a pause using S3D and my Duet

      that's what I need! now.. any chance you can explain it so an idiot can get it? haha

      Where does the macro exist? If I wanted a pause at layer 115, what exactly would my S3D Script look like?

      Thanks for your help, I apologize for my stupidity haha 😄

      -VG

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • Inserting a pause using S3D and my Duet

      Hey all!

      Trying to kick out some multi-color TPU prints… I'm trying to pause inbetween colors at a certain layer, and move the head towards home so I can manually change filament and then resume.

      I've tried a few scripts that dont' seem to work w/ the Duet's language, so I'm hoping for some input.

      Script I found in the internet that doesn't work:
      {REPLACE "; layer" "M117 Layer"}
      {REPLACE " Z = " " Z="}
      {REPLACE "\nM117 Layer 17, Z=" "\nG1 X10 Y10\nM0\nM117 Layer 17, Z="}
      {REPLACE "\nM117 Layer 113, Z=" "\nG1 X10 Y10\nM0\nM117 Layer 113, Z="}

      I'm not a script wizard, so if anyone has any semblance of a working version of this, I'd really appreciate a copy of it!

      Thanks,
      VG

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • Recovering from a Heater Fault?

      Is this possible? It doesn't happen often, but it would be amazing to be able to bring the printer back online and resume printing after the emergency restart…

      Thanks!

      posted in General Discussion
      vonGreezlyundefined
      vonGreezly
    • RE: Axis Compensation

      @dc42:

      https://github.com/reprappro/RepRapFirmware/tree/master/STL

      TY SIR!

      -Casey

      posted in Tuning and tweaking
      vonGreezlyundefined
      vonGreezly
    • Axis Compensation

      Hey All,

      Wondering if anyone has an STL of the Axis Compensation tool… I haven't been able to dig one up online.

      My axis are all at right angles, however I'm having trouble getting my X axis completely right to y, due to belt tensions.

      Would like to get it close, and use compensation to make it better...

      halp!

      Thanks,
      -Casey

      posted in Tuning and tweaking
      vonGreezlyundefined
      vonGreezly
    • RE: Pressure advance issues

      @dc42:

      That's all correct. You don't need very high extruder acceleration for printing moves (and pressure advance doesn't affect the acceleration for retract and un-retract moves); however 200mm/min extruder jerk is unusually low, so the associated acceleration limit for printing moves that it causes might have an effect.

      Okay! Glad to hear! I believe I even upped that from where it was before… wondering if this might be the cause of my issues haha

      What E-Jerk settings would you recommend? Using a e3d Titan with pancake stepper..

      Thanks,
      -Casey

      posted in Tuning and tweaking
      vonGreezlyundefined
      vonGreezly
    • RE: Pressure advance issues

      @dc42:

      @StephenRC:

      I found that I needed to increase the acceleration and jerk values when I started to use pressure advance, otherwise the printing speed was reduced.

      The extruder jerk value is the critical one. The extruder acceleration during printing moves is limited to the lower of the value you specified in M201, and the jerk converted to mm/sec and divided by the amount of pressure advance.

      M201 X1000 Y1000 Z15 E1000 ; Accelerations (mm/s^2)
      M203 X15000 Y15000 Z300 E3600 ; Maximum speeds (mm/min)
      M566 X600 Y600 Z30 E200 ; Maximum jerk speeds mm/minute

      Okay, so… If M201 is E1000 and M566 is E200 (mm/m) I'd be limited at the 1000mm/s on acceleration?

      If i take 200 / 60 and divide that by .1(pressure advance) I get 33.3mm/s

      Am i doing that right? Should I adjust any of that? o.O;

      posted in Tuning and tweaking
      vonGreezlyundefined
      vonGreezly
    • M566 on the fly?

      Hey all!,

      I'm attempting to fine-tune my Jerk and Accel settings currently, and would LOVE to be able to do it WHILE printing…

      Am I able to execute an M556 during a print?

      Thanks,
      -Casey

      posted in Tuning and tweaking
      vonGreezlyundefined
      vonGreezly
    • RE: Pressure advance issues

      SCRATCH THAT, I was implementing it in the config.g, works in the starting gcode just fine 😄

      posted in Tuning and tweaking
      vonGreezlyundefined
      vonGreezly