Create a Type
You can create your own specialization type by deriving either a DS type that can be specialized, or another existing specialization type.
- Open the Types page or any existing type.
-
Click Create a new
type.
Depending on the action you performed in step 1, this command is either displayed on the right-side of the widget or on the navigation menu.
A Create a new type dialog box opens. -
From the Super Type field, select the type you want your type
to be derived from.
Notes:
- You can select a specializable OOTB DS type or an existing specialization type.
- Your type will be composed of all the attributes of the super type you have selected.
- You can select only one super type.
-
In the Name field, create the internal name of your
type.
The name you enter must comply with the following rules:
- Only [a-z][A-Z][0-9] characters are supported.
- The name must start with a letter.
- The name cannot start with XP_.
- You cannot use a name that has already been used for any OOTB DS element or any existing specialization element.
Enterprise IP Schema Specialization automatically appends a UUID to the end of your name to make sure that your type name is unique. This UUID never appears on the user interface. You can only retrieve it by copying the type's full name. For more information, see Copying a Specialization Element's Full Name.
- Optional: From the Icon section, click the large and select the .png file you want to upload.
You can repeat this step for the medium and the small to upload a medium and a small icon manually. If you do not upload a medium or a small icon manually, Enterprise IP Schema Specialization will automatically generate them from the large icon.
Notes:- The size of the .png files you want to upload must be under 2KB and their dimensions must be 32x32 px for the large icon, 22x22 px for the medium icon, and 16x16px for the small icon.
- You cannot upload a medium or a small icon if you have not uploaded a large icon.
- You cannot remove the .png files you uploaded to restore the default icon.
Successfully uploaded .png files appear on the dialog box. They will also appear across Enterprise IP Schema Specialization, on all native (CATIA) and BPS-based (3DSpace) apps that display type icons, and in the 3DSearch results.Note: When you do not upload any large icon, Enterprise IP Schema Specialization displays default icons instead, but only in Enterprise IP Schema Specialization; default icons are never displayed in end-user apps. -
Optional: From the Label section, enter the
external name of your type for each language.
Notes:
- If you leave the English Label field blank, Enterprise IP Schema Specialization will fill it with the type's internal name. End-user apps set to English will display this internal name.
- If you leave the French, German, Japanese, Korean, Russian, or Chinese Label field blank, end-user apps set to this language will display the English label.
- If you leave all Label fields blank, Enterprise IP Schema Specialization will fill the English Label field with the type's internal name and all end-user apps, regardless of their language settings, will display this internal name.
-
From the Abstract section, click the toggle if you want to set
the type status to abstract.
Abstract types cannot be instantiated and do not appear in the PLM New UI panels of native apps. They can only be used as super types of concrete types.
- Click Save.
Your type is created and Enterprise IP Schema Specialization opens it.
- Create all the attributes, attributes groups, extensions, or sub types you want.
- Update the index specification.