User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:importieren_einer_baugruppe [2019/08/21 12:46] – [4.3.2 IMPORT AN ASSEMBLY WITH A FAMILY OF PARTS] dgroezingeren:importieren_einer_baugruppe [2023/04/25 10:59] (current) – external edit 127.0.0.1
Line 7: Line 7:
 |@palegrey:**Options** |@palegrey:**Description** | |@palegrey:**Options** |@palegrey:**Description** |
 |**Element Type** |Sets the default element type for imported parts | |**Element Type** |Sets the default element type for imported parts |
-|**Use type from part file** |Selects the element type to import based on the element type of the part file. This ensures that the imported part has the same element type as when it was exported. \\ When multiple parts are selected and the parts have different element types, the correct type is automatically assigned based on the information in the part file. \\ The following priority order is used to retrieve the element type of the part file: \\ 1st part file type (if the type is present in the part file) \\ 2nd log file type (if the log file is used) \\ 3rd standard element type \\ Teamcenter preferences **TC_default_part_type** \\ <color #ed1c24>**Note:**</color> \\ This option must be selected before selecting parts. \\ This function only applies to parts created in NX10 or higher. |+|**Use type from part file** |Selects the element type to import based on the element type of the part file. This ensures that the imported part has the same element type as when it was exported. \\ When multiple parts are selected and the parts have different element types, the correct type is automatically assigned based on the information in the part file. \\ The following priority order is used to retrieve the element type of the part file: \\ 1. part file type (if the type is present in the part file) \\ 2. log file type (if the log file is used) \\ 3. standard element type \\ Teamcenter preferences **TC_default_part_type** \\ <color #ed1c24>**Note:**</color> \\ -> This option must be selected before selecting parts. \\ -> This function only applies to parts created in NX10 or higher. |
 |@palegrey: **Convert names and attributes** ^| |@palegrey: **Convert names and attributes** ^|
-|**Numbering source** |Specifies the method for numbering imported parts. Depending on the method you choose, various inputs are available that you can use to specify the imported attributes. \\ The **Default Name, Default Description, ID Attribute, and Revision Attribute attributes ** use the information from the parts you import. You can add your own values for these attributes to change them. If an empty string occurs, an automatically generated value is used. \\ **Part ID Generator:** Generates and automatically assigns new part numbers. This is similar to automatically assigning a new part number when creating a new part in the **File (File) → New (New)** dialog box. \\ You can change the attributes **Default Name)** and **Default Description)**. \\ **BS filename (OS Filename):** Uses the same filename as in the operating system. If you specify this method, you can also specify a conversion rule to change the file name. \\ With **Conversion Rule)**, you can use the BS file name as a base and add a prefix or suffix, replace a string, or simply use the element ID. \\ You can change the attributes **Default Name and Default Description**. \\ <color #ed1c24>**Note:**</color> \\ **BS filename (OS Filename)** with the setting **As ID and Conversion Rule for conversion rule (As ID and Revision)** is identical to the automatic conversion of names in previous NX versions. \\ The custom functions registered for automatic conversion are called when the naming is applied during import. \\ **Attribute (Attributes):** Uses the attribute values stored in the part. \\ <color #ed1c24>**Note:**</color> \\ You can enter ${OS_FILENAME} for any attribute to use the file name in the operating system. For example, you can replace ${DB_PART_NAME} with ${OS_FILENAME} for the Default Name attribute. \\ If naming rules have been associated with the Teamcenter item_id (attribute ID in NX) property that conflict with OS_FILENAME or DB_PART_NAME (whichever attribute is used), an error message is displayed. For these incorrect elements, you can override the ID (ID) naming method by manually entering the ID (ID) that matches the naming rule pattern, or by using automatic assignment. |+|**Numbering source** |Specifies the method for numbering imported parts. Depending on the method you choose, various inputs are available that you can use to specify the imported attributes. \\ The **Default Name, Default Description, ID Attribute, and Revision Attribute attributes ** use the information from the parts you import. You can add your own values for these attributes to change them. If an empty string occurs, an automatically generated value is used. \\ -> **Part ID Generator:** Generates and automatically assigns new part numbers. This is similar to automatically assigning a new part number when creating a new part in the **File (File) → New (New)** dialog box. \\ You can change the attributes **Default Name)** and **Default Description)**. \\ -> **BS filename (OS Filename):** Uses the same filename as in the operating system. If you specify this method, you can also specify a conversion rule to change the file name. \\ With **Conversion Rule)**, you can use the BS file name as a base and add a prefix or suffix, replace a string, or simply use the element ID. \\ You can change the attributes **Default Name and Default Description**. \\ <color #ed1c24>**Note:**</color> \\ -> **BS filename (OS Filename)** with the setting **As ID and Conversion Rule for conversion rule (As ID and Revision)** is identical to the automatic conversion of names in previous NX versions. \\ -> The custom functions registered for automatic conversion are called when the naming is applied during import. \\ **Attribute (Attributes):** Uses the attribute values stored in the part. \\ <color #ed1c24>**Note:**</color> \\ You can enter ${OS_FILENAME} for any attribute to use the file name in the operating system. For example, you can replace ${DB_PART_NAME} with ${OS_FILENAME} for the Default Name attribute. \\ If naming rules have been associated with the Teamcenter item_id (attribute ID in NX) property that conflict with OS_FILENAME or DB_PART_NAME (whichever attribute is used), an error message is displayed. For these incorrect elements, you can override the ID (ID) naming method by manually entering the ID (ID) that matches the naming rule pattern, or by using automatic assignment. |
 |@palegrey: **Components** ^| |@palegrey: **Components** ^|
 |**Include component parts** |Add components to the imported assembly. | |**Include component parts** |Add components to the imported assembly. |
 |**Include dependent parts ** |Add dependent elements to the imported parts. | |**Include dependent parts ** |Add dependent elements to the imported parts. |
-|{{ :import_bgr_de_001.png?nolink |}} **Find Components** | Determines the versions of components of an assembly that are loaded. Available for selection: \\ As stored \\ From folder \\ From search folder |+|{{ :import_bgr_de_001.png?nolink |}} **Find Components** | Determines the versions of components of an assembly that are loaded. Available for selection: \\ -> As stored \\ -> From folder \\ -> From search folder |
  
  
Line 31: Line 31:
 |@palegrey:**Options** |@palegrey:**Description** | |@palegrey:**Options** |@palegrey:**Description** |
 |@palegrey: **Save parameters** ^| |@palegrey: **Save parameters** ^|
-|**Publish Optional Information** |Completely loads assemblies and publishes the following: \\ QAF Files \\ TruShape Data \\ UGPART Attribute Form \\ Limiting Frames \\ Weld Form Elements. The type of welds depends on the selected user standards for welds. Welding elements are not supported. \\ Product Interfaces \\ Synchronized Assembly Arrangements \\ The Option** Publish Optional Information*** has no influence on the publication of WAVE and drawing relationships during import. They are only published for parts that are fully loaded, regardless of whether this option is enabled or not. \\ If the option **Publish Optional Information)** is not selected, the only publishing option on import is the option **Save JT Data)** (in the **Save Options dialog box **) when JT files are created. \\ By publishing the optional information, the option **Publish Optional Information** affects performance when loading the assembly. It is therefore not selected by default. \\ You cannot select the **Publish Optional Information option ** after you have specified the items to import. If Publish Optional Information is not selected, and you perform an action to select the import items, such as adding an assembly or importing from a folder, the option is inactive. |+|**Publish Optional Information** |Completely loads assemblies and publishes the following: \\ -> QAF Files \\ -> TruShape Data \\ -> UGPART Attribute Form \\ -> Limiting Frames \\ -> Weld Form Elements. The type of welds depends on the selected user standards for welds. Welding elements are not supported. \\ -> Product Interfaces \\ -> Synchronized Assembly Arrangements \\ The Option** Publish Optional Information*** has no influence on the publication of WAVE and drawing relationships during import. They are only published for parts that are fully loaded, regardless of whether this option is enabled or not. \\ If the option **Publish Optional Information)** is not selected, the only publishing option on import is the option **Save JT Data)** (in the **Save Options dialog box **) when JT files are created. \\ By publishing the optional information, the option **Publish Optional Information** affects performance when loading the assembly. It is therefore not selected by default. \\ You cannot select the **Publish Optional Information option ** after you have specified the items to import. If Publish Optional Information is not selected, and you perform an action to select the import items, such as adding an assembly or importing from a folder, the option is inactive. |
 |@palegrey: **Standard parameters** ^| |@palegrey: **Standard parameters** ^|
-|**Action for existing part** |Defines how the parts are imported into the database for existing parts. \\ **Overwrite** - If the same part already exists in the database, it will be overwritten with the imported part. \\ **Use existing ones** - If the same part already exists in the database, it will not be overwritten. The existing part is reused. \\ **New Change State** - If the same part already exists in the database, the new parts are imported with a new change state. The next change status in the sequence is used as the new change status. |+|**Action for existing part** |Defines how the parts are imported into the database for existing parts. \\ -> **Overwrite** - If the same part already exists in the database, it will be overwritten with the imported part. \\ -> **Use existing ones** - If the same part already exists in the database, it will not be overwritten. The existing part is reused. \\ -> **New Change State** - If the same part already exists in the database, the new parts are imported with a new change state. The next change status in the sequence is used as the new change status. |
 |**Default destination folder** |Defines the default folder in Teamcenter in which imported items will be placed. The setting is saved so that it can be recalled for all NX sessions. \\ When you navigate to the folder, you can display the Home node with the folders below it. It is also possible to specify a folder outside your personal folders (Home) by manually entering the folder in the text box. However, you must have write permissions for the folder to do this. | |**Default destination folder** |Defines the default folder in Teamcenter in which imported items will be placed. The setting is saved so that it can be recalled for all NX sessions. \\ When you navigate to the folder, you can display the Home node with the folders below it. It is also possible to specify a folder outside your personal folders (Home) by manually entering the folder in the text box. However, you must have write permissions for the folder to do this. |
 |**Output log file** |Allows you to specify a log file in which the import operation is recorded. This is information that is also displayed in the **Information** window when the import is complete. \\ Use **Browse** to specify a name and select the directory where the log file will be placed. The .clone extension is added automatically. | |**Output log file** |Allows you to specify a log file in which the import operation is recorded. This is information that is also displayed in the **Information** window when the import is complete. \\ Use **Browse** to specify a name and select the directory where the log file will be placed. The .clone extension is added automatically. |
Line 41: Line 41:
 |{{ :import_bgr_de_005.png?nolink |}} **Standard Projects** |Opens the **Assign to Project** dialog box, where you can select the projects to which the imported parts belong. | |{{ :import_bgr_de_005.png?nolink |}} **Standard Projects** |Opens the **Assign to Project** dialog box, where you can select the projects to which the imported parts belong. |
 |@palegrey: **Validity check** ^| |@palegrey: **Validity check** ^|
-|**Validity check** |Specifies how check results are imported when importing NX parts. \\ **These are:** \\ Off (Off) \\ Import from Part (Import from Part) \\ Run Validation (Run Validation) \\ Run Validation (Hybrid) (Run Validation (Hybrid)) \\ This option allows you to improve validation performance by avoiding re-validation of part files that already have saved results. |+|**Validity check** |Specifies how check results are imported when importing NX parts. \\ **These are:** \\ -> Off (Off) \\ -> Import from Part (Import from Part) \\ -> Run Validation (Run Validation) \\ -> Run Validation (Hybrid) (Run Validation (Hybrid)) \\ This option allows you to improve validation performance by avoiding re-validation of part files that already have saved results. |
 |**Browse option "Validation rule record file"** | Specifies whether the file that contains the validation rules is in Teamcenter or in the native NX application (operating system). | |**Browse option "Validation rule record file"** | Specifies whether the file that contains the validation rules is in Teamcenter or in the native NX application (operating system). |
 |**Set Check Rule Record File** |Sets the folder in the OS where the check rule record file is located. You can select the folder with **Browse**. The dialog box filters the files according to the extension .vrx.| |**Set Check Rule Record File** |Sets the folder in the OS where the check rule record file is located. You can select the folder with **Browse**. The dialog box filters the files according to the extension .vrx.|
Line 69: Line 69:
  
 |@palegrey:**Options** |@palegrey:**Description** | |@palegrey:**Options** |@palegrey:**Description** |
-|**List field** |Displays the parts and assemblies selected for import. You can change attributes for individual elements or select a column and change an attribute for all elements. Right-click a column header to change the order of the columns and add and delete columns. \\ <color #ed1c24>**Note:**</color> \\ In the dialog window **Import assembly into Teamcenter** the table editor functionality is used. \\ // Explanations of the additional columns:// \\ The **Subcondition** column indicates the condition of the part during the import process, e.g. "Part Family Element", "Not Master", "Name Only", etc. \\ The **Reason for Consideration** column indicates why a part is included in the import process or included in the list. This can be the case because it is the component of an assembly, the family element of a part family template, and so on. \\ The column **Teamcenter information** indicates what happens during the import process. To display data in this column, you must perform a test run |+|**List field** |Displays the parts and assemblies selected for import. You can change attributes for individual elements or select a column and change an attribute for all elements. Right-click a column header to change the order of the columns and add and delete columns. \\ <color #ed1c24>**Note:**</color> \\ In the dialog window **Import assembly into Teamcenter** the table editor functionality is used. \\ // Explanations of the additional columns:// \\ -> The **Subcondition** column indicates the condition of the part during the import process, e.g. "Part Family Element", "Not Master", "Name Only", etc. \\ -> The **Reason for Consideration** column indicates why a part is included in the import process or included in the list. This can be the case because it is the component of an assembly, the family element of a part family template, and so on. \\ -> The column **Teamcenter information** indicates what happens during the import process. To display data in this column, you must perform a test run |
 |{{:import_bgr_de_009.png?nolink|}} **Secondary attributes** | Displays the dialog window **Attributes**. Allows changes to attributes for the imported parts and assemblies. An attribute with a check mark {{:import_bgr_de_010.png?nolink|}} is a required attribute to which a value is assigned. | |{{:import_bgr_de_009.png?nolink|}} **Secondary attributes** | Displays the dialog window **Attributes**. Allows changes to attributes for the imported parts and assemblies. An attribute with a check mark {{:import_bgr_de_010.png?nolink|}} is a required attribute to which a value is assigned. |
 |{{:import_bgr_de_011.png?nolink|}} **Reset attributes** | Deletes the attribute values for rows selected in the list box. This allows you to apply different attributes to selected rows. You can select multiple rows to be reset. | |{{:import_bgr_de_011.png?nolink|}} **Reset attributes** | Deletes the attribute values for rows selected in the list box. This allows you to apply different attributes to selected rows. You can select multiple rows to be reset. |
Line 108: Line 108:
 When you use this command, you first set some of the options and then select the assemblies and parts to import. This allows the functionality of the selected options to be applied to the assemblies before they are listed in the dialog box. When you use this command, you first set some of the options and then select the assemblies and parts to import. This allows the functionality of the selected options to be applied to the assemblies before they are listed in the dialog box.
  
-|@red: |**Note:**\\ Assemblies imported into Teamcenter using the Import Assembly into Teamcenter command do not contain relationships that were set up in the original assembly. To apply the relationships, you must first load all parts and then save the assembly to NX.|@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ Assemblies imported into Teamcenter using the Import Assembly into Teamcenter command do not contain relationships that were set up in the original assembly. To apply the relationships, you must first load all parts and then save the assembly to NX.</WRAP>
  
 A number of user standards are available that allow you to set preferred default settings to simplify the import process. A number of user standards are available that allow you to set preferred default settings to simplify the import process.
Line 138: Line 138:
   * Click a row number to select the attributes for a part. Then click Reset **Attributes** {{:import_bgr_de_014.png?nolink|}} to deselect the attributes. Double-click an attribute to select attributes in the row based on the parameters selected in the **Name and Attribute Conversion** group.   * Click a row number to select the attributes for a part. Then click Reset **Attributes** {{:import_bgr_de_014.png?nolink|}} to deselect the attributes. Double-click an attribute to select attributes in the row based on the parameters selected in the **Name and Attribute Conversion** group.
  
-|@red: |**Note:** \\ You can use the CTRL key or select multiple lines by dragging the mouse with the mouse button pressed down.|@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ You can use the CTRL key or select multiple lines by dragging the mouse with the mouse button pressed down.</WRAP>
  
   * To change all attributes in the table, click the upper left corner of the table to select the entire table. Then click Reset **Attributes** {{:import_bgr_de_015.png?nolink|}} to deselect the attributes.   * To change all attributes in the table, click the upper left corner of the table to select the entire table. Then click Reset **Attributes** {{:import_bgr_de_015.png?nolink|}} to deselect the attributes.
Line 174: Line 174:
 |2. |Select the entry **Element** in the **Default settings** group in the **Element type** list. | |2. |Select the entry **Element** in the **Default settings** group in the **Element type** list. |
  
-|@red: |**Note:** \\ FFG Engineering Item is selected by default.|@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ FFG Engineering Item is selected by default.</WRAP>
  
 |3. |Select under Names and **Convert attributes** in the list **Numbering source** the entry BS filename (OS filename). \\ Then the assembly and its components with the filename are imported from the operating system as a basis for the imported elements. | |3. |Select under Names and **Convert attributes** in the list **Numbering source** the entry BS filename (OS filename). \\ Then the assembly and its components with the filename are imported from the operating system as a basis for the imported elements. |
Line 181: Line 181:
 |6. |Select the following in the **Components** group: \\ -> Include Component Parts \\ -> Include Dependent Parts | |6. |Select the following in the **Components** group: \\ -> Include Component Parts \\ -> Include Dependent Parts |
  
-|@red: |**Note:**\\ If you also import component parts and dependent parts, you must select the Include component parts** and Include dependent parts** check boxes before selecting the assemblies to import. |@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ If you also import component parts and dependent parts, you must select the Include component parts** and Include dependent parts** check boxes before selecting the assemblies to import. </WRAP>
  
 |7. |Click **Find Components** to display the **Assembly Loading Options** dialog box. | |7. |Click **Find Components** to display the **Assembly Loading Options** dialog box. |
Line 187: Line 187:
 |9. |In the ** Parts to import** group, click **Select assemblies or parts** {{:import_bgr_de_017.png?nolink|}} and select the assemblies and parts you want to import. \\ The assemblies and parts are listed in the group **Name and attributes for parts to import**. | |9. |In the ** Parts to import** group, click **Select assemblies or parts** {{:import_bgr_de_017.png?nolink|}} and select the assemblies and parts you want to import. \\ The assemblies and parts are listed in the group **Name and attributes for parts to import**. |
  
-|@red: |**Note:**\\ In the dialog window **Import assembly into Teamcenter** the table editor functionality is used. |@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ In the dialog window **Import assembly into Teamcenter** the table editor functionality is used. </WRAP>
  
 |10. |Select in the group **Other parameters** under **Standard parameters** in the list **Action for existing part** the entry New **Change state**. \\ Then the parts are imported with a new change status and existing parts in the database are not overwritten. | |10. |Select in the group **Other parameters** under **Standard parameters** in the list **Action for existing part** the entry New **Change state**. \\ Then the parts are imported with a new change status and existing parts in the database are not overwritten. |
Line 196: Line 196:
 |15. |Select a project in the **Assign to Project** dialog box and then click **OK**. \\ The list contains the projects that are available in Teamcenter and of which you are a member. You can select one or more projects. | |15. |Select a project in the **Assign to Project** dialog box and then click **OK**. \\ The list contains the projects that are available in Teamcenter and of which you are a member. You can select one or more projects. |
  
-|@red: |**Note:**\\You can change the assignment of projects later by selecting the **File → Utilities → Projects** tab. |@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ You can change the assignment of projects later by selecting the **File → Utilities → Projects** tab. </WRAP>
  
 |16. |Click on **Test run** {{:import_bgr_de_019.png?nolink|}} to perform a simulated import. \\ After completion of the simulated import process, the **Information** window displays how the parts and assemblies were imported. In the **Information** window, check that all information, including import action, naming technique, directory path, etc., is correct. | |16. |Click on **Test run** {{:import_bgr_de_019.png?nolink|}} to perform a simulated import. \\ After completion of the simulated import process, the **Information** window displays how the parts and assemblies were imported. In the **Information** window, check that all information, including import action, naming technique, directory path, etc., is correct. |
Line 216: Line 216:
  
  
-==== 4.3.3 IMPORT AN ASSEMBLY WITH A FAMILY OF PARTS ====+==== 4.3.3 Importing a part with a drawing ====
  
 If you set the user standard **Treat part with drawing sheet as Non-Master** and then import your parts into Teamcenter using the command **Import an Assembly in Teamcenter**, the parts that contain drawing sheets are automatically identified as Non-Master Parts during the import process. If you set the user standard **Treat part with drawing sheet as Non-Master** and then import your parts into Teamcenter using the command **Import an Assembly in Teamcenter**, the parts that contain drawing sheets are automatically identified as Non-Master Parts during the import process.
  
-|@red: |**Note:**\\ NX informs you that the drawing parts will be converted to non-master. |@red: |+<WRAP info><color blue>**Note:**</color> \\ \\ NX informs you that the drawing parts will be converted to non-master. </WRAP>