Exploring Designs
Learn how to effectively explore parametric designs in InForm, understand the relationships between parameters, and discover optimal design solutions.
Understanding Parametric Design​
What are Parameters?​
Parameters are the input variables that control your design. They can include:
- Geometric properties: dimensions, angles, positions
- Material properties: strength, density, cost
- Environmental factors: loads, temperatures, constraints
- Performance targets: objectives and requirements
Design Space​
The design space is the range of all possible combinations of parameter values. InForm helps you navigate this space efficiently to find optimal solutions.
Exploration Strategies​
Systematic Exploration​
1. Parameter Sweep​
- Start with one parameter at a time
- Move systematically through its range
- Observe how changes affect the design
- Note any sudden changes or discontinuities
2. Factorial Exploration​
- Identify 2-3 key parameters
- Create combinations at low, medium, and high values
- This gives you a structured grid of design points
- Look for patterns and interactions
3. Gradient Following​
- Start from a baseline design
- Make small adjustments toward better performance
- Follow the direction of improvement
- Stop when no further gains are possible
Interactive Exploration​
Real-time Parameter Adjustment​
- Identify the parameter you want to explore
- Slowly adjust the slider while watching the 3D model
- Observe immediate feedback in both geometry and metrics
- Note critical points where behavior changes significantly
Multi-parameter Coordination​
- Adjust multiple related parameters simultaneously
- Look for parameter combinations that work well together
- Use the "Link Parameters" feature if available
- Understand parameter dependencies
Visualization Features​
3D Model Interaction​
Viewing Controls​
- Orbit: Click and drag to rotate around the model
- Pan: Right-click and drag to move the view
- Zoom: Scroll wheel or pinch to zoom in/out
- Fit to View: Double-click to center and fit the model
Visual Feedback​
- Color coding: Parameters often affect model colors
- Animation: Some changes are animated to show transitions
- Highlighting: Important elements may be highlighted
- Transparency: Use transparency to see internal structures
Performance Visualization​
Real-time Metrics​
- Performance indicators update as you adjust parameters
- Charts and graphs show trends and relationships
- Warnings and constraints highlight problematic areas
- Optimization targets show how close you are to goals
Data Overlays​
- Heat maps: Show performance across the model surface
- Vector fields: Display forces, flows, or directions
- Contour lines: Indicate levels of performance
- Annotations: Key measurements and calculations
Advanced Exploration Techniques​
Parameter Space Navigation​
Using the Parameter Space View​
- Switch to the Parameter Space view
- See all parameter combinations as points in space
- Click on points to jump to those configurations
- Color coding shows performance levels
- Filter and sort to find interesting regions
Parallel Coordinates​
- Each vertical line represents one parameter
- Lines connecting across parameters show relationships
- Brush and filter to explore specific ranges
- Identify correlations and trade-offs
Design Variants​
Saving Configurations​
- Find an interesting design through exploration
- Click "Save Variant" or use the bookmark button
- Add descriptive notes about what makes it special
- Tag with keywords for easy retrieval
Variant Management​
- Organize variants into categories
- Compare variants side by side
- Export configurations for further analysis
- Share variants with team members
Interpreting Results​
Understanding Trade-offs​
Multi-objective Analysis​
- Most designs involve competing objectives
- Look for the Pareto frontier - best compromises
- Understand which parameters drive trade-offs
- Consider stakeholder priorities in evaluation
Constraint Satisfaction​
- Hard constraints: Must be satisfied (safety, regulations)
- Soft constraints: Preferences that can be violated
- Constraint visualization: Red zones or warnings
- Feasible region: Area where all constraints are met
Performance Patterns​
Parameter Sensitivity​
- High sensitivity: Small changes cause large effects
- Low sensitivity: Parameter has minimal impact
- Threshold behavior: Sudden changes at specific values
- Interaction effects: Parameters that amplify each other
Optimal Regions​
- Global optimum: Best overall solution
- Local optima: Good solutions in specific regions
- Plateaus: Areas with similar performance
- Cliffs: Regions to avoid due to poor performance
Best Practices​
Efficient Exploration​
- Start broad, then narrow down: Get the big picture first
- Document your journey: Keep notes on what you discover
- Use systematic methods: Don't rely only on random exploration
- Validate findings: Double-check important discoveries
Avoiding Common Pitfalls​
- Don't get stuck in the first good solution you find
- Consider all objectives, not just the primary one
- Check constraint violations regularly
- Understand parameter ranges and their physical meaning
Collaboration During Exploration​
- Share interesting findings immediately
- Use screen sharing for real-time collaboration
- Create checkpoints during exploration sessions
- Document decisions and rationale
Tools and Features​
Navigation Aids​
- Breadcrumbs: Track your exploration path
- History: Return to previous configurations
- Bookmarks: Quick access to important designs
- Search: Find specific parameter combinations
Analysis Tools​
- Sensitivity analysis: Understand parameter importance
- Correlation matrices: See parameter relationships
- Performance curves: Visualize objective functions
- Statistical summaries: Understand value distributions
Examples and Use Cases​
Structural Design Exploration​
- Load-bearing optimization: Adjust member sizes for strength
- Material efficiency: Minimize weight while meeting requirements
- Cost optimization: Balance material costs with performance
- Aesthetic considerations: Include visual appeal in evaluation
Space Planning​
- Layout optimization: Arrange spaces for efficiency
- Circulation analysis: Optimize movement patterns
- Lighting and views: Maximize natural light and views
- Flexibility: Design for multiple use scenarios
Next Steps​
- Parameter Space: Deep dive into parameter space analysis
- Comparing Variants: Learn effective comparison techniques
- Visualization Tools: Master advanced visualization features
- Collaboration: Work effectively with your team
Troubleshooting​
Performance Issues​
- Slow response: Reduce model complexity or check internet connection
- Memory warnings: Close other applications or browser tabs
- Rendering issues: Update your graphics drivers
Exploration Difficulties​
- Parameter ranges: Check if values are within realistic bounds
- Constraint conflicts: Ensure constraints are not contradictory
- Missing data: Verify that all required inputs are provided