Mesh

Defines a Mesh.

Declaration Syntax

public class Mesh : DataModelObject, IFolderDataModelObject

Table 856: Members

Property

AspectRatio

Gets or sets the AspectRatio.

Property

AutomaticMeshBasedDefeaturing

Gets or sets the AutomaticMeshBasedDefeaturing.

Property

Average

Gets the Average.

Property

Beam3

Gets the Beam3.

Property

Beam4

Gets the Beam4.

Property

BeamElements

Gets the BeamElements.

Property

CaptureCurvature

Gets or sets the CaptureCurvature.

Property

CaptureProximity

Gets or sets the CaptureProximity.

Property

CheckMeshQuality

Gets or sets the CheckMeshQuality.

Property

Children

Gets the list of children.

Property

CollisionAvoidance

Gets or sets the CollisionAvoidance.

Property

Comments

Gets the list of associated comments.

Property

ConnectionSize

Gets or sets the ConnectionSize.

Property

ConnectionTolerance

Gets or sets the ConnectionTolerance.

Property

ConnectionToleranceList

Gets or sets the ConnectionToleranceList.

Property

CoplanarAngleTol

Gets or sets the CoplanarAngleTol.

Property

CornerNodes

Gets the CornerNodes.

Property

CurrentConfiguration

Gets the Assembly Mesh's current configuration Id.

Property

CurvatureNormalAngle

Gets or sets the CurvatureNormalAngle.

Property

DataModelObjectCategory

Gets the current DataModelObject's category.

Property

DefeatureTolerance

Gets or sets the DefeatureTolerance.

Property

DisplayStyle

Gets or sets the DisplayStyle.

Property

ElementOrder

Gets or sets the ElementOrder.

Property

Elements

Gets the Elements.

Property

ElementSize

Gets or sets the ElementSize.

Property

ExportFormat

Gets or sets the ExportFormat.

Property

ExportUnit

Gets or sets the ExportUnit.

Property

ExtraRetriesForAssembly

Gets or sets the ExtraRetriesForAssembly.

Property

Figures

Gets the list of associated figures.

Property

FilletRatio

Gets or sets the FilletRatio.

Property

FirstLayerHeight

Gets or sets the FirstLayerHeight.

Property

GapFactor

Gets or Sets the Gap factor for Global Inflation

Property

GasketElements

Gets the GasketElements.

Property

GeneratePinchOnRefresh

Gets or sets the GeneratePinchOnRefresh.

Property

GlobalUseCustomTargetLimit

Gets or sets the GlobalUseCustomTargetLimit.

Property

GrowthRate

Gets or sets the GrowthRate.

Property

GrowthRateSF

Gets or sets the GrowthRateSF.

Property

GrowthRateType

Gets or sets the GrowthRateType.

Property

Hex20

Gets the Hex20.

Property

Hex8

Gets the Hex8.

Property

HoleRemovalTolerance

Gets or sets the HoleRemovalTolerance.

Property

Images

Gets the list of associated images.

Property

InflationAlgorithm

Gets or sets the InflationAlgorithm.

Property

InflationElementType

Gets or Sets the InflationElementType

Property

InflationOption

Gets or sets the InflationOption.

Property

InitialSizeSeed

Gets or sets the InitialSizeSeed.

Property

InternalObject

Gets the internal object. For advanced usage only.

Property

Line2

Gets the Line2.

Property

Line3

Gets the Line3.

Property

Maximum

Gets the Maximum.

Property

MaximumAngle

Gets or sets the MaximumAngle.

Property

MaximumHeightOverBase

Gets or sets the MaximumHeightOverBase.

Property

MaximumLayers

Gets or sets the MaximumLayers.

Property

MaximumSize

Gets or sets the MaximumSize.

Property

MaximumThickness

Gets or sets the MaximumThickness.

Property

MeshBasedConnection

Gets or sets the MeshBasedConnection.

Property

MeshMetric

Gets or sets the MeshMetric.

Property

MeshMorphing

Gets or sets the MeshMorphing.

Property

Method

Gets or sets the Method.

Property

MidNodes

Gets the MidNodes.

Property

MinimizeNumTriangles

Gets or sets the TriangleReduction option for Batch Connections.

Property

Minimum

Gets the Minimum.

Property

MinimumEdgeLength

Gets the MinimumEdgeLength.

Property

MinimumSize

Gets or sets the MinimumSize.

Property

MultiConnectionSteps

Gets or sets the MultiConnectionSteps.

Property

NamedSelection

Gets or sets the NamedSelection.

Property

Nodes

Gets the Nodes.

Property

NumberOfCPUsForParallelPartMeshing

Gets or sets the NumberOfCPUsForParallelPartMeshing.

Property

NumberOfRetries

Gets or sets the NumberOfRetries.

Property

NumberOfShellMeshQualityMetrics

Gets the number of Mesh Quality Metrics

Property

NumLayers

Gets or Sets the Number of Layers of Global Inflation

Property

OrientationNodes

Gets the OrientationNodes.

Property

PhysicsPreference

Gets or sets the PhysicsPreference.

Property

PinchTolerance

Gets or sets the PinchTolerance.

Property

ProximityGapFactor

Gets or sets the ProximityGapFactor.

Property

ProximityMinimumSize

Gets or sets the ProximityMinimumSize.

Property

ProximitySizeSources

Gets or sets the ProximitySizeSources.

Property

Pyramid13

Gets the Pyramid13.

Property

Pyramid5

Gets the Pyramid5.

Property

Quad4

Gets the Quad4.

Property

Quad8

Gets the Quad8.

Property

QuadMesh

Gets or sets the QuadMesh.

Property

ReadOnly

Gets the ReadOnly.

Property

Relevance

Gets or sets the Relevance.

Property

RelevanceCenter

Gets or sets the RelevanceCenter.

Property

Resolution

Gets or sets the Resolution.

Property

RigidBodyBehavior

Gets or sets the BoundaryCondition.

Property

RigidBodyFaceMeshType

Gets or sets the RigidBodyFaceMeshType.

Property

ShapeChecking

Gets or sets the ShapeChecking.

Property

SharedNodes

Gets the SharedNodes.

Property

SheetLoopRemoval

Gets or sets the SheetLoopRemoval.

Property

ShellElements

Gets the ShellElements.

Property

ShowDetailedStatistics

Gets or sets the ShowDetailedStatistics.

Property

Smoothing

Gets or sets the Smoothing.

Property

SmoothingIterations

Gets or sets the SmoothingIterations.

Property

SolidElements

Gets the SolidElements.

Property

SolidShellElements

Gets the SolidShellElements.

Property

SolverPreference

Gets or sets the SolverPreference.

Property

SpanAngleCenter

Gets or sets the SpanAngleCenter.

Property

StandardDeviation

Gets the StandardDeviation.

Property

StraightSidedElements

Gets or sets the StraightSidedElements.

Property

TargetCharacteristicLength

Gets or sets the TargetCharacteristicLength.

Property

TargetExplicitAspectRatio

Gets or sets the TargetExplicitAspectRatio.

Property

TargetQuality

Gets or sets the TargetQuality.

Property

TargetSkewness

Gets or sets the TargetSkewness.

Property

Tet10

Gets the Tet10.

Property

Tet4

Gets the Tet4.

Property

TopologyChecking

Gets or sets the TopologyChecking.

Property

TransitionOption

Gets or sets the TransitionOption.

Property

TransitionRatio

Gets or sets the TransitionRatio.

Property

Tri3

Gets the Tri3.

Property

Tri6

Gets the Tri6.

Property

TriangleSurfaceMesher

Gets or sets the TriangleSurfaceMesher.

Property

UseAdaptiveSizing

Gets or sets the UseAdaptiveSizing.

Property

UseAdvancedSizeFunction

Gets or sets the UseAdvancedSizeFunction.

Property

UseAutomaticInflation

Gets or sets the UseAutomaticInflation.

Property

UseFixedSizeFunctionForSheets

Gets or sets the UseFixedSizeFunctionForSheets.

Property

UsePostSmoothing

Gets or sets the UsePostSmoothing.

Property

UseSheetThicknessForPinch

Gets or sets the UseSheetThicknessForPinch.

Property

ViewAdvancedOptions

Gets or sets the ViewAdvancedOptions.

Property

Wedge15

Gets the Wedge15.

Property

Wedge6

Gets the Wedge6.

Property

Worksheet

Get the MeshControlWorksheet action.

Method

ActivateAllSolidSurfaceWorksheetRows()

No details are provided for this entry.

Method

ActivateAllSurfaceWorksheetRows()

No details are provided for this entry.

Method

ActivateAllVolumeWorksheetRows()

No details are provided for this entry.

Method

AddAutomaticMethod()

Creates a new AutomaticMethod

Method

AddComment()

Creates a new child Comment.

Method

AddConnect()

Creates a new Connect Control

Method

AddContactMatchGroup()

Add a new AddContactMatchGroup.

Method

AddContactSizing()

Creates a new ContactSizing

Method

AddDeviation()

Creates a new SagControl

Method

AddDirectMorph()

Add a new DirectMorph.

Method

AddFaceMeshing()

Creates a new FaceMeshing

Method

AddFeatureSuppress()

Creates a new FeatureSuppress

Method

AddFigure()

Creates a new child Figure.

Method

AddGeometryFidelity()

Creates a new GeometryFidelity

Method

AddImage(string)

Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.

Method

AddInflation()

Creates a new Inflation

Method

AddManualMeshConnection()

Add a new ManualMeshConnection

Method

AddMatchControl()

Creates a new MatchControl

Method

AddMeshConnectionGroup()

Add a new MeshConnectionGroup.

Method

AddMeshCopy()

Creates a new MeshCopy

Method

AddMeshLayers()

Adds Mesh Layers when contour enabled in Mesh Quality Workhseet mode.

Method

AddNodeMerge()

Add a new NodeMerge.

Method

AddNodeMergeGroup()

Add a new NodeMergeGroup.

Method

AddPinch()

Creates a new Pinch

Method

AddPullExtrude()

Add a new Pull (Extrude).

Method

AddPullRevolve()

Add a new Pull (Revolve).

Method

AddPullSurfaceCoating()

Add a new Pull (Surface Coating)).

Method

AddRefinement()

Creates a new Refinement

Method

AddRepairTopology()

Creates a new RepairTopology

Method

AddSizing()

Creates a new Sizing

Method

AddTopologySuppressControl()

Creates a new TopologySuppressControl

Method

AddWasher()

Creates a new SagControl

Method

AddWeld()

Creates a new WeldControl

Method

CleanPartOrBody(IEnumerable)

Clear generated data for parts and/or bodies provided.

Method

ClearGeneratedData()

Run the ClearGeneratedData action.

Method

CreateMQSolidSurfaceElementsNamedSelection(MeshMetricType, uint)

Create Mesh Quality SolidSurface Element Name Selection

Method

CreateMQSurfaceElementsNamedSelection(MeshMetricType, uint)

Create Mesh Quality Surface Element Named Selection

Method

CreateMQVolumeElementsNamedSelection(MeshMetricType, uint)

Create Mesh Quality Volume Element Name Selection

Method

CreatePinchControls()

Run the CreatePinchControls action.

Method

DeactivateAllSolidSurfaceWorksheetRows()

No details are provided for this entry.

Method

DeactivateAllSurfaceWorksheetRows()

No details are provided for this entry.

Method

DeactivateAllVolumeWorksheetRows()

No details are provided for this entry.

Method

ExportWeldDefinitionFile(string)

Export the weld definition file to the specified location. If the folder does not exist or file cannot be written to the location, an exception will be thrown. Pre-existing files will be overwritten.

Method

GenerateMesh()

Run the GenerateMesh action.

Method

GetActiveSurfaceMeshQuality(MeshMetricType)

Get Active User Mesh Quality

Method

GetChildren<ChildrenType>(bool, IList<ChildrenType>)

Gets the list of children, filtered by type.

Method

GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>)

Gets the list of children, filtered by type.

Method

GetIsShellTargetMetric(MeshMetricType)

Get Shell Target Metric

Method

GetIsSolidSurfaceTargetMetric(MeshMetricType)

Get SolidSurface Target Metric

Method

GetIsSolidTargetMetric(MeshMetricType)

Get Solid Target Metric

Method

GetMeshMetricOptions(MeshMetricType)

No details are provided for this entry.

Method

GetSolidSurfaceMeshMetrics()

No details are provided for this entry.

Method

GetSolidSurfaceMeshQualityAverageMetricValue(MeshMetricType)

Get Mesh Quality Average Metric Value

Method

GetSolidSurfaceMeshQualityCountFailed(MeshMetricType)

Get Mesh Quality Count Failed

Method

GetSolidSurfaceMeshQualityErrorLimit(MeshMetricType)

Get Mesh Quality Error Limit

Method

GetSolidSurfaceMeshQualityName(MeshMetricType)

Get Mesh Quality Name

Method

GetSolidSurfaceMeshQualityPercentageFailed(MeshMetricType)

Get Mesh Quality Percentage Failed

Method

GetSolidSurfaceMeshQualityWarningCountFailed(MeshMetricType)

Get Mesh Quality Warning Count Failed

Method

GetSolidSurfaceMeshQualityWarningLimit(MeshMetricType)

Get Mesh Quality Warning Limit

Method

GetSolidSurfaceMeshQualityWarningPercentageFailed(MeshMetricType)

Get Mesh Quality Warning Percentage Failed

Method

GetSolidSurfaceMeshQualityWorstMetricBackgroundColor(MeshMetricType)

Get Mesh Quality Worst Metric BackgroundColor

Method

GetSolidSurfaceMeshQualityWorstMetricValue(MeshMetricType)

Get Mesh Quality Worst Metric Value

Method

GetSurfaceMeshQualityAverageMetricValue(MeshMetricType)

Get Mesh Quality Average Metric Value

Method

GetSurfaceMeshQualityCountFailed(MeshMetricType)

Get Mesh Quality Count Failed

Method

GetSurfaceMeshQualityErrorLimit(MeshMetricType)

Get User Mesh Quality Error Limit

Method

GetSurfaceMeshQualityName(MeshMetricType)

Get Mesh Quality Name

Method

GetSurfaceMeshQualityPercentageFailed(MeshMetricType)

Get Mesh Quality Percentage Failed

Method

GetSurfaceMeshQualityWarningCountFailed(MeshMetricType)

Get Mesh Quality Warning Count Failed

Method

GetSurfaceMeshQualityWarningLimit(MeshMetricType)

Get User Mesh Quality Warning Limit

Method

GetSurfaceMeshQualityWarningPercentageFailed(MeshMetricType)

Get Mesh Quality Warning Percentage Failed

Method

GetSurfaceMeshQualityWorstMetricValue(MeshMetricType)

Get Mesh Quality Worst Metric Value

Method

GetVolumeMeshMetrics()

No details are provided for this entry.

Method

GetVolumeMeshQualityAverageMetricValue(MeshMetricType)

Get Mesh Quality Average Metric Value

Method

GetVolumeMeshQualityCountFailed(MeshMetricType)

Get Mesh Quality Count Failed

Method

GetVolumeMeshQualityErrorLimit(MeshMetricType)

Get Mesh Quality Error Limit

Method

GetVolumeMeshQualityName(MeshMetricType)

Get Mesh Quality Name

Method

GetVolumeMeshQualityPercentageFailed(MeshMetricType)

Get Mesh Quality Percentage Failed

Method

GetVolumeMeshQualityWarningCountFailed(MeshMetricType)

Get Mesh Quality Warning Count Failed

Method

GetVolumeMeshQualityWarningLimit(MeshMetricType)

Get Mesh Quality Warning Limit

Method

GetVolumeMeshQualityWarningPercentageFailed(MeshMetricType)

Get Mesh Quality Warning Percentage Failed

Method

GetVolumeMeshQualityWorstMetricBackgroundColor(MeshMetricType)

Get Mesh Quality Worst Metric BackgroundColor

Method

GetVolumeMeshQualityWorstMetricValue(MeshMetricType)

Get Mesh Quality Worst Metric Value

Method

IsMeshMetricVisible(uint)

No details are provided for this entry.

Method

LoadMQWorksheetFile(string)

No details are provided for this entry.

Method

PinchControlGeomtry(MeshControlPinchGeomtryType)

Set the geometry type for the Pinch Control.

Method

PreviewInflation()

Run the PreviewInflation action.

Method

PreviewMeshOnAllWelds()

Preview model mesh on all weld controls of the Mesh.

Method

PreviewMeshOnWeld(IDataModelObject)

Preview model mesh on one weld control provided.

Method

PreviewMeshOnWelds(IEnumerable<IDataModelObject>)

Preview model mesh on weld controls provided.

Method

PreviewMeshOnWeldWorksheet(IDataModelObject, IEnumerable<int>)

Preview model mesh on selected weld control worksheet entries.

Method

PreviewSurfaceMesh()

Run the PreviewSurfaceMesh action.

Method

PreviewWelds()

Preview Welds.

Method

RemoveMeshLayers()

Removes Mesh Layers when contour enabled in Mesh Quality Workhseet mode.

Method

SaveMQWorksheetFile(string)

No details are provided for this entry.

Method

SetActiveSolidSurfaceMeshQuality(MeshMetricType, double)

Set Active Mesh Quality

Method

SetActiveSurfaceMeshQuality(MeshMetricType, double)

Set Active Mesh Quality

Method

SetActiveVolumeMeshQuality(MeshMetricType, double)

Set Active Mesh Quality

Method

SetMeshMetricOptions(MeshMetricType, MetricPreference)

No details are provided for this entry.

Method

SetSolidMeshMetricLimits(MeshMetricType, Quantity, Quantity)

No details are provided for this entry.

Method

SetSolidSurfaceMeshMetricLimits(MeshMetricType, Quantity, Quantity)

No details are provided for this entry.

Method

SetSolidSurfaceMeshQualityErrorLimit(MeshMetricType, double)

Set Mesh Quality Error Limit

Method

SetSolidSurfaceMeshQualityErrorLimit(MeshMetricType, Quantity)

Set Mesh Quality Error Limit

Method

SetSolidSurfaceMeshQualityWarningLimit(MeshMetricType, double)

Set Mesh Quality Warning Limit

Method

SetSolidSurfaceMeshQualityWarningLimit(MeshMetricType, Quantity)

Set Mesh Quality Warning Limit

Method

SetSurfaceMeshMetricLimits(MeshMetricType, Quantity, Quantity)

No details are provided for this entry.

Method

SetSurfaceMeshQualityErrorLimit(MeshMetricType, double)

Set Mesh Quality Error Level

Method

SetSurfaceMeshQualityErrorLimit(MeshMetricType, Quantity)

Set Mesh Quality Error Level

Method

SetSurfaceMeshQualityWarningLimit(MeshMetricType, double)

Set Mesh Quality Warning Limit

Method

SetSurfaceMeshQualityWarningLimit(MeshMetricType, Quantity)

Set Mesh Quality Warning Limit

Method

SetVolumeMeshQualityErrorLimit(MeshMetricType, double)

Set Mesh Quality Error Limit

Method

SetVolumeMeshQualityErrorLimit(MeshMetricType, Quantity)

Set Mesh Quality Error Limit

Method

SetVolumeMeshQualityWarningLimit(MeshMetricType, double)

Set Mesh Quality Warning Limit

Method

SetVolumeMeshQualityWarningLimit(MeshMetricType, Quantity)

Set Mesh Quality Warning Limit

Method

ShowFeatureSuppressibleFaces()

Run the ShowFeatureSuppressibleFaces action.

Method

ShowMappableBodies()

Run the ShowMappableBodies action.

Method

ShowOverlappingFaces()

Run the ShowOverlappingFaces action.

Method

ShowSweepableBodies()

Run the ShowSweepableBodies action.

Method

ShowUnconnectedFacesNearEdges()

Run the ShowUnconnectedFreeEdges action.

Method

Update()

Run the Update action.