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

rail core 2 300zl clone

Scheduled Pinned Locked Moved
My Duet controlled machine
9
20
3.8k
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
    pro3d @BenDiesel
    last edited by pro3d 17 Jul 2018, 15:30

    @bendiesel
    I am a rff noob but I think you always want your xy motor settings the same as they work together. In config they are not.

    As for 3 Z motors. I only see one Z configuration? Edit i did see some Z motors defined 234.. Way out of my knowledge

    Valkyrie DIY High Temp 3D Printer

    R&D - Engineering Designer - Viking 3D Printers
    https://vkingprinter.com/

    1 Reply Last reply Reply Quote 0
    • undefined
      BenDiesel
      last edited by 17 Aug 2018, 02:30

      So we got it up and running. Were having a weird increasing z offset each time we probe. Any ideas?0_1534472950191_received_421087175086144.jpeg 0_1534472983361_received_518379415279650.jpeg

      undefined 1 Reply Last reply 17 Aug 2018, 08:36 Reply Quote 0
      • undefined
        Phaedrux Moderator
        last edited by 17 Aug 2018, 04:39

        Firmware version?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators @BenDiesel
          last edited by dc42 17 Aug 2018, 08:36

          @bendiesel said in rail core 2 300zl clone:

          Were having a weird increasing z offset each time we probe. Any ideas?

          The changing offset may mean that you are probing too fast. When the Z probe triggers, the firmware commands the Z motion to stop abruptly. If you probe too quickly then inertia may cause the Z motors to keep rotating and skip steps, leaving the nozzle lower or bed higher than the firmware thinks it is. So try reducing the probing speed (F parameter in M558).

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          1 Reply Last reply Reply Quote 0
          • undefined
            BenDiesel
            last edited by 5 Sept 2018, 22:14

            Update. Still having problems with probing with the precision piezo
            At first we thought it was the boden tube causing a error so we removed it. Didn't help
            Hoping the piezo guy could help with this.
            We reduced the probe speed aswell but no avail.
            0_1536185592822_15361855661697865875132322077724.jpg 0_1536185623493_15361856152207419005214480668592.jpg
            0_1536185685882_15361856761222142332174031935701.jpg

            undefined 1 Reply Last reply 6 Sept 2018, 01:12 Reply Quote 0
            • undefined
              Phaedrux Moderator @BenDiesel
              last edited by Phaedrux 9 Jun 2018, 01:12 6 Sept 2018, 01:12

              @bendiesel I may be wrong but I think probing speed needs to be a little high so that a distinct and immediate contact is registered.

              Perhaps fire off an email to the precision piezo contact email?

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • undefined
                kraegar
                last edited by 6 Sept 2018, 13:18

                I suggest getting your wiring bundle some support, btw. I use a small clip on the top rail of my printer, and a 36" zip tie to connect the wiring bundle to. The zip tie is very flexible, so doesn't limit motion, but can't fall over. Works great.

                https://www.thingiverse.com/thing:2812010

                Co-Creator of the RailcoreII CoreXY printer
                https://www.thingiverse.com/thing:2407174

                1 Reply Last reply Reply Quote 0
                • undefined
                  samlogan87
                  last edited by samlogan87 9 Jun 2018, 13:56 6 Sept 2018, 13:43

                  That is how my corexy is set up in terms of the top motors as well as how the y axis is also set up. My z axis motors are set up 90 degrees clockwise to that. The only major thing I can see compared to mine, and some of the others might be able to help you as I am still a bit of a noob, is that you have not defined the virtual axis for all the other Z motors (U and V). For you motor speed, current, acceleration, jerk etc you need to have it written in their format Mcode X.... y..... z...:....:.... u..... v..... e..... where the three values in the z should be the same as the values in the u and v bits. You also have not defined enough motors. In your config you have said that z is three drivers but you have only defined 5 where you should have 6 defined for the 2 corexy motors, 3 z motors and and extruder.

                  Also I see you have defined the locations of the lead screws. Make sure that the order that you have defined them in, is the same order that they are writen in terms of the z, u and v coordinates ie if your first x and y coordinates are for the left hand motor, it is the one connected to the z port and so on. I used 0,0 to measure all the lead screw locations and some values are negative which is fine.

                  Here’s is the first part of my config file.

                  ; Drives

                  M569 P0 S0 ; Drive 0 goes forwards X Axis
                  M569 P1 S0 ; Drive 1 goes forwards Y Axis
                  M569 P2 S0 ; Drive 2 goes forwards Z Axis 1
                  M569 P3 S1 ; Drive 3 goes forwards Z Axis 2
                  M569 P4 S0 ; Drive 4 goes forwards Z Axis 3
                  M569 P5 S1 ; Drive 5 goes forwards Extruder

                  ; Motor remapping for dual Z

                  M584 X0 Y1 Z2:3:4 U3 V4 E5 P6 ; Driver 0 For X, 1 for Y, Z=2:3:4 U3 V4, Extruder 5
                  M350 X16 Y16 Z16:16:16 U16 V16 E16 I1 ; Configure microstepping with interpolation
                  M92 X80 Y80 Z400:400:400 U400 V400 E420 ; Set steps per mm
                  M566 X150 Y150 Z12:12:12 U12 V12 E120 ; Set maximum instantaneous speed changes (mm/min)
                  M203 X150 Y150 Z180:180:180 U180 V180 E1200 ; Set maximum speeds (mm/min)
                  M201 X250 Y250 Z250:250:250 U250 V250 E250 ; Set accelerations (mm/s^2)
                  M906 X850 Y850 Z1850:1850:1850 U1850 V1850 E800 I30 ; Set motor currents (mA) and motor idle factor in per cent
                  M84 S30 ; Set idle timeout

                  ; Axis Limits

                  M208 X0 Y0 Z0 U0 V0 S1 ; Set axis minima
                  M208 X400 Y400 Z420 U420 V420 S0 ; Set axis maxima
                  M671 X256.6:-53.6:100 Y239.10:239.1:65.50 S3 ; Define the X and Y coordinates of the leadscrews. Motor order: FR (1), FL (2), RC (3).Snn Maximum correction in mm to apply to each leadscrew (optional, default 1.0)

                  I hope any of my above ramblings helped.

                  Kind Regards,

                  Sam

                  Custom Core-XY

                  undefined 1 Reply Last reply 6 Sept 2018, 16:03 Reply Quote 1
                  • undefined
                    BenDiesel @samlogan87
                    last edited by 6 Sept 2018, 16:03

                    @samlogan87 thank you for the reply. We have the bed leveling working. The problem is were getting inconsistent probing. Are you saying that it could be because each motor is out of sync of some sort?

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      samlogan87
                      last edited by 6 Sept 2018, 18:08

                      Maybe. I am still a bit of a noob around here, however my printer basically is built very similar to yours (other than the z motors location, almost the same). I believe you need to add those values in so they can run independently of each other to level correctly as well as for normal operation. I read the how to do it from a guy who’s blog is betrue3d if I recall correctly.

                      Try changing those values and see what happens.

                      Regards
                      Sam

                      Custom Core-XY

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        Moriquendi
                        last edited by 7 Sept 2018, 12:37

                        How long are the wires from the piezo disk to the piezo PCB? I can't see where you have the board mounted.

                        You also need to include a delay into the probe routine ( include R0.5 in your M558). This makes the printer wait for half a second between XY movements and Z probe movments to allow vibration to die down. Also, you should probably use the P8 mode rather than the P1, the output of the piezo PCB is digital, using P1 (analogue) only increases the chances of false triggers.

                        Idris

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA