6/13/2023 0 Comments Inkscape gcode makelangelo#define BOARD_SANGUINOLULU 3 // Sanguinolulu #define BOARD_RAMPS 2 // Mega2560 + Ramps 1.4 #define BOARD_RUMBA 1 // Reprap discount Rumba board #define TRADITIONAL6 10 // 6 axis machine, no restrictions. #define ARM3 8 // 3DOF palletizing robot arm. #define STEWART 7 // 6 arm stewart platform, rotary action. #define DELTA 6 // 3 arm delta robot, rotary action. #define SKYCAM 5 // 4 motor, x-shaped 3D motion #define ZARPLOTTER 4 // 4 motor, x-shaped 2D motion #define TRADITIONALXY 3 // gantry 3 axis setup. #define POLARGRAPH 1 // polargraph like Makelangelo Makelangelo firmware can be used in many different controllers and kinematic systems. I used Makelangelo firmware at this GitHub, which was created and developed by Dan Royer - Marginally Clever Robots, Limited. In addition, eight neodymium magnets were glued on the blackboard backside according to the A1 paper size. To arrange the cables neatly and aesthetically, I used a PVC square plastic electrical conduit to run the wiring inside.For programming cable, I used an HP printer cable with length about 1.8m ( HP Original 8121-0868 USB 2.0 A to B A-B Printer Cable) and it was pre-threaded inside the square plastic conduit. Hanging this pen holder on 2 pulleys of stepper motors, connecting all wires.You can also leave this pin not connected if you have no plan to add extra servos". Since there is not a lot of extra power from the Arduino's power supply you can connect it directly to your 5V power supply if you have one. It is designed so that you can jumper it to the VCC pin and use the Arduino's power supply to supply 5V for extra servos if you are only powered from USB or 5V. " The 5V pin in that connector on RAMPS only supplies the 5V to the auxiliary servo connectors. Regarding power supply for servo, I connected Vcc and 5V pins together (using jumper, 5V & Vcc headers for servo power supply are located nearby RESET button) following to the instructions from this page:.My pen lift micro servo is controlled by pin D11. The RAMPS 1.4 provides four servo male headers tied to pins D11, D6, D5 & D4.In order for vplotter to function properly, two stepper motors should rotate in opposite directions so I had to reverse the wires of right side motor.They control 2 stepper motors via A4988 drivers and one servo motor. The main controllers of vertical plotter are an Arduino Mega 2560 and RAMPS 1.4. The V-Plotter connection diagram is shown below: Attaching the pen, tightening a cable gland to clamp it and try lifting and lowering the pen by rotating servo arm.Glueing the micro servo into round plastic and adjusting the servo arm so that it is as close to the pen tip as possible.Connecting the tin wire plastic coil with a round plastic, 100mm in diameter, thickness 10mm.Adding some more counterweights - nuts M10.Update: The pen holder was shaked and vibrated during plotting so I had to did some adjustments to get its balancing. I moved it manually and checked if it slipped or not. Finally, pen holder was hung on the motor stepper pulleys. I glued a servo at bottom of plastic coil (at metal cable gland side) and soldered 3 wires from servo to RAMPS 1.4 controller. Later we can use these bolts to hang additional counterweights if needed. I drilled 8 holes and installed 4 bolts M3x50 symmetrically along the plastic coil to hang the timing belts. Two cable glands were inserted into center hole of empty plastic coil. To hang the pen holder, I removed the chains from flow coupling and connected them to 2 timing belts by cable ties. I used 2 type of cable glands, one is made from plastic, the other from metal.įirstly, I cut 2m timing belt into two segments, each 1m length. GT2 6mm timing belt 2000mm and two cable gland for 8 - 12mm dia.Empty tin wire plastic coil with center hole diameter 19mm, height 23mm and outer diameter 55mm.The main components to build the pen holder are including as follow:
0 Comments
Leave a Reply. |