About this project
Parametric SDF Desk Dragon & Stylus Guardian
An organic, multi-color 3D-printable desk dragon companion and stylus/pen cradle built with GPU-native Signed Distance Fields (SDF) and graduated parametric_repeat chains in RigCAD.
Overview
This model combines nested 3D SDF smooth blending with multi-color boolean assemblies so the dragon reads as a sculpted character while keeping distinct color accents and a functional desk cradle:
- Nested Multi-Region 3D SDF Body (
Dragon_SDF_Main_Body):Dragon_Torso_And_Head(smooth: 3.4 mm) blends the sitting belly sphere, upper chest sphere, neck capsule, head cranium, snout bridge, lower jaw chin, and mirrored brow ridges with wide, organic fillets.Dragon_SDF_Main_Body(smooth: 2.0 mm,precision: 0.30 mm) joins the torso/head group with the mirrored sitting haunches, planted feet, outstretched forearms, bat-like wing spars (Dragon_Wing_Group_R), and curling tail (Curling_Tail_Repeat).
- Graduated
parametric_repeatTail, Horns & Dorsal Crest:- Curling Tail (
Curling_Tail_Repeat): Aparametric_repeat(sdf: true,smooth: 1.6 mm) of an analytic sphere whose count (tailSphereCount) is automatically derived fromtailReachandtailCurlZso adjacent spheres always overlap by $> \frac{1}{3}$ radius as the tail sweeps backward, curls upward, and flares slightly at the spade tip. - Golden Curved Horns (
Curved_Horn_Repeat_R) & Dorsal Spine Crest (Dorsal_Crest_Repeat): Grouped in their own warm-gold SDF union (Golden_Horns_And_Crest_SDF,hornAndCrestColor) outside the emerald body blend so they keep their distinct color while fusing cleanly into the head and back.
- Curling Tail (
- Sharp Eye Beads, Nostrils & Functional Stylus/Pen Cradle:
- Eyes (
Dragon_Eyes_Mirror) & Nostrils (Nostrils_Mirror_Cutter): High-segment (64) dark eye beads and subtracted nostril dimples colored byeyeColor. - Stylus / Pen Cradle (
Stylus_Pen_Cradle_Cutter): A horizontal cylindrical cradle with 45° flared entry tapers across the outstretched forearms and claws (enablePenCradle), sized bypenDia(7.0–12.5 mm) to hold an Apple Pencil, stylus, fountain pen, or hobby brush.
- Eyes (
- Support-Free Flat Base:
- A
cut-planepost-processing step (elevation: 90°,offset: 0 mm) onDesk_Dragon_Roottrims the base flush on the $XY$ build plate ($Z = 0\text{ mm}$).
- A
Key Configurator Parameters
| Variable | Default | Range / Type | Description |
|---|---|---|---|
overallScale |
1.0 |
0.7 – 1.5 |
Uniform scale multiplier for the entire dragon |
bodyRadius |
10.5 mm |
8.0 – 13.5 mm |
Radius of the sitting dragon belly |
headRadius |
7.8 mm |
6.0 – 10.0 mm |
Radius of the dragon cranium (scales snout, brows, eyes, and crest) |
snoutLength |
5.2 mm |
3.5 – 7.5 mm |
Forward reach of the snout bridge |
hornLength |
11.5 mm |
7.0 – 16.0 mm |
Length of the swept-back curved horns |
hornSplay |
28° |
12° – 45° |
Outward splay angle of the horns |
wingFlare |
34° |
15° – 55° |
Outward flare angle of the bat-like wings |
wingSpan |
14.5 mm |
10.0 – 19.0 mm |
Length of the leading wing spars |
tailReach |
17.5 mm |
12.0 – 24.0 mm |
Backward reach of the curling tail |
tailCurlZ |
13.5 mm |
7.0 – 20.0 mm |
Upward curl height of the tail tip |
crestCount |
7 |
5 – 10 |
Number of dorsal spine spikes along the head, neck, and back |
enablePenCradle |
true |
boolean |
Toggle the stylus/pen cradle across the outstretched forearms |
penDia |
9.5 mm |
7.0 – 12.5 mm |
Diameter of the stylus/pen cradle (visible when enablePenCradle is enabled) |
dragonColor |
#2E8B57 |
color |
Main emerald dragon scale color |
hornAndCrestColor |
#E6A145 |
color |
Warm gold accent color for horns, dorsal crest spikes, and cradle |
eyeColor |
#111318 |
color |
Dark color for eyes and nostril dimples |
3D Printing Notes
- Orientation: Prints upright directly on the flat $Z = 0\text{ mm}$ base.
- Layer Height:
0.16 mmor0.20 mmrecommended for smooth horn tips, dorsal spikes, and snout curves. - Infill:
12–15%gyroid or grid infill with3perimeters.
UpdatedOct 28, 2026
Version42
Likes0
Downloads0