About the Knowledge Pattern Feature

A knowledge pattern is a feature that lets you instantiate templates into 3D Part documents in batch mode. It also enables you to manage the instantiated objects in an associative way and allows the automatic generation of repetitive structures with differences between each instance of the structure. A knowledge pattern uses the standard EKL language with some additional specific methods and a specific list that provides a very powerful associativity level. For example, you can iterate on an input list containing points, instantiate a user feature, select its point input, finalize the user feature instantiation, then begin a new loop only on the created user features and use them as inputs of other user features. The knowledge pattern automatically creates, modifies, or deletes according to the expression it is executing compared to the previous execution. The knowledge pattern can be integrated to the model update (in this case, it is executed before the part update). You can build a knowledge pattern on the result of other knowledge pattern results.

This page discusses:

See Also
About the Knowledge Pattern Editor
In the Knowledge Base
What are the limitations related to Knowledge Patterns?