• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

Z-drives not moving, new Duet3

Scheduled Pinned Locked Moved Solved
General Discussion
4
48
2.0k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    Heide @droftarts
    last edited by 25 Mar 2022, 13:41

    @droftarts Does not work (K1), now it is just making a rumbling sound.

    K1 Z3 thats also what the RRF for coreXY has. But not working

    Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

    undefined 1 Reply Last reply 25 Mar 2022, 13:42 Reply Quote 0
    • undefined
      Heide @Heide
      last edited by 25 Mar 2022, 13:42

      25.3.2022 14.42.15 M669
      Kinematics is CoreXY, no segmentation, matrix:
      1.00 1.00 0
      1.00 -1.00 0
      0 0 1.00

      Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

      undefined 1 Reply Last reply 25 Mar 2022, 13:43 Reply Quote 0
      • undefined
        Heide @Heide
        last edited by 25 Mar 2022, 13:43

        With Z3

        25.3.2022 14.43.33 M669
        Kinematics is CoreXY, no segmentation, modified matrix:
        1.00 1.00 0
        1.00 -1.00 0
        3.00 0 0

        Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

        undefined 1 Reply Last reply 25 Mar 2022, 13:49 Reply Quote 0
        • undefined
          droftarts administrators @Heide
          last edited by 25 Mar 2022, 13:49

          @heide said in Z-drives not moving, new Duet3:

          With Z3

          25.3.2022 14.43.33 M669
          Kinematics is CoreXY, no segmentation, modified matrix:
          1.00 1.00 0
          1.00 -1.00 0
          3.00 0 0

          You don't want the Z to move 3 times what X is moving, and not move with Z, which is what that shows. Use M669 K1, it's correct. If Z is rumbling, sound more like the motors are blocked from moving mechanically.

          K1 Z3 thats also what the RRF for coreXY has. But not working

          Where did this come from? It's not what the configuration tool produces.

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          undefined 1 Reply Last reply 25 Mar 2022, 13:58 Reply Quote 0
          • undefined
            Heide @droftarts
            last edited by 25 Mar 2022, 13:58

            @droftarts After the build and lining the linear rails. I could move the gantry with my little finger. After I have assembled it with belts I can move it without any problems (there are resistance, but nothing out of the ordinary) . I am positive that there are no tight assembly.

            But maybe the assemble of the wire on the motor is wrong??? I change it the other day for all the motors. But there not any problems with the X and Y.

            Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

            undefined 1 Reply Last reply 25 Mar 2022, 14:00 Reply Quote 0
            • undefined
              Heide @Heide
              last edited by 25 Mar 2022, 14:00

              I forgot about the K1 Z3. It is from the configuring of RRF for coreXY printer. I can not remember what the original code was from Config tool. But I will try with the tool again

              Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

              undefined 1 Reply Last reply 25 Mar 2022, 14:07 Reply Quote 0
              • undefined
                Heide @Heide
                last edited by 25 Mar 2022, 14:07

                This is when homing Z. 69566eaa-8fbb-4fa7-b264-5f2a717ce60c-image.png

                But I would think that it's normal, when not homed

                Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                undefined 1 Reply Last reply 25 Mar 2022, 14:12 Reply Quote 0
                • undefined
                  Heide @Heide
                  last edited by 25 Mar 2022, 14:12

                  I have tried to move the gantry up and down (I'm not happy doing that, but I wanted to be sure that there are normal movement), and it feels as it should

                  Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                  undefined 1 Reply Last reply 25 Mar 2022, 14:25 Reply Quote 0
                  • undefined
                    Heide @Heide
                    last edited by 25 Mar 2022, 14:25

                    If I use this command it gantry moved up, without any problem.

                    G91
                    G1 H2 Z300 F3000

                    Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                    undefined 2 Replies Last reply 25 Mar 2022, 15:21 Reply Quote 0
                    • undefined
                      droftarts administrators @Heide
                      last edited by droftarts 25 Mar 2022, 15:21

                      @heide I've edited your first post to put your config and homing files in code tags, which makes it easier to read and find the relevant bits.

                      I think this is an endstop issue. Your Z homing is using two methods:

                      When you call 'homez.g', it uses an endstop switch, and it is configured to trigger at the MINIMUM Z, ie when the nozzle touches the bed, with M574 Z1 S1 P"io3.in". Is this correct? The homing move is G1 H1 Z-200 F100, so it's moving the bed up. Also, a quirk of homing is that it relies on the M208 settings; currently you have the Z maximum set to M208 Z300, so it's possible for the Z axis to move and not hit the endstop. This may also cause homing to fail.

                      When you call 'homeall.g', it's using the Z probe. homeall.g should work correctly, assuming the probe is configured correctly.

                      The comments in the config.g are slightly confusing. It talks about moving Z up and down. But this is based on a machine that moves the nozzle in Z, eg Prusa i3. For a CoreXY, think of it 'Z up' as 'increasing the distance between bed and nozzle' and vice versa for 'Z down'.

                      Edit: Sorry, I see in your later edit to homez.g and homeall.g that you are using just endstops, not probe.

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        droftarts administrators @Heide
                        last edited by 25 Mar 2022, 15:24

                        @heide Can you describe where your Z endstop is? Is it the same as the Z probe? If so, you just want to use G30 for homing Z, not command a move.

                        Ian

                        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                        undefined 1 Reply Last reply 25 Mar 2022, 15:34 Reply Quote 0
                        • undefined
                          Heide @droftarts
                          last edited by Heide 25 Mar 2022, 15:34

                          @droftarts the endstop is not assigned as the probe. It's placed near the bed.
                          I have tested it, and it works.

                          a136ceb1-fe89-4edd-bc7a-72191e4d8c36-image.png

                          9d106594-6d1d-42ce-81cf-74b3b24a694a-image.png

                          @droftarts said in Z-drives not moving, new Duet3:

                          hen you call 'homez.g', it uses an endstop switch, and it is configured to trigger at the MINIMUM Z, ie when the nozzle touches the bed, with M574 Z1 S1 P"io3.in". Is this correct? The homing move is G1 H1 Z-200 F100, so it's moving the bed up. Also, a quirk of homing is that it relies on the M208 settings; currently you have the Z maximum set to M208 Z300, so it's possible for the Z axis to move and not hit the endstop. This may also cause homing to fail.

                          M574 Z1 S1 P"io3.in" correct
                          Just to be clear the bed is not moving, the gantry is.
                          I will a just the Z to 400

                          Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                          undefined 1 Reply Last reply 25 Mar 2022, 15:39 Reply Quote 0
                          • undefined
                            droftarts administrators @Heide
                            last edited by 25 Mar 2022, 15:39

                            @heide said in Z-drives not moving, new Duet3:

                            Just to be clear the bed is not moving, the gantry is.

                            Ah, yes, forgot it was a Voron!

                            the endstop is not assigned as the probe. It's placed near the bed.

                            I realise that now, looking at the assigned pins for Z endstop and probe. However, if you have a probe, and you can home with that, what is the function of the endstop? It would be better to have it at the top of the machine, furthest from the bed. That way, in the event of a loss of power, you can home Z to the top, and continue printing. Home at the bottom, and you're more likely to hit the print.

                            I will a just the Z to 400

                            Yes, just needs to be bigger than the value set by M208.

                            Ian

                            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                            undefined 1 Reply Last reply 25 Mar 2022, 15:42 Reply Quote 0
                            • undefined
                              Heide @droftarts
                              last edited by 25 Mar 2022, 15:42

                              @droftarts I learn all the time, but that make sens somehow. But I my case it does not matter witch one I use. I does not move at all. It moves when I punch in this code
                              G91
                              G1 H2 Z300 F3000

                              Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                              undefined 1 Reply Last reply 25 Mar 2022, 15:49 Reply Quote 0
                              • undefined
                                droftarts administrators @Heide
                                last edited by 25 Mar 2022, 15:49

                                @heide Hmm. I think that as that works, it's got to be a configuration issue. Can you post your current config.g, homez.g and homeall.g, preferably in code tags </> on the editing bar. Also post response to M122 and M98 P"config.g"

                                Ian

                                Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                undefined 1 Reply Last reply 25 Mar 2022, 15:57 Reply Quote 0
                                • undefined
                                  Heide @droftarts
                                  last edited by Heide 25 Mar 2022, 15:57

                                  @droftarts Here is it. I hope that I have done it correctly with the </>, have never used it, but I will gladly learn it.

                                  ; Configuration file for Duet 3 (firmware version 3.3)
                                  ; executed by the firmware on start-up
                                  ;
                                  ; generated by RepRapFirmware Configuration Tool v3.3.10 on Tue Mar 22 2022 17:37:43 GMT+0100 (Centraleuropæisk normaltid)
                                  ; General preferences
                                  M575 P1 S1 B57600 ; enable support for PanelDue
                                  G90 ; send absolute coordinates...
                                  M83 ; ...but relative extruder moves
                                  M550 P"Heides Printer" ; set printer name
                                  M669 K1 ; select CoreXY mode
                                  ; Wait a moment for the CAN expansion boards to start
                                  G4 S2
                                  ; Network
                                  M552 P192.168.0.110 S1 ; enable network and acquire dynamic address via DHCP
                                  M586 P0 S1 ; enable HTTP
                                  M586 P1 S0 ; disable FTP
                                  M586 P2 S0 ; disable Telnet
                                  ; Drives
                                  M569 P0.0 S1 ; physical drive 0.0 goes forwards, drive E
                                  M569 P1.0 S1 ; physical drive 1.0 goes forwards, drive A
                                  M569 P0.1 S1 ; physical drive 0.1 goes forwards, drive Z1
                                  M569 P1.1 S1 ; physical drive 1.1 goes forwards, drive B
                                  M569 P0.2 S0 ; physical drive 0.1 goes backwards, drive Z2
                                  M569 P0.3 S1 ; physical drive 0.1 goes forwards, drive Z3
                                  M569 P0.4 S0 ; physical drive 0.1 goes backwards, drive Z4
                                  M584 X1.0 Y1.1 Z0.1:0.2:0.3:0.4 E0.0 ; set drive mapping
                                  M350 X16 Y16 Z16 I0 ; configure microstepping without interpolation
                                  M350 E16 I1 ; configure microstepping with interpolation
                                  M92 X53.333 Y53.333 Z53.333 E397.00 ; set steps per mm
                                  M566 X720.00 Y720.00 Z150.00 E600.00 ; set maximum instantaneous speed changes (mm/min)
                                  M203 X18000.00 Y18000.00 Z2400.00 E6000.00 ; set maximum speeds (mm/min)
                                  M201 X2000.00 Y2000.00 Z250.00 E1800.00 ; set accelerations (mm/s^2)
                                  M906 X900 Y900 Z900 E1000 I30 ; set motor currents (mA) and motor idle factor in per cent
                                  M84 S30 ; Set idle timeout
                                  ; Axis Limits
                                  M208 X0 Y0 Z0 S1 ; set axis minima
                                  M208 X300 Y300 Z300 S0 ; set axis maxima
                                  ; Endstops
                                  M574 X1 S1 P"!io1.in" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin !io0.in
                                  M574 Y1 S1 P"!io2.in" ; configure switch-type (e.g. microswitch) endstop Y1 = low-end on Y via pin !io1.in
                                  M574 Z1 S1 P"io3.in" ; configure switch-type (e.g. microswitch) endstop U1 = low-end, S1 = active-high (NC) on Z via pin io3.in
                                  ; Z-Probe
                                  M558 P5 A5 S0.01 B0 R0.2 C"^io4.in" H5 F1000:400 T4500 I0 ; set Z probe type to switch and the dive height + speeds
                                  M558 H30 ;*** Remove this line after delta calibration has been done and new delta parameters have been saved
                                  G31 P500 X0 Y0 Z2.5 ; set Z probe trigger value, offset and trigger height
                                  M557 X50:250 Y50:250 S20 ; define mesh grid
                                  ; Bed leveling
                                  M671 X-65:-65:365:365 Y-20:380:380:-20 S20 ; Define Z belts location (Front_Left, Back_Left, Back_Right, Front_Right)
                                  M557 X25:275 Y25:275 S25 ; Define bed mesh grid (inductive probe, positions include the Z offset!)
                                  ; Heaters
                                  M308 S0 P"temp0" Y"thermistor" T100000 B3950 ; configure sensor 0 as thermistor on pin temp0
                                  M950 H0 C"out0" T0 ; create bed heater output on out0 and map it to sensor 0
                                  M307 H0 B1 S1.00 ; 100% PWM, bang-bang mode for the bed heater
                                  M140 H0 ; map heated bed to heater 0
                                  M143 H0 S120 ; set temperature limit for heater 0 to 120C
                                  M308 S1 P"temp1" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 1 as thermistor on pin temp1
                                  M950 H1 C"out1" T1 ; create nozzle heater output on out1 and map it to sensor 1
                                  M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
                                  M143 H1 S300 ; set temperature limit for heater 1 to 300C
                                  ; Fans
                                  M950 F0 C"out4" Q500 ; create fan 0 on pin out4 and set its frequency
                                  M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off
                                  M950 F1 C"out5" Q500 ; create fan 1 on pin out5 and set its frequency
                                  M106 P1 S1 I0 H1 T50 ; set fan 1 value. Thermostatic control is turned on when temp reaches 50 °C
                                  M950 F2 C"out7" Q500 ; create fan 2 on pin out7 and set its frequency. Electronics bay fan, turn on gradually if MCU is over 45 °C or any TMC driver is over temp
                                  M106 P2 T45:65 F50 H-1 ; set fan 2 value. Thermostatic control is turned off
                                  M950 F3 C"out8" Q500 ; create fan 3 on pin out8 and set its frequency. Electronics bay fan, turn on gradually if MCU is over 45 °C or any TMC driver is over temp
                                  M106 P3 T45:65 F50 H-1 ; set fan 3 value. Thermostatic control is turned off
                                  ; Tools
                                  M563 P0 D0 H1 F1 ; define tool 0
                                  G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
                                  G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
                                  T0
                                  ; Custom settings are not defined
                                  ; homeall.g
                                  ; called to home all axes
                                  ;
                                  ; generated by RepRapFirmware Configuration Tool v3.3.10 on Tue Mar 22 2022 17:37:43 GMT+0100 (Centraleuropæisk normaltid)
                                  G91 ; relative mode
                                  G1 H1 X-240 Y-240 F3000 ; coarse home X or Y
                                  G1 H1 X400 ; coarse home X
                                  G1 H1 Y400 ; coarse home Y
                                  G1 X4 Y4 F600 ; move away from the endstops
                                  G1 H1 X-100 ; fine home X
                                  G1 H1 Y-5 ; fine home Y
                                  G1 H2 Z4 F200 ; raise head 4mm to ensure it is above the switch trigger height
                                  G90 ; back to absolute mode
                                  G1 X0 Y0 F2000 ; put the head wherever you want it to be when you home Z (omit this line if it doesn't matter)
                                  G91 ; relative mode
                                  G1 H1 Z-400 F100 ; move Z down until the switch triggers
                                  G90 ; back to absolute mode
                                  G92 Z0.3 ; tell the firmware that we are at Z=0.3mm
                                  ; Uncomment the following lines to lift Z after probing
                                  ;G91 ; relative positioning
                                  ;G1 Z5 F100 ; lift Z relative to current position
                                  ;G90 ; absolute positioning
                                  ; homez.g
                                  ; called to home the Z axis
                                  ;
                                  ; generated by RepRapFirmware Configuration Tool v3.3.10 on Tue Mar 22 2022 17:37:43 GMT+0100 (Centraleuropæisk normaltid)
                                  G91 ; relative mode
                                  G1 H2 Z4 F200 ; raise head 4mm to ensure it is above the switch trigger height
                                  G90 ; back to absolute mode
                                  G1 X-5 Y-100 F2000 ; put the head wherever you want it to be when you home Z (omit this line if it doesn't matter)
                                  G91 ; relative mode
                                  G1 H1 Z-400 F100 ; move Z down until the switch triggers
                                  G90 ; back to absolute mode
                                  G92 Z0.3 ; tell the firmware that we are at Z=0.3mm
                                  ; Uncomment the following lines to lift Z after probing
                                  ;G91 ; relative positioning
                                  ;G1 H2 Z5 F100 ; lift Z relative to current position
                                  ;G90 ; absolute positioning
                                  25.3.2022 16.54.32 M122
                                  === Diagnostics ===
                                  RepRapFirmware for Duet 3 MB6HC version 3.4.0 (2022-03-15 18:57:24) running on Duet 3 MB6HC v1.01 or later (standalone mode)
                                  Board ID: 08DJM-956BA-NA3TN-6J9FL-3S86R-9TB6T
                                  Used output buffers: 3 of 40 (13 max)
                                  === RTOS ===
                                  Static ram: 151000
                                  Dynamic ram: 96452 of which 128 recycled
                                  Never used RAM 103092, free system stack 200 words
                                  Tasks: NETWORK(ready,26.4%,209) ETHERNET(notifyWait,0.0%,173) HEAT(notifyWait,0.0%,321) Move(notifyWait,0.0%,352) CanReceiv(notifyWait,0.0%,797) CanSender(notifyWait,0.0%,374) CanClock(delaying,0.0%,339) TMC(notifyWait,8.0%,92) MAIN(running,65.6%,925) IDLE(ready,0.0%,30), total 100.0%
                                  Owned mutexes:
                                  === Platform ===
                                  Last reset 00:31:53 ago, cause: software
                                  Last software reset at 2022-03-25 16:22, reason: User, GCodes spinning, available RAM 103052, slot 2
                                  Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task MAIN Freestk 0 n/a
                                  Error status: 0x00
                                  Aux0 errors 0,0,0
                                  Step timer max interval 132
                                  MCU temperature: min 45.0, current 45.6, max 45.9
                                  Supply voltage: min 23.8, current 23.8, max 23.9, under voltage events: 0, over voltage events: 0, power good: yes
                                  12V rail voltage: min 11.9, current 12.0, max 12.1, under voltage events: 0
                                  Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
                                  Events: 0 queued, 0 completed
                                  Driver 0: standstill, SG min 0, mspos 8, reads 48246, writes 14 timeouts 0
                                  Driver 1: standstill, SG min 0, mspos 312, reads 48246, writes 14 timeouts 0
                                  Driver 2: standstill, SG min 0, mspos 728, reads 48246, writes 14 timeouts 0
                                  Driver 3: standstill, SG min 0, mspos 312, reads 48246, writes 14 timeouts 0
                                  Driver 4: standstill, SG min 0, mspos 728, reads 48246, writes 14 timeouts 0
                                  Driver 5: standstill, SG min 0, mspos 8, reads 48250, writes 11 timeouts 0
                                  Date/time: 2022-03-25 16:54:31
                                  Slowest loop: 17.39ms; fastest: 0.05ms
                                  === Storage ===
                                  Free file entries: 10
                                  SD card 0 detected, interface speed: 25.0MBytes/sec
                                  SD card longest read time 3.2ms, write time 2.4ms, max retries 0
                                  === Move ===
                                  DMs created 125, segments created 0, maxWait 0ms, bed compensation in use: none, comp offset 0.000
                                  === MainDDARing ===
                                  Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                  === AuxDDARing ===
                                  Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
                                  === Heat ===
                                  Bed heaters 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
                                  === GCodes ===
                                  Segments left: 0
                                  Movement lock held by null
                                  HTTP is idle in state(s) 0
                                  Telnet is idle in state(s) 0
                                  File is idle in state(s) 0
                                  USB is idle in state(s) 0
                                  Aux is idle in state(s) 0
                                  Trigger is idle in state(s) 0
                                  Queue is idle in state(s) 0
                                  LCD is idle in state(s) 0
                                  SBC is idle in state(s) 0
                                  Daemon is idle in state(s) 0
                                  Aux2 is idle in state(s) 0
                                  Autopause is idle in state(s) 0
                                  Code queue is empty
                                  === CAN ===
                                  Messages queued 17221, received 15313, lost 0, boc 0
                                  Longest wait 1ms for reply type 6042, peak Tx sync delay 372, free buffers 50 (min 49), ts 9568/9567/0
                                  Tx timeouts 0,0,0,0,0,0
                                  === Network ===
                                  Slowest loop: 63.78ms; fastest: 0.02ms
                                  Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
                                  HTTP sessions: 1 of 8
                                  - Ethernet -
                                  State: active
                                  Error counts: 0 0 0 0 0
                                  Socket states: 5 2 2 2 2 0 0 0
                                  25.3.2022 16.56.11 M98 P"config.g"
                                  HTTP is enabled on port 80
                                  FTP is disabled
                                  TELNET is disabled
                                  Error: Bad command: **Put G/M Codes in here to run when Tool 0 is about to be activated**
                                  Error: G0/G1: insufficient axes homed

                                  Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                                  undefined undefined 4 Replies Last reply 25 Mar 2022, 16:10 Reply Quote 0
                                  • undefined
                                    droftarts administrators @Heide
                                    last edited by 25 Mar 2022, 16:10

                                    @heide It's the </> icon on the editing bar above, puts in these:

                                    code_text
                                    

                                    1f41a268-7057-4f4e-98fc-0dda0ae6ef95-image.png

                                    Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      JoergS5 @Heide
                                      last edited by JoergS5 25 Mar 2022, 20:49

                                      @heide said in Z-drives not moving, new Duet3:
                                      G1 H1 X-240 Y-240 F3000 ; coarse home X or Y

                                      G1 H1 X400 ; coarse home X

                                      G1 H1 Y400 ; coarse home Y

                                      G1 X4 Y4 F600 ; move away from the endstops

                                      G1 H1 X-100 ; fine home X

                                      G1 H1 Y-5 ; fine home Y

                                      there's a glitch in your homeall: X400 Y400 should be -400 and -400, please see example at https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter#Section_Homing_files
                                      After homing movement of X and Y together, X and Y shall be moved into the same direction (negative X and Y) again some distance. This shall ensure that both X and Y are homed. Then a litte backwards (which is positive value here) and slowly with - again to the endstops.

                                      undefined 1 Reply Last reply 25 Mar 2022, 21:13 Reply Quote 1
                                      • undefined
                                        Heide @JoergS5
                                        last edited by Heide 25 Mar 2022, 21:13

                                        @joergs5 I will change this tomorrow. But I'm sure that I have already tried it. (I have tried so many things today)

                                        Voron CoreXY with Duet 3 + expansion + PanelDue 7i - 300 * 300 * 300 and Hemera Revo

                                        undefined 1 Reply Last reply 25 Mar 2022, 21:20 Reply Quote 0
                                        • undefined
                                          JoergS5 @Heide
                                          last edited by JoergS5 25 Mar 2022, 21:20

                                          @heide said in Z-drives not moving, new Duet3:

                                          tried it. (I have tried so many things today)

                                          The risk is high that you mixed something up by trying different things.

                                          First thing to check is that G1 H1 X-100 and Y-100 move your hotend into the correct direction toward the endstops. Then please try my proposal.

                                          What I do if I am not sure about correct codes, I run them line by line directly in the DWC command line and check that in this case the first, second, third endstops are triggered as expected. There are a few G-Code commands which can be run only in a specific order (drive additions and their mappings), but most commands can be tested this way.

                                          undefined 1 Reply Last reply 25 Mar 2022, 21:31 Reply Quote 0
                                          15 out of 48
                                          • First post
                                            15/48
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA