Project: HiCAD Parametrics

Assembly HCM: Define Constraints

Overview


General information about defining constraints

To define a constraint, the part or assembly needs to have been activated in the ICN.

In general, you should bear in mind that the Assembly HCM always regards geometries as "unbounded". This means, for example, that the distance of a point from a straight edge is measured in such a way that the perpendicular of the point is dropped on the straight line on which the line lies. This distance can differ from the distance of the point from the edge if this perpendicular does not lie on the line, as the distance from the line would then be provided by the distance from the start point or end point of the edge.

You should bear the same thing in mind when fixing an edge. This actually only fixes "the straight line on which the edge lies", i.e. the edge, even though fixed, can move along this straight line. To fix the edge completely, you must either fix both end points or the edge and an end point.

It is also possible to assign distance constraints to points created by a point option like "M2 (Mid-point between two points)". Note that points used by the point option must be on the same part. The same applies to surfaces and cylinders.

For all constraints, it cannot be predicted easily which of the two geometries involved will be moved to fulfil them. If possible, the first selected part is transformed when a new constraint is assigned.

To define a constraint between two geometries, you define both reference geometries. Edges and surfaces can be selected directly depending on the context. In addition, the area under the cursor can be temporarily hidden by pressing the ALT key.

Once you have specified the reference geometries, the current value is displayed for distances and angles. You can adopt this value or enter a new value. Besides fixed numerical values, formulas can also be entered here.

Once the data required for a constraint has been correctly entered, HCM 3-D attempts to transform the affected parts in such a way that the constraint is fulfilled. If this attempt succeeds, the geometries are transformed accordingly. If it is not possible to fulfil the constraint because the required transformation cannot be performed due to other defined constraints, a relevant message is output.

If a corresponding constraint already exists between the two geometries, the value can be changed for distances and angles. Other constraints can be removed from the model.

3-D Parts Constraint Manager

© Copyright 1994-2020, ISD Software und Systeme GmbH
Version 2502 - HiCAD Parametrics
Date: 27/09/2020     Language: 1033

> Feedback on this topic

Data protectionTerms and ConditionsCookiesContactLegal notes and Disclaimer