The Enterprise Knowledge Language is designed to create checks and rules based on Knowledge types, functions and methods. There are specific Knowledge tools for
Generative Shape Design.
You can access Knowledge packages via the object browser. For
more information about how to access and use these packages, see
3D Modeling Apps: Multi Discipline Automated Engineering:
Engineering Rules Capture User's Guide.
Tip:
Valuating a Knowledge Parameter with NULL resets its geometry. Example:
let aSurface(Surface)
aSurface = NULL /* always initialize a variable */
... /* assign a value to aSurface or not */
if (aSurface <> NULL)
`Geometrical Set.1\Surface.1` = aSurface
What is in the above example on Surfaces remains also valid for Planes, Curves, Circles, Lines, and Points.