SolidNetics User Manual
1. Getting Started
Prerequisites
Before using SolidNetics, ensure you have:
- A modern web browser (Chrome, Firefox, Safari, Edge)
- Valid SolidNetics account
- STL files for your 3D geometry (optional for initial exploration)
First Login
- Navigate to the SolidNetics login page
- Enter your credentials
- You'll be redirected to the Dashboard
Screenshot: Login page and dashboard welcome screen
2. Dashboard Overview
The Dashboard is your central hub for managing all SolidNetics projects. It provides an overview of your projects, recent activities, and quick access to key features.
Dashboard Layout
- Top Navigation Bar: Access to main sections and user profile
- Project Grid/List View: Toggle between grid and list views
- Filter Options: Filter projects by ownership and status
- Search Functionality: Quick project search
- Create New Project Button: Start new simulations
View Modes
Switch between different project viewing modes:
- Grid View: Card-based layout showing project thumbnails
- List View: Compact list with project details
Project Filtering
- All Projects: View all projects you have access to
- Owned Projects: Projects you created
- Shared Projects: Projects shared with you by others
Screenshot: Dashboard with project grid view and filter options
3. Project Creation
Creating a New Project
- 1Click the "Create New Project" button on the Dashboard
- 2Fill in the project details:
- Project Name: Choose a descriptive name
- Description: Brief description of your simulation
- Category: Select appropriate industry/sector
- 3Click "Create Project" to proceed
Project Cards
Each project is represented by a card showing:
- Project name and description
- Creation date and last modified
- Project status (Draft, Running, Completed, Error)
- Owner information
- Quick action buttons (Edit, Run, Delete)
Tip:
Use descriptive project names to easily identify your simulations later. Consider including the date or version in the name.
Screenshot: Create Project modal and project card examples
4. Workbench Interface
The Workbench is where you configure and run your simulations. It provides a comprehensive interface for setting up all simulation parameters.
Workbench Layout
- Left Sidebar: Configuration panels for different simulation aspects
- Main Canvas: 3D visualization of your geometry and mesh
- Top Action Bar: Quick access to run simulation and return to dashboard
- Status Panel: Real-time simulation progress and status
Sidebar Sections
- 1Settings: Basic project configuration
- 2Geometry: STL file upload and management
- 3Materials: Material properties definition
- 4Boundaries: Boundary condition setup
- 5Grid: Mesh generation and refinement
- 6Physics: Physical model configuration
- 7Numerics: Numerical method settings
Screenshot: Workbench interface with sidebar panels and 3D canvas
5. Materials Configuration
Material Properties
Define the physical properties of materials in your simulation:
Elastic Properties
- Young's Modulus (E): Measure of material stiffness
- Poisson's Ratio (ν): Ratio of transverse to axial strain
- Density (ρ): Mass per unit volume
Material Models
- Linear Elastic: Standard elastic material behavior
- Non-linear Elastic: Advanced material models
- Plastic: Material yielding and permanent deformation
Adding Materials
- 1Open the Materials panel in the sidebar
- 2Click "Add Material"
- 3Enter material name and properties
- 4Assign materials to geometry regions
Example Material Properties:
Young's Modulus: 200 GPa (Steel)
Poisson's Ratio: 0.3
Density: 7850 kg/m³
Warning:
Ensure material properties are physically realistic. Unrealistic values can lead to simulation failures or incorrect results.
Screenshot: Materials configuration panel with property inputs
6. Boundary Conditions
Types of Boundary Conditions
Boundary conditions define how your model interacts with its environment:
Displacement Boundary Conditions
- Fixed: Zero displacement (clamped)
- Prescribed: Known displacement values
- Roller: Constrained in specific directions
Force Boundary Conditions
- Point Load: Concentrated force at specific points
- Distributed Load: Force spread over an area
- Pressure: Uniform pressure on surfaces
Setting Up Boundary Conditions
- 1Open the Boundaries panel in the sidebar
- 2Select the type of boundary condition
- 3Choose the geometry faces/edges to apply to
- 4Set the boundary condition values
- 5Verify the setup in the 3D view
Tip:
Start with displacement boundary conditions to fully constrain your model, then add force boundary conditions for loading.
Screenshot: Boundary conditions setup panel with face selection
7. Grid Generation
Mesh Types
SolidNetics uses advanced mesh generation techniques:
- Surface Mesh: Triangular elements on model surfaces
- Volume Mesh: Tetrahedral elements for interior
- Adaptive Mesh: Automatic refinement based on solution
Mesh Generation Process
- 1Upload STL geometry file
- 2Set global mesh size
- 3Define local refinements (if needed)
- 4Generate surface mesh
- 5Generate volume mesh
- 6Verify mesh quality
Mesh Parameters
- Global Mesh Size: Base element size for the entire model
- Local Refinement: Smaller elements in critical regions
- Mesh Quality: Element shape and connectivity
- Boundary Layer: Special elements near boundaries
Grid Generator Features
The grid generator automatically:
- Detects and handles complex geometry features
- Optimizes element quality and connectivity
- Provides mesh quality metrics and validation
- Supports adaptive mesh refinement
Screenshot: Grid generation panel with mesh parameters and quality metrics
8. Simulation Setup & Execution
Pre-Simulation Checklist
Before running your simulation, verify:
- ✓ Geometry is properly loaded
- ✓ Materials are assigned
- ✓ Boundary conditions are set
- ✓ Mesh is generated and validated
- ✓ Physics model is configured
- ✓ Numerical parameters are set
Physics Model Configuration
- Analysis Type: Static, Dynamic, Thermal, etc.
- Element Type: Linear, Quadratic, etc.
- Solver Type: Direct, Iterative, PINN-based
- Convergence Criteria: Tolerance and maximum iterations
Running the Simulation
- 1Click "Run Project" button
- 2Monitor progress in status panel
- 3Check for convergence messages
- 4Wait for completion notification
Simulation Status
Track your simulation progress:
- Initializing: Setting up solver and mesh
- Running: Active computation
- Converging: Solution approaching final result
- Completed: Simulation finished successfully
- Error: Issues encountered during execution
Screenshot: Simulation execution panel with progress indicators
9. Post-Processing & Results
Results Visualization
After simulation completion, analyze your results:
Deformation Results
- Displacement: Total and component-wise deformation
- Strain: Normal and shear strain components
- Stress: Von Mises, principal, and component stresses
Contour Plots
- Color-coded stress/strain distributions
- Deformation magnitude visualization
- Safety factor calculations
- Critical region identification
Post-Processing Tools
- 1Load simulation results
- 2Select result type (stress, strain, displacement)
- 3Choose visualization style
- 4Adjust color scales and ranges
- 5Export images and data
Data Export
Export your results in various formats:
- Images: PNG, JPG for presentations and reports
- Data: CSV, TXT for further analysis
- Reports: PDF with comprehensive results summary
- 3D Models: STL with result data for external viewers
Tip:
Use consistent color scales across different result types to make comparisons easier and more intuitive.
Screenshot: Post-processing interface with result visualization and export options
10. Troubleshooting
Common Issues and Solutions
Mesh Generation Problems
- Poor Quality Elements: Reduce mesh size or refine geometry
- Failed Generation: Check STL file for defects
- Memory Issues: Use coarser mesh or optimize geometry
Simulation Convergence Issues
- Non-convergence: Check boundary conditions and material properties
- Slow Convergence: Adjust solver parameters or mesh quality
- Unstable Results: Verify model constraints and loading
Boundary Condition Problems
- Rigid Body Motion: Ensure proper constraints
- Over-constrained: Check for redundant constraints
- Load Application: Verify force directions and magnitudes
Getting Help
If you encounter issues:
- Check the error messages and logs
- Review your model setup
- Consult the validation cases
- Contact SolidNetics support
Important:
Always save your work frequently and create backup copies of important projects before making major changes.
Quick Reference
Keyboard Shortcuts
- Ctrl+S: Save project
- Ctrl+Z: Undo last action
- Ctrl+Y: Redo last action
- Space: Rotate 3D view
- Shift+Click: Pan view
- Mouse Wheel: Zoom in/out
File Formats
- Input: STL, STEP, IGES
- Output: PNG, JPG, CSV, TXT, PDF
- Projects: .snp (SolidNetics Project)