Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. schpongo
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 23
    • Posts 52
    • Best 2
    • Controversial 0
    • Groups 0

    Topics created by schpongo

    • schpongoundefined

      Problems trying to compile RepRap firmware 3.2.2

      Firmware developers
      • • • schpongo
      3
      0
      Votes
      3
      Posts
      290
      Views

      schpongoundefined

      Thanks for the quick answer!

      That helped but was not everything I needed. I also had to add crc32appender to my PATH. I did that but eclipse did not add make use of this information so I added the path to the file in the "Properties" of the project (see screenshots). I'm not sure if this is how it's supposed to be done but it worked for me.

      Is there a way to adjust the size of the images as they are represented here?

      Greetings Daniel

      img1.png
      img2.png

    • schpongoundefined

      Problems downgrading 3.2-Beta 2Duet 6HC +SBC

      Beta Firmware
      • • • schpongo
      2
      0
      Votes
      2
      Posts
      265
      Views

      Phaedruxundefined

      Take a look here: https://forum.duet3d.com/topic/19257/downgrade-from-3-2beta2-to-3-1-1/2

    • schpongoundefined

      Solved G28: Rotational axis with no endstop.

      General Discussion
      • • • schpongo
      4
      0
      Votes
      4
      Posts
      325
      Views

      Phaedruxundefined

      @schpongo said in G28: Rotational axis with no endstop.:

      M92

      G92 to set position. M92 is setting the steps per mm, so do be careful with that.

    • schpongoundefined

      Unsolved How to: G1 F<expression>

      Gcode meta commands
      • • • schpongo
      12
      0
      Votes
      12
      Posts
      621
      Views

      chrishammundefined

      Thanks for reporting this problem, I'll fix it in the next version.

    • schpongoundefined

      Unsolved Possible to use 1 motor for 2 axis?

      General Discussion
      • • • schpongo
      3
      0
      Votes
      3
      Posts
      249
      Views

      schpongoundefined

      No, think more along the lines of a two individual tools (e.g. normal nozzle and maybe a laser) that rotate around the center of a delta effector.

    • schpongoundefined

      Problem with m291

      Gcode meta commands
      • • • schpongo
      10
      0
      Votes
      10
      Posts
      541
      Views

      schpongoundefined

      I'm still on 3.1.1 and I'm still having issues with the the M291 command. Here is the macro I'm trying to run:

      ; ToDo check Temp of bed and nozzle, so both are cold ; Cancel any currently active mesh compensation M561 ; Set z-probe trigger height to 0 G31 Z0 G1 X0 Y0 Z200 F6000 M291 P"Move to point were the z probe shall be calibrated." X1 Y1 S2 M291 P"Get a 0.1 mm thick metal spacer" S2 while iterations <= 5 G1 Z50 M291 P"Remove the z probe sensor if it is already or still attached" S2 G1 Z5 M291 P"Move FFF nozzle down until it just grabs a 0.1 mm thick metal spacer and then remove it." Z1 S2 G92 Z0.1 G1 Z50 M291 P"Attach the z probe" S2 G30 S-1 M291 P"Now calculate the average of the test. The average is the z probe trigger height for that point. Set it the config.g with G31 Z{ave} " S2

      After I click OK from the first M291 in line 7 the machine just stays busy and the second window does not open.

    • schpongoundefined

      Solved Duet 3 6HC: Handling of over temperature events (TMC5160)

      Duet Hardware and wiring
      • • • schpongo
      4
      0
      Votes
      4
      Posts
      343
      Views

      A Former User?

      i think you'll also get some message in the web browser when you reach the warning and shutdown temps even if you don't configure the virtual sensor - but I've never tried it.

    • schpongoundefined

      Solved Duet 3 6HC external stepper driver?

      Duet Hardware and wiring
      • • • schpongo
      10
      1
      Votes
      10
      Posts
      643
      Views

      dc42undefined

      @T3P3Tony may have an estimate.

    • schpongoundefined

      Solved Duet 3 6HC TMC5160: Which mode of operation?

      Duet Hardware and wiring
      • • • schpongo
      3
      0
      Votes
      3
      Posts
      301
      Views

      schpongoundefined

      @dc42 Thank you very much, I highly appreciate the answer!!

    • schpongoundefined

      Unsolved Custom control loop for Duet WiFi or Duet 3

      General Discussion
      • • • schpongo
      7
      0
      Votes
      7
      Posts
      260
      Views

      dc42undefined

      FWIW we have prototypes of a CAN-connected closed-loop stepper motor controller board for Duet 3. I think that or a variant of it will be the best solution for your extruder.

    • schpongoundefined

      Klipper: special pins (e.g. Timer) for step signal?

      Third-party software
      • • • schpongo
      4
      0
      Votes
      4
      Posts
      451
      Views

      schpongoundefined

      Thanks for the information!

      I solved my question by asking one of the developers. The STEP pin can be any IO pin and does not need to have a special function like a timer.

      Greetings
      Daniel

    • schpongoundefined

      Solved Questions: 3 additional rotational axis

      General Discussion
      • • • schpongo
      3
      0
      Votes
      3
      Posts
      207
      Views

      schpongoundefined

      @bearer

      Sorry for the late reply, but your answer was very helpful.
      Thanks!

      Greetings
      Daniel Kurth

    • schpongoundefined

      Text or visual instructions (PanelDue or Webpage)

      General Discussion
      • • • schpongo
      4
      0
      Votes
      4
      Posts
      207
      Views

      schpongoundefined

      @bearer said in Text or visual instructions (PanelDue or Webpage):

      @schpongo said in Text or visual instructions (PanelDue or Webpage):

      Interface shows pictures

      that pretty much rules out PanelDue, even if you strip the logo at loading you're not gonna fit any usable amount of pictures into the PanelDue code afaik, DuetWebControl is probably your best bet.

      https://github.com/chrishamm/DuetWebControl

      Do you think it would be possible on the PanelDue without the pictures?

      @T3P3Tony said in Text or visual instructions (PanelDue or Webpage):

      @schpongo good idea for DWC (as @bearer says, not going to happen on PanelDue).

      This is a great use case for a DWC/DSF plugin as well.

      Excluding the pictures some of this logic can be implemented already using a combination of macros, conditional gcode and M291.

      The option with the M291 command seems like a quick fix, but there you would be limited to the 4 different types of preset for "Message boxes" Sn.
      The documentation also suggest one can use HTML code but gives no further information on how to do that.

      To me it seems like the most complete solution with pictures is currently only achievable with DWC. Where would I best start to read up on the topic?

      Greetings
      Daniel

    • schpongoundefined

      Bed temperature offset

      General Discussion
      • • • schpongo
      6
      0
      Votes
      6
      Posts
      510
      Views

      mrehorstdmdundefined

      Here's a thermal image of my printer's bed - 8mm cast aluminum with a 0.7 mm layer of PEI, and 750W line powered heater covering the entire bottom side of the plate, set to 105C and allowed to stabilize for a few minutes:

      alt text

      I can and do print ABS edge to edge on this.

      Temperature sensors measure a single point.
      Q: Which one point on the bed is the "correct" temperature?
      A: It doesn't matter. Just run a few experiments and set a temperature that works. Fortunately, a few degrees variation in temperature across the bed is OK and the plastic will stick.

    • schpongoundefined

      Testing the wifi connection

      Tuning and tweaking
      • • • schpongo
      2
      0
      Votes
      2
      Posts
      107
      Views

      A Former User?

      The RSSI* wil be part of the lengthy M122 output, should probably give it time to stabilize and average a few readings. And make sure to keep yourself at a fair distance to both printer and the access point.

      But I would by far reccomend the Wifi with external antenna, but by the sounds of it you already have the board. Wifi module can be changed, its a bit of work but doable with the correct tools.

      *) might be another value, but there is some indication of signal strength at least.

    • schpongoundefined

      How to print console to .txt & run loops in macros ?

      General Discussion
      • • • schpongo
      2
      0
      Votes
      2
      Posts
      592
      Views

      Phaedruxundefined

      You can't do loops in macros yet unfortunately. Maybe soon?

      But you can enable logging to a file.
      https://duet3d.dozuki.com/Wiki/Logging

      However, to do what you want with the G30 S-1 command to get an average of consecutive trigger height runs you can do something like I've done in a macro. It requires having gcodes echoes to the DWC gcode console and running the macro from the DWC (as opposed to from the panel due as then it doesn't seem to echo properly).

      ; Clear compensation map and Zprobe trigger height ; M291 P"Grid bed compensation map and ZProbe trigger height will be cleared. Ok or Cancel?" R"WARNING" S3 ; User must click OK or cancel. M561 ; Disable any current bed compensation G29 S2 ; Clear mesh bed compensation perameters G31 Z0 ; Reset zprobe trigger height ; home all axis ; G28 ; Home all axis G90 ; Absolute positioning T0 ; Activate first tool ; Set lower speeds for Z homing and lower Z motor current ; M566 Z10 ; Set maximum instantaneous speed changes (mm/min) (Jerk) M203 Z400 ; Set maximum speeds (mm/min) M201 Z100 ; Set maximum accelerations (mm/s^2) M906 Z900 ; Drop motor current to prevent damage in case of head crash ; Preheat to probing temps ; M291 P"Preheating to bed to 60 and nozzle to 210 for accurate probing" M104 S210 ; Set nozzle to 210 and release M190 S60 ; Set bed to 60 and wait M109 S210 ; Set nozzle to 210 and wait ; Move nozzle to center of bed at z10 ; M291 P"Nozzle will now move to center of bed to reset Z0 and calibrate probe" S3 G1 Z1 ; Drop bed for nozzle clearance G1 X150 Y110 Z2 F4000 ; Move to bed center ; Reset z to 5 to allow jogging up to touch bed to nozzle ; G92 Z5 ; Dialog to allow user to jog z to touch nozzle to bed gently and then move Z down 10 ; M291 P"Jog the Z Axis until the bed and nozzle are touching and click OK" R"Setting Z=0" Z1 S3 G92 Z0 ; Set z = 0 ; Move probe to center of bed and get probe trigger heights ; M291 P"Probe will now move to center of bed and measure trigger height 10 times" R"ZProbe Trigger Height Calibration" S3 G1 Z1 ; Drop bed for nozzle clearance G1 X190 Y90 F4000 ; Move to bed center M291 P"Heights will be found in gcode console if logging successful gcode is enabled" R"Did you remember to enabled gcode logging?" S3 ; G30 S-1 10 times ; ; 1 G1 Z10 G30 S-1 ; 2 G1 Z10 G30 S-1 ; 3 G1 Z10 G30 S-1 ; 4 G1 Z10 G30 S-1 ; 5 G1 Z10 G30 S-1 ; 6 G1 Z10 G30 S-1 ; 7 G1 Z10 G30 S-1 ; 8 G1 Z10 G30 S-1 ; 9 G1 Z10 G30 S-1 ; 10 G1 Z10 G30 S-1 M291 P"Probing complete. Turning off heaters and homing axis. Check log for trigger heights and enter into config.g" S2 ; Turn off heaters ; M104 S0 ; Set nozzle to 0 and release M140 S0 ; Set bed to 0 and release M906 Z1500 ; Return Z motor current to normal G28 XY ; Home XY ; Tone to get user attention ; M400 ; Clear movement buffer so tones play reliably M300 S666 P500 G4 P501 M300 S1111 P300 G4 P301
    • schpongoundefined

      Need some help tuning and tweaking my custom delta printer

      Tuning and tweaking
      • • • schpongo
      6
      0
      Votes
      6
      Posts
      884
      Views

      schpongoundefined

      So I've been testing to find the correct printing temperature for my filament.
      I printed four models (see pictures below) with the temperature ranging from 190°C to 205°C (I did not test 210°C because many unsatisfying previous prints were printed at that temperature).

      Personally I found that the 200°C and 205°C print looked the best (but not by far). I had hoped that the differences would be more obvious.
      This leads me to believe that another setting is more prevalent at the moment and thus I’m fixing my temperature at 200°C and will play around with other settings.
      My will next try adjusting the retraction from 1mm to 5mm.

      I’m very interested in some input here, as I could greatly benefit from someone with more experience.

      Thanks for the help.
      Daniel

      Pyramids 1-4

      Link to the model: https://www.thingiverse.com/thing:21303/#made

      All settings besides the temperature were held constant.

    • schpongoundefined

      Nozzle contact probe reliable and safe?

      General Discussion
      • • • schpongo
      6
      0
      Votes
      6
      Posts
      2.7k
      Views

      DjDemonDundefined

      Hi Daniel, I have never seen a shorted heater cartridge, but it's not impossible and they are relatively high current, so the effect would be fairly unpleasant and possibly expensive (new duet board).

      So it is worth avoiding, use some resistors in your sensor circuit or some other more sophisticated electronic protection (not really my area of expertise).

      If you can crack the challenge of an affordable, conductive build plate then you have a winning product on your hands. Imagine a kit, in it there is a conductive printing surface which connects to a small PCB providing some protection, a trigger output to go to your controller and nice LED's, there is also a wire to connect to your heater block. Neat yes?

      Conductive PEI is available but scandalously expensive. However other conductive sheets that you can print onto such as polycarbonate (with appropriate sanding) might be worth pursuing. Indeed most of these things have quite high resistance so the risk from a short is probably lower. One such conductive PEI can also be used as a bed heater, now we are talking convenient, but very expensive at this point in time.