Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. Keith53
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 13
    • Best 0
    • Controversial 0
    • Groups 0

    Keith53

    @Keith53

    0
    Reputation
    1
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Keith53 Unfollow Follow

    Latest posts made by Keith53

    • RE: Adding A Third Temperature Sensor

      I changed it to M308 S2 P"e1temp" Y"thermistor" A"Heat Sink" and it works now. Wonder why E3D calls it a PT1000?

      Is there a way to get it to show up with Tool 0 and Bed so I do not need to push the "Extra" button to see the temp?
      a4b9ab12-ce42-42af-a86c-2042e1a2bff9-image.png

      posted in Tuning and tweaking
      Keith53undefined
      Keith53
    • RE: Adding A Third Temperature Sensor

      I checked the resistance and it is 95K at room temperature. It is plugged into the connector next to the heater block.

      posted in Tuning and tweaking
      Keith53undefined
      Keith53
    • RE: Adding A Third Temperature Sensor

      I add the line below but it looks like it is reading 2000C. How do I fix this?

      M308 S2 P"e1temp" Y"pt1000" A"Heat Sink"
      f7bc9b18-8156-41fa-a53e-8f83e6b6c447-image.png

      posted in Tuning and tweaking
      Keith53undefined
      Keith53
    • Adding A Third Temperature Sensor

      I am making an Extruder and want to use a PT1000 to measure heat creep in the heat sink with different fans/heat sink designs. IF I connect the PT1000 to E1 on the Duet board how do I change the config file so I can see all three temperatures, bed, extruder and heat sink?

      Broad is a Duet 2 WIFI running 3.0 firmware.

      From current config file:
      ; Heaters
      M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 0 as thermistor on pin bedtemp
      M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
      M143 H0 S130 ; set temperature limit for heater 0 to 130C
      M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
      M140 H0 ; map heated bed to heater 0
      M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
      M143 H1 S275 ; set temperature limit for heater 1 to 275C
      M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit

      posted in Tuning and tweaking
      Keith53undefined
      Keith53
    • RE: M592 seems to have no effect on extrusion (in machine control)

      Ok that makes sense. I was wondering why this was in the spread sheet and now I know.

      Thanks

      41a06f09-1ac4-4347-b1c6-37292b7dc6b2-image.png

      posted in Tuning and tweaking
      Keith53undefined
      Keith53
    • RE: M592 seems to have no effect on extrusion (in machine control)

      I been playing with M592 and did not get what I was expecting but think it should work. I will test print tomorrow and let you know if it helps.

      I made the program below to move XY and E and measured how much filament is pulled. I ran it without M592 to get the numbers for the spread sheet. I have used the spread sheet found in other threads and came up with M592 A.018 B-.0015. My printer is a ANET A8. I left the default steps/mm at E100 for the tests and turned presaure advance off.
      eca6ba48-48ff-4ed0-9cc3-fab4ba90c9a4-image.png
      7b01d4be-d2a9-44a6-a44f-dadafee80528-image.png

      PROGRAM:
      M104 S240 ; set temperature
      M98 P"homeall.g"
      G1 Z25.0 F1500 ;Move the platform down 25mm
      G1 X10 Y10 F1500
      M204 S760 ;Acceleration
      M572 D0 S0.0 ;Preasure Advance
      M592 D0 A.0183 B-.0015
      M109 S240 ; set temperature and wait for it to be reached
      G21 ; set units to millimeters
      G90 ; use absolute coordinates
      M82 ; use absolute distances for extrusion
      G92 E0
      ;1mm/s=60MM/MIN
      ;2mm/s=120MM/MIN
      ;3mm/s=180MM/MIN
      ;4mm/s=240MM/MIN
      ;5mm/s=300MM/MIN

      G1 X110 Y110 E90 F300
      M104 S0 ;extruder heater off
      M98 P"homex.g"
      M84 ;steppers off

      With M592 D0 A.0183 B-.0015 I get the following:

      1mm/s = 94mm pulled
      2mm/s = 93.5mm pulled
      3mm/s =93.5mm pulled
      4mm/s =93.5mm pulled
      5mm/s =93.5mm pulled

      I expected M592 to get all feed rates closer to 90mm pulled. Any ideas why it did not do what I expected? I know I can change the steps per mm for E. Couldn't a formula be such that A and B would put the calibration to 90mm?

      posted in Tuning and tweaking
      Keith53undefined
      Keith53
    • RE: How to Set Z home

      @Phaedrux said in How to Set Z home:

      Can you post your homing files? Maybe your full config.g too.

      Do you mean that the nozzle is pushing into the bed surface? How are you measuring -0.3?

      When you trigger the endstop the position is set to either the minima or maxima from M208. So triggering the zmin endstop should set the position to -0.3 as you have that as your minima. Unless it's being reset with an G92 Z after hitting the endstop.

      The G92 Z0 was resetting it in the homeall.g and homez.g files. I commented out ;G92 Zxxx and now when it is on the Z end stop it shows what is in M208 below Thanks!

      M208 X-33 Y-10 Z-0.3 S1

      Not sure why G92 Z-.03 did not work. I use G92 on mills at work sounds like it should do the same thing on the printer.

      G92 "Change Work Coordinate System"
      G92 X0 Y0 Z=VTOFH[VTLCN]+12.7
      This would set where the spindle is now to X0 Y0 and Z would be the current tool in the spindles length+12.7

      posted in Duet Hardware and wiring
      Keith53undefined
      Keith53
    • How to Set Z home

      I am using a switch to home XYZ. When I home Z the nozzle is about .3mm below the bed. I have been trying figure out how to set it so it knows this. When I home XY the web interface shows X-33 Y-10 but Z still shows Z0.0.
      ; Axis Limits
      M208 X-33 Y-10 Z-0.3 S1 ; set axis minima
      M208 X220 Y220 Z240 S0 ; set axis maxima

      I also tried editing the homeZ.g and the homeall.g
      G92 Z0.3 ; set Z position to axis minimum (you may want to adjust this)

      What am I doing Wrong?

      posted in Duet Hardware and wiring
      Keith53undefined
      Keith53
    • RE: How to Control Part cooling Fan

      Thanks

      How do I setup Cura to post the Fan on after the first layer? Cura is putting in M107 and M106 S255

      posted in Duet Hardware and wiring
      Keith53undefined
      Keith53
    • How to Control Part cooling Fan

      I have the Duet2 Ethernet setup on my printer. I an now working on the start and end code to put in Cura. I am running the newest firmware 3.0. I have the Extruder fan plugged into FAN0 and part fan in FAN1.

      The Extruder fan will turn on and off when the hot end reaches the set temp. I usually do not want the part fan to turn on until the first layer is finished. I know I could set T to a large number at the start but how do I get this setup so Cura will turn it on after the first layer?

      ; Fans
      M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
      M106 P0 S0 H T60 ; set fan 0 value. Thermostatic control is turned on
      M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
      M106 P1 S1 H1 T60 ; set fan 1 value. Thermostatic control is turned on

      posted in Duet Hardware and wiring
      Keith53undefined
      Keith53