How-Tos
Fundamentals
These guides are presented in the tutorials as core concepts that any DynaMaker developer should know.

Create Product Configurator
Create a product configurator in your organization.

Reuse CAD
Reuse your existing 2D & 3D files (.step, .dxf, etc) to visualize them.

Create Parameters & Rules
Create new parameters and rules for your configurator model.

Change Materials
Change the appearance of your 3D models.

Use Functions
Create simple functions in TypeScript.

Use Conditionals
Create simple conditionals in TypeScript.

Create Sketches
Create sketches for your 2D visualizations or 3D models.

Extrude
Create the classic parametric CAD extrusion.

Create Dimensions
Create dimensions for your 2D & 3D visualizations.

Create Loops
Create code that generates repetitive functionalities.

Create 2D & 3D Exporters
Export 3D visualizations to STEP and BIM & 2D drawings to PDF.

Publish
Make your product configurator public and ready for the end user.
Intermediate
These guides show more specific examples, although not crucial, enhance your product configurators once you know the core concepts.

Add Textures
Create and add textures to your models to give more realism to your visualizations.

Use Datasets
Reuse your tables and JSON files with ease as datasets.

Create Libraries
Share assets and blocks between product configurators

Create Components
Create parts and assemblies seamlessly with richer API than Visualization Models.

Use Connectors
Avoid math headaches when placing components by using connectors.

Download Files
Find ways to download any file (images, PDF drawings, 3D models, etc) in your UI.

Export 3D Geometry
Export your visualization as 3D model .stl, .ply, .step, or .ifc format.

Add Pictures In Drawings
Create drawings with pictures from the live visualization.
Advanced
For those who want to expand their knowledge and become DynaMaker experts.

Reuse External CAD
Reuse CAD files from your cloud storages for an easier maintanability.

Handle States
Control what to show in your visualizations and exports.

Move Camera
Move camera position and target for smooth transitions.

Optimize Assets
Get the fastest product configurator performance by optimizing your assets.

Reuse Functionality
Reuse API across your building blocks, from constants to BOMs.

Use Secret Formulas
Coming soon.

Save & Load
Save your configurations to be able to load them later.

Create Custom Dimensions
Create your custom dimensions that fit your visualizations.

Create Graphs
Create custom graphs that best represent your data to visualize.

Create Patterns
Distribute your geometry given a pattern with repetitive logic.

Break Line
Crop your long sketches and add break lines in between.

Change UI Style
Customize the styling of your UI with CSS.