Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. en_passant
    • Profile
    • Following 1
    • Followers 0
    • Topics 8
    • Posts 51
    • Best 2
    • Controversial 0
    • Groups 0

    en_passant

    @en_passant

    2
    Reputation
    2
    Profile views
    51
    Posts
    0
    Followers
    1
    Following
    Joined Last Online
    Location London, baby

    en_passant Unfollow Follow

    Best posts made by en_passant

    • RE: Print head crashing into X/Y axis!

      @phaedrux said in Print head crashing into X/Y axis!:

      @en_passant said in Print head crashing into X/Y axis!:

      it has M667 S1 set, so that's now commented out and I have M669 K1 in it's place.

      Currently either will work, but M667 K1 is the correct way going forward.

      Cool, thanks. I'll keep that from now on.

      Just now managed to get it running and I'm very pleased!

      @dc42 said in Print head crashing into X/Y axis!:

      As @Phaedrux says, you will need to reverse one of the motor directions. From memory, I think it is the Y motor, and you need to change S0 to S1 or vice versa in the M569 P1 command in config.g.

      Indeed it was. Presumably, the more au fait around here could write it out in 10 minutes but getting used to the code is time consuming wrapping my head around it.

      For reference (if anyone should ever come across this in the future):

      ; home all
      ; 22/7/19, duet 2.03

      M561 ; transform identity: cancels bed-plane fitting (probing)
      G91 ; relative co-ords (from last position, not origin)

      ; home z

      G1 Z500 F500 S1 ; z 500mm (> max) @500mm/min - until limit sw. detects
      G1 Z-4 F200 ; z -4mm @ 200mm/min
      G1 Z10 S1 ; z 10mm @ 200mm/min - until limit sw. detects

      ; home x & y simultaneously

      G1 X-500 Y-500 F3000 S1 ; x & y -500mm (> max) @3000mm/min - until limit sw. detects
      G1 X-500 S1 ; x -500mm (> max) @3000mm/min - until limit sw. detects
      G1 Y-500 S1 ; y -500mm (> max) @3000mm/min - until limit sw. detects
      G1 X4 Y4 F600 ; x & y 4mm @ 600mm/min
      G1 X-10 S1 ; x -10mm @ 600mm/min - until limit sw. detects
      G1 Y-10 S1 ; y -10mm @ 600mm/min - until limit sw. detects

      G90 ; absolute co-ords (relative to origin)


      ; home x
      ; 22/7/19, duet 2.03

      M561 ; transform identity: cancels bed-plane fitting (probing)
      G91 ; relative co-ords (from last position, not origin)

      G1 Z1 F500 S2 ; z 1mm @ 500mm/min
      G1 X-500 F3000 S1 ; x -500mm (> max) @3000mm/min - until limit sw. detects
      G1 X4 F600 ; x 4mm @ 600mm/min
      G1 X-10 S1 ; x -10mm @ 600mm/min - until limit sw. detects
      G1 Z-1 F500 S2 ; z -1mm @ 500mm/min

      G90 ; absolute co-ords (relative to origin)


      ; home y
      ; 22/7/19, duet 2.03

      M561 ; transform identity: cancels bed-plane fitting (probing)
      G91 ; relative co-ords (from last position, not origin)

      G1 Z1 F500 S2 ; z 1mm @ 500mm/min
      G1 Y-500 F3000 S1 ; y -500mm (> max) @3000mm/min - until limit sw. detects
      G1 Y4 F600 ; y 4mm @ 600mm/min
      G1 Y-10 S1 ; y -10mm @ 600mm/min - until limit sw. detects
      G1 Z-1 F500 S2 ; z -1mm @ 500mm/min

      G90 ; absolute co-ords (relative to origin)


      ; home z
      ; 22/7/19, duet 2.03

      M561 ; transform identity: cancels bed-plane fitting (probing)
      G91 ; relative co-ords (from last position, not origin)

      G1 Z500 F500 S1 ; z 500mm (> max) @500mm/min - until limit sw. detects
      G1 Z-4 F200 ; z -4mm @ 200mm/min
      G1 Z10 S1 ; z 10mm @ 200mm/min - until limit sw. detects

      G90 ; absolute co-ords (relative to origin)

      most importantly, config.g:

      ; fusion3 f400-s, s/n: 1067

      M111 S0 ; debug off
      M550 PFusion3 F400 ; web control printer name ("P" then name)
      M551 Preprap ; web control password ("P" then pass, reprap = no password required)
      M540 EC:FA:BC:01:D8:E5 ; MAC address
      M552 S1 ; enable wifi module

      ; M552 P192.168.1.50 S1 ; ip address (0.0.0.0 = use DHCP)
      ; M554 P192.168.1.1 ; gateway
      ; M553 P255.255.255.0 ; netmask
      M555 P2 ; output looks like marlin
      M575 P1 B57600 S1 ; comms parameters for paneldue

      ; machine configuration

      M569 P0 S1 ; drive 0 - forward [x motor]
      ; M569 P1 S0 ; drive 1 - backward [y motor] (pre 2.03)
      M569 P1 S1 ; drive 1 - forward [y motor] (2.03+)
      M569 P2 S0 ; drive 2 - backward [z motor]
      M569 P3 S0 ; drive 3 - backward [e motor]
      M569 P4 S0 ; drive 4 - backward *comment out? not used on f400?
      M574 X1 Y1 Z2 S1 ; endstop config
      ; M667 S1 ; op mode [corexy] (pre 2.03)
      M669 K1 ; op mode [corexy] (2.03+)
      M92 X43.56 Y43.56 Z426.67 E464.93 ; steps/mm [x,y,z,extruder]
      M906 X1300 Y1300 Z1400 E1400 I100 ; motor currents (mA)
      M201 X2000 Y2000 Z300 E4000 ; accelerations (mm/s^2)
      M203 X33000 Y33000 Z1000 E10000 ; max speeds (mm/min)
      M566 X600 Y600 Z40 E950 ; max jerk speeds mm/minute
      M208 X355 Y355 Z323 ; axis max
      M208 X0 Y0 Z0 S1 ; axis min
      G21 ; work in mm
      G90 ; absolute co-ords
      M83 ; relative extruder movements

      ; z-probe

      M558 P1 X0 Y0 Z0 ; probe type & if used for axis homing (no for f400-s)
      G31 Z1.20 P500 ; probe height and threshold (smaller number = further away from bed)

      ; thermistors and heaters

      M305 P0 T100000 B4036 R4700 ; *** put your own H and/or L values here to set the bed thermistor ADC correction
      M305 P1 T100000 B4725 R4700 ; *** put your own H and/or L values here to set the first nozzle thermistor ADC correction

      M307 H0 A153.5 C534.2 D6.7 B0 ; configure H0 (bed) heater model
      M307 H1 A511.8 C169.0 D5.9 B0 ; configure H1 (print head) heater model

      M143 S330 ; max print head temp
      M143 H0 S140 ; max heat bed temp

      ; tool definitions

      M563 P0 D0 H1 ; define tool 0 [hot end]
      G10 P0 S0 R0 ; tool 0 [hot end] operating & standby temps

      M563 P2 H0 ; define tool [2??] [heat bed]
      G10 P2 S0 R0 ; tool [2??] [heat bed] operating & standby temps

      ; M572 D0 S0.20 ; extruder pressure advance [*current setting is from fusion3 - update as needed...]

      T0 ; select hot end

      ; Play startup beep
      G4 P1000
      G4 P50
      M300 S3000 P250
      G4 P250
      G4 P50
      M300 S3000 P250
      G4 P350
      G4 P50

      *e_p

      posted in General Discussion
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      @Karma

      Thanks for the help! Appreciated! 🙂

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant

    Latest posts made by en_passant

    • RE: Fan short circuit, how to fix?

      @carfnann said in Fan short circuit, how to fix?:

      I was able to find one supplier of these mini fuse 1A on amazon.fr
      order them a box, then they cancel my order because out of stock... 😢

      no way to find some in France...

      and today I've received my panel duet 7 and cannot play with it 😢

      I purchased 10 from the link @dc42 supplied. I've checked and it shows they will post to outside UK but I don't know costs, see here:

      Screenshot 2020-06-10 at 21.05.18.png

      I've also just fitted a 2A from this, until the 1A fuses arrive from the link above. May be worth looking at if they deliver to France or if there's an equivalent, if delivery from the other link may take some time.

      I was slightly more concerned as to why the fuse blew but I've just fitted my E3D V6 fan and when I powered up it spun away so I'll switch that engineering side of my brain off for now..... 😕

      HTH,

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      @dc42

      Google didn't seem to pick them up for me but I've just picked them up now, thanks.

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      @Karma

      Thanks for the help! Appreciated! 🙂

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      @Karma

      Ahh, you're in the US. I did also find them - but I'm in the UK... which seems to have a distinct lack of 1A ATM mini blade fuses!

      Might have to go with China....

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      @Karma

      Please, yeah. (Not sure it's against forum rules, but don't think so...)

      I've found 1 - but it's on eBay from China and going to take a month to arrive!

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      @bearer said in Fan short circuit, how to fix?:

      @en_passant said in Fan short circuit, how to fix?:

      I wasn't playing with it and short it

      if the short circuit curren't didn't pass through the mosfet then its probably okay, the other way around the mosfet usally fail before the fuse.

      sharing OPs general location might be a good idea, myself and others may also have a fuse to spare nearby.

      If you should happen to find another, I know someone in London who'd be grateful! 😉

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Fan short circuit, how to fix?

      feeling @carfnann's pain as I'm trying to find the same fuse! Easy to finds 3A+ (even 2A on Amazon), but 1A not so.

      @bearer said:

      while its probably not supported both the fan mosfet and the traces* on the board can deal with 3A, so in theory the the fuse (or the fan wiring) should fail before the board if you were to use a 3A fuse while you wait, and a fault develops. On the other hand odds are the mosfet for the fan in question is also blown, so I'd probably use a 3A just to test even if not for prints.

      Hoping mine will just be the fuse and not the mosfet as I wasn't playing with it and short it (what's more, since I've had the Duet wifi... it's never had a fan plugged into it! 😮)
      Where about is that guy out of interest?

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Always On fan... not on?

      Didn't realise there was a fuse for the fans... and even with the diagram took a while to find it!

      Fuse it is. 👍

      e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • Always On fan... not on?

      Hello all,

      I have just connected my e3d v6 fan to my duet wifi "always on" fan connector but the fan isn't kicking to life. I've disconnected and checked continuity of the wires to the fan which is good. I've tried moving from always on fan 1 to always on fan 2 (not identified as such but from closest to the main VIN to the next one along) but still the same. I have changed the fan as I had another laying around - still no good. Disconnected the fan and checked for voltage - nothing coming through, despite getting 0.02 continuity.

      I have RRF 3.1.1 - do I need to configure the always on fans so they go live (as I've read the dozuki but it only states fan0,1,2 which I presume are the PWM fans?)

      If so, how do I configure them in my config.g?

      *e_p

      posted in Duet Hardware and wiring
      en_passantundefined
      en_passant
    • RE: Unsure with Duet (RRF3) & Simplify3D

      @bot said in Unsure with Duet (RRF3) & Simplify3D:

      For M116 try putting just the tool number with P0 instead of the heater number.

      Maybe also try setting temps with G10 and then waiting with M116 instead of both M109 and waiting.

      Other than that, I can't spot anything that seems amiss.

      Thanks @bot. I appreciate you taking the time to read my config & scripts.

      I just tried:

      T0				; select tool 0 (hot-end)
      M190 S[bed0_temperature]	; set bed temperature
      M109 S[extruder0_temperature]	; set hot-end temp
      M116 P0 S2			; wait: hot-end = [extruder0_temperature] +/- 2C
      

      to no avail. It doesn't even change the active temperature on DWC (though my bed is changing to 55 as I set it to in s3d).

      I suspect M109 S[extruder0_temperature] isn't correlating with s3d.

      Not sure how to implement G10 - as it mentions that (and appears so) that s3d uses M109?

      *e_p

      posted in General Discussion
      en_passantundefined
      en_passant