CCMini

Created by [bcon] • Started on July 18, 2025

mini cross gantry cantilevered 3d printer

Total Time Spent: 32.5 Hours

7/18/2025 Log 1: A Fun Start

I was browsing through youtube when I came upon this video. This was the second time I had stumbled upon this channel, the first being months ago with their first video on this. I then decided that I wanted to try to make a similar printer in my own style.

I directly went into the CAD, as this was a system small enough for me to do in one document.

image

After some time, I got this base design. I built the linear rails into the bottom, printed, main housing for better rigidity.

image

These will house the motors, mainboard, and hopefulyl every oher electronic besides the power supply.

I then started building out the z axis. I knew I wanted to do belted z for 2 reasons: 1, I have never done belted z before and wanted to try it. 2, it fit better for my design as if I were to do leadscrew, the motors would havbe to be rotated 90 degrees and not package as well.

image

From here, I built out the z axis, and ever started to put in the motors for the x and y, along with a base starting block for the x/y motion system.

image

image

This z axis part actually utilizes a mirrored, yet flipped design in order to have one motor on top and one on bottom so the x/y system works properly. It holds the motors, linear rails, and the carriage for the z system all in one part.

Finally, I decided on using an older SKR Mini E3 V3 board for my mainboard - it only has 4 stepper drivers, but 5 slots as I will be driving the 2 z motors off of the same driver. I already had this board, and wanted to use it for something, and didn't really want to have to get another board with 5 slots.

Total Time Spent: 6 Hours

**7/19/2025 Log 2: X/Y, and a Lot of Struggle

I then went to work on my X/Y motion system. Since it is cross gantry, the belt runs are simpler than that of core xy. However, since I am aiming to make this thing super small (120mmx120mm bed, it is less than 7 inches large in length and width), it becomes a lot harder to integrate everything I want to put here.

image

I first had to deal with these parts clipping, leading me to have to make over 10 micro adjustments to the part for clearances.

image

I then made a simple part to link the 2 linear rails together. This is the basis of my toolhead and will be what holds the entire toolhead together.

image

image

I am currently planning for the toolhead to be in this spot here. This gives the most clearance on both sides of the system and gives me the most room to do what I want. Something to think about with the toolhead will be minimizing weight as this is still cantilevered.

Total Time Spent: 4.5 Hours

**7/20/2025 Log 3: More Microadjustments, Belt Tensioning, and Onto the Toolhead

I first made this part to mount the x/y linear rails and clamp to the belt, allowing it to be controlled by the motor.

image

This part is nowhere near to final, and will be optomized later for printability and strength.

image

This was done for both sides, essentially finishing the x/y system.

I then went to my z axis to do the same.

image

The belt run will look like so.

image

After some more work with this, I had a similar belt clamp system for the z axis.

This brought me to my next problem: Belt tensioning. While I will not be cranking the tension due to none of the motors being in double shear, I still want a way to make adjustments.

After some thought about it, I settled on moving the motor itself. This keeps everything else relatively simple, as I only need an idler pulley on the other end. I am relatively confident in this, partially because the clamping force of 4 bolts is very strong, but also because I saw Ivan Miranda do this for a cnc once in a video.

image

i have abouyt 3mm of motion here, along with being able to adjust the belt itself on the clamp.

Following this logic, I decided to do the same thing for the x/y system.

image

With this, I can now tension all of my belts.

Next, I am going to work on the idlers for my belt runs to complete the motion system.

image

I modified the z parts to include the idler built in. These ride on an m5 bolt.

image

Finally, I modified the top stiffener part to also include the idler built in. This is all a super compact, super packaged system that I am very proud of.

Total Time Spent: 6 Hours

7/27/2025 Log 4: Toolhead

I have spend the past week working through how exactly I am going to make this toolhead.

After much work, I decided on bowden drive, a Revo V6 Hotend, a 4010 Fan for part cooling, and a BL Touch.

image

image

This dark blue part bolts and clamps the hotend down.

image

The BL touch mounts to both of the parts that hold the Revo V6.

image

The part cooling took by far the longest to figure out. I went babck and forth through different locations and size of fan, from going around the linear rails to putting them horizontal. I ended up with this, which mounts the part cooling fan to the hotend cooling fan, which given that we have a V6 hotend, should be fine to limit the airflow of the hotend slightly.

image

This duct will cool the part, combined with the fan mount gives one 4010 blower fan for cooling, which isn't optimal but will work to start. I am already looking into a way to get a 5015 blower fan on, but space is limited.

image

From there, I mounted the ProtoXTruder V2, acting as a bowden drive, to my top rail support block. This will take the filament in through the bottom and spit it out the top to the hotend.

Total Time Spent: 10 Hours over Multiple Days

7/27/2025 Log 5: Finishing Up

image

I have officially finished this printer! Colors have yet to be decided but I will figure them out before officially submitting.

In this, I have done all of the electronics and mounted my Z Axis.

image

The electronics are all bottom mounted to my frame, including the Pi 0 2 W, SKR Mini E3 V3, and Power Supply.

image

Then, a bottom part is mounted to close it off, as well as use the stoppers from linear rails as feet.

image

The bed is mounted with 3 bolts and spacers directly to the frame.

All in all, this creates an electronics box that holds everything I need for this printer.

image

I also added these 2 3010 fans for electronics cooling that draw air through the system to cool all of the components. Ideally, the power supply doesnt affect the airflow too badly. This was done after realizing that I was sealing all of my electronics into a plastic box, which is never a good idea. image

This was a lot of fun to design. I hope the different approach to the kinematic system will make for a fun project.

image

Total Time Spent: 6 Hours