Flux Panel

Use the Flux panel to apply concentrated fluxes to your model. This is accomplished by applying a load, representing fluxes, to element nodes. Fluxes are load config 6 and are displayed as a thick arrow labeled with the word "flux."

Location: Analysis page

Loads from files formatted as CSV (Comma Separated Values) or SSV (Space-Separated Values) text files can be interpolated.

Field Loads will not overwrite any existing loads, so you can create an area of loads via linear interpolation and then use field loads to expand the load area without changing the loads already inside of the area.

Create Subpanel

Option Action
entity selector Select the type of entity that you wish to pick. In any case, the fluxes are applied to nodes; this choice simply determines how those nodes are selected. Elems select the nodes at the corner of each element picked. Geometric points select the nodes at which they exist. Comps select all of the nodes contained within the chosen component or set. If you choose comps or sets, the loads are drawn using a single indicator. As a result, a new button called display appears. This allows you to indicate where in the model you wish the indicator to be drawn, and requires additional steps.
When you select nodes or elems, click the switch to change the selection mode.
Nodes
nodes
Select individual nodes.


Figure 1. Example: Nodes Selection
faces
Select all of the nodes on 2D and 3D faces. If there are discontinuities on a 2D face, then only the nodes inbetween the discontinuities will be selected.


Figure 2. Example: Faces Selection
2D faces ext
Select all of the nodes on a 2D face that contain discontinuities.


Figure 3. Example: 2D Faces Ext Selection
loops
Select all of the nodes on continuous free edges that make a closed loop simultaneously, such as the perimeter of a hole.
Important: Only valid for SHELL elements.


Figure 4. Example: Loops Selection
free edges
Select all of the nodes on free edges of elements. If there are discontinuities on an edge, then only the nodes on the free edges inbetween the discontinuities will be selected.
Important: Only valid for SHELL elements.


Figure 5. Example: Free Edges Selection
free edges ext
Select all of the nodes on free edges of elements that contain discontinuities.
Important: Only valid for SHELL elements.


Figure 6. Example: Free Edges Ext Selection
edges
Select all of the nodes on free edges or shared edges (butt joints, L/corner joints, and T-joints) of elements. If there are discontinuities on an edge, then only the nodes on the edge inbetween the discontinuities will be selected.
Important: Only valid for SHELL elements.


Figure 7. Example: Edges Selection
edges ext
Select all of the nodes on free edges or shared edges (butt joints, L/corner joints, and T-joints) of elements that contain discontinuities.
Important: Only valid for SHELL elements.


Figure 8. Example: Edges Ext Selection
Elements
elems
Select individual elements, or select all of the elements contained by a component or on a surface.


Figure 9. Example: Elems Selection
faces
Select all of the elements on 2D and 3D faces. If there are discontinuities on a 2D face, then only the elements in between the discontinuities will be selected.


Figure 10. Example: Faces Selection
2D faces ext
Select all of the elements on a 2D face that contain discontinuities.


Figure 11. Example: 2D Faces Ext Selection
value
constant value
The value of the load magnitude.
by curve
Select a curve, then specify the value (y scale) to apply to the curve. Optionally, you can enter an xscale if your solver supports it.
equation
Specify the loading equation.1 Use the plane and vector selector to specify a direction, then select the coordinate system to which the vector corresponds.
linear interpolation
Interpolate loads from a saved file or existing loads.
Note: Only available for shell elements.
Each row of the input file contains the x,y,z coordinates of the load followed by its three components. The data can be separated by a space or tab.
You can then select the desired nodes to which you wish to add loads, and pick 3 or more existing loads that enclose those nodes. When you interpolate, a linear function is used to create additional loads on the selected nodes, with magnitudes based on the magnitudes of the loads that you had selected.


Figure 12.
In the search radius field, specify the search distance to find the loads which are within that distance from a centroid or node on which a load is being interpolated. The nearest 3 loads located within that distance are used to create the load at the centroid or node by linear interpolation. Linear interpolation uses a triangulation method, so if it finds fewer than 3 loads within that distance no interpolation takes place. While reading the initial loads from a file, if linear interpolation is not possible because the search radius is too small, the original loads are simply applied to the nearest centroid or node.
Select fill gap to create a load at every selected element centroid or node irrespective of the size of the search radius.
field loads
Interpolate and extrapolate loads from existing loads. You can then select the desired elements to which you wish to add loads, and any existing loads on which you wish to base additional forces.
When you create, HyperLife Weld Certification uses a Green's function with the given boundary loads in order to create the loads on all of the selected nodes. For smoothness, the gradient at the boundary points is enforced to be zero; this ensures that the extrapolated loads remain lower than the input loads. For this reason it is recommended to use representative boundary values as input to be able to capture the peaks reasonably.
Note: This version differs from linear interpolation both in the way that the load magnitudes are determined, and also in the fact that it can be applied to nodes outside the boundaries of the chosen existing loads.
relative size / uniform size
By default, loads are displayed relative to the model size.
relative size=
Display loads in a size relative to the model size (default 100).
uniform size=
Display all loads with the same size.
Note: This setting does not affect the flux load, only the length of its graphical indicators.
label loads Display the load's text labels in modeling window.
load types Select a load type.
face angle / individual selection
face angle
Angle between the normal of facets that share an element edge. A facet can either be a shell element itself, or one of the faces of a solid element. The normal of triangular facets is that of the plane defined three corner vertices. Whereas, the normal of quadrilateral facets is calculated by taking the cross-product between its two diagonals. This special treatment for quadrilaterals is because a warped shape does not lie completely on a plane.
individual selection
Select individual elements on a face or select individual free/shared edges of elements.
edge angle
Split edges that belong to a given face. When the edge angle is 180 degrees, edges are the continuous boundaries of faces. For smaller values, these same boundary edges are split wherever the angle between segments exceeds the specified value. A segment is the edge of a single element.
Important: Only available when the entity selector is set to nodes and the selection mode is set to free edges, free edges ext, edges, or edges ext.

Update Subpanel

Option Action
entity selector Select the type of entity that you wish to pick. In any case, the fluxes are applied to nodes; this choice simply determines how those nodes are selected. Elems select the nodes at the corner of each element picked. Geometric points select the nodes at which they exist. Comps select all of the nodes contained within the chosen component or set. If you choose comps or sets, the loads are drawn using a single indicator. As a result, a new button called display appears. This allows you to indicate where in the model you wish the indicator to be drawn, and requires additional steps.
value
constant value
The value of the load magnitude.
by curve
Select a curve, then specify the value (y scale) to apply to the curve. Optionally, you can enter an xscale if your solver supports it.
equation
Specify the loading equation.1 Use the plane and vector selector to specify a direction, then select the coordinate system to which the vector corresponds.
linear interpolation
Interpolate loads from a saved file or existing loads.
Note: Only available for shell elements.
Each row of the input file contains the x,y,z coordinates of the load followed by its three components. The data can be separated by a space or tab.
You can then select the desired nodes to which you wish to add loads, and pick 3 or more existing loads that enclose those nodes. When you interpolate, a linear function is used to create additional loads on the selected nodes, with magnitudes based on the magnitudes of the loads that you had selected.


Figure 13.
In the search radius field, specify the search distance to find the loads which are within that distance from a centroid or node on which a load is being interpolated. The nearest 3 loads located within that distance are used to create the load at the centroid or node by linear interpolation. Linear interpolation uses a triangulation method, so if it finds fewer than 3 loads within that distance no interpolation takes place. While reading the initial loads from a file, if linear interpolation is not possible because the search radius is too small, the original loads are simply applied to the nearest centroid or node.
Select fill gap to create a load at every selected element centroid or node irrespective of the size of the search radius.
field loads
Interpolate and extrapolate loads from existing loads. You can then select the desired elements to which you wish to add loads, and any existing loads on which you wish to base additional forces.
When you create, HyperLife Weld Certification uses a Green's function with the given boundary loads in order to create the loads on all of the selected nodes. For smoothness, the gradient at the boundary points is enforced to be zero; this ensures that the extrapolated loads remain lower than the input loads. For this reason it is recommended to use representative boundary values as input to be able to capture the peaks reasonably.
Note: This version differs from linear interpolation both in the way that the load magnitudes are determined, and also in the fact that it can be applied to nodes outside the boundaries of the chosen existing loads.
relative size / uniform size
By default, loads are displayed relative to the model size.
relative size=
Display loads in a size relative to the model size (default 100).
uniform size=
Display all loads with the same size.
Note: This setting does not affect the flux load, only the length of its graphical indicators.
label loads Display the load's text labels in modeling window.
load types Select a load type.

Command Buttons

Button Action
create Create the load.
create/edit Create the load and open the card image for editing.
reject Revert the most recent changes.
review Review the load in the modeling window.
update Update the load with the most recent changes.
return Exit the panel.
1

Equations allow you to create force, moment, pressure, temperature or flux loads on your model where the magnitude of the load is a function of the coordinates of the entity to which it is applied. An example of such a load might be an applied temperature whose intensity dissipates as a function of distance from the application point, or a pressure on a container walls due to the level of a fluid inside.

Functions must be of the form magnitude= f(x,y,z). The only variables allowed are x, y and z, (lower case) which are substituted with the coordinate values of the entity to which the load is applied. In the case of grid point loads (force, moment or temperature) the grid point coordinates are used. For elemental loads (pressure or flux) the element centroid coordinates are used. In the event that a cylindrical or spherical coordinate system is used, x, y and z are still used to reference the corresponding direction. Standard mathematical operators and functions can be used; however, any functions requiring external data will not be valid.
Note: If your equation contains a syntax error, no warning message will be displayed, but any loads created will have a zero magnitude.


Figure 14. Flat Plate with a Linear Function for an Applied Force Magnitude = 20 – (5*x+2*y). The flat plate is 20 x 20 units, lying in the X-Y plane with the origin at the center.


Figure 15. Flat Plate with a Polynomial Function with Magnitude = x^2-2y^2+x*y+x+y. The flat plate is 20 x 20 units, lying in the X-Y plane with the origin at the center.


Figure 16. Curved Surface with a Polynomial Function for an Applied Pressure Magnitude = -((x^2+2*y^2+z)/1000). The pressure function is defined in terms of the cylindrical coordinate system displayed at the top edge of the elements.