Class: Mesh

Defines a Mesh.

Methods

Name Description
Activate() Activate the current object.
ActivateAllSurfaceWorksheetRows()
ActivateAllVolumeWorksheetRows()
AddAutomaticMethod() Creates a new AutomaticMethod
AddComment() Creates a new child Comment.
AddConnect() Creates a new Connect Control
AddContactMatchGroup() Add a new AddContactMatchGroup.
AddContactSizing() Creates a new ContactSizing
AddDeviation() Creates a new SagControl
AddDirectMorph() Add a new DirectMorph.
AddFaceMeshing() Creates a new FaceMeshing
AddFeatureSuppress() Creates a new FeatureSuppress
AddFigure() Creates a new child Figure.
AddGeometryFidelity() Creates a new GeometryFidelity
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.
AddInflation() Creates a new Inflation
AddManualMeshConnection() Add a new ManualMeshConnection
AddMatchControl() Creates a new MatchControl
AddMeshConnectionGroup() Add a new MeshConnectionGroup.
AddNodeMerge() Add a new NodeMerge.
AddNodeMergeGroup() Add a new NodeMergeGroup.
AddPinch() Creates a new Pinch
AddPullExtrude() Add a new Pull (Extrude).
AddPullRevolve() Add a new Pull (Revolve).
AddPullSurfaceCoating() Add a new Pull (Surface Coating)).
AddRefinement() Creates a new Refinement
AddRepairTopology() Creates a new RepairTopology
AddSizing() Creates a new Sizing
AddWasher() Creates a new SagControl
AddWeld() Creates a new WeldControl
CleanPartOrBody(IEnumerable) Clear generated data for parts and/or bodies provided.
CleanPartOrBody(IDataModelObject) Clear generated data for part or body provided.
ClearGeneratedData() Run the ClearGeneratedData action.
CopyTo(DataModelObject) Copies all visible properties from this object to another.
CreateMQSolidSurfaceElementsNamedSelection(MeshMetricType, UInt32) Create Mesh Quality SolidSurface Element Name Selection
CreateMQSurfaceElementsNamedSelection(MeshMetricType, UInt32) Create Mesh Quality Surface Element Named Selection
CreateMQVolumeElementsNamedSelection(MeshMetricType, UInt32) Create Mesh Quality Volume Element Name Selection
CreateParameter(String) Creates a new parameter for a Property.
CreatePinchControls() Run the CreatePinchControls action.
DeactivateAllSurfaceWorksheetRows()
DeactivateAllVolumeWorksheetRows()
Duplicate() Creates a copy of the current DataModelObject.
GenerateMesh() Run the GenerateMesh action.
GetActiveSurfaceMeshQuality(MeshMetricType) Get Active User Mesh Quality
GetChildren(Boolean, IList<ChildrenType>)
GetIsShellTargetMetric(MeshMetricType) Get Shell Target Metric
GetIsSolidSurfaceTargetMetric(MeshMetricType) Get SolidSurface Target Metric
GetIsSolidTargetMetric(MeshMetricType) Get Solid Target Metric
GetMeshMetricOptions(MeshMetricType)
GetParameter(String) Gets the parameter corresponding to the given property.
GetPath() Gets the path of the object.
GetSolidSurfaceMeshQualityCountFailed(MeshMetricType) Get Mesh Quality Count Failed
GetSolidSurfaceMeshQualityErrorLimit(MeshMetricType) Get Mesh Quality Error Limit
GetSolidSurfaceMeshQualityName(MeshMetricType) Get Mesh Quality Name
GetSolidSurfaceMeshQualityPercentageFailed(MeshMetricType) Get Mesh Quality Percentage Failed
GetSolidSurfaceMeshQualityWarningCountFailed(MeshMetricType) Get Mesh Quality Warning Count Failed
GetSolidSurfaceMeshQualityWarningLimit(MeshMetricType) Get Mesh Quality Warning Limit
GetSolidSurfaceMeshQualityWarningPercentageFailed(MeshMetricType) Get Mesh Quality Warning Percentage Failed
GetSolidSurfaceMeshQualityWorstMetricBackgroundColor(MeshMetricType) Get Mesh Quality Worst Metric BackgroundColor
GetSolidSurfaceMeshQualityWorstMetricValue(MeshMetricType) Get Mesh Quality Worst Metric Value
GetSurfaceMeshQualityCountFailed(MeshMetricType) Get Mesh Quality Count Failed
GetSurfaceMeshQualityErrorLimit(MeshMetricType) Get User Mesh Quality Error Limit
GetSurfaceMeshQualityName(MeshMetricType) Get Mesh Quality Name
GetSurfaceMeshQualityPercentageFailed(MeshMetricType) Get Mesh Quality Percentage Failed
GetSurfaceMeshQualityWarningCountFailed(MeshMetricType) Get Mesh Quality Warning Count Failed
GetSurfaceMeshQualityWarningLimit(MeshMetricType) Get User Mesh Quality Warning Limit
GetSurfaceMeshQualityWarningPercentageFailed(MeshMetricType) Get Mesh Quality Warning Percentage Failed
GetSurfaceMeshQualityWorstMetricValue(MeshMetricType) Get Mesh Quality Worst Metric Value
GetVolumeMeshMetrics()
GetVolumeMeshQualityCountFailed(MeshMetricType) Get Mesh Quality Count Failed
GetVolumeMeshQualityErrorLimit(MeshMetricType) Get Mesh Quality Error Limit
GetVolumeMeshQualityName(MeshMetricType) Get Mesh Quality Name
GetVolumeMeshQualityPercentageFailed(MeshMetricType) Get Mesh Quality Percentage Failed
GetVolumeMeshQualityWarningCountFailed(MeshMetricType) Get Mesh Quality Warning Count Failed
GetVolumeMeshQualityWarningLimit(MeshMetricType) Get Mesh Quality Warning Limit
GetVolumeMeshQualityWarningPercentageFailed(MeshMetricType) Get Mesh Quality Warning Percentage Failed
GetVolumeMeshQualityWorstMetricBackgroundColor(MeshMetricType) Get Mesh Quality Worst Metric BackgroundColor
GetVolumeMeshQualityWorstMetricValue(MeshMetricType) Get Mesh Quality Worst Metric Value
GroupAllSimilarChildren() Run the GroupAllSimilarChildren action.
GroupSimilarObjects() Run the GroupSimilarObjects action.
IsMeshMetricVisible(UInt32)
LoadMQWorksheetFile(String)
PinchControlGeomtry(MeshControlPinchGeomtryType) Set the geometry type for the Pinch Control.
PreviewInflation() Run the PreviewInflation action.
PreviewMeshOnAllWelds() Preview model mesh on all weld controls of the Mesh.
PreviewMeshOnWeld(IDataModelObject) Preview model mesh on one weld control provided.
PreviewMeshOnWeldCurve(IDataModelObject) Preview model mesh on a given single weld curve.
PreviewMeshOnWelds(IEnumerable) Preview model mesh on weld controls provided.
PreviewMeshOnWeldWorksheet(IDataModelObject, IEnumerable<Int32>) Preview model mesh on selected weld control worksheet entries.
PreviewSurfaceMesh() Run the PreviewSurfaceMesh action.
PreviewWelds() Preview Welds.
PropertyByAPIName(String) Get a property by its API name. If multiple properties have the same API Name, only the first property with that name will be returned.
PropertyByName(String) Get a property by its unique name.
RemoveParameter(String) Removes the parameter from the parameter set corresponding to the given property.
SaveMQWorksheetFile(String)
SetActiveSolidSurfaceMeshQuality(MeshMetricType, Double) Set Active Mesh Quality
SetActiveSurfaceMeshQuality(MeshMetricType, Double) Set Active Mesh Quality
SetActiveVolumeMeshQuality(MeshMetricType, Double) Set Active Mesh Quality
SetMeshMetricOptions(MeshMetricType, MetricPreference)
SetSolidMeshMetricLimits(MeshMetricType, Quantity, Quantity)
SetSolidSurfaceMeshQualityErrorLimit(MeshMetricType, Double) Set Mesh Quality Error Limit
SetSolidSurfaceMeshQualityErrorLimit(MeshMetricType, Quantity) Set Mesh Quality Error Limit
SetSolidSurfaceMeshQualityWarningLimit(MeshMetricType, Double) Set Mesh Quality Warning Limit
SetSolidSurfaceMeshQualityWarningLimit(MeshMetricType, Quantity) Set Mesh Quality Warning Limit
SetSurfaceMeshMetricLimits(MeshMetricType, Quantity, Quantity)
SetSurfaceMeshQualityErrorLimit(MeshMetricType, Double) Set Mesh Quality Error Level
SetSurfaceMeshQualityErrorLimit(MeshMetricType, Quantity) Set Mesh Quality Error Level
SetSurfaceMeshQualityWarningLimit(MeshMetricType, Double) Set Mesh Quality Warning Limit
SetSurfaceMeshQualityWarningLimit(MeshMetricType, Quantity) Set Mesh Quality Warning Limit
SetVolumeMeshQualityErrorLimit(MeshMetricType, Double) Set Mesh Quality Error Limit
SetVolumeMeshQualityErrorLimit(MeshMetricType, Quantity) Set Mesh Quality Error Limit
SetVolumeMeshQualityWarningLimit(MeshMetricType, Double) Set Mesh Quality Warning Limit
SetVolumeMeshQualityWarningLimit(MeshMetricType, Quantity) Set Mesh Quality Warning Limit
ShowFeatureSuppressibleFaces() Run the ShowFeatureSuppressibleFaces action.
ShowMappableBodies() Run the ShowMappableBodies action.
ShowOverlappingFaces() Run the ShowOverlappingFaces action.
ShowSweepableBodies() Run the ShowSweepableBodies action.
ShowUnconnectedFacesNearEdges() Run the ShowUnconnectedFreeEdges action.
Update() Run the Update action.

Properties

Name Description
AspectRatio Gets or sets the AspectRatio.
AutomaticMeshBasedDefeaturing Gets or sets the AutomaticMeshBasedDefeaturing.
Average Gets the Average.
Beam3 Gets the Beam3.
Beam4 Gets the Beam4.
BeamElements Gets the BeamElements.
CaptureCurvature Gets or sets the CaptureCurvature.
CaptureProximity Gets or sets the CaptureProximity.
CheckMeshQuality Gets or sets the CheckMeshQuality.
CollisionAvoidance Gets or sets the CollisionAvoidance.
Comments Gets the list of associated comments.
ConnectionSize Gets or sets the ConnectionSize.
ConnectionTolerance Gets or sets the ConnectionTolerance.
ConnectionToleranceList Gets or sets the ConnectionToleranceList.
CoplanarAngleTol Gets or sets the CoplanarAngleTol.
CornerNodes Gets the CornerNodes.
CreateInflatedTets Gets or Sets the CreateInflatedTets
CurrentConfiguration Gets the Assembly Mesh's current configuration Id.
CurvatureNormalAngle Gets or sets the CurvatureNormalAngle.
DataModelObjectCategory Gets the name of the current DataModelObject's category.
DefeatureTolerance Gets or sets the DefeatureTolerance.
DisplayStyle Gets or sets the DisplayStyle.
ElementOrder Gets or sets the ElementOrder.
Elements Gets the Elements.
ElementSize Gets or sets the ElementSize.
ExportFormat Gets or sets the ExportFormat.
ExportUnit Gets or sets the ExportUnit.
ExtraRetriesForAssembly Gets or sets the ExtraRetriesForAssembly.
Figures Gets the list of associated figures.
FilletRatio Gets or sets the FilletRatio.
FirstLayerHeight Gets or sets the FirstLayerHeight.
GeneratePinchOnRefresh Gets or sets the GeneratePinchOnRefresh.
GrowthRate Gets or sets the GrowthRate.
GrowthRateSF Gets or sets the GrowthRateSF.
GrowthRateType Gets or sets the GrowthRateType.
Hex20 Gets the Hex20.
Hex8 Gets the Hex8.
HoleRemovalTolerance Gets or sets the HoleRemovalTolerance.
Images Gets the list of associated images.
InflationAlgorithm Gets or sets the InflationAlgorithm.
InflationOption Gets or sets the InflationOption.
InitialSizeSeed Gets or sets the InitialSizeSeed.
InternalObject Gets the internal object. For advanced usage only.
Line2 Gets the Line2.
Line3 Gets the Line3.
Maximum Gets the Maximum.
MaximumAngle Gets or sets the MaximumAngle.
MaximumHeightOverBase Gets or sets the MaximumHeightOverBase.
MaximumLayers Gets or sets the MaximumLayers.
MaximumSize Gets or sets the MaximumSize.
MaximumThickness Gets or sets the MaximumThickness.
MeshBasedConnection Gets or sets the MeshBasedConnection.
MeshMetric Gets or sets the MeshMetric.
MeshMorphing Gets or sets the MeshMorphing.
Method Gets or sets the Method.
MidNodes Gets the MidNodes.
MinimizeNumTriangles Gets or sets the TriangleReduction option for Batch Connections.
Minimum Gets the Minimum.
MinimumEdgeLength Gets the MinimumEdgeLength.
MinimumSize Gets or sets the MinimumSize.
MultiConnectionSteps Gets or sets the MultiConnectionSteps.
Name Gets the name of the object.
NamedSelection Gets or sets the NamedSelection.
Nodes Gets the Nodes.
NumberOfCPUsForParallelPartMeshing Gets or sets the NumberOfCPUsForParallelPartMeshing.
NumberOfRetries Gets or sets the NumberOfRetries.
NumberOfShellMeshQualityMetrics Gets the number of Mesh Quality Metrics
ObjectId Gets the internal id of the object.
ObjectTags Gets an IEnumerable object of the tags that 'this' is a part of.
OrientationNodes Gets the OrientationNodes.
Parent Gets the parent object.
PhysicsPreference Gets or sets the PhysicsPreference.
PinchTolerance Gets or sets the PinchTolerance.
Properties Gets the list of properties for this object.
ProximityGapFactor Gets or sets the ProximityGapFactor.
ProximityMinimumSize Gets or sets the ProximityMinimumSize.
ProximitySizeSources Gets or sets the ProximitySizeSources.
Pyramid13 Gets the Pyramid13.
Pyramid5 Gets the Pyramid5.
Quad4 Gets the Quad4.
Quad8 Gets the Quad8.
QuadMesh Gets or sets the QuadMesh.
ReadOnly Gets the ReadOnly.
Relevance Gets or sets the Relevance.
RelevanceCenter Gets or sets the RelevanceCenter.
Resolution Gets or sets the Resolution.
RigidBodyBehavior Gets or sets the BoundaryCondition.
RigidBodyFaceMeshType Gets or sets the RigidBodyFaceMeshType.
ShapeChecking Gets or sets the ShapeChecking.
SharedNodes Gets the SharedNodes.
SheetLoopRemoval Gets or sets the SheetLoopRemoval.
ShellElements Gets the ShellElements.
ShowDetailedStatistics Gets or sets the ShowDetailedStatistics.
Smoothing Gets or sets the Smoothing.
SmoothingIterations Gets or sets the SmoothingIterations.
SolidElements Gets the SolidElements.
SolverPreference Gets or sets the SolverPreference.
SpanAngleCenter Gets or sets the SpanAngleCenter.
StandardDeviation Gets the StandardDeviation.
StraightSidedElements Gets or sets the StraightSidedElements.
TargetCharacteristicLength Gets or sets the TargetCharacteristicLength.
TargetExplicitAspectRatio Gets or sets the TargetExplicitAspectRatio.
TargetQuality Gets or sets the TargetQuality.
TargetSkewness Gets or sets the TargetSkewness.
Tet10 Gets the Tet10.
Tet4 Gets the Tet4.
TopologyChecking Gets or sets the TopologyChecking.
TransitionOption Gets or sets the TransitionOption.
TransitionRatio Gets or sets the TransitionRatio.
Tri3 Gets the Tri3.
Tri6 Gets the Tri6.
TriangleSurfaceMesher Gets or sets the TriangleSurfaceMesher.
UseAdaptiveSizing Gets or sets the UseAdaptiveSizing.
UseAdvancedSizeFunction Gets or sets the UseAdvancedSizeFunction.
UseAutomaticInflation Gets or sets the UseAutomaticInflation.
UseFixedSizeFunctionForSheets Gets or sets the UseFixedSizeFunctionForSheets.
UsePostSmoothing Gets or sets the UsePostSmoothing.
UseSheetThicknessForPinch Gets or sets the UseSheetThicknessForPinch.
ViewAdvancedOptions Gets or sets the ViewAdvancedOptions.
VisibleProperties Gets the list of properties that are visible for this object.
Wedge15 Gets the Wedge15.
Wedge6 Gets the Wedge6.
Worksheet Get the MeshControlWorksheet action.