Skip to content

Candy-V1

4-Axis 3D Printer

Made by: @outdatedcandy92

Repository: https://github.com/Outdatedcandy92/CandyV1

Total Hours: 3

  • ✅I have a 3D printer or will be getting one before March 21st

Overview:

CandyV1 is my attempt at making a 4-axis polar printer. It would work by having a rotational C-axis for the bed and a rotational B-axis on the extruder, additionally the plan is to have the bed move linearly in the Y-axis.

Desired Specs-

  • Polar printer + rotating toolhead

  • Uses Klipper

  • 0.1mm resolution

  • multi-color (maybe)

  • raspi 4 controller

  • build volume: doesn’t really matter

  • timelapse feature

  • tangle detection

Day 1 (3rd Feb, 2025)

Did preliminary research on polar printers and how they work

image.png

  • Did a little bit of researching about 3D printer parts

I want this thing to be able to fit on my shelf/desk, build volume doesn’t really matter i just want to make

Time Elapsed: 1 Hrs

Day 2 & 3 (4th-5th Feb, 2025)

  • Created a project timeline and set up deadlines
  • worked on formatting this markdown file and writing a description for this project

I was thinking about how printing with a rotational bed would work, like how much should i rotate to get to a set coordinate on a cartesian plane.

  • Studied about polar coordinates and how they really work.
  • Turns out its very easy to convert cartesian coordinates to polar ones.

Below is the math for how it works for a point (x,y) on a cartesian plane.

  1. Find linear position (r) of the bed by using pythagoras theorem

    \ r^{2}=\sqrt{x^{2}+y^{2}} r^{2}=\sqrt{x^{2}+y^{2}}

  2. Find angle of the bed (θ) using trigonometry (use Sin/Cos/Tan based on the quadrant of the coordinates). here we assume its in the 1st quadrant

    \ \theta = \cot(\frac{y}{x})

Polar coordinates are (r,θ)

  • I still have no idea what parts im gonna use

Time Elapsed: 2 Hrs