Hi all,
The Rhino 8 WIP provides the ability to create constraints. Constraints are a set of rules such as the length of a line, or angle between two lines, that are added to geometry. These allow you to build complex relationships in your model that are maintained as geometry is being manipulated.
The constraints panel can be accessed from the panels menu or with the Constraints
command. The currently implemented constraints are focused on 2D drawings and the following new commands are available:
Constraints
ConstraintSketch
ConstraintsSketchAddObjects
LengthConstraint
AngleConstraint
AnchorConstraint
EqualLengthConstraint
EqualAngleConstraint
TangentArcConstraint
CollinearConstraint
LengthRatioConstraint
ParallelConstraint
PerpendicularConstraint
OnLineConstraint
VerticalConstraint
HorizontalConstraint
CoincidentConstraint
PointOnLineConstraint
Here is a simple introductory video to help you navigate and get acquainted with the new tools.
A slightly more complex example with the file for following along
Example.3dm (32.8 KB)
And a few complex example models
Mechanical_Arm.3dm (50.8 KB)
Floor_Plan.3dm (51.3 KB)
While still in early development we’d love to hear your thoughts, feedback, and bug reports here.