Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. wydowaw
    3. Posts
    • Profile
    • Following 1
    • Followers 0
    • Topics 6
    • Posts 17
    • Best 0
    • Controversial 0
    • Groups 0

    Posts made by wydowaw

    • RE: Laser filament monitor, No data...trouble shooting help needed

      @dc42 @Phaedrux
      Thanks for pinpoint this to RRF2/3 syntax.
      I will update to 2.05 and 2.05.1 and stick to the RFF2 syntax for the M591 command
      Changing to RRF3 will be done , if we have stay another month in corona lockdown.

      Thanks for the help...

      stay safe everybody!

      SOLVED !!!

      posted in Filament Monitor
      wydowawundefined
      wydowaw
    • Laser filament monitor, No data...trouble shooting help needed

      Post heading:
      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.04RC1 (2019-07-14b1)
      Web Interface Version: 1.22.6
      CoreXY_UV, ZZ (Nema 23,23_34,17, 34,34)
      E3D Supervulcano 2.85- 1.4 nozzle
      E3D Supervulcano 1.75- 1.0 nozzle
      2x Bondtech QR
      XYU closed loop
      XYZU ;EXTERNAL drivers on expansion breakout board v1.1

      Printer is working fine, so we would like to add the laser filament monitor to do the measuring
      of the intended extrusion;
      We would like to create data with a simple program for the M592 D0 A? B?
      and M592 D1 A? B? command.

      So we found the following code on the forum and added the M591 comment.

      M117 Start Extrusion Measurement.
      G1 X0 Y430 F6000
      M83
      G1 X100 E25 F60
      M400
      M591 D0; show measurement??
      M291 S3 R"Measure extrusion 25mm" P"Measure filament taken at 1mm/sec extrusion then press OK"

      But no success.
      chrome_PqqYgmom5r.jpg
      Change R% and E values in the M591..
      The final answer is no data received.

      My original setup in the config file;
      M591 D0 P5 C"e0_stop" R40:120 E3.0 S1 A1
      ; Duet3D laser sensor for extruder drive 0, connected to endstop input (E0), tolerance 40 to 120%, 3mm comparison ;length, enabled, check all Ext. motion
      M591 D1 P5 C"e1_stop" R40:120 E3.0 S1 A1
      ; Duet3D laser sensor for extruder drive 0, connected to endstop input (E0), tolerance 40 to 120%, 3mm comparison ;length, enabled, check all Ext. motion

      So D0 is used for extruder0 =2.85mm
      And D1 for extruder1 =1.75mm

      Switching them on;
      With a working simplify3d printing code, results with a few seconds to a pause and "too little movement"![chrome_9y4gocApGn.jpg](/assets/uploads/files/1586097834407-chrome_9y4gocapgn.jpg

      So for now, the laser filament sensor is not what I expected.
      Some trouble shooting has to be done.

      I am open for suggestions to try.
      All help is appreciated.
      Thanks in advance.

      posted in Filament Monitor
      wydowawundefined
      wydowaw
    • RE: M669 K666 , fully free kinematics

      Recap:
      So to copy my X and Y movements 1:1 to a new defined U-axis.

      M584 X5 Y6 Z7:8 U0 E3:4 ; set drive mapping first
      M584 P3 ; Only show 3 axis (not showing U in web interface)
      ;Redefine CoreXY kinematics for 4th axis
      M669 K1 X1:1:0:1 Y1:-1-1:0:-1 U0:0:0:0 ; CoreXY redefined Adding X movement to U-axis, Adding -Y to U-axis.
      ;Now U(X-Y)
      ;M669 K1 X"movement" by (Xmotor):(Ymotor):(Zmotor):(Umotor)..etc..

      [Solved !! ]

      posted in Firmware wishlist
      wydowawundefined
      wydowaw
    • RE: M669 K666 , fully free kinematics

      @dc42 You are so right again !!!
      U redefinition works now. M669 K1 U1:--1:0:0 ;
      chrome_wEaS9HXFfH.png

      The M584 order dependency
      Shows exactly what you say.

      Is there an order dependency "check" list or should one be created to prevent these stupid dependency errors I made.

      Again thanks for all your help.
      Duet3D features are great !!

      [SOLVED!! ]

      posted in Firmware wishlist
      wydowawundefined
      wydowaw
    • M669 K666 , fully free kinematics

      My coreXY machine is working fine.
      But we would like to try a new idea.... an additional U axis.
      My U axis has just 1 purpose... mirroring only the X movements of my coreXY.
      (I can explain why ...but this is a long story...;-))

      What I need as a quick solution is something like : M669 K1 U2:0:0:0

      But the K1 option (coreXY) let me change all maxtrix definitions for X,Y, Z to all weird and impossible combinations except the newly defined U axis.
      It's fixed to the default Cartesian setup U0:0:0:1. (which makes sense in 99,9% of the kinematics needed)

      So I tried most of the Cartesian/CoreXY/CoreXYU/CoreXYUV combinations K0,K1,K5,K8, K11.

      Maybe I missed an option, which might work? (that's the reason for this post)
      Any idea of mirroring only X would be appreciated.
      I tried a second X stepper definition; (This is also moved by Y , because of the corexy definition)

      Since this is the firmware wishlist;
      I would like to propose the M669 K666 , which is numbered this way because all matrix entries are possible.
      Which can be completely ridiculous and destroy your machine.
      But if you do the numbers correct...you can do creative new stuff.

      Thanks for your time and help.

      posted in Firmware wishlist
      wydowawundefined
      wydowaw
    • RE: HBS57 external closed loop driver M569 config needed.

      @dc42 said in HBS57 external closed loop driver M569 config needed.:
      @DC42, you are so right !
      I didn't uncomment my new M584 comment I would like to use with the external drivers.
      M584 X5 Y6 Z7:8 E3:4 ;!!! SET mapping to external !!!!

      "working" HBS57 settings :
      M569 P5 S1 R0 T6.0:6.0:6.0:6.0 ; driver 5 goes forwards, requires an active high enable, 6us min step pulse, 6us min step interval, 6us DIR setup time and 6us hold time=E3 extensionboard =Xa
      M569 P6 S0 R0 T6.0:6.0:6.0:6.0 ; driver 6 goes backwards, requires an active high enable, 6us min step pulse, 6us min step interval, 6us DIR setup time and 6us hold time=E2 extensionboard =Yb
      NO ENABLE wires connected!
      (no smaller values tested)

      R1 setting generates Red LED error on HSB57 driver.

      #problem solved# Thanks.

      posted in General Discussion
      wydowawundefined
      wydowaw
    • RE: HBS57 external closed loop driver M569 config needed.

      @dc42 said in HBS57 external closed loop driver M569 config needed.:

      Have you tried R0 instead of R1

      Thanks for your reply, it's very much appreciated.

      Yes I tried both also with increased numbers.
      ;EXTERNAL drivers on expansion breakout board v1.1 Drive 5 and Drive 6
      ;HBS57 Closed-Loop Driver + Nema23 23SSM6440-EC1000 , 4.0A Peak, 400 Pulse/rev, 24V DC sw1-sw7 ON,SW1 on=down edge
      ;Nema23 4 wire, enable+ and enable- Not connected !!
      M569 P5 S1 R0 T6.0:6.0:6.0:6.0 ; driver 5 goes forwards, requires an active high enable, 6us min step pulse, 6us min step interval, 6us DIR setup time and 6us hold time=E3 extensionboard =Xa
      M569 P6 S0 R0 T6.0:6.0:6.0:6.0 ; driver 6 goes backwards, requires an active high enable, 6us min step pulse, 6us min step interval, 6us DIR setup time and 6us hold time=E2 extensionboard =Yb

      No-power= free movement
      Both setting R1 or R0 lock the steppers. (so that's possitive ;-))

      However homing X shows the following problem.
      chrome_tmPn3NbLM6.png

      I checked the wiring of the stepper coils A and B, according diagram and measured.

      The enable cables are both disconnected on the external drives.
      i tried :
      ena+ and ena- connected => red led on driver
      ena+ connected not functioning no warning (same phase error!!)
      ena- connected not functioning no warning (same phase error!!)

      any suggestions are welcome.... (my current clossed stepper setup is still a non-moving machine ;-((

      posted in General Discussion
      wydowawundefined
      wydowaw
    • HBS57 external closed loop driver M569 config needed.

      Post heading;
      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.04RC1 (2019-07-14b1)
      Web Interface Version: 1.22.6
      CoreXY, double Z steppers
      2x E3D Supervulcano 3.0- 1.0 nozzle
      2x Bondtech QR 3.0
      ALL External drivers, on expansion board

      Using DM860A external drives, which perform Perfect !! with the settings below. (double Z axis)
      However the new setup with HBS57 for xy is not moving at all.
      [https://www.ebay.nl/itm/254313299512?ul_noapp=true](link url)
      Anybody out there; who has a working M569 setup of this type of external drivers...??
      Thanks for your time and help.

      ;EXTERNAL drivers on expansion breakout board v1.1 Drive 8 and Drive 7
      ;Longs Motor 2H Microstep driver DM860A, SW1 upto SW7 ON= 2.8A Peak ,400 Pulse/rev
      ;Nema34 4 wire
      M569 P8 S1 R1 T2.5:2.5:5:0 ; driver 8 goes forwards, requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time= E5 extensionboard =Zleft
      M569 P7 S1 R1 T2.5:2.5:5:0 ; driver 7 goes forwards, requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time=E4 extensionboard =Zright
      ;
      ;EXTERNAL drivers on expansion breakout board v1.1 Drive 5 and Drive 6
      ;HBS57 Closed-Loop Driver + Nema23 23SSM6440-EC1000 , 4.0A Peak, 800 Pulse/rev, 42V DC
      ;Nema23 4 wire
      ;M569 P5 S1 R1 T2.5:2.5:5:0 ; driver 5 goes forwards, requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time=E3 extensionboard =Xa
      ;M569 P6 S1 R1 T2.5:2.5:5:0 ; driver 6 goes forwards, requires an active high enable, 2.5us minimum step pulse, 2.5us minimum step interval, 5us DIR setup time and no hold time=E2 extensionboard =Yb

      Regards,
      Wydo van de Waerdt

      posted in General Discussion
      wydowawundefined
      wydowaw
    • RE: Connection lost by M203 setting .

      @T3P3Tony

      OK thanks ,
      Case Solved !!

      posted in General Discussion
      wydowawundefined
      wydowaw
    • RE: High geared (1:100) Z ; 20.000steps/mm

      @Veti

      Its a around 35kg;
      I just picked the highest gear ratio possible for a nema17.
      Just started with your 12mm/min setting.
      chrome_atXSkVqF5s.png

      The 20.000 steps start working as soon as you interpolate Z128, but Z256 is better for my hearing.
      I also calculated the steps/s/axis, which which should be <130K/s/axis

      So when z speeds hit the limit...I lose my browser connection.
      No stalling Z steppers with the working configuration in the table.

      So problem solved !!
      20.000 steps/mm are possible...
      Thanks for all the help.

      posted in Tuning and tweaking
      wydowawundefined
      wydowaw
    • RE: High geared (1:100) Z ; 20.000steps/mm

      @JoergS5
      The first M350 is set without interpolation.
      Than M92 is set... steps/mm
      For the following M350 with interpolation, the steps are recalculated.

      An yes it works, calibration stays intact with Z256 or Z128 defined with interpolation if you do it this way.

      posted in Tuning and tweaking
      wydowawundefined
      wydowaw
    • RE: Connection lost by M203 setting .

      Correct I am only moving the z-axis (Za,Zb)
      My M92 max value is 2640 , close to ~2900
      M92table.jpg

      But why is this reason to lose connection on the network card??

      Maybe my first test at 1000 was a short time span and it homed..., and I didn't spot the connection loss.
      first you lose the speed indication ...which is followed by the connection lose.

      130Ksteps/s/axis...that's intresting,
      just posted a problem how to do 20Ksteps/axis......so that should be possible! But How??

      posted in General Discussion
      wydowawundefined
      wydowaw
    • High geared (1:100) Z ; 20.000steps/mm

      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.04RC1 (2019-07-14b1)
      Web Interface Version: 1.22.6
      CoreXY, double Z steppers with high gear ratio (1:100)

      My machine is moving/homing, but the z-axis calibration is off..
      The reason is clear... I need 20.000 steps/mm @ microstepping=
      stepps_needed.jpg
      when using micro stepping I need even more.
      Correct_steps_mm.jpg

      All these setting are instantly stalling my Z steppers.
      So I tried multiple settings;
      https://docs.google.com/spreadsheets/d/1WQInFltVn53VTwnOhfARGDKM5ehv-s_keJl6v7CKaBk/edit?usp=sharing

      It's the double problem of not stalling the stepper and also having the correct steps/mm for Z axis calibration.
      This is so far the best setting, I found...
      config.g

      But the Z calibration is of by a factor of 20K/2640=7.57.

      Any suggestion ??

      posted in Tuning and tweaking
      wydowawundefined
      wydowaw
    • Connection lost by M203 setting .

      Connection lost by M203 setting ?

      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.04RC1 (2019-07-14b1)
      Web Interface Version: 1.22.6
      CoreXY, double Z steppers with high gear ratio (1:100)

      During my Z axis testing of the machine... I experienced my first "Connection lost" of the web interface.
      This one was not generated by switching of the board power, but by a "change" in the M203 Z-setting in the config.g

      Connection_lost_byM203 setting.jpg

      For my board and network setup, it's reproducable.

      Maybe there is a simple explanation for this.. or just a setting;

      posted in General Discussion
      wydowawundefined
      wydowaw
    • RE: high geared (1:100) Z steppers config

      Problem solved; Spot on !!

      The micro stepping, is the problem.
      Although the high geared motors (1:100) have a large number of steps/mm
      M92 X80.00 Y80.00 Z20000.00 E420.00 ; set steps per mm

      The micro stepping 16 and even 32 works fine... (I thought it was impossible.
      32 is even beter...I was able to crank up my Z speed from F58 to F190 before the steppers are stalling.

      Thanks for the great help!!

      posted in Duet Hardware and wiring
      wydowawundefined
      wydowaw
    • high geared (1:100) Z steppers config

      I am new to the forum.
      I did not find anything on "high geared stepper problem"
      So I am looking for some guidance on my Z stepper settings, the current config file is stalling both Z steppers instantly when performing the first stepper test.

      Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
      Firmware Electronics: Duet Ethernet 1.02 or later
      Firmware Version: 2.04RC1 (2019-07-14b1)
      Web Interface Version: 1.22.6
      CoreXY, double Z steppers with high gear ratio (1:100)

      0_1567713489752_config.g

      Pronterface F33 speed setting worked, moving Z on a rumba board

      Thanks for your help.

      posted in Duet Hardware and wiring
      wydowawundefined
      wydowaw