Go to www.awrcorp.com
Back to search page Click to download printable version of this guide.

3.5.1.6. Pipe

Description

A primitive closed solid representing the volume that lies between two concentric cylinders of equal height and differing radii.

Parameters

Label – A unique name that identifies the solid. (ISolid/Label)

Coordinate System – The coordinate system in which the solid is defined. Defaults to working coordinate system at time of creation. (ISolid/CoordinateSystem)

Material – Chosen material for the solid. (ISolid/Material)

Include in Simulation – Indicates if the solid is included in the simulation.  If False, the solid is also not shown in the view. (ISolid/Include)

Visible - Indicates if the solid is shown in the view. (ISolid/Visible)

Mesh Control Only - Indicates if the solid is used as a tool to control meshing. If True, the portion of the solid that does not overlap the other normal solid is thrown away prior to simulation. Additionally, the material of such a solid is irrelevant so the material parameter is hidden. (ISolid/MeshControlOnly)

Center - [LENGTH] – Center of the bottom of the pipe defined in the solid’s coordinate system.

Outer Radius - [LENGTH] - Outer radius of the pipe. (IPipe/OuterRadius)

Inner Radius - [LENGTH] - Inner radius of the pipe. (IPipe/InnerRadius)

Height - [LENGTH] – Extent of the pipe in the axial direction. (IPipe/Height)

Axial Direction - Direction of the axis of the pipe defined in the solid’s coordinate system. This is a unitless vector and its magnitude is irrelevant. (IPipe/Direction)

Allow Inner and Outer To Swap - If true, Analyst will always consider the outer radius to be the larger of the two specified radii. If false, the solid will fail to regenerate if the outer radius is less than the inner radius. (IPipe/AllowInnerAndOuterSwap)

Split Curved Faces - If true, curved faces are split into multiple faces. (IPipe/SplitPeriodicFaces)

Example(s)

User Interface Button

Command Details

Mouse click order is:
1. Center
2. Outer Radius
3. Inner Radius
4. Height
See command hint for detailed instructions.

Requirements

Outer and inner radii must be of different values. Note that if the outer radius is smaller than the inner radius the values are internally swapped so that a pipe is always valid.

Other Notes

You can collapse a pipe in the axial direction by setting the height to zero as one method of constructing a 2D washer (also known as a sheet body).

Example Creation Script

Solid_1 = Geometry_1.Pipe("Pipe_1", "World", "Air", "0.02, 0, 0", "0, 0, 1", "0.009", "0.006", "0.003")

Scripting Interfaces

“ISolid”
“IPipe”
“ISolidCreationOperation”
“ISolidOperation”

Please send email to awr.support@ni.com if you would like to provide feedback on this article. Please make sure to include the article link in the email.

Legal and Trademark Notice