Skip to main content

About this Block

What it does: The Parameter Constraint block defines a constraint for a parameter optimization run. It takes an input Parameter, compares it to a specified Value using a chosen Constraint Operator (like ‘Less than’ or ‘Greater than’), and enforces that limit on the parameter’s value during optimization. Common uses:
  • Finding the lightest possible design that meets all structural requirements.
  • Maximizing a component’s stiffness while keeping its mass below a certain limit.
  • Optimizing a part’s geometry to improve its performance under various conditions.
Tips:
  • The Type input determines the logical operator, such as ‘Greater than’ or ‘Less than.’
  • The Value input is a single scalar number that sets the boundary for the constraint.
  • It is always a good measure to review optimization results before using the optimization values as the Parameter Constraint block imposes soft constraints.

Defines a condition that a Parameter must satisfy. Constraints can be used to enforce limits on Independent Parameters or Dependant Parameter values and define valid solution spaces in workflows such as Parameter Optimization.

Inputs

Outputs