Skip to content

Mk Ultra - 3D printable 1/10 4wd buggy

Creation quality: 5.0/5 (18 votes)
Evaluation of members on the printability, utility, level of detail, etc.


3D model description

This is the Mk Ultra. A high performance belt driven 4WD 1/10 scale buggy. It is very sophisticated and capable. The car can withstand plenty of abuse, and is easy to repair and maintain.

You can ask questions and read about the car development here:

Here's a good source of hardware like bearings and fasteners for the car in one place:

Here's a great video by Elias F showing how he assembled his MK Ultra and even adapted some of his hardware to fit:

More videos:

Driving during development:

How to install and remove the body:

Free option parts:

The prototype runs with a 13,5T brushless sensored motor.

-Uses easy to find belts from Schumacher K1 buggy.
-Can use CV axles from multiple brands (Kyosho, Tamiya, Schumacher, Basher, Quanum, FTX and more).
-Wrap around body is held on without clips or velcro and keeps dirt out.
-Super precise steering thanks to ball bearings in all hinges.
-Small turning radius.
-Radial shock positions ensure minimal height change with shock adjustment.
-Printable high strength gear, sealed gear or ball diff option.
-Supports FS Racing steel gear diff with adapters.
-Printable 48dp pinion and spur gears.
-Printable slipper clutch option.
-Sway bar option front and rear.
-Two body styles to choose from.
-Many adjustment possibilities.
-Designed to comply with ROAR regulations.
-Easy to use shorty battery mount without clips.

Wheelbase: 283.3-289.3 mm (adjustable with different rear arms)
Width: 249 mm (With quanum Vandal front CVD's and zero camber)
Front and rear track: Adjustable with different hexes.
Final drive gear ratio: 2.125:1 with 16t layshaft. 2:1 with 17t layshaft
Chassis length: 358.5 mm

Assembly notes:
-Option parts to use FS racing steel gear diff (Part 511687) can be made, though they aren't needed in my opinion, as the printable gear diff has not caused problems for me at all. The pulley part replaces the outside bevel gear on the FS diff and the spacers are used inside the 12x18x4 bearings on each side of the diff. This diff works with CVD shafts that have <2 mm pin and <6mm ball on the dogbone end.
-The Spindlefront02-Ackerman and Steering02-Ackerman steering and spindle pieces add more ackerman-compensation than the stock parts.
-Universal adjustable 110-120mm CVDs can be used now. The option files have spindlerear and spindlefront 110-120 names. The rear one needs to be filed and shortened slightly, but this is easy to do and takes seconds with a file and bolt cutter. Look at the added photo for examples of the work.
-If you can't find CVD axles of the right length then it's possible to order ones that are too long and then cut them shorter and silver solder/braze or weld together. I have done this myself with vintage cars that don't have parts available any more. If you don't have the ability to braze you can use a shaft coupler like this:
-CVD axles with short wheel axles can use the file "Option - Spindlerear-shortaxle.STLOption - Spindlerear-shortaxle.STL" instead of the regular rear spindles. These are only 10 mm thich from bearing to bearing.
-The sealed diffs are the strongest. They use 20 inner diameterx2mm O-rings to keep the grease in. They are not intended to be filled with silicone fluid, but rather made to keep the grease in.
-Removing the support pieces from the diff parts easily:
-Do not over tighten any screws. Screws threaded into plastic only need to be snug. Stripped threads can be refreshed with a thin layer of CA glue, or just reprint the parts. That's the cool thing about printed cars.
-A PLA motor mounting plate can deform if the motor gets hot. If this is a problem, print the motor plate from PETG, ABS or nylon, or another more heat resistant material.
-The middle piece of the motor mount assembly has two small holes for mounting a small 25 mm fan. It will aid with motor cooling by circulating air inside the body and directing it over the motor.
-I recommend using a gear diff in the rear if it's difficult to avoid slip. If the ball diff screw comes loos while driving I recommend adding a drop of thin CA on the end with the nut after tightening to the correct tension. The nature of PLA is such that it can deform over time and loosen the diff.
-Ball diffs must not slip noticeably. If they do the pulley part of the diff will deform from heat. To adjust the diff tension loosen the camber link on the side where the bolt head is, insert an allen wrench and turn the opposite wheel to tighten or loosen.
-If the ball diff tension loosens, add a drop of thin CA to the nut end of the diff after adjusting.
-Gear diffs spin more freely than ball diffs. Use this info to tune the car. A good starting point is gear in the rear and ball in the front. The gear diffs are called Gearediff. The gear diffs should not have a lot of side to side play in the seats in the chassis, or they will break. Print "Diffspacer.STL" to adjust this play. Diffspacer.stl canbe scaled in the Z-axis to make it thicker.

-Suggested setting for links. Measured on outer ends:
Front camber links: 67mm
Steering links: 69 mm
Rear camber links: 77 mm
I suggest starting off with the link in the innermost and uppermost holes.
-The option parts contain various rear spindles and pivot blocks for changing the rear anti squat or toe in. The amount is marked on the parts and should be visible after printing.
-I suggest starting with the shocks in the center holes on both top and bottom.
-The shock adapters allow the use of aftermarket big bore springs with the suggested shocks below. The stock springs are too hard.
-The printable shock pistons are an upgrade from the ones included with the cheap shocks. I suggest one hole and ~550 CST shock oil for starters. It depends on your track and temperature.
-The shock covers fit over the top of the rear shocks and screws and protect the shock from damage, while also protecting the track surface from damage.
-The rear belt tensioner pushes up on the belt to tension it. It is accessed by a central screw from the underside of the chassis.
-The printable wheels have the same offset and width as competition Schumacher wheels.
-The body can take some practice to install. The trick is to tuck the nose in first, flex the front edges of the bod around the steering posts and then it will go on quite easy. There is no need to cut to make it fit. Check the video I posted above of installing and removeing the body.
-Body01-02 is the cab forward body
-Body03-04 is the futuristic body

List of required purchases. Many links contain my affiliate code so that I get a small kickback from your purchase on the sites. It does not cost extra because of this, but helpsme out a lot:

-Minimum 2 channel transmitter and receiver. Cheap:
This is better:
-Your motor and ESC of choice? 13.5T sensored recommended.
Or the cheap option:
-A good servo:

-Spur gear. For example
Associated 48Dp:
-Servo saver. I recommend this one:
-Schumacher k1 120t and 132t belts. Also available via Ebay:

-Universal CVD's:
-Also needed are one 10x15x4 ball bearing per axle:

-Quanum vandal Front CV axles or BSR BZ-444 front CV axles (clones like FTX Vantage fit as well):

-BSR BZ-222 rear CV axles or BSR BZ-444 rear CV axles (FTX Edge, clones and other rear competition buggy CVD's should fit as well):

-Optional steel diff:

-90 mm front shocks (~81 mm eye to eye center):
-100 mm rear shocks (~91 mm eye to eye center):
-40-45 mm long 3mm tie rods for the adjustable option. Threaded rod can be used in a pinch. These fit perfectly:
-4x 18x25x0,5 washers for ball diffs:ø-6-100-mm-Shim-ring/262968954788
-30x 3mm hardened steel chrome or ceramic balls for ball diffs:
-Slipper clutch spring:

-2x 30mm diameter steel washers for slipper clutch.
-8x 12x18x4 ball bearings.
-12x 3x7x3 ball bearings.
-12x 5x11x4 ball bearings.
-2x 3x6 thrust bearings.
-2 mm piano wire to make pins.
-1.5 mm piano wire to make pins and sway bars.
-3x15 mm brass tube for rear tensioner.
-2x 3x20 mm brass tube for gear diffs.
-2x 3x28 mm brass tube for rear spindles.
-2x 3x26 mm brass tube for front spindles.
-3x34 mm brass tube for slipper clutch shaft.
-2x 3x48mm brass tube for rear suspension arms.
-2x 3x45mm brass tube for front suspension arms.

-4x M2x6 + M2 washers.
-6x M2x8.
-14x M2x12.
-10x M3x8.
-23x M3x12.
-10x M3x16.
-1x M3x20.
-2x M3x25.
-2x M3x34.
-1x M4x16
-11x M3x12 countersunk.
-5x M3x20 countersunk.
-6x M3x25 countersunk.

-15x M3 nyloc.
-4x M4 nyloc

New option parts will appear as new free items on Cults3D.

3D printing settings

Use 100% rectilinear infill, 0,2 mm layer height and two perimeters for everything except for the body and tires. The car will be very underweight for its racing class if it's not printed solid.

The slipper gear needs support.

The wheels need support on the inside. This support is easiest removed by twisting it after printing. This usually leaves a clean surface.

Use 5% infill and one perimeter for the body. The body needs support under the rear area.

I suggest 10% infill and three perimeters for the tires. Your mileage may vary as printing elastoemers is an art.

Use maximum 0,1 mm layer height for the links and balls and test fit and calibrate the printer accordingly. They will need pliers to click together the first times and should be slop free with only slight tightness at first.

My faviourte material for the rear wing is PP (Polypropylene). Use brown packaging tape on the bed for adhesion.

3D printer file information

  • Design number: 14789
  • 3D design format: STL, TXT, and ZIP Folder details Close
    • Armfront01.STL
    • Armrear01-SWB.STL
    • Battery01.STL
    • Body01.STL
    • Body02.STL
    • Body03.STL
    • Body04.STL
    • Chassis01-New.STL
    • Chassis02-New.STL
    • Chassis03-New.STL
    • Chassis04-New.STL
    • Chassis05.STL
    • Diffspacer.STL
    • Geardiff.STL
    • Idler01.STL
    • Layshaft16t.STL
    • Layshaft17t.STL
    • Links01.STL
    • Motormount01.STL
    • Ni-MHBody.STL
    • Option - Armrear-LWB.STL
    • Option - Armrear-MWB.STL
    • Option - Balldiff.STL
    • Option - FSdiffpulley.STL
    • Option - FSdiffspacer.STL
    • Option - Hexes.stl
    • Option - Pivotrear.stl
    • Option - Shockpistons.STL
    • Option - Slipper.STL
    • Option - Spindlefront-110-120mmAdjustableCVD.STL
    • Option - Spindlefront02-Ackerman-110-120mmAdjustableCVD.STL
    • Option - Spindlerear-110-120mmAdjustableCVD.STL
    • Option - Spindlerear-frontaxle.STL
    • Option - Spindlerear-shortaxle.STL
    • Option - Spindlerear.STL
    • Option - Swaybar.STL
    • Option - Turnbuckles.stl
    • Part description.txt
    • Pinion22t.STL
    • Pinion28t.STL
    • Pivotfront01.STL
    • Pivotrear01.stl
    • Rearshockcover01.STL
    • Servomount01.STL
    • Shockadapter01.STL
    • Shocktowerfront01-New.STL
    • Shocktowerrear01-New.STL
    • Spindlefront01.STL
    • Spindlefront02-Ackerman.stl
    • Spindlerear01.STL
    • Spur87.STL
    • Spur92.STL
    • Spur97.STL
    • Spuradapters01.STL
    • Steering01.STL
    • Steering02-Ackerman.STL
    • Tensionerfront01.STL
    • Tensionerrear02.STL
    • Tirefront01.STL
    • Tirerear01.STL
    • Wheelfront01.STL
    • Wheelrear01.STL
    • Wing01.STL
    • Wingmount01.STL

    Learn more about the formats

  • Last update: 2021-12-27 at 04:50
  • Publication date: 2017-09-15 at 19:07


CC BY-NC - Attribution - Non commercial


Issue with this design? Report a problem.

Makes created by the community

Best 3D printer files of the Various category

Best sellers of the category Various

Add a comment


Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!