Print Profile(1)

Description
A customizable dome-shaped cable floor runner designed to protect and organize cables running across floors. Features a smooth, low-profile dome that's comfortable to walk over and won't catch on shoes or wheels.
Key Features:
- Dome profile with bezier spline control - Smooth, customizable curve that starts slightly concave at the base for a natural transition to the floor
- Oval cable channel - Sized to fit your specific cables
- Interlocking dovetail connectors - Connect multiple segments together for any length run
- Curved sections available - Create turns and bends in your cable path
- Fully parametric - Adjust all dimensions to fit your needs
Customization Options
| Parameter | Description | Default |
|---|---|---|
| runner_length | Length of each segment | 160mm |
| runner_width | Total width of the dome base | 80mm |
| dome_height | Height at the peak | 20mm |
| channel_width | Width of cable channel (oval) | 30mm |
| channel_height | Height of cable channel (oval) | 15mm |
| curve_angle | Angle for curved pieces (0=straight) | 0° |
| dovetail_width | Width of connector | 40mm |
| dovetail_slide | Length of dovetail tab | 12mm |
Dome Shape Control:The dome_curve_points array lets you fine-tune the cross-section profile:
dome_curve_points = [
[1.0, 0], // Base
[0.75, 0.1], // Concave control
[0.7, 0.25], // Inflection point
[0.3, 0.75], // Convex control
[0.15, 1] // Near peak
];
Print Settings
Recommended:
- Layer height: 0.2mm
- Infill: 15-20% (gyroid or grid)
- Walls: 3 perimeters
- Supports: None needed when printed dome-side up
- Material: PLA, PETG, or ASA for outdoor use
Orientation: Print with the flat base on the build plate (dome facing up)
Assembly
- Print segments - Print as many straight and curved pieces as needed
- Connect pieces - Slide the male dovetail of one piece into the female slot of the next. A bit of superglue can be used if the configuration will be permanent.
- Route cables - Lay cables in the channel before connecting the last piece
- Secure ends - Print end caps by setting enable_front_dovetail = false or enable_back_dovetail = false
Creating Curved Runs
Set curve_angle to create curved sections:
- Positive values (e.g., 30) = curves right
- Negative values (e.g., -30) = curves left
- The curve radius is automatically calculated to maintain the segment length
Example: For a 90° turn, print three pieces with curve_angle = 30
Tips
- For heavy foot traffic areas, increase dome_height for added strength
- Use channel_floor_thickness = 0 for an open bottom (easier cable insertion)
- The dovetail clearance (dovetail_clearance = 0.15) may need adjustment for your printer
- For outdoor use, print in ASA or PETG
- For indoor use, print in TPU for comfort when stepping on it
Boost Me (for free)
I’d love your feedback, makes, or remixes! If this model helps you, please hit that Boost button and help others find it too!
License
You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.




Comment & Rating (12)