Skip to main content

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​

  1. Identify the parameter you want to explore
  2. Slowly adjust the slider while watching the 3D model
  3. Observe immediate feedback in both geometry and metrics
  4. 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​

  1. Switch to the Parameter Space view
  2. See all parameter combinations as points in space
  3. Click on points to jump to those configurations
  4. Color coding shows performance levels
  5. 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​

  1. Find an interesting design through exploration
  2. Click "Save Variant" or use the bookmark button
  3. Add descriptive notes about what makes it special
  4. 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​

  1. Start broad, then narrow down: Get the big picture first
  2. Document your journey: Keep notes on what you discover
  3. Use systematic methods: Don't rely only on random exploration
  4. 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​

  • 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​

  1. Load-bearing optimization: Adjust member sizes for strength
  2. Material efficiency: Minimize weight while meeting requirements
  3. Cost optimization: Balance material costs with performance
  4. Aesthetic considerations: Include visual appeal in evaluation

Space Planning​

  1. Layout optimization: Arrange spaces for efficiency
  2. Circulation analysis: Optimize movement patterns
  3. Lighting and views: Maximize natural light and views
  4. Flexibility: Design for multiple use scenarios

Next Steps​

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