Looking for:Autodesk inventor 2016 assembly constraints free download. Move and rotation of assembly components
Autodesk inventor 2016 assembly constraints free download -
For example, suppose you are defining alternate positions for a component in an assembly. You can define all mates necessary to constrain the component in each location. Then, you can use a rule to suppress and unsuppress the mates as necessary to move the component in each configuration.
Inventor does not allow constraints that conflict. Create the constraints for one position of a component, and then manually suppress them before creating additional sets of constraints for alternate component positions. Once you have created all constraints necessary to position the component for each configuration, you can write the rules that choose between the constraints.
To access the assembly constraint functions, expand the Constraints node on the System tab in the Snippets area of the iLogic Edit Rule dialog.
Sets or reads the suppression state of a top-level assembly constraint. Assign each constraint referenced in a rule a unique custom name:. If you manually change the suppression state of a constraint, it does not cause rules that reference it to fire automatically. Set the suppression state:. Read the suppression state:. Set or read the suppression state of a constraint in a subassembly specify the subassembly file name and name of the constraint :.
To copy and rename all the files in an assembly while keeping all the rules intact, use Constraint. IsActiveInComponent and specify a subassembly name instead of the filename. Set using subassembly name:. Read using subassembly name:. Suppresses or unsuppresses an iMate definition. Suppresses the iMate definition with the name iMate:1 in the current rule document. The result is the same as suppressing it with the context menu in the user interface.
While suppressed, the iMate definition is not available for mating purposes. Suppresses the iMate definition with the name iMate:1 , in the component SubAssem Unsuppresses the iMate definition with the name iMate:1 , in the component part PartA IsActive Sets or reads the suppression state of a top-level assembly constraint. Assign each constraint referenced in a rule a unique custom name: The rules are more easily understood.
Renaming a mate "stabilizes" the name to help prevent automatic changes to a name which can result in the rule being unable to find the constraint.
Syntax Constraint. IsActive "MateLeftSide:1" Then Do something Set or read the suppression state of a constraint in a subassembly specify the subassembly file name and name of the constraint : Constraint. Parent topic: About Functions for Rules in iLogic.