You can access advanced Assembly browser options from the context menu, when you right-click on a module in the browser. Use the options in the context menu to:
PLMXML is the exchange format that transports the assembly information between Teamcenter and HyperMesh. To load a PLMXML (.xml) file:
Representations are various versions associated with any module. You can use any of these at a given time. Basically, each representation has a file associated with it, and that file for the current representation will be imported into HyperMesh when you import a module. A representation cannot have more than one file attached to it. When you select a representation, it is set as the current representation for that particular module. When that module is imported into HyperMesh, the file associated with that particular representation is imported into HyperMesh. If you want to import a different file, change the representation to the one that contains the desired file and then import that particular module.
|
To save your work-in-progress data, select Save WIP from the right-click context menu. Once you select Save WIP, HyperMesh saves a UDMXML file in the assembly working directory. This file captures the assembly structure state, including the current representations and all metadata values. After you have saved your work-in-progress to the UDMXML file, you can safely close the Assembly browser or HyperMesh.
To continue working with a saved UDMXML assembly BOM, load the WIP BOM using the Load BOM process. Select the saved WIP UDMXML BOM instead of the original PLMXML BOM.
|
In order to import the meshed parts into Teamcenter, an updated PLMXML .xml file is needed. This file captures any changes that were made to the assembly after it was imported into HyperMesh. If the original .xml file contained only CAD parts with thickness and material attributes, and if you meshed these parts in HyperMesh and made changes to the thickness for certain parts, then the delta PLMXML file will capture the changes made. To create a delta PLMXML file and a monolithic HyperMesh or solver file, select the Module Model module and then select Save PLMXML from the right-click context menu. The type of monolithic file HyperMesh creates is determined by the settings you selected within Teamcenter prior to exporting the original PLMXML file. Teamcenter uses the delta PLMXML file to update metadata and files when you upload the updated assembly file. You cannot use the delta PLMXML file to save work-in-progress information, or load it into the Assembly browser. You cannot save the HyperMesh file by clicking File > Save from the menu bar, because it will not save the assembly structure or state. To save your work-in-progress data, select Save WIP from the right-click context menu.
|
To change the representation of a module, right-click on the representation and then select Set Rep from the context menu. When you select Set Rep, two types of representations categories appear: Geom and Mesh.
A module can have multiple representations associated with it. The representations are basically categorized into two types, Geom and Mesh. The Geom representations have CAD files associated with them and Mesh representations have mesh files associated with them. Generally, CAD representations are provided along with the BOM file and the representations are added based on a failing order. The format that is on top of failing order is associated first and so on. Most of the time, the mesh representations are created after operations likes Batchmeshing, mesh editing, penetration checks, and so on. The last representation of Mesh type is generally the latest representation and is of primary concern. When you select Set Rep > Geom, HyperMesh searches for a list of Geom representations and sets the first one in the list as the current representation. This is in alignment with the failing order as the representation on top of the failing order is set as current. When you select Set Rep > Mesh, HyperMesh searches for a list of Mesh representations and sets the last one in the list as the current representation. This way, you set the last created representation as current. There might be representations that do not have any files associated with them, which may come with a .xml file. HyperMesh ignores these representations when searching for the appropriate Geom/Mesh representations. In a case where a representation of a selected type is not present, HyperMesh does not change the current representation. For example, if the current representation is of type Mesh and there is no Geom representation associated with the module, when you select Set Rep > Geom , the current representation does not change and HyperMesh leaves it as type Mesh. If the current representation does change, HyperMesh purges the module as well.
|
To remove all of the contents under the modules from the current HyperMesh session, select Purge Rep from the right-click context menu. Before you are able to remove all of the contents under a module, the Confirm delete dialog appears asking if you want to purge the selected modules. HyperMesh will still maintain the representation in the hierarchy, and you can import when desired. When you purge a module, all of the changes you have made to the contents of the module will be lost permanently. HyperMesh will not automatically update the files in the current representation with the updated content. To retain the changes, you must save the modules as a HM file (or Solver file) before purging.
|
To import the associated representation into HyperMesh, right-click on a representation and then select Import Rep from the context menu. If there are children modules in the module you select, then all of the children will be imported. In general the operations in the right-click context menu work on everything under the selected module.
|
To set individual mesh parameter and criteria for selected module(s), select Set Param-Criteria from the right-click context menu. After you select Set param-Criteria, the Select Mesh Parameters & Criteria dialog appears. From the Select Parameter list, select a parameter to assign to the selected module.
|
To batchmesh a module or modules, right-click on a module or modules and then select Batchmesh from the context menu. After you select batchmesh, the Batchmesh Representation dialog appears. In the Batchmesh Representation dialog, you can:
Click Advanced Options to edit the following:
To start the BatchMesher, click Run. The following messages appear during the batch meshing process: Message displayed when BatchMesher is running in GUI mode Message shown when BatchMesher is running in background
|
To associate mesh files for modules shown in the Assembly browser, right-click on a module and then select Associate Mesh Files > All files or Latest only from the context menu. When you select Associate Mesh Files, two additional options appear: All Files and Mesh.
Associate mesh files search the mesh files based on their CAD file name. If the module does not have any CAD files associated with it, then no file will be associated. When HyperMesh is associating mesh files, a CAD representation is necessary. For example, when the initial PLMXML file contains only solver/hm files, nothing can be associated. The associate mesh file also searches the mesh files based on their extension and CAD file name. If HyperMesh associates the wrong mesh file, select Associate Mesh Files > All files and then locate the appropriate file.
|
To display all of the contents in a selected module, select Show Contents from the right-click context menu. After you select Show Contents, HyperMesh opens a new Contents browser, which displays all the contents in the selected module. |
To export a model for a given module, select Export Model > HM File or Solver File from the right-click context menu. You are able to save module information in the following files types:
You are only able to save a file when entities are organized under the module and the current representation of the module is not empty. After HyperMesh creates the new file, it is set as the current representation to the module.
|
To show, hide, or isolate a module in the graphics area, right-click on the module and then select Show, Hide or Isolate from the context menu. Show will bring the module to the display; Hide will hide the module; Isolate will turn off all other modules and display the selected one.
|
To import and realize the connectors from a .mcf file, click in the Assembly browser. The Mcf Import dialog appears: In the MCF File field, navigate to your working directory and open the connector file. To automatically realize the connectors when you import the connector file, select the Realize on import check box. To view the connectors that you have imported, click View > Connector Browser from the menu bar.
|
To display all of the attributes in a selected module, select Show All Attributes from the right-click context menu. After you click Show All Attributes, HyperMesh opens a dialog that displays all the attributes in the selected module.
|
To collapse or expand all of the modules models in the Assembly browser, select Collapse All or Expand All from the right-click context menu. To close all of the modules models in the tree structure and only display the top-most module, select Collapse All. To open all of the modules models in the entire tree structure and expose every item nested at every level, select Expand All.
|
To change what columns display in the Assembly browser, select Configure Browser in the right-click context menu. After you select Configure Browser, HyperMesh opens the Column Visibility dialog. From this dialog, select the check boxes of the columns you wish to display.
|