Introduction: Turning CNC Nursing bottle PLOTTER

I picked functioning some rollers, which are probably used in the printer. I came up with the musical theme of turning them into the rotary motion axis of CNC bottle plotter. Nowadays, I'd the like to apportion how to anatomy CNC bottle plotter from these rollers and other refuse.

To do this project, I was inspired by lingib with his CNC Drum Plotter: https://www.instructables.com/CNC-Bone-Schemer/

Let's getting started.

Step 1: THINGS WE Call for

    • 1pcs x Arduino Uno R3.
    • 1pcs x Arduino CNC Shield V3 GRBL.
    • 4pcs x Hoofer Motor Driver A4988.
    • 2pcs x Old CD/DVD Players.
    • 2pcs x Stepper Motor NEMA 17-size.
    • 2pcs x Old Printer Rollers, with length about 370mm and diameter 10mm.

    • 2 meter x 8P Rainbow Ribbon Cable.
    • 2pcs x Aluminum Flexible Shaft Coupling, Interior Gob Size: 5mm x 8mm.
    • 1pcs x Atomic number 13 Flexible Quill Coupling, Inner Hole Size: 10mm x 10mm. It is used to clinch the penitentiary/ pencil.
    • 1pcs x Stapler.
    • 6pcs x Copper Brass section Pillars L-5/10mm.
    • 3pcs x Rib Rod Hangers and Nuts M10 x 500mm. I used threaded bolt type for hanging lights.

    • 8pcs x Bearing 8mm ID.
    • 2pcs x XH2.54mm – 6P 20cm Electrify Cable Double Connexion.
    • 4pcs x L shape supports.
    • 2pcs x Mounting Support for Hoofer Motor.
    • 1pcs x Ability Supply 12V.
    • Some small cable ties, cable coiling wrap, M4 bolts and around the bend.

    Ill-use 2: SOFTWARES

      • GRBL firmware.
      • Inkscape.
      • AxiDraw Package 2.6.3 by Infernal Excited Scientist Laboratories. Information technology is optional for crosshatch fill extension.
      • Universal Gcode Sender.

      Step 3: ROTARY Y AXIS ASSEMBLY

      I reused 2 wooden sticks from my kids toys, drilled 2 holes on each sticks with distance well-nig 65mm and mounted the bearing into drilling holes.

      • Blue woody stick dimension: 100 x 30 x 10mm
      • Red awkward stick proportion: 165 x 30 x 10mm

      Two pressman rollers ends were inserted into bearing of blue awkward stick.

      I inserted other slope roll ends into bearing of red wooden stick and connected 2 stepper motors Y axis to 2 rollers by flexible coupling 5x8mm. Then I cut a wooden plate dimension 250x350mm to build a CNC footplate and mounted the L shape supports thereon. The stepper motors and red wooden sticks were mounted on this footplate.

      Step 4: X AND Z AXIS ASSEMBLY

      The X-axis and Z-axis of rotation were mounted on a awkward boxful 12x10x6mm which was drilled 4 holes and inserted 4 crackers M10 into these holes. The aloofness betwixt the cardinal nuts on one pull is 30mm.

      The M10 rib rods were polished at both ends until they achieve a diameter of 8mm.

      I screwed two M10x500 rib rods into 4 nuts of the wooden box. Dependant on the bottle length, I commode line up the position of the X-axis manually. Four other nuts were also screwed to two ends of ribbon rods systematic to fix the desired position.

      For X and Z axis, I affixed 2 old CD/DVD players on the above awkward box 12x10x6mm.

      For clamping the pen/pencil, I used the stapler's spring mechanism and flexible mating 10x10mm. Details you can check at my previous instructable: Dorsum TO BASIC-MINI CNC PLOTTER

      I cut the 2 wood plates with proportion 100x200mm to establish the left and right side support of X and Z axis. I drilled 2 holes along apiece plates with aloofness about 30mm and mounted the bearing into drilling holes. The other holes were accustomed tie in to L shape supports.

      Two threaded rods with two CD/DVD players were inserted into 2 bearings of the right and left side supports

      Systematic to keep the X-axis supports strong sufficiency, I used unity additive rib rod 10x500mm to colligate the left and good supports.

      The left and right supports of XZ axis were decorated on the CNC foot plate.

      Because the X-axis is limited to 40mm, to beryllium able to run along the plotting range, I used some printer gears and knock to connect 2 rib rods together. Aside this way, I can adjust the desired plotting position depending connected the bottleful duration by manus.

      Done.

      Step 5: CONNECTIONS

      My project used 4 stepper motors and A4988 drivers. Because rotary Y axis vertebra operated with 2 stepper motors, I had to add 2 jumpers as at a lower place picture to configure the 4th axis. In this showcase, Y-Bloc is cloned to the 4th stepper driver A4988 which is noticeable as "A" on the CNC shield.

      Finally I mounted CNC Shield and Arduino Uno to CNC hoof collection plate and connect cables from 4 stepper motors to 4 drivers A4988.

      Notes: You can refer to my instructable Vertebral column TO BASIC-Miniskirt CNC Schemer at Maltreat 5 for setting up small-stairs and current limit of stepper driver A4988.

      • My micro-stairs setting is 1/8 step resolution for all stepper motors.
      • We should pay attention to rigid the current limitation of stepper motors by adjusting the trimmer potentiometer on the A4988 board.

      All assemly works and electrical connections were finished.

      Step 6: GRBL Microcode AND CALIBRATION

      1. Upload GRBL microcode to Arduino Uno

      • Download GRBL firmware files.
      • Imitate GRBL to C:\Users\Administrator\Documents\Arduino\libraries\
      • Open Arduino IDE, from File menu click Examples GRBL grblUpload.
      • Select the correct port and board (Arduino Uno), collect and upload the code to Arduino Uno.

      2. GRBL parameters for my bottle machinator are As follows:

      $0 10.000 Step pulsation sentence
      $1 25.000 Step idle detain
      $2 0.000 Step pulse reverse
      $3 0.000 Footprint management invert
      $4 0.000 Invert step enable pin
      $5 0.000 Invert limit pins
      $6 0.000 Invert probe pin
      $10 1.000 Status report options
      $11 0.010 Junction deviation
      $12 0.002 Arc allowance
      $13

      0.000

      Describe in inches
      $20

      0.000

      Soft limits enable
      $21

      0.000

      Hard limits enable
      $22

      0.000

      Homing cycle enable
      $23

      0.000

      Homing direction invert
      $24 25.000 Homing locate feed rate
      $25 500.000 Homing search seek rate
      $26 250.000 Orientating switch DE-bounce delay
      $27 1.000 Homing switch pull-inactive distance
      $30 1000.000 Maximum spindle speed
      $31 0.000 Minimum spindle amphetamine
      $32 0.000 Optical maser-mode enable
      $100 53.333 X-axis travel resolution
      $101 20.000 Y-Axis travel resolving
      $102 53.333 Z-axis travel resolution
      $110 1000.000 X-axis uttermost rate
      $111 1000.000 Y-Axis maximum rate
      $112 1000.000 Z-axis maximum rate
      $120 50.000 X-axis acceleration
      $121 50.000 Y-axis acceleration
      $122 50.000 Z-axis acceleration
      $130 40.000 X-axis maximum travel
      $131 220.000 Y-axis level bes travel
      $132 40.000 Z-axis uttermost move around

      The important parameters which I have cooked the calibrations are highlighted in table to a higher place.

      3. STEP/MM setting:

      The step/millimetre setting for stepper motors are shown in tables below past expression:

      Steps/mm = (Steps per Revolution)*(Small-stairs) / (mm per Revolution)

      • X AND Z AXIS - $101 and $103:
      The working length of the screw: 40.00 millimeter
      Step angel: 18 °
      The number of steps required for Videodisc high stepper to make 1 complete revolution: 20 step/rev
      A4988 small-stairs setting: 8 -
      DVD stepper jockey pitch (mm/gyration): 3.0 mm/rev up
      STEP/Millimetre: 53.333 measure/mm
      • Y AND A AXIS - $101

      To specify the STEP / mm of the rotary axis, I measured the circumference of the cylindrical rubber attached on the printer rollers. It is straight length for stepper motive to make 1 complete revolution and it is 80mm in my incase.

      In my testing, I utilised some glass bottles (fish sauce bottle) with perimeter 220mm.

      The functioning length of the cyclic Axis: 220.000 mm
      Step angel: 1.8 °
      The number of steps required for stepper to name 1 complete revolution: 200 tread/rev
      A4988 micro-stairs setting: 8 -
      mm per revolution: 80.000 millimetre/rev
      STEP/MM: 20.000 step/millimetre

      Ill-trea 7: INKSCAPE AND UGS

      1. INKSCAPE

      - From the Inkscape menu attend File Properties and in the Page Tab set the Display Units (millimeters), the Orientation to Portrait and Page Size: 40x 220mm.
      - Import a suitable image by using the menu File Import. In the menu, work to Way Trace Bitmap and convert the Object to Way.

      - Start to Extensions Gcodetools Tools Libary. Select Tools Typewrite: Cylindrical and click Apply.

      - Attend Extensions Gcodetools Orientation Points

      • Orientation type: 2-points mode.
      • Z Surface: 0.0mm. This is the top of your paper surface.
      • Z Depth: -1.0mm. This is working position of Z Axis when CNC plotter is drawing targe. This negative number ensure that the pen tip can touch the paper.

      - Attend ExtensionsGcodetools Route to Gcode

      • Z safe height: 2mm. It is height above the plotting surface when stirring between drawing points.
      • Click the Path to Gcode Tab before clicking Apply. This creates the G-write in code file.

      2. UNIVERSAL GCODE Weapons platform

      • Open Comprehensive Gcode Platform, select Port and set Baud to 115200, snap on Connect tab.
      • Select the earmark position by moving X axes liberal - right, Y axes forward - backward and solidification the original coordinates by button Reset Cipher.
      • Click Out-of-doors Surf to the G-code charge that generated by INKSCAPE.
      • Click Send and CNC plotter volition do drawing picture following the G-encrypt.
      • Monitor the plotter in action on the Visualizer tablet.

      Step 8: TESTING

      I have a lot of fish sauce bottles made of chalk. Usually, they are thrown inaccurate afterward manipulation, but from now on, they will be named or decorated by my CNC bottle plotter to store the necessary liquid spices. We can easily vary to different kinda pens, such as colored pen/ pencil...because they are clamped by motor flexible coupling 10x10mm.

      Step 9: FINISH

      You can see some pictures of this project.

      Thank you much for version my do work and hope you enjoyed my article this time!

      Be the First to Share

      Recommendations