3D preview of Micro X-Frame Quadcopter
Loading the interactive model…
Interactive 3D model of Micro X-Frame Quadcopter

Brackets and mounts

Micro X-Frame Quadcopter

10 views
Bounding box
110.0 × 110.0 × 3.2 mm
Engine
Precision B-rep
Parameters
48
Published
August 16, 2026

Download

Free to download and use. See the terms.

The prompt

Design a fully 3D-printable *X-frame brushed micro quadcopter* in PETG. *Goal:* printed frame/body INCLUDING prop guards ≤20 g, target 5–10 g. Use a 0.4 mm nozzle and minimize material while maintaining stiffness. *Motors:* 4× 8.5×20 mm brushed coreless, ~50,000 RPM. Create 4 adjustable motor mounts and 4 thin integrated circular prop guards. Make motor spacing, prop diameter and guard clearance editable. *Electronics:* ESP32-S3, MPU6050, TPS63031 buck-boost, 2× GY-530 VL53L0X, 2× DRV8833, 1S 540–550 mAh 50C LiPo. Create a lightweight open center skeleton, not a solid plate. Use ~1.5 mm main structure, up to 2 mm around motor mounts, and 1–1.2 mm guards. Use thin arms, triangular reinforcement and rounded transitions. *Mounts:* Create separate adjustable slots/holders for every component. Keep MPU6050 rigid and centered. Keep ESP32 accessible with both USB ports exposed. Mount TPS63031 near ESP32. Mount both DRV8833 near the center. Mount one VL53L0X facing forward and one downward, both with unobstructed views. Add an adjustable LiPo tray with retention slot/tabs. Use 0.3–0.5 mm clearance around boards. *Wiring:* Add lightweight cable holes/channels and small retention tabs for motor, battery, I2C and control wires. Keep wires away from propellers. Keep all dimensions and mounting positions parametric/editable. Do not guess unknown board, battery or prop dimensions. Add tiny landing feet only if weight allows. Optimize for low weight, stiffness, low vibration, centered CG and easy assembly. If estimated frame weight exceeds 20 g, remove material and optimize. Export editable CAD plus STL and STEP if supported.

Parameters

NameValueRange
Motor center radius40 mm28 – 65
Main frame thickness1.5 mm0.8 – 3
Arm width4 mm2.5 – 8
Center hub width38 mm24 – 55
Center cutout size12 mm4 – 24
Center cutout offset14 mm6 – 26
Motor mount wall thickness1.2 mm0.8 – 2.5
Motor mount height2 mm1.2 – 3.5
Motor diameter8.5 mm6 – 14
Cable guide hole diameter1.6 mm0.8 – 3
Propeller diameter45 mm30 – 75
Guard radial clearance3 mm1 – 10
Guard ring width1.2 mm0.8 – 2.5
Guard ring thickness1.2 mm0.8 – 2.5
Board pocket clearance0.35 mm0.3 – 0.5
Board pocket depth0.8 mm0.3 – 1.5
MPU6050 board width20 mm15 – 25
MPU6050 board length16 mm15 – 25
MPU6050 X position0 mm-20 – 20
MPU6050 Y position0 mm-20 – 20
ESP32-S3 board width25 mm18 – 35
ESP32-S3 board length18 mm18 – 35
ESP32-S3 X position0 mm-30 – 30
ESP32-S3 Y position-15 mm-40 – 20
TPS63031 board width14 mm8 – 20
TPS63031 board length10 mm8 – 20
TPS63031 X position16 mm0 – 30
TPS63031 Y position-14 mm-30 – 30
DRV8833 board width18 mm10 – 25
DRV8833 board length13 mm10 – 25
DRV8833 #1 X position-12 mm-25 – 25
DRV8833 #1 Y position12 mm-25 – 25
DRV8833 #2 X position12 mm-25 – 25
DRV8833 #2 Y position12 mm-25 – 25
VL53L0X board width20 mm10 – 25
VL53L0X board length10 mm6 – 20
Forward ToF X position0 mm-25 – 25
Forward ToF Y position-16 mm-30 – 20
Downward ToF X position0 mm-25 – 25
Downward ToF Y position-5 mm-30 – 30
LiPo tray width30 mm15 – 45
LiPo tray length54 mm30 – 80
LiPo tray thickness1.2 mm0.8 – 2
Battery strap slot width5 mm3 – 10
LiPo tray X position0 mm-20 – 20
LiPo tray Y position4 mm-30 – 30
LiPo retention tab height2 mm1 – 4
LiPo retention tab thickness1.2 mm0.8 – 2

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.