
1. Importing and External Files
This section allows you to bring existing 3D models into the workspace.
- Import Local STL: Upload
.stlfiles directly from your computer or mobile device. - Import Link: If a 3D file is hosted online, you can paste the URL to load it directly into the engine.
2. Creating New Objects
Use these tools to build your design from scratch.
- Add Shapes: You can instantly generate basic geometric shapes like Boxes, Spheres, Cylinders, Rings, and Hearts.
- Add 3D Text: Type your desired text, click ‘Add Text’, and it will appear as a 3D object. You can choose from various stylish fonts like Pacifico, Bebas Neue, or Yellowtail.
3. Layers and Group Management
This panel helps you organize and combine different parts of your design.
- Layer List: Every object you create appears as a layer. You can hide, delete, or select objects from here.
- Boolean Operations: This is a powerful feature that lets you:
- Add: Join two shapes together.
- Subtract: Use one shape to cut a hole in another.
- Intersect: Keep only the part where two shapes overlap.
4. Transform and Movement Tools
Adjust the position and size of your models using these controls.
- Move/Rotate/Scale: Use the on-screen gizmos to drag objects, spin them, or change their size.
- Pivot Edit: Change the center point of an object to control how it rotates.
- Uniform Scale: Toggle this to ensure the object grows or shrinks proportionally in all directions.
5. Advanced Bending (High-Quality Bend)
This unique tool allows you to curve your objects or text.
- Bend Angle: Adjust the slider to curve the object.
- Axis Selection: Choose whether to bend the object along the X, Y, or Z axis for different creative effects.
6. Security and Project History
Keep your work safe and correct mistakes easily.
- Undo/Redo: Quickly reverse any mistakes or redo an action.
- Project Lock: You can set a password to lock your project, preventing unauthorized changes.
- State Management: The “Save State” and “Load State” options allow you to save your progress as an XML file.
7. View and Environment Settings
- Grid and Gizmos: You can toggle the floor grid or the movement arrows on/off for a cleaner view.
- Auto-Rotation: Enable the ‘Auto Rotate’ feature to see your 3D model spinning from all angles.
8. Exporting Your Work
Once your design is finished:
- Refresh Boolean: Use this to ensure all cuts and joins are processed correctly.
- Download STL: Export your final design as a high-quality
.stlfile, which is ready for 3D printing or use in other 3D software.
Custom parameteric Supported Only one 3dDesign Free Website Based 3d Template Design Website My 3D Pro – My3dgifts 3d design template website
In the 3D Pro Max – Advanced Engine, the Object List and Formula Functions work together to create a parametric design environment where objects can “talk” to each other through math.
1. The Object List (Layers)
Every 3D shape or text you add is listed in the Layers section of the left panel.
- Object Names: Each object has a unique name (e.g.,
Box_1,Text_1). You use these names in formulas to reference their properties. - Layer Controls: You can select an object, change its color, toggle its visibility, or delete it directly from this list.
- Group Operations: When objects are grouped, you can apply Boolean operations (Addition, Subtraction, Intersection) to them from the Right Panel.
2. How to Use Formulas (=)
To make an object dynamic, you type an equals sign (=) followed by a mathematical expression into any input field (Position, Rotation, Scale, or Size).
The Formula Logic:
- Starting the Formula: You must start with
=(e.g.,=10 + 20). - Referencing Other Objects: Use the format
ObjectName.Property.- Example: To make a Sphere stay exactly on top of a Box, set the Sphere’s Z-position to:
=Box_1.Mz + (Box_1.dh / 2).
- Example: To make a Sphere stay exactly on top of a Box, set the Sphere’s Z-position to:
3. Supported Formula Parameters
You can use the following shorthand properties in your formulas to pull data from other objects:
| Property Code | Meaning |
| .Mx, .My, .Mz | Position (Move) on X, Y, or Z axis |
| .Rx, .Ry, .Rz | Rotation on X, Y, or Z axis |
| .Sx, .Sy, .Sz | Scale (Size Multiplier) on X, Y, or Z axis |
| .dw, .dh, .dd | Box Dimensions (Width, Height, Depth) |
| .rr | Radius (for Spheres or Cylinders) |
| .Tt | Text content (for Text objects) |
4. Advanced Functions & Tools
- Formula Suggestions: When you type
=followed by an object name and a dot (e.g.,Box_1.), a Suggestion Box will automatically appear to show you available properties. - Standard Math: You can use standard JavaScript math like
+,-,*,/, and parentheses()for complex calculations. - Diamond Button (💎): Clicking the diamond icon next to an input field “pins” that parameter to the Custom Parameters list on the right panel, allowing you to control multiple formulas from one central slider or input.
5. Finalizing Calculations
Because formulas are calculated live, if you make a major change or load a project, use the 🔄 REFRESH BOOLEAN button. This forces the engine to recalculate all object relationships and update the 3D meshes accordingly.