
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcoil_spring.pycomponent.jsonexample.gltfmeshkit.pypreview.pngtest_package.pyverification/native.json
How it works
- Entry points
- helix_frame, coil_spring, main
- Parameters
- coil_radius, pitch, turns, wire_radius, steps_per_turn, sides
- Complexity
- O(turns * steps_per_turn * sides)
- Axes
- +Y up, metres
Recorded checks
godot 4.7.2.stable.official.ed1daf0bf
generator_runs_system_pythongenerator_runs_verifier_pythongltf_strict_structureinterpreters_agreeexample_matches_generatorgodot_headless_gltf_loadgodot_compatibility_render
Limits to consider
Turns touch or pass through each other when the pitch is below twice the wire radius; nothing checks this. The volume check allows 0.8 percent below cross-section times helix length, the loss from straight segments and tilted rings at 36 steps per turn. Ends are cut square to the wire (no ground flat ends). No texture coordinates. Cap vertices are separate from the wire ends, so the mesh is closed after welding.