HyperMesh and BatchMesher

bolt panel

bolt panel

Previous topic Next topic Expand/collapse all hidden text  

bolt panel

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Location:   connectors module

 

Use the connector Bolt panel to create connectors which will be represented as a 1D element construct. There are three base methods to determine the nodes to be connected: hole detection, cylinder definition, and a combination of both.

Shell holes can be connected by their edges and/or any washer nodes.  The default behavior for bolt holes is to connect every node within the solid hole, but if you add the line *ce_fe_solid_bolt_setup(0) to your hm.cfg file, then only the nodes of the top and bottom rings are connected.

When the Bolt panel is active, only bolt-type connectors display in the graphics area; graphics for other connector types are suppressed until you exit the panel.

 

Panel Usage


The Bolt panel is arranged into multiple subpanels.  You can move freely between subpanels--your work on one subpanel will not be lost if you switch to a different subpanel.  Typically one or more green command buttons on the right edge of the subpanel have to be used to execute the function once all needed entries and options have been specified.

Set the panel mode by selecting the subpanel appropriate to the command you wish to execute.
In the subpanel, choose entries and options to characterize new bolts, or edit existing ones.

bolt_panel

 

Subpanels and Inputs


The Bolt panel contains the following subpanels and command buttons:

Bolt: The bolt connector is created and realized in a single process.
Create: The bolt connector is created only--no realization is performed.
Realize: An existing bolt connector is realized only--no creation is performed.

 

The bolt, create and realize subpanels use the same set of entry controls. They are organized in three different columns:

1.The first column contains everything related to connector creation and link detection.
2.The second column contains everything related to realization type, post script and property assignment.
3.The third column contains everything related to the final connection to the link entities.

 

These columns and their organization are illustrated in detail in Connector Panel Structure in the Connectors chapter.  See Special Realization Types in the Connectors chapter for further information on specific realization types.

From the Bolt panel you also have direct access to the Connector Options panel, where general and connector type-specific settings can be set. In particular, settings which don’t need to be altered very often are provided there.

 

hmtoggle_arrow1Inputs for Connector Creation and Link Detection

Input

Description

location

Specify the location of the connector to be created by selecting one of the following:

nodes

Select an existing node (also temp nodes).

points

Select an existing point (fixed point or free point).

nodelist

Select a node list and specify spacing or density and end offset.

The selected nodes are just used to create internally a smoothed line, which is used exactly as a real line. The connector doesn’t remember the selected nodes

lines

Select a line and specify spacing or density and end offset.

spacing /
density

Distance between each weld location on the line (spacing), or the number of weld location on the line (density).

Only available when the location is lines.

The number of bolt points is approximated to the closest integer, based on the length of the line and spacing given while considering the end offset value given (or half spacing).

The spacing is also calculated based on the length of the line and density for the half-spacing option on the Options panel.

split to points

Splits the line into individual points and creates bolt connectors for each resultant point.

This check box appears if the location is defined by a nodelist/nodepath or by a line.

connectors

Specify the bolt connectors to be realized.  Only available on the realize subpanel.

connect what

Select the link entities which should become link candidates. Link candidates are certain entities of a chosen Link Type, which are supposed to be connected during the realization. Entities outside the tolerance are not taken into account.

comps

Select the components to be added as link entities.  You can choose to connect to either the geometry or elements of the selected components.

assems

Select the assemblies to be added as link entities. You can choose to connect to either the geometry or elements of the selected assemblies.

num layers

Defines how many thicknesses (layers) have to be connected at the connector position.

When the link detection is performed, the valid connector links are established with respect to the given tolerance and the selected link candidates. By default the links are reduced to the minimum needed ones.

tolerance

Defines a distance from the connector location. Only entities within this tolerance can be taken into account for the link detection and the final realization. So the tolerance is used twice, first for the link determination and second for the realization. In the second step the tolerance is used to verify, if adequate link candidates are available to be connected.

During pure connector creation on the create subpanel the tolerance is used for the link determination, but not necessarily (unless the checkbox in front of the tolerance field is marked) stored on the connector. So different tolerances can be used.

The tolerance used during the realization process is always written to the connector.

This approach is the same for all connector types. For most of the bolt realization types the approach is the same, though further requirements like holes of certain diameters on the links might be required for a successful realization. For cylinder bolt realization types a cylinder volume is defined by a diameter, a length L1 in the positive and a length L2 in the negative connector direction. Only links penetrating this cylinder volume are considered for the realization. If the tolerance value is lower than L1 or L2 it is updated to the higher of both values during realization.

connect when

This option is only available on the create subpanel, and defines when to perform the link detection.  Select one of the following options:

now

Adds link entity information now, directly together with the connector creation.

at fe-realize

Creates a connector without any specific information regarding its links. The links are determined when performing the final realization with respect to the connector position.

Using this option defines the re-connect rule at fe-realize for all created links.

reconnect rule

This option is only available on the create subpanel, and is useful in situations where the parts to be connected have been changed/replaced.  While realizing the connector, HyperMesh looks for link entities based on the re-connect rule:

none

No re-connect rule is defined. If the link entity is not currently in the model, the connector with this re-connect rule will fail to realize.

If no re-connect rule is defined for a link, this link disappears from the connector, when the linked entity is deleted.

use id

Use the selected link entity’s IDs to re-connect.  If the link entity is not currently in the model, the connector with this re-connect rule will search for entities with the same ID.

use name

Use the selected link entity’s names to re-connect.  If the link entity is not currently in the model, connectors using this re-connect rule search for entities with the same name.

 

hmtoggle_arrow1Inputs for Post Script and Property Assignment

Input

Description

type

Identifies the realization type which should be used. Which realization types are listed here depends on the configuration file loaded under fe file on the general connector Options panel.

The realization type is a description of the FE representation. The provided list depends on the active user profile.

default post script/
user post script/
no/skip post script

Specifies whether or not a post script has to be used for the specific realization type. These scripts are used to automatically create materials, properties, and/or contacts necessary for realizing the connectors.

default: Default for any realization type having a post script defined in its FE configuration.
user: Specify your own TCL file which should be used. Such a file can perform a special treatment on the FE representation.
no/skip: Default for all realization types without any post script defined. No post script is used.

elems to current comp / connector comp

Determines which component the FE representations are stored in once they have been realized.

This toggle only displays on the realize subpanel if no/skip post script is used.

property / no property

Specifies whether or not a certain property gets assigned.

property

Select a pre-defined property to assign to all newly created elements.

no property

No property gets assigned to all newly created elements.

direct property assignment

Assigns a property directly. If this check box is cleared, a property is assigned to the destination components.

This option only appears when as property treatment property = is chosen and the user profile is Nastran, OptiStruct, RADIOSS or Abaqus.

use dynamic vector/
use existing vector/
define a new vector

Defines how the bolt direction vector should be determined. Every bolt connector gets a vector associated during its first realization:

use dynamic vector: This is the default option. The connector vector is automatically determined dependent on the projection directions during the link detection.
use existing vector: The existing vector associated with the connector will be used to define the bolt direction during realization. If no vector is associated so far, the dynamic vector option is used instead.
define a new vector: A new vector will be defined and associated with the connector, then used to define the bolt direction during realization.

 

hmtoggle_arrow1Inputs for Final Connection to Link Entities

Input

Description

mesh dependent/

mesh Independent

Determines whether the realizations require a node connection.  For a realization which doesn’t need any node connection and the connection is primarily defined via a solver-specific card or the nodes which need to be connected are just defined by a cylinder, such as Bolt (cylinder spring) for RADIOSS (Block Format), then use the mesh independent option.  In all other cases the mesh dependent option should be used.

thread length

Defines the dimensions of the rigid elements connecting the bolt shaft models as bar.

consider existing holes only/

create hole, if none/

use hole, if available/

fill and remesh hole, if available

In the past a bolt realization always required a hole for each layer existent in the initial mesh. For 2D meshes this is not necessary anymore, because the imprint capability allows punching the needed holes into the mesh before the final realization is performed, so the mesh can be manipulated in a pre-step. This makes it possible to punch holes, to move holes, to close holes, to create washers, and so on.

These options are described in detail in the section for Realization Methods in the Bolt Panel in the HyperMesh User's Guide.

realize and hole detect details

Opens a temporary panel, from which you can define hole detection requirements.  See the section for Realization Methods in the Bolt Panel in the HyperMesh User's Guide.

 

hmtoggle_arrow1Command Buttons

Input

Description

create

Creates the connector(s) with provided input (if sufficient).

realize

Realizes a bolt connector.

reject

Reverts the last action.

preview

Use Preview to analyze bolt connectors that contain some sort of cylinder definition in the graphics area.

Once you click preview, HyperMesh unrealizes and updates the selected connectors to reflect its realization type. HyperMesh also updates all of the cylinder dimensions (diameters, lengths, factors) and displays the appropriate cylinders.

options

Opens the Connector Options panel, where various settings can be defined.

return

Exits the panel.

 

 

 

See Also:

Example of  Connecting Assemblies

FE Configuration File

Connector Definition

Connector Realization

Creating Connectors - hm-3400

Connectors Module

An Alphabetical List of HyperMesh Panels