Glossary 

     

C

component A component is a feature that is used to create the User Feature (or the Power Copy). This feature can be:
 
  • A geometrical feature
 
  • A knowledge object (Rules, Formulas, Design Table, Check)
 
  • A constraint
 
  • Another User Feature
 
  • An Open Body
 
  • A Body (not the Part Body)
contextual product A product containing contextual parts whose contexts are located outside the product.

D

document template A set of features that references a Part (Part Template) or the root product of an assembly (Assembly Template.)

I

input An input is a feature that is not directly selected by the user to make up the User Feature. This feature points an external link through a component that is part of the User Feature. Inputs must be valuated at  instantiation.

K

knowledgeware The set of software components dedicated to the creation and manipulation of knowledge-based information.  Knowledge-based information consists of rules and other types of relations whereby designers can save their corporate know-how and reuse it later on to drive their design processes.
knowledge templates The set that aggregates User Feature, Power Copy, and Document Template references.

P

power copy A set of features (geometric elements, formulas, constraints and so forth) that are grouped in order to be used in a different context, and presenting the ability to be completely redefined when pasted.
published parameter The parameter of a User Feature or a Power Copy that is selected and whose values are likely to be modified at instantiation.

R

role The external name given to each input and published parameter. This external name is the "role". The default role of an input is the name of the feature and the default role of a parameter is its default name. For example, in the case of a parameter, it is easier to understand "The Radius of the Top Circle" rather than "Radius".
For the input, the role has another meaning: The role is useful to give more meaning to the end user, but it can also be used to automatically look for inputs. To valuate the inputs at each instantiation, you can specifically set a feature for each input, but you can also use the "Use Identical Name" function. This means that the process tries to valuate an input by looking for a feature whose name is identical to the role name of the input.

S

startup A feature prototype that describes the preliminary data structure of a feature.

T

type A string whose recommended naming rule is the following: the first part is the company prefix and the second part is related to the current User Feature. Note that only User Features can be assigned a type.

U

user feature A set of features (geometric elements, formulas, constraints and so forth) that are grouped in order to be used in a different context, and presenting the ability to be completely redefined when pasted. Contrary to the Power Copy, the User Feature is a black box.