This chapter deals with general case tooling components, i.e. components are
characterized by the presence of a point called Base in the BaseBody
of the first CATPart of their product structure.
The most frequent constraints are:
- Offset between the Base point and a point in the Tooling assembly
(main tooling constraint),
- Offset between the Base point and a plane in the Tooling assembly
(secondary tooling constraint).
- For the general case, only local, point and planar mode are
Tooling constraints are pre defined by the choice of
In planar mode :
- The working plane cannot be replaced by another plane in the main
- The constraining point may be different for different preview
instances for each secondary Tooling Constraint.
- Some previewed instances may have a secondary Tooling Constraint
and some not.
In point mode :
- The Tooling Assembly current plane is defined as follows:
- If some selected points are on a plane, the first Plane associated
to a point in this manner (first in the sense of selection order)
becomes the current plane.
- It is not overloaded if points on other planes are selected
- It is possible at any moment to overload the current plane by 3D
graphic selection of a plane. (But note that such a selection will also
modify the axial direction of the previews which will all become normal
to the selected plane )
- The point defining the point mode for a given preview cannot be
replaced by another point in the main Tooling Constraint.
- A different point may be used as constraining element for each
- The constraining plane is identical for each previewed instance.
- Either all or no previewed instances have secondary constraints.
In particular, even if some points are associated to planes and some
not, the secondary constraints are created
(with the current plane in all cases).
In local mode:
- If the local mode is active because an existing instance of a Tooling
Component was selected, then the Tooling constraints for all the previews
are deduced from the Tooling constraints of the selected instance : their
number, their nature , the constraining element on the Tooling Assembly
side is the same.
Before the preview is moved, the offset values are the same.
- The point constraining element is dedicated to each preview,
- the plane constraining element is shared by all previews,
- the Tooling Assembly element defined for the main tooling constraint
cannot be overloaded after the working mode has been defined
(this is more a restriction in planar mode than in point mode, because the
constraining plane is shared by all previewed instances).
Nature of Constrained Elements in the Tooling Component
Automatic constraints :
- Only the Base point of the Tooling Component is constrained.
- It may be involved in zero, one or two automatic constraints.
Manual constraints set by the user , with assembly command. See above.
The Tooling Component is said to be constrained.
Nature of Constraining Elements in the Tooling Assembly
The constraining element can be :
- a plane (existing),
- a point (existing),
The Tooling Assembly Component is viewed as constraining.
||In all cases, the element allowed to move is the Base point of the
component, and the constraining element in the Tooling Assembly is not
allowed to move (oriented constraint concept).
Consistency between constraining elements in the Tooling Assembly side
In planar mode, it is not possible to automatically create constraints
with a point which is not at zero distance from the plane.
In point mode there are no specific rules.
Replacing constraining elements
Within some limits, it is possible to replace a constraining element by
another of same type.
Replacements are accepted only in the general case, and only when there is a
- point in a “base point – point” offset constraint,
- plane in a “base point - plane” offset constraint.
It is very highly recommended to replace a plane by a parallel plane
because otherwise the interpretation of the offset becomes difficult.
||In planar mode, the constraining plane is not shared between all the
Rule on Multiple Constraints
To avoid inconsistencies, when a preview is subjected to several
constraints, e.g. point offset and plane offset, it is not possible
to replace any of them.
Effect of replacement
Replacement of a constraining element has two distinct effects:
- it modifies the candidate for constraining element in the Tooling
- it moves the active preview to make it consistent with the current
constraint (offset with plane or offset with point).
- Mold Tooling Design automatically solves the constraints and update
the position of the active instance during replacement of a constraining
- The coordinates of the moved anchor point (X,Y,Z) and (U,V,W) are automatically updated.
||The positioning elements and the local axis system are not modified
by the replacement of the constraining elements.