Class: Mesh

Defines a Mesh.

Methods

Name Description
Activate() Activate the current object.
AddAutomaticMethod() Creates a new AutomaticMethod
AddComment() Creates a new child Comment.
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
AddFigure() Creates a new child Figure.
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
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.
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.
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
GetIsSolidTargetMetric(MeshMetricType) Get Solid Target Metric
GetParameter(String) Gets the parameter corresponding to the given property.
GetPath() Gets the path of the object.
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
GetSurfaceMeshQualityWarningLimit(MeshMetricType) Get User Mesh Quality Warning Limit
GetSurfaceMeshQualityWorstMetricValue(MeshMetricType) Get Mesh Quality Worst Metric Value
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
GetVolumeMeshQualityWarningLimit(MeshMetricType) Get Mesh Quality Warning Limit
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)
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.
SetActiveSurfaceMeshQuality(MeshMetricType, Double) Set Active Mesh Quality
SetActiveVolumeMeshQuality(MeshMetricType, Double) Set Active Mesh Quality
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.
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.
ConnectionToleranceType Gets or sets the ConnectionToleranceType.
CoplanarAngleTol Gets or sets the CoplanarAngleTol.
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.
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.
LocalConnectionOption Gets or sets the LocalConnectionOption.
LocalConnectionTolerance Gets or sets the LocalConnectionTolerance.
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.
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.
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.
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.
SheetLoopRemoval Gets or sets the SheetLoopRemoval.
Smoothing Gets or sets the Smoothing.
SmoothingIterations Gets or sets the SmoothingIterations.
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.
TopologyChecking Gets or sets the TopologyChecking.
TransitionOption Gets or sets the TransitionOption.
TransitionRatio Gets or sets the TransitionRatio.
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.
Worksheet Get the MeshControlWorksheet action.