trCAD is a software for automating 3D construction. It provides a scripting language as an interface for programming parametric 3D designs. Using Open Parameters makes it easy to create customizer applications that can be used by people without any CAD knowledge. Click here to learn more about trCAD.
Start from scratch
Don't want examples? You can start freshly with a blank script as well.
 
editor-icon
Extrusion along a path
spring_rgb_25-86-109-1
Learn to use extrusion along a path for a customizable spring.
Info
Ray probing
rayprobe_rgb_236-236-236_matt_63-165-191_multihits
Learn to use ray-probing for placing a handle on a model.
Info
Linear extrusion
gear_rgb_63-165-191_matt
Create an adaptable follow focus gear for filming with classic lenses.
Info
Moving model parts
morphing_rgb_0-56-81_transp_front_rgb_0-56-81_back
Use Biselection Modification to move model parts.
Info
Enfolding
enfolding_rgb_236-236-236_matt_0-56-81
Learn to fit a template model to a body scan using Enfolding.
Info
Projecting shapes
shadowboard_rgb_63-165-191_board_236-236-236_matt_models
Generate a shadow board using shape projection and boolean operations.
Info
Demo bangle
bangle_rgb_63-165-191_vertflip
Use primitive shapes for a customizable bangle.
Info
Cage builder
encager_rgb_236-236-236_matt_models_0-56-81_cage
Analyze model size and use for-loops to generate a fitting cage.
Info
Basic demo
simple_rgb_63-165-191_0-56-81

Learn some basic concepts of trCAD.

Info