Curve Mesh Setup

  The Curve Mesh Setup option allows you to set mesh parameters for curves. This feature is useful for both surface and tetra meshing in controlling mesh size or distribution on surface boundaries. There are several parameters, but in most cases setting the element size is sufficient for meshing.

There are the following methods for setting the Curve Mesh Size:

Figure 295: Curve Mesh Setup – General

Curve Mesh Setup – General

General

allows you to enter the following parameter values in the respective fields:

Select Curve(s)

specifies the curves for which mesh parameters are to be defined.

Maximum size

is the maximum element size for the selected curves. The actual element size will be this value multiplied by the Global Element Scale Factor. The element size can be displayed by right-clicking Curves in the Model tree and selecting Curve Tetra Sizes or Curve Hexa Sizes.

Number of nodes

is the number of elements for the selected curves. This is an alternative option to setting the element size. The number of elements entered should be more than 2. The node spacing can be displayed by right-clicking Curves in the Model tree and selecting Curve Node Spacing.

Height

is the height of the first elements, normal to the curve. This value applies to Hexa mesh and Patch Dependent Surface mesh, and can be any positive real number.

Height Ratio

is an expansion ratio from the first layer of elements on the curve. This ratio will be multiplied by the element height of the previous layer to define the next layer. You can enter any positive real number. This parameter applies to Hexa, Prism mesh, and Patch Dependent Surface mesh.

Number of layers

is the number of layers to be grown from the surface or curve.

Tetra width

creates the specified number of tetra layers with element size as specified by the Max size.

Min size limit

Curve elements will be prevented from being subdivided smaller than this value.

This parameter works only with the Curvature/Proximity Based Refinement option under Global Mesh Size. You can override the global or part setting on selected curves by setting this value smaller than the global setting or part setting, whichever is smaller.. The actual minimum size will be this value multiplied by the Global Element Scale Factor.

Maximum deviation

is a method of subdivision based on the proximity of the centroid of a tri or quad surface element to the actual geometry. If the distance is greater than this value, the element will automatically split and the new nodes will be projected onto the geometry. The actual distance is the value multiplied by the Global Element Scale Factor.

Prism height limit factor

is used to create a local maximum aspect ratio for prisms on selected curve(s). A full description is available in Global Prism Settings. If zero, the global or part value is used.

Prism growth law

is used to specify a local growth law for prisms on selected curve(s). A full description of the available laws is available in Global Prism Settings. If undefined, then the global or part law is used.

Advanced Bunching

contains options providing more control over the mesh parameters. Refer to Blocking > Pre-Mesh Params > Edge Params > Bunching Laws for more detailed explanation.

Bunching law
BiGeometric

This is the default bunching law. The two initial heights and ratios define parabolas in a coordinate system where the number of node points is the X-axis and the cumulative distance along the edge is the Y-axis. The parabolas are truncated where their tangent lines are identical; the spacing is linear between these points. If there are not enough nodal points to form this linear segment, a hyperbolic law is used and the ratios are ignored.

Biexponential

The Spacing1 and Ratio1 parameters define the distribution from the beginning of the edge to the midpoint of the edge using an Exponential law. Spacing2 and Ratio2 are similarly used to define the distribution from the terminating end of the edge to the midpoint of the edge.

Curvature

The spacing of the node intervals is calculated according to the curvature of the function defining the distribution.

Exponential1

The spacing of the ith interval from the beginning of the edge is defined using an exponential function of the Spacing1 and Ratio1 parameters.

Exponential2

Similar to Exponential1, except that Spacing2 and Ratio2 parameters are used and the distribution starting point is the terminating end of the edge.

FullCosinus

The spacing of node intervals is calculated using the cosine function. The ends of the edge have the same constraint values for spacing and ratio.

Geometric1

Spacing1 is used to set the first distance from the starting end of the edge, then the remaining nodes are spaced with a constant growth ratio. Only Spacing1 is specified.

Geometric2

Similar to Geometric1, except that Spacing2 is used to define the distribution starting from the terminating end of the edge.

HalfCosinus1

The spacing pattern follows a half cycle of a Cosine function. Distribution begins from the starting point of the edge and the parameters for spacing and ratio differ on either end.

HalfCosinus2

Similar to HalfCosinus1 in that the parameters for spacing and ratio follow a half cycle of a Cosine function, but distribution starts from the terminating end.

Hyperbolic

The spacing parameters for each end are used to define a hyperbolic distribution of the nodes along the edge. You can set Spacing1 and Spacing2, and the growth ratios are determined internally.

Poisson

The spacing of the node intervals is calculated according to a Poisson distribution. Requested values of Spacing1 and Spacing2 are used. Requested values of Ratio1 and Ratio2 are not used directly, but are used to determine if the requested spacing is appropriate. If not, the spacing will be adjusted automatically.

Uniform

The nodes along the edge are uniformly distributed.

Spacing

The spacing of the first node from the beginning of the edge (first cell height). When an edge is selected, an arrow appears along the edge. Spacing 1 refers to the parameters at the beginning end of the arrow, and Spacing 2 refers to the edge end where the arrow is pointing.

Ratio

specifies the growth rate from one cell height to the next. Ratio 1 refers to the parameters at the beginning end of the arrow, and Ratio 2 refers to the edge end where the arrow is pointing, as shown in the figure below.

Max Space

specifies the maximum element spacing of the curve.

Curve direction

displays the curve direction with a yellow arrow along the curve at the midpoint. The arrow points from side1 (spacing 1 and ratio 1) toward side2 (spacing 2 and ratio 2). This is enabled by default.

Reverse direction

reverses the curve direction.


Note:  The Reverse direction button just flips side 1 and 2, it does not reverse the spacing, the bunching law, etc.


Adjust attached curves

adjusts the mesh sizes on attached curves with the specified parameters. This applies to curves that are attached at an angle between 60 and 120 degrees only. In order to select this option, the Max size parameter and the bunching law of the reference curve must be specified. The attached curves will automatically be assigned one of the following bunching laws, depending on the curve direction: Geometric 1, Geometric 2, or BiGeometric. The curve bunching of the attached curves will correspond to the values of Height and Height Ratio for the reference curve.

Remesh attached surfaces

allows you to change the mesh by changing the element size or number of elements on the curve. This option should be used when meshing has been completed, but you want to change the curve mesh sizes. The new surface mesh will automatically be generated.

Figure 296: Curve Mesh Setup – Dynamic

Curve Mesh Setup – Dynamic

Dynamic

Select the curve parameter to be modified by clicking the increment/decrement icon ( ) next to it. This will display the values for that parameter for each curve. You can then select the value for a specific curve and use the left mouse button to increase the value or the right mouse button to decrease the value in increments set in the Value field.

Curve Properties (Dynamic)

allows you to specify the increment for specific curve mesh parameters in dynamic mode. Select the curve mesh parameter in the Incr/Decr for field, enter the value by which to increment/decrement the parameter in the Value field, and click Apply in the Curve Properties (Dynamic) group box.

Figure 297: Curve Mesh Setup – Copy Parameters

Curve Mesh Setup – Copy Parameters

Copy Parameters

allows you to copy curve mesh parameters to the selected curve(s).

From Curve

allows you to select the curve to copy the parameters from.

To Selected Curve(s)

specifies the curve(s) to which the parameters will be copied.

Copy
Relative

allows you to copy the parameters from the source curve relative to the curve length of the specified curve(s).

Absolute

allows you to copy the exact parameters from the source curve to the specified curve(s), regardless of curve length.

Blank curves with params

blanks curves with prescribed parameters. Curves without parameters will remain visible.


Note:  The number of nodes and the meshing laws specified take precedence in determining the number of nodes. Then spacings 1 and 2 are equally balanced, followed by ratios 1 and 2, which are also equally balanced, and finally Max space is considered.