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

Voron 2.4 Homing for XYZ Help

Scheduled Pinned Locked Moved Solved
General Discussion
3
35
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
    Ghazi @Karim
    last edited by Ghazi 16 Oct 2022, 20:25

    @Karim My configuration might look different. The first config file in this post looks fine, but after switching A and B motors in the motor mapping M584 X1 Y0 Z5:6:7:8 E3. I attached a simple image for the x and y axes and where the original is on the printing bed (0,0) in the configuration Untitled.png
    The point in green would be (350,350 ,0) after homing if you keep your current homing files.

    undefined 1 Reply Last reply 16 Oct 2022, 20:28 Reply Quote 0
    • undefined
      Karim @Ghazi
      last edited by 16 Oct 2022, 20:28

      @Ghazi So you moving in the Negative to home X & Y.

      undefined 1 Reply Last reply 16 Oct 2022, 20:28 Reply Quote 0
      • undefined
        Ghazi @Karim
        last edited by 16 Oct 2022, 20:28

        @Karim Yes

        undefined 1 Reply Last reply 16 Oct 2022, 20:30 Reply Quote 0
        • undefined
          Karim @Ghazi
          last edited by Karim 16 Oct 2022, 20:30

          @Ghazi ok X & Y is moving in the Negative when homing. I need to work on Z end stop, I am not using a probe.

          undefined 1 Reply Last reply 16 Oct 2022, 21:09 Reply Quote 0
          • undefined
            Ghazi @Karim
            last edited by 16 Oct 2022, 21:09

            @Karim IF you are using a switch endstop for z, first align the extruder to be above the z endstop. I use a G1 command then the position in X and Y before switch to relative position. The position of my z endstop is (X=230,Y=0)

            ; homez.g
            G1 X230 Y0 ; align the extruder to be above the z endstop
            G91 ; relative positioning
            undefined 1 Reply Last reply 16 Oct 2022, 21:30 Reply Quote 0
            • undefined
              Karim @Ghazi
              last edited by 16 Oct 2022, 21:30

              @Ghazi Here is my Z homing.

              ; homez.g
              ; called to home the Z axis
              ;
              ; generated by RepRapFirmware Configuration Tool v3.3.13 on Fri Oct 14 2022 18:23:21 GMT-0400 (Eastern Daylight Time)
              G91 ; relative positioning
              G1 X115 Y0 ; align the extruder to be above the z endstop
              G1 H2 Z5 F6000 ; lift Z relative to current position
              G1 H1 Z-355 F1800 ; move Z down until the endstop is triggered
              G1 Z5 F100 ; lift Z relative to current position
              G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
              ; homeall.g
              ; called to home all axes
              ; generated by RepRapFirmware Configuration Tool v3.3.13 on Fri Oct 14 2022 18:23:21 GMT-0400 (Eastern Daylight Time)
              G91 ; relative positioning
              G1 H2 Z5 F6000 ; lift Z relative to current position
              G1 H1 X-355 Y-355 F1800 ; move quickly to X or Y endstop and stop there (first pass)
              G1 H1 X-355 ; home X axis
              G1 H1 Y-355 ; home Y axis
              G1 X5 Y5 F6000 ; go back a few mm
              G1 H1 X-355 F360 ; move slowly to X axis endstop once more (second pass)
              G1 H1 Y-355 ; then move slowly to Y axis endstop
              G1 X115 Y0 ; align the extruder to be above the z endstop
              G1 H1 Z-355 F360 ; move Z down stopping at the endstop
              G1 Z5 F100 ; lift Z relative to current position
              G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
              undefined 1 Reply Last reply 16 Oct 2022, 21:57 Reply Quote 0
              • undefined
                Ghazi @Karim
                last edited by Ghazi 16 Oct 2022, 21:57

                @Karim if you move x or y before homing z, it would not work correctly
                just switch line 5 and 6 to be like this,

                ; homez.g
                ; called to home the Z axis
                ;
                ; generated by RepRapFirmware Configuration Tool v3.3.13 on Fri Oct 14 2022 18:23:21 GMT-0400 (Eastern Daylight Time)
                G1 X115 Y0 ; align the extruder to be above the z endstop
                G91 ; relative positioning
                G1 H2 Z5 F6000 ; lift Z relative to current position
                G1 H1 Z-355 F1800 ; move Z down until the endstop is triggered
                G1 Z5 F100 ; lift Z relative to current position
                G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
                undefined 1 Reply Last reply 16 Oct 2022, 21:59 Reply Quote 0
                • undefined
                  Karim @Ghazi
                  last edited by Karim 16 Oct 2022, 21:59

                  @Ghazi ok , after z endstop does x and y home. Also does the nozzle go back to the xy stop.

                  ; homez.g
                  ; called to home the Z axis
                  ;
                  ; generated by RepRapFirmware Configuration Tool v3.3.13 on Fri Oct 14 2022 18:23:21 GMT-0400 (Eastern Daylight Time)
                  G1 X115 Y0 ; align the extruder to be above the z endstop
                  G91 ; relative positioning
                  G1 H2 Z5 F6000 ; lift Z relative to current position
                  G1 H1 Z-355 F1800 ; move Z down until the endstop is triggered
                  G1 Z5 F100 ; lift Z relative to current position
                  G92 Z0 ; set Z position to axis minimum (you may want to adjust this)
                  undefined 1 Reply Last reply 16 Oct 2022, 22:43 Reply Quote 0
                  • undefined
                    Karim @Karim
                    last edited by 16 Oct 2022, 22:43

                    Can you help with this:

                    ;Bed (Keenovo 750w 120v)
                    M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; 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
                    M307 H0 B1 S1.00 ; enable bang-bang mode for the bed heater and set PWM limit
                    M140 H0 ; map heated bed to heater 0
                    M143 H0 S120 ; set temperature limit for heater 0 to 120C
                    ;E3d Revo Voron)
                    M308 S1 P"e0temp" Y"thermistor" T100000 B4138 ; 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
                    M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
                    M143 H1 S280 ; set temperature limit for heater 1 to 280C
                    undefined undefined 2 Replies Last reply 17 Oct 2022, 13:38 Reply Quote 0
                    • undefined
                      Karim @Karim
                      last edited by 17 Oct 2022, 13:38

                      Thanks Guys.

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        Phaedrux Moderator @Karim
                        last edited by 17 Oct 2022, 16:31

                        @Karim said in Voron 2.4 Homing for XYZ Help:

                        Can you help with this:

                        I'm not sure what you're asking for help with. Those are heater configuration commands, but what seems to be the issue?

                        Z-Bot CoreXY Build | Thingiverse Profile

                        undefined 1 Reply Last reply 17 Oct 2022, 16:37 Reply Quote 0
                        • undefined
                          Karim @Phaedrux
                          last edited by Karim 17 Oct 2022, 16:37

                          @Phaedrux hey I am trying to set up the bed and hotend, I am looking for a starting point. I don’t know if this is ok. This was generated with the configurator. I don’t know the thermistors value.

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            Phaedrux Moderator
                            last edited by 17 Oct 2022, 18:42

                            Ideally you'd be able to find the thermistor values from the manufacturer. Those values are pretty generic, so should read something at least, but they may not be super accurate at printing temp.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Phaedrux Moderator
                              last edited by 17 Oct 2022, 18:44

                              Nevermind I see you have a dedicated thread. Assuming your homing is now working for you I'll mark this thread as solved.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              1 Reply Last reply Reply Quote 0
                              • undefined Phaedrux marked this topic as a question 17 Oct 2022, 18:44
                              • undefined Phaedrux has marked this topic as solved 17 Oct 2022, 18:44
                              31 out of 35
                              • First post
                                31/35
                                Last post
                              Unless otherwise noted, all forum content is licensed under CC-BY-SA