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

Create App
Create an app in your organization.

Create Blocks
Create visualization and configurators blocks.

Upload Files
Reuse your existing files (.step, .dxf, etc) to visualize them.

Position & Rotate
Control the placement of your geometry in 3D space.

Preview Block
Run and visualize your blocks created in the Code Editor.

Rename Block
Rename blocks smoothly in the Code Editor.

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.

Change Materials
Change the appearance of your 3D models.

Create Loops
Create code that generates repetitive functionailities.

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

Add Pictures In Drawings
Create drawings with pictures from the live visualization.

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

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.

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

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

Use Static Assets
Reuse your CAD files with ease.
Advanced
For those who want to expand their knowledge and become DynaMaker experts.

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 app performance by optimizing your assets.

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

Use Secret Formulas
Protect and keep secret your most sensitive API in the server.

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.