MeshWorkflowControl#

class ansys.mechanical.stubs.v261.Ansys.ACT.Automation.Mechanical.MeshWorkflowControl(internalObject: Any)#

Bases: object

Object that wraps IDSEngineeringModelControl.

Overview#

Activate

Activate the current object.

AddFigure

Creates a new child Figure.

AddImage

Creates a new child Image.

CanCheckPublicStateCallbackForIM

CanCheckPublicStateCallbackForIM method.

CanDuplicate

Returns whether the control can be duplicated.

CanShowPublishStateIM

CanShowPublishStateIM method.

ConnectControlDataToSettings

Connects the control data to the desired settings

ConnectScopeOutcome

Connects the scope identified by scopeName to the selected outcome.

ControlPropertyNameToDispIDMap

ControlPropertyNameToDispIDMap method.

ConvertControl

Converts the control to a ExternalPartEnclosure

CopyControlInternalizedFileContentToClipboard

CopyControlInternalizedFileContentToClipboard method.

CopyControlInternalizedFilePathToClipboard

CopyControlInternalizedFilePathToClipboard method.

CopyTo

Copies all visible properties from this object to another.

CreateObjRef

CreateObjRef method.

CreateParameter

Creates a new parameter for a Property.

Delete

Run the Delete action.

Duplicate

Creates a copy of the current DataModelObject.

Equals

Equals method.

GetAPIName

Property name bound to dispId.

GetAllProperties

GetAllProperties method.

GetChildren

Gets the list of children, filtered by type.

GetControlPointElementSizes

Gets the Control Point Element Sizes for the specified axis.

GetControlPointIndices

Gets the Control Point Indices for the specified axis.

GetControlPointPositions

Gets the Control Point Positions for the specified axis.

GetControlPointRatios

Gets the Control Point Ratios for the specified axis.

GetDetailsView

GetDetailsView method.

GetDomainBrowserAvailableMorphFieldPatterns

GetDomainBrowserAvailableMorphFieldPatterns method.

GetDomainBrowserAvailableScopes

GetDomainBrowserAvailableScopes method.

GetDomainBrowserAvailableSizeFieldPatterns

GetDomainBrowserAvailableSizeFieldPatterns method.

GetEnumName

Enum name bound to value

GetHashCode

GetHashCode method.

GetIconFile

GetIconFile method.

GetLifetimeService

GetLifetimeService method.

GetMeshSpacingType

Gets the Mesh Spacing Type for the specified axis.

GetObjectData

GetObjectData method.

GetParameter

Gets the parameter corresponding to the given property.

GetPath

GetPath method.

GetPropertyName

GetPropertyName method.

GetPropertyValue

GetPropertyValue method.

GetPropertyWorksheetInfo

GetPropertyWorksheetInfo method.

GetType

GetType method.

GetUnpublishedList

GetUnpublishedList method.

GetVisibleProperties

GetVisibleProperties method.

GetVisiblePropertyNames

GetVisiblePropertyNames method.

GroupAllSimilarChildren

Run the GroupAllSimilarChildren action.

GroupSimilarObjects

Run the GroupSimilarObjects action.

InitializeLifetimeService

InitializeLifetimeService method.

IsPropertyEditable

IsPropertyEditable method.

IsPropertyVisible

IsPropertyVisible method.

PropertyByAPIName

Get a property by its API name.

PropertyById

PropertyById method.

PropertyByName

Get a property by its unique name.

PropertyTypeInfo

PropertyTypeInfo method.

PublishIMProp

PublishIMProp method.

RemoveParameter

Removes the parameter from the parameter set corresponding to the given property.

RenameBasedOnType

Renames applying the default name based on type.

SetControlPointElementSizes

SetControlPointElementSizes method.

SetControlPointIndices

SetControlPointIndices method.

SetControlPointPositions

SetControlPointPositions method.

SetControlPointRatios

SetControlPointRatios method.

SetMeshSpacingType

Sets the Mesh Spacing Type for the specified axis.

SetPropertyValue

SetPropertyValue method.

SetPublish

SetPublish method.

SetScopeMethodAndPattern

SetScopeMethodAndPattern method.

SetUnpublish

SetUnpublish method.

ToString

ToString method.

AddBoundingTopoFacesZones

Gets or sets whether to add automatically the face zones for the topo faces bounding the topo volumes. The default value is false.

AddUniqueLabelPerPoint

Gets or sets whether to apply a unique label name to each added prescribed point. Uniqueness is enforced by appending a numbering suffix to the label name.

AddUniqueZonePerVolume

Gets or sets whether to add unique zone for each extracted volume. Uniqueness is enforced by appending a numbering suffix to the zone name.

AddedTopoEntitiesLabel

This property is used to rename the default label generated for the added topological entities.

AligningAccuracy

Gets or sets the aligning accuracy for the aligning process.

AligningMethod

Gets or sets the aligning method for the aligning process.

AnchorFreeEdges

Gets or sets if the free edges of the model should be automatically considered as fixed for the morphing operation.

AppendData

Gets or sets whether to append the mesh data being read to the current PrimeMesh model or to clear the model content before the mesh data is being read. The default value is false.

ApplySemistructuredPattern

Gets or sets whether to apply Semistructured Pattern mapped meshing.

AspectRatioValidationErrorLimit

Gets or sets the aspect ratio validation error limit.

AspectRatioValidationWarningLimit

Gets or sets the aspect ratio validation warning limit.

AttachedRefs

AttachedRefs property.

AutoCollapseShortEdges

Gets or sets whether to collapse edges below the specified tolerance. Feature edges and Protected edges are not collapsed.

AutoComputeOverlapsTolerance

Gets or sets whether to use the automatically computed overlaps tolerance.

AutoDeleteInteriorVertices

Gets or sets whether to delete interior vertices from scoped topology.

AutoMergeParts

Gets or sets the AutoMergeParts.

AutoPartialDefeature

Gets or sets whether to partially remove thin faces and sharp angles within provided tolerances, such that only topology impacting mesh quality is removed.

AutoPinchFaces

Gets or sets whether to remove small features from topology to improve mesh quality.

AutoQuad_AllowCurvedTopoFaces

Gets or sets whether to allow curved topo faces when detecting and treating holes.

AutoQuad_FragmentedEdgeTolerance

Gets or sets the edge tolerance for non circular holes with round corners in order to remove the short edge and hotspots when treating holes and features.

AutoQuad_HoleOffsetPercentage

Gets or sets the hole offset percentage to be used with mesh size when generating quad layers.

AutoQuad_MeshSize

Gets or sets the maximum size for the mesh.

AutoQuad_SplitTopoEdgesAtApexPoint

Gets or sets whether to split topo edges at their apex point when repairing topology.

AutoQuad_ThinStripesTolerance

Gets or sets the maximum thin stripe width to be used when defeaturing topology.

AutoQuad_ZoneThickness

Gets or sets the Zone Thickness to be used when converting an all quad mesh to splines.

AutoRemoveSharpAngleFaces

Gets or sets whether to remove sharp angle faces below the specified angle tolerance by merging them to the neighboring faces.

AutoRemoveThinFaces

Gets or sets whether to remove thin faces by merging them with the neighboring faces.

AutoRepairEdgesOfFaces

Gets or sets whether to prevent the collapse and defeature of thin or short topologies, and allow the creation of a coarse mesh while keeping topology as-is.

AutoSuppressInteriorEdges

Gets or sets whether to suppress interior edges of scoped faces.

AutomaticExternalScope

Gets or sets whether to define programmatically the external scoping method and pattern for the external enclosure. The default value is false.

Axis

Gets or sets the Axis coordinates.

BaseFaceLabel

Gets or sets the label to be used for the base face.

BaseFaceScopeDefinition

Gets or sets the type of scope definition for the base face scoping. Default: Value

BaseFaceScopeMethod

Gets or sets the scoping method for the base face scoping. Default: Label.

BaseFaceScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if BaseFaceScopeOutcome is set to Outcome.

BaseFaceScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if BaseFaceScopeOutcome is set to Value.

BaseToleranceFactor

Gets or sets the factor applied to the size to derive the base tolerance.

BendingScopeDefinition

Gets or sets the type of scope definition for the bending scope. Default: Value

BendingScopeMethod

Gets or sets the scoping method for the bending scope. Default: Label.

BendingScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if scope is defined by outcome.

BendingScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if scope is defined by value.

BiasingIntensity

Gets or sets the intensity of the biasing.

BiasingModality

Gets or sets thebiasing type for the solver operation. Default: Disabled.

BlendToNeighbors

Gets or sets whether to adjust the sizes on adjacent edges of non-mapped mesh regions. Defaults to False.

BlendType

Gets or sets the blend type. The default value is Automatic.

CameraDirection

Gets or sets the CameraDirection coordinates.

CameraName

Gets or sets the name for the given camera.

CameraUp

Gets or sets the CameraUp coordinates.

CaptureInternalFeatures

Gets or sets the CaptureInternalFeatures.

Center

Gets or sets the Center 3D coordinates.

CenterPlaneNormalOffset

It defines the desired offset of the plane of the hemisphere from the model.

CenterPosition

It is defined by “Centered”, “Minimal”, and “User Defined”.

CheckBodyIntersections

Gets or sets whether to check for intersections among the scoped bodies. Intersection detection is based on absolute tolerances specified in the Stacker Settings. If not provided, a default absolute tolerance of 0.0 is used.

Children

Gets the list of children.

ClsId

ClsId property.

ColorMode

Gets or sets the color mode for image generation.

ConformalMeshOnContactSurfaces

Gets or sets whether to decide creation of conformal mesh at contact surfaces.

ConnectIntersectionType

Gets or sets the connect intersection type. The default value is AllToAll.

ConnectionBaseTolerance

Gets or sets the base tolerance for the connection with multiple tolerances.

ConnectionSize

Gets or sets the edge mesh size used to check the connection.

ConnectionTargetTolerance

Gets or sets the target tolerance for the connection with multiple tolerances.

ConnectionTolerance

Gets or sets the maximum gap for the connection.

ConstantHeight

Height of a single layer of mesh elements.

ConsumeAttachments

ControlDataDefinition

This property is used to define if the control data is defined by value or by settings.

ControlDescription

ControlDescription property.

ControlDescriptionJson

ControlDescriptionJson property.

ControlScopeDefinition

Gets or sets the type of scope definition for the control scope of the morphing operation. Default: Value

ControlScopeMethod

Gets or sets the scoping method for the control scope of the morphing operation. Default: Part.

ControlScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if 'ControlScopeDefinition' is set to Outcome.

ControlScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'ControlScopeDefinition' is set to Value.

ControlString

Gets the ControlString.

ControlType

Returns the type of the control.

ControlTypeInformation

ControlTypeInformation property.

ControlTypeInformationJson

ControlTypeInformationJson property.

Coordinate

Gets or sets the coordinates.

CoordinateSystem

Gets or sets the Coordinate System object used to define the material point location.

CoordinatesDefinition

Gets or sets the location coordinates definition type. The default value is Location.

CoplanarAngleTolerance

Gets or sets the angle below which the faces are considered coplanar.

CreateAssemblyComponent

Gets or sets the CreateAssemblyComponent.

CreateAssociationAttributes

Gets or sets whether to retain the association information on execution. The default value is false.

CreateFaceZone

Gets or sets whether to create a new face zone.

CreateGeometry

Gets or sets the CreateGeometry.

CreateQuadraticElements

Gets or sets whether to create quadratic elements. The default value is false.

CreateQuads

This property is used to define the name of the size field to apply to the meshing operation.

CreateSolidComponent

Gets or sets the CreateSolidComponent.

CuboidCenterModality

Gets or sets the rule for the computation of the center of the cuboidal enclosure.

CylinderHeightAxis

Gets or sets the cylinder height axis coordinates.

DataModelObjectCategory

Gets the current DataModelObject's category.

DecompositionType

Gets or sets the decomposition type used by the MultiZone mesher. Defaults to “Program Controlled”.

DefaultOffsetSize

Gets or sets the size of the offset layers to be used during the stack base operation.

DefeatureTolerance

Gets or sets the defeature tolerance applied during meshing. Applicable only if DefeatureToleranceDefineBy is “UserDefined”.

DefeatureToleranceDefineBy

Gets or sets how the Defeature Tolerance is defined for the MultiZone mesher. Defaults to “Program Controlled”.

DeleteCollidingFaces

Gets or sets whether to delete the model faces colliding with the enclosure. Default is True.

DeleteEmptyVolumes

This property is used to enable or disable the automatic deletion of empty topo volumes during mesh to topology conversion. The default value is false.

DeleteInputScope

Gets or sets whether to delete of input scope after wrapping. The default value is false.

DeleteMeshVolumes

Gets or sets the DeleteMeshVolumes.

DeleteZonePropertiesPropertyExpression

Gets or sets the DeleteZonePropertiesPropertyExpression.

Delta

Gets or sets the Delta coordinates.

DeltaX

Gets or sets the x coordinate of the delta attribute of the corresponding control.

DeltaY

Gets or sets the y coordinate of the delta attribute of the corresponding control.

DeltaZ

Gets or sets the z coordinate of the delta attribute of the corresponding control.

DihedralAngle

The dihedral angle is the angle between the normal vectors of two element faces.

Direction

Gets or sets the Direction coordinates.

DirectionX

Gets or sets the X component of the direction vector, with respect to the Global Coordinate System.

DirectionY

Gets or sets the Y component of the direction vector, with respect to the Global Coordinate System.

DirectionZ

Gets or sets the Z component of the direction vector, with respect to the Global Coordinate System.

DirectoryName

Gets or sets the DirectoryName.

Distance

Gets or sets the distance from the control area considered morphable for the morphing operation. Applicable only if SurfaceScopeModality is set to 'Distance'.

EdgeBiasingDefineBy

Gets or sets how the scoped edges meshing size is defined for MultiZone edge biasing. Defaults to NumberOfDivisions.

EdgeBiasingFactor

Gets or sets the MultiZone Mesher edge sizing biasing factor.

EdgeBiasingType

Gets or sets the type of biasing to apply along the scoped edges for MultiZone edge biasing. Defaults to Uniform.

EdgeCleanup

Gets or sets the EdgeCleanup.

EdgeLabelName

This property is used to rename the default edge label name generated during execution of step.

EdgeMesherBiasingType

Gets or sets the type of biasing to apply along the scoped edges for the EdgeBiasingEdgeMesher control.

EditMeshMergedFacesLabel

Gets or sets the label to be applied to the faces that are merged during the EditMesh operation. Defaults to “MergedFaces”.

EditMeshSeparatedFacesLabel

Gets or sets the label to be applied to the faces that are separated during the EditMesh operation. Defaults to “SeparatedFaces”.

EditMeshSeparationAngle

Gets or sets the angle above which adjacent face elements are split into separate faces. Defaults to 40 degrees.

EditMeshSeparationStrategy

Gets or Sets the separation strategy used by the EditMeshSeparateFaces control. Defaults to Angle.

ElementSize

Define element size to achieve desired mesh results. User can achieve coarse, medium, or fine mesh by varying this value.

ElementsPerGap

Gets or sets the minimum number of element layers to be generated per gap for the Proximity Sizing control by locally controlling the element size. The element size is defined as the gap size divided by ElementsPerGap, fractional values are supported for defining local element sizes larger than the gap size. The default values is 3.

EllipsoidFirstAxis

Gets or sets the ellipsoid first axis coordinates.

EllipsoidSecondAxis

Gets or sets the ellipsoid second axis coordinates.

EllipsoidThirdAxis

Gets or sets the ellipsoid third axis coordinates.

EnableCheckpoint

Flag whether to enable a checkpoint or not. The default value is false.

EnableSmoothing

Gets or sets the EnableSmoothing.

ExcludeEnclosure

Gets or sets whether to exclude the enclosure from the wrapper scope . The default value is false.

ExcludeScopeDefinition

Gets or sets the type of scope definition for the Hole Patching exclusion scoping. Default: Value

ExcludeScopeMethod

Gets or sets the scoping method for the Hole Patching exclusion scoping. Default: Label.

ExcludeScopeOutcome

Gets or sets the scope outcome from a previous operation for the Hole Patching exclusion scoping. Applicable only if scope is defined by outcome.

ExcludeScopePattern

Gets or sets the part, zone or label name pattern for the Hole Patching exclusion scoping. Applicable only if scope is defined by value.

ExportBlockingTopology

Gets or sets whether to export the MultiZone blocking as a separate Prime part for blocking inspection. Defaults to False.

ExteriorEdgeLoopScopeDefinition

Gets or sets the type of scope definition for the Exterior Edge Loop scoping. Defaults to Value.

ExteriorEdgeLoopScopeMethod

Gets or sets the scoping method for the Exterior Edge Loop scoping. Defaults to Label.

ExteriorEdgeLoopScopeOutcome

Gets or sets the scope outcome from a previous operation for the Exterior Edge Loop scoping. Applicable only if scope is defined by outcome.

ExteriorEdgeLoopScopePattern

Gets or sets the part, zone or label name pattern for the Exterior Edge Loop scoping. Applicable only if scope is defined by value.

ExternalLabelName

This property is used to rename the default external label name generated during execution of step.

ExternalScopeDefinition

It is defined by value or outcome depending on if the External scope is defined manual by the user or defined based on a previous outcome.

ExternalScopeMethod

The method can be label/zone/part and it is applied to external region of enclosure.

ExternalScopeOutcome

If the InnerScopeDefinition is set to Outcome, then this property is visible. It defines the previous step outcome. This way we input the results of a previous step to the current step. The input applies to inner region of enclosure.

ExternalScopePattern

The value can be a name of a region or a predefined patterns to select multiple region names.

ExtractFeatureEdges

Gets or sets whether to extract automatically the feature edges after the operation.

FaceZoneByPart

Gets or sets whether to define an independent face zone for each input part.

FaceZoneName

This property is used to define the name of the default face zone name generated during execution of step.

FacesWithSkewedElementsLabelName

Gets or sets the name to use when creating labels based on faces with skewed elements.

FacetQuality

Gets or sets faceting quality level for faceting on execution.

FeatureSize

Gets or sets the FeatureSize.

FieldName

Gets or sets the label name to be applied.

Figures

Gets the list of associated figures.

FileFilter

Gets or sets the FileFilter.

Filename

Assign full path to the filename would like to Import/Export.

Filenames

Assign paths with '|' seperator to this property to read multiple files, pass without seperator if single file.

FirstLayerAspectRatio

Gets or sets the FirstLayerAspectRatio.

FirstLayerHeight

Gets or sets the FirstLayerHeight.

FixedScopeDefinition

Gets or sets the type of scope definition for the fixed scope of the morphing operation. Default: Value

FixedScopeMethod

Gets or sets the scoping method for the fixed scope of the morphing operation. Default: Label.

FixedScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if 'FixedScopeDefinition' is set to Outcome.

FixedScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'FixedScopeDefinition' is set to Value.

ForceSubMapping

Gets or sets whether to force a sub-mapped mesh by automatically setting mapped mesh vertex types on the scoped faces. Defaults to False.

FreeEdgesLabelName

Gets or sets the label name to be applied to free edges.

FreeFaceMeshType

Gets or sets the type of elements for the MultiZone mesher free face mesh. Defaults to “All Quads”.

FreeMeshScopeDefinition

Gets or sets the type of scope definition for the Free Mesh scoping. Default: Value.

FreeMeshScopeMethod

Gets or sets the scoping method for the Free Mesh scoping. Default: Label.

FreeMeshScopeOutcome

Gets or sets the scope outcome for Free Mesh scoping from a previous operation. Applicable only if scope is defined by outcome.

FreeMeshScopePattern

Gets or sets the zone or label name pattern that defines the Free Mesh scoping. Applicable only if scope is defined by value.

FreeVolumeMeshType

Gets or sets how free mesh blocks should be treated by the MultiZone meshing algorithm. Defaults to “NotAllowed”.

FreezeBoundaryNodes

Gets or sets whether to freeze the boundary nodes when the improvement of the volume mesh is executed.

FuseBaseTolerance

Gets or sets the base tolerance for the fuse with multiple tolerances.

FuseTargetTolerance

Gets or sets the target tolerance for the fuse with multiple tolerances.

GapTolerance

Gets or sets the GapTolerance.

GeometryFidelity

Gets or sets the GeometryFidelity.

GroupVolumes

Gets or sets the GroupVolumes.

GroupingFolder

GroupingFolder property.

GrowthRate

Gradient of element size as each layer grows.

HemisphereCenterModality

This property is used to define the rule for the computation of the center of the hemispherical enclosure.

HemisphereOrientationModality

This property is used to define the rule for the computation of the orientation of the hemispherical enclosure.

HexcoreTetLayerRelativeWidth

Gets or sets the gap ratio, relative to the surface mesh size, between the volume mesh hexahedral core and the geometry surface. Default is 0.25.

HighPeriodicFacesScopeDefinition

Gets or sets the type of scope definition for the High Periodic Faces scoping. Defaults to Value.

HighPeriodicFacesScopeMethod

Gets or sets the scoping method for the High Periodic Faces scoping. Defaults to Label.

HighPeriodicFacesScopeOutcome

Gets or sets the scope outcome from a previous operation for the High Periodic Faces scoping. Applicable only if scope is defined by outcome.

HighPeriodicFacesScopePattern

Gets or sets the part, zone or label name pattern for the High Periodic Faces scoping. Applicable only if scope is defined by value.

HorizontalScopeOutcome

Gets or sets the HorizontalScopeOutcome.

HorizontalScopePattern

Gets or sets the HorizontalScopePattern.

IconName

IconName property.

IgnoreOrientation

Gets or sets whether to ignore the face normal orientation while calculating the proximity for the Proximity Sizing control. The default value is False.

IgnoreSelfProximity

Gets or sets whether to ignore the proximity between two faces from the same face zone while calculating the proximity for the Proximity Sizing control. The default value is True.

IgnoreSolidNames

Gets or sets the IgnoreSolidNames.

ImageDirectory

Gets or sets the directory used for storing the generated image files.

ImageFilenamePattern

Gets or sets the filename pattern used for naming the generated image files. The following placeholders can be used and will be replaced automatically: ${cameraname}, ${partname}, ${partid}.

ImageHeight

Gets or sets the height of the generated images.

ImageWidth

Gets or sets the width of the generated images.

Images

Gets the list of associated images.

ImportSourceType

Gets or sets the ImportSourceType.

IncompleteBoundariesLabelName

Gets or sets the label name to be applied to faces with incomplete boundaries.

InflationBoundaryScopeDefinition

Gets or sets the type of scope definition for the Inflation Boundary scoping. Default: Value.

InflationBoundaryScopeMethod

Gets or sets the scoping method for the Inflation Boundary scoping. Default: Label.

InflationBoundaryScopeOutcome

Gets or sets the scope outcome for Inflation Boundary scoping from a previous operation. Applicable only if scope is defined by outcome.

InflationBoundaryScopePattern

Gets or sets the zone or label name pattern that defines the Inflation Boundary scoping. Applicable only if scope is defined by value.

InflationDomainScopeDefinition

Gets or sets the type of scope definition for the Inflation Domain scoping. Default: Value.

InflationDomainScopeMethod

Gets or sets the scoping method for the Inflation Domain scoping. Default: Label.

InflationDomainScopeOutcome

Gets or sets the scope outcome for Inflation Domain scoping from a previous operation. Applicable only if scope is defined by outcome.

InflationDomainScopePattern

Gets or sets the zone or label name pattern that defines the Inflation Domain scoping. Applicable only if scope is defined by value.

InflationFirstLayerHeight

Gets or sets the height of the first inflation layer.

InflationGrowthRate

Gets or sets gradient of layer height.

InflationMaximumLayers

Gets or sets the maximum number of inflation layers.

InnerScopeDefinition

It is defined by value or outcome depending on if the Inner scope is defined manually by the user or defined based on a previous outcome.

InnerScopeMethod

The method can be label/zone/part and it is applied to inner region of enclosure.

InnerScopeOutcome

If the InnerScopeDefinition is set to Outcome, then this property is visible. It defines the previous step outcome. This way we input the results of a previous step to the current step. The input applies to inner region of enclosure.

InnerScopePattern

The value can be a name of a region or a predefined patterns to select multiple region names.

InputMeshScopeDefinition

Gets or sets the type of scope definition for the Input Mesh scoping. Default: Value.

InputMeshScopeMethod

Gets or sets the scoping method for the Input Mesh scoping. Default: Label.

InputMeshScopeOutcome

Gets or sets the scope outcome for Input Mesh scoping from a previous operation. Applicable only if InputMeshScopeDefinition is set to Outcome.

InputMeshScopePattern

Gets or sets the zone or label name pattern that defines the Input Mesh scoping. Applicable only if InputMeshScopeDefinition is set to Value.

InteriorEdgeLoopScopeDefinition

Gets or sets the type of scope definition for the Interior Edge Loop scoping. Defaults to Value.

InteriorEdgeLoopScopeMethod

Gets or sets the scoping method for the Interior Edge Loop scoping. Defaults to Label.

InteriorEdgeLoopScopeOutcome

Gets or sets the scope outcome from a previous operation for the Interior Edge Loop scoping. Applicable only if scope is defined by outcome.

InteriorEdgeLoopScopePattern

Gets or sets the part, zone or label name pattern for the Interior Edge Loop scoping. Applicable only if scope is defined by value.

InternalLabelName

This property is used to rename the default Internal label name generated during execution of step.

InternalObject

Gets the internal object. For advanced usage only.

IntersectingFaceTolerance

Gets or sets the minimum angle used in finding thin stripes with topology diagnostics. Defaults to 25 degrees.

IntersectingPairsLabelName

Gets or sets the label name to be applied to intersecting pairs of faces.

InvalidBoundariesLabelName

Gets or sets the label name to be applied to faces with invalid boundary orientation.

JacobianRatioCornerNodesValidationErrorLimit

Gets or sets the Jacobian ratio (corner nodes) validation error limit.

JacobianRatioCornerNodesValidationWarningLimit

Gets or sets the Jacobian ratio (corner nodes) validation warning limit.

JacobianRatioGaussPointsValidationErrorLimit

Gets or sets the Jacobian ratio (gauss points) validation error limit.

JacobianRatioGaussPointsValidationWarningLimit

Gets or sets the Jacobian ratio (gauss points) validation warning limit.

JacobianRatioMAPDLValidationErrorLimit

Gets or sets the Jacobian ratio (MAPDL) validation error limit.

JacobianRatioMAPDLValidationWarningLimit

Gets or sets the Jacobian ratio (MAPDL) validation warning limit.

LabelAdditionExpression

Gets or sets the expression set algebra expression used in a LabelAdditionByExpression control.

LabelAdditionExpressionVariable

Gets or sets the expression variable name associated to entities identified by a label addition control. These variables can be referenced in a LabelAdditionByExpression control to create labels based on expressions. Valid variable names do not contain whitespaces or any of the following characters “&, |, ^, !, (, )”.

LabelName

This property is used to rename the default label name generated during execution of step.

LabelPattern

Gets or sets the label pattern applied for label removal. This property expects a regular expression pattern to match labels that should be removed.

LastLayerAspectRatio

Gets or sets the LastLayerAspectRatio.

LateralDefeatureSize

Gets or sets the defeature size to be used along the lateral direction of stacking.

LocalRemesh

Gets or sets the LocalRemesh.

Location

Gets or sets the location attribute of the corresponding control.

LowPeriodicFacesScopeDefinition

Gets or sets the type of scope definition for the Low Periodic Faces scoping. Defaults to Value.

LowPeriodicFacesScopeMethod

Gets or sets the scoping method for the Low Periodic Faces scoping. Defaults to Label.

LowPeriodicFacesScopeOutcome

Gets or sets the scope outcome from a previous operation for the Low Periodic Faces scoping. Applicable only if scope is defined by outcome.

LowPeriodicFacesScopePattern

Gets or sets the part, zone or label name pattern for the Low Periodic Faces scoping. Applicable only if scope is defined by value.

ManageTangentEdges

Gets or sets the attribute to manage tangent edges connection for the connection control.

MappedBlocksSplitAngle

Gets or sets the split angle to be used for introducing extra splits in the mapped blocks when UseMappedBlocksSplitAngle is True. Defaults to 60 degrees, valid range is [0 degrees, 180 degrees]. ArgumentException is thrown for out-of-range values.

MatchControlRotationAngle

Gets or sets the periodic rotation angle for a Cyclic MatchControlMultiZoneMesher control. Defaults to 90 degrees.

MatchControlType

Gets or Sets the Match Control type used by the MatchControlMultiZoneMesher control. Defaults to Translation.

MatchEdgeSpacing

Gets or sets whether the mesh spacing on a block edge is adjusted with respect to the spacing on adjacent block edges. Defaults to True.

MatchMorph_NumberOfIterations

Gets or sets the maximal number of iterations for the match morphing.

Material

Gets or sets the Material.

MaterialName

Gets or sets the Material Name.

MaterialPointDefinition

Gets or sets the material point definition type.

MaterialPointType

It defines the type of material point, it can be “Include” or “Exclude”.

MaxEdgeLength

Gets or sets max edge length to be used for faceting on execution.

MaxHoleSize

Gets or sets the maximum size of holes to be considered for Wrapper Leak Prevention and Hole Patching.

MaxIterations

Gets or sets the MaxIterations .

MaxSize

Gets or sets the maximum size to be used for the volumetric size field sizing computation in the Proximity Sizing and Curvature Sizing controls. This is a length value.

MaximumFilletRadius

Gets or sets the maximum fillet radius to detect fillets.

MergeAcrossParts

Gets or sets whether to merge across parts during the resolution of the surface overlaps.

MergeNodesTolerance

Gets or sets the tolerance within which nodes are to be merged.

MergeNodesToleranceType

Gets or sets the merge nodes tolerance type to be used when executing Merge Nodes operation. The default value is Absolute.

MergeOverlappingFaces

Gets or sets whether to merge overlapping faces after connect. The default value is false.

MergeReplicatedBodies

Gets or sets whether to merge the replicated bodies with their corresponding original bodies. Defaults to False.

MergeSideFaces

Gets or sets whether to merge the side faces after the extrusion.

MeshCheckValidationCheckFaceAreas

Gets or sets whether to check face areas while validating the mesh.

MeshCheckValidationCheckFaceHandedness

Gets or sets whether to check face handedness while validating the mesh.

MeshCheckValidationCheckShape

Gets or sets whether to check shape while validating the mesh.

MeshCheckValidationCheckVolumes

Gets or sets whether to check volumes while validating the mesh.

MeshEntityType

Gets or sets the target mesh entity type. The default value is Face.

MeshFlowControl

This property gives control over the flow of mesh during surface mesh generation. The supported modes are None, and Global Cartesian.

MeshedSurfaceLabelSuffix

Gets or sets the suffix to be used when defining labels scoped to faces meshed by the MultiZone mesher.

MeshedVolumeLabelSuffix

Gets or sets the suffix to be used when defining labels scoped to volumes meshed by the MultiZone mesher. Defaults to “MultiZoneMesh”.

MinSize

Gets or sets the minimum size to be used for the volumetric size field sizing computation in the Proximity Sizing and Curvature Sizing controls. This is a length value.

MinimalAbsoluteDistance

Gets or sets the minimal distance of the enclosure from the input faces as absolute distance. The physically larger resulting distance between 'MinimalNumberOfVolumetricLayers' and 'MinimalAbsoluteDistance' will be used as the effective gap distance. Default is 0.0.

MinimalNumberOfVolumetricLayers

Gets or sets the minimal distance of the enclosure from the input faces as a multiple of the size of the volumetric elements. The physically larger resulting distance between 'MinimalNumberOfVolumetricLayers' and 'MinimalAbsoluteDistance' or 'MinimalRadius' will be used as the effective gap distance. Default is 2.

MinimalRadius

It defines the desired minimal radius of the spherical enclosure.

MinimumFilletRadius

Gets or sets the minimum fillet radius to detect fillets.

MissingBoundariesLabelName

Gets or sets the label name to be applied to faces with missing boundaries.

MorphFieldDefinition

MorphFieldOutcome

Gets the MorphFieldOutcome.

MorphMidSideNodes

Gets or sets whether to apply morphing on the model based on the mid nodes displacements after the projection on the underlying geometry.

MorphRecordingName

This property is used to define the name for matching the morphing recording to apply to the meshing operation.

MorphSolverModality

Gets or sets the solver type for the morphing operation. Default: Fast.

MorphableScopeDefinition

Gets or sets the type of scope definition for the morphable scope of the morphing operation. Default: Value

MorphableScopeMethod

Gets or sets the scoping method for the morphable scope of the morphing operation. Default: Label.

MorphableScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if 'MorphableScopeDefinition' is set to Outcome.

MorphableScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'MorphableScopeDefinition' is set to Value.

MultiEdgesLabelName

Gets or sets the label name to be applied to multi edges.

Name

Name property.

Names

Gets or sets the Names.

NewSplittingInterfaceLabelPrefix

This property is used to rename the default label generated for the added topological entities.

NewVolumeLabelPrefix

This property is used to rename the default label generated for the new volume.

NormalAngle

Gets or sets the maximum allowed normal angle between neighboring elements when computing curvature for the Curvature Sizing control. This value must be between 0 and 180 degrees (0 to π) and defaults to 18 degrees.

NormalAngleTolerance

Gets or sets normal tolerance to be used for faceting on execution.

NumberOfAttempts

Number of attempts for mesh convergence.

NumberOfDivisions

Gets or sets the number of divisions for the scoped edges.

NumberOfLayers

Number of layers of mesh elements.

NumberOfPlanarCuts

This property is used to define the number of planar cuts for the automatic planar cut control.

NumberOfRadialDivisions

Gets or sets the number of radial divisions to apply to scoped faces having two concentric boundary loops. Defaults to 0. ArgumentException is thrown for negative values.

NumberOfRings

Gets or sets the number of neighbor rings to consider as morphable for the morphing operation. Applicable only if SurfaceScopeModality is 'Rings'.

NumberOfSolverIterations

Gets or sets the number of iterations for the solver of the morphing operation.

NumberOfThreads

Gets or sets the NumberOfThreads.

ObjectId

ObjectId property.

ObjectState

ObjectState property.

ObjectTags

ObjectTags property.

OffsetDistance

Gets or sets the offset distance attribute of the corresponding direct morphing control.

OffsetFileName

Gets or sets the full file path to the .csv file containing the offset coordinates for replication.

OffsetType

Gets or sets the OffsetType.

OpenEnclosure

Gets or sets whether an open enclosure is required. Default is False.

OrbitCameraDivisions

Gets or sets the number of shots the orbit camera takes around the up axis. Defaults to 4.

Origin

Gets or sets the origin coordinates.

OriginX

Gets or sets the X coordinate of origin (location of base face) in the volume flattening step.

OriginY

Gets or sets the Y coordinate of origin (location of base face) in the volume flattening step.

OriginZ

Gets or sets the Z coordinate of origin (location of base face) in the volume flattening step.

OverlapTolerance

Gets or sets the OverlapTolerance.

OverlappingFaceTolerance

Gets or sets the tolerance for the minimum overlap distance used in finding overlapping faces with topology diagnostics.

OverlappingFacesLabelName

Gets or sets the label name to be applied to overlapping faces.

OverlapsBaseTolerance

Gets or sets the base tolerance value to be used to detect the overlaps to resolve.

OverlapsTargetTolerance

Gets or sets the target tolerance value to be used to detect the overlaps to resolve.

Parent

Parent property.

PartName

Gets or sets the part name to be used when generating.

PercentageIncrement

The number of volumetric Layers determines the number of layers. This property decides whether all the layers are an equal size (default 0.0) or they should gradually increase the size of volume element than previous element.

PercentageSmoothing

Gets or sets the PercentageSmoothing.

PinchCornerAngleTolerance

Gets or sets the corner angle tolerance value to use when pinching faces.

PrescribedPointsFileName

Gets or sets the path to the file containing the prescribed points locations. The data must be in csv format.

PreserveBoundary

Gets or sets whether to preserve the boundary or not. If true, adding a prescribed point which causes a deformation of the volume boundary will result in a failure.

PreserveBoundaryLayers

Gets or sets the PreserveBoundaryLayers.

PreserveCornerVertices

Gets or sets whether to preserve corner vertices when pinching faces.

PreserveFeatures

Gets or sets whether to preserve the feature edges or not. If true, adding a prescribed point which causes a deformation of the feature edges will result in a failure.

ProjectOnGeometry

Gets or sets whether to project the mesh on the underlying geometry.

ProjectSideFaces

Gets or sets whether to project the side faces after the extrusion.

Properties

Gets the list of properties for this object.

PropertyName

Gets or sets the PropertyName.

PropertyValue

Gets or sets the PropertyValue.

ProtectOnlyBoundaries

Gets or sets whether the topology protection flag is applied only to the exterior boundary of the scoped boundaries or not. Defaults to False.

ProximityRadius

Gets or sets the radius for the proximity based search.

ProximityType

Gets or sets the Proximity Type to apply for the entity search. The default value is Radius.

QuadBoundaryLayerFaceScopeDefinition

Gets or sets the type of scope definition for the quad boundary layer face scoping. Default: Value

QuadBoundaryLayerFaceScopeMethod

Gets or sets the scoping method for the quad boundary layer face scoping. Default: Label.

QuadBoundaryLayerFaceScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if 'QuadBoundaryLayerFaceScopeDefinition' is set to Outcome.

QuadBoundaryLayerFaceScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'QuadBoundaryLayerFaceScopeDefinition' is set to Value.

QuadBoundaryLayerFirstLayerHeight

Gets or sets the height of the first quad layer.

QuadBoundaryLayerGrowthRate

Gets or sets the ratio of heights between subsequent quad layers.

QuadBoundaryLayerNumberOfDivisions

Gets or sets the number of annular divisions on the washer boundary from where the quad layers are grown.

QuadBoundaryLayerNumberOfLayers

Gets or sets the number of quad layers on the washer boundary.

Radius

Gets or sets the radius attribute of the corresponding control.

Ratio

Gets or sets the ratio attribute of the corresponding control.

RecomputeClosedVolumes

Gets or sets whether to recompute closed volumes after the operation.

ReferenceFaceScopeDefinition

Gets or sets the type of scope definition for the ReferenceFace scoping in MultiZone Edge Biasing. Default: Value.

ReferenceFaceScopeScopeMethod

Gets or sets the scoping method for the ReferenceFace scoping in MultiZone Edge Biasing. Default: Label.

ReferenceFaceScopeScopeOutcome

Gets or sets the scope outcome for the ReferenceFace scoping in MultiZone Edge Biasing from a previous operation. Applicable only if scope is defined by outcome.

ReferenceFaceScopeScopePattern

Gets or sets the zone or label name pattern that defines the ReferenceFace scoping in MultiZone Edge Biasing. Applicable only if scope is defined by value.

RegionType

It is defined by Material Point or External.

RelativeMergeTolerancePercentage

Gets or sets the percentage of the connected edge lengths to be used as tolerance for merging nodes.

ReleaseStatusString

ReleaseStatusString property.

Remesh

Gets or sets whether to allow the remesh of already meshed volumes. The default value is false.

RepairModel

Gets or sets whether to repair the PrimeMesh model after the reading operation is executed. The default value is false.

RepairTopologyEdgeAngle

Gets or sets the angle not to be exceeded when deleting interior vertices. Must be greater than 0 and less than or equal to 180 degrees. Defaults to 70 degrees.

RepairTopologyFeatureAngle

Gets or sets the angle not to be exceeded when performing repairs. Must be greater than 0 and less than or equal to 180 degrees. Defaults to 30 degrees.

RepairTopologyOverlapsTolerance

Gets or sets the tolerance value to be used to detect the overlaps to resolve.

RepairTopologyPinchTolerance

Gets or sets the largest tolerance to be used when removing small features.

RepairTopologyPreventFragmentedEdges

Gets or sets whether to prevent fragmented edges when deleting interior vertices.

RepairTopologySharpAngle

Gets or sets the maximum angle between faces to be merged. Must be greater than 0 and less than or equal to 30 degrees. Defaults to 10 degrees.

RepairTopologyShortEdgeLength

Gets or sets the maximum edge length to be collapsed.

RepairTopologySplitEdgesAtApexPoint

Gets or sets whether to split edges at their apex point when repairing topology.

RepairTopologyThinFaceWidth

Gets or sets the maximum thin face width to be merged.

RepairTopologyTolerance

Gets or sets the tolerance value to be used to reduce variability of output topology, prevent the collapse and defeature of thin or short topologies, and allow the creation of a coarse mesh while keeping topology as-is.

RestrictBoundaryNodes

Gets or sets whether to restrict the boundary nodes displacement. The default value is true.

RetainFailedMesh

Gets or sets whether to keep the partially meshed results in case of failure. Defaults to False.

RetainMeshedEdges

Gets or sets whether to retain the existing mesh on the input edges.

RetainMeshedTopoFaces

Gets or sets whether existing mesh on the scoped faces is to be retained or remeshed.

RetainMeshedVolumes

Gets or sets whether existing mesh on the scoped volumes is to be retained or remeshed.

RetryWithGeometry

Gets or sets the RetryWithGeometry.

ReverseDeformationFieldName

Gets or sets the ReverseDeformationFieldName.

ReverseDirection

Gets or sets whether to reverse the extruding direction.

ReverseEdgeBiasingDirection

Gets or sets whether the Multizone Mesher edge biasing direction should be reversed.

ReverseSurfaceOrientation

Reverse Surface Orientation. The default value is false.

RigidScopeDefinition

Gets or sets the type of scope definition for the rigid scope of the morphing operation. Default: Value

RigidScopeMethod

Gets or sets the scoping method for the rigid scope of the morphing operation. Default: Label.

RigidScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if 'RigidScopeDefinition' is set to Outcome.

RigidScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'RigidScopeDefinition' is set to Value.

RotationAngle

Gets or sets the rotation angle attribute of the corresponding direct morphing control.

ScaleElementSize

Gets or sets whether to apply a scale factor to element size defined by settings.

ScaleFactor

Scale Factor is used to scale shapes in different dimensions.

ScopeDefinition

It is defined by value or outcome.

ScopeMethod

The method can be label/zone/part.

ScopeOutcome

If the InnerScopeDefinition is set to Outcome, then this property is visible. It defines the previous step outcome. This way we input the results of a previous step to the current step. The input applies to inner region of enclosure.

ScopePattern

The value can be a name of a region or a predefined patterns to select multiple region names.

ScriptFilename

SeedFaceScopeDefinition

Gets or sets the type of scope definition for the seed face scoping. Default: Value

SeedFaceScopeMethod

Gets or sets the scoping method for the seed face scoping. Default: Label.

SeedFaceScopeOutcome

Gets or sets the scope outcome from a previous operation. Applicable only if SeedFaceScopeDefinition is set to Outcome.

SeedFaceScopePattern

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if SeedFaceScopeDefinition is set to Value.

SelfIntersectionsLabelName

Gets or sets the label name to be applied to self intersecting faces.

SemistructuredPatternType

Gets or sets the Semistructured Pattern type used by the MultiZone Mapped Meshing control when ApplySemistructuredPattern is set to True.

SeparateImagesPerPart

Gets or sets whether to generate separate images for each part. Defaults to True.

SharedTopologyLabelName

Gets or sets the name used as label to scope the shared topology faces which are automatically added as input mesh for MultiZone. Defaults to “MultiZoneMesh/SharedTopologyInputMesh”.

ShowTessellation

Gets or sets whether to show tessellation in the generated images. Defaults to True.

SideTolerance

Gets or sets the SideTolerance.

SizeFieldDefinition

Gets or sets how the control's size field pattern should be defined, either by “Value” or by “Outcome”. The default value is “Value”.

SizeFieldName

This property is used to define the name of the size field to apply to the meshing operation.

SizeFieldOutcome

Gets or sets the outcome to be used to define the size field pattern when SizeFieldDefinition is set to “Outcome”.

SizeFieldPattern

This property is used to define the name pattern for matching the size fields to apply to the meshing operation.

SizeScaleFactor

Gets or sets the factor to apply to the element size values defined by settings.

SkewnessLimit

Gets or sets the skewness limit used to mark faces with skewed elements within the Surface Diagnostics outcome. Defaults to 0.9.

SkewnessValidationErrorLimit

Gets or sets the skewness validation error limit.

SkewnessValidationWarningLimit

Gets or sets the skewness validation warning limit.

SkipInteractiveSession

Gets or sets whether to skip the interactive session on execution. The default value is false.

SlicerCornerAngle

Gets or sets the corner angle.

SlicerFeatureAngle

Gets or sets the feature angle.

SlicerLayerHeight

Gets or sets the spacing between newly created parallel planes.

SlicerLayerStart

Gets or sets the z coordinate of the first plane.

SlicerMinimumLayerVolume

Gets or sets the threshold volume for defeaturing a thin end layer of cells.

SlicerNodeMoveRelativeTolerance

Gets or sets the relative tolerance, as a fraction of slicer layer height, to move surface nodes away from a slicing plane.

SlicerOverlappingAngle

Gets or sets the overlapping angle.

SlicerRelativeTolerance

Gets or sets the relative tolerance for adjusting surface nodes when near a slicing plane. If the surface nodes are within the tolerance distance relative to the layer height, they will be projected to the new plane.

SlicerSliverFaceHeight

Gets of sets the target minimum height of sliver triangles.

SmallEdgesLabelName

Gets or sets the label name to be applied to small edges.

SmallEdgesLength

Gets or sets the maximum edge length used in finding small edges with topology diagnostics.

SmoothingIterations

Allows user to input number of iterations needed to achieve good mesh results.

SmoothingPreserveVolume

Gets or sets whether to enable and disable the volume preserving smoothing. If enabled, the smoothing will preserve the initial volume of the input. The default value is false.

SolderBallBottomPadDivisions

Gets or sets the number of vertical divisions for the bottom pad of the solder ball mesh. If an internal pad is generated, shell divisions is used instead.

SolderBallBottomPadLength

Gets or sets the length of the solder ball bottom pad. Positive values for spheres create an external pad beneath the bottom split, and negative values create an internal pad beginning at the bottom split length. Torus will take the absolute value and always create an internal pad.

SolderBallBottomSolderLabelName

Gets or sets the label name to be applied to the bottom split of the solder ball.

SolderBallBottomSolderPadFaceLabelName

Gets or sets the label name to be applied to the bottom pad face of the solder ball.

SolderBallBottomSolderPadLabelName

Gets or sets the label name to be applied to the bottom pad of the solder ball.

SolderBallBottomSolderSplit

Gets or sets the distance from the middle at which the bottom split of the solder ball begins.

SolderBallBottomSplitDivisions

Gets or sets the number of vertical divisions for the bottom split of the solder ball mesh.

SolderBallBottomSplitLength

Gets or sets the length of the solder ball beginning at the bottom split point.

SolderBallCenterSolderLabelName

Gets or sets the label name to be applied to the center of the solder ball.

SolderBallCentralVerticalDivisions

Gets or sets the number of vertical divisions for the center of the solder ball mesh, not including top and bottom splits.

SolderBallCylinderShellDivisions

Gets or sets the number of divisions for the inner cylinder shell of the solder ball mesh.

SolderBallInnerCylinderRadius

Gets or sets the radius of the solder ball's inner cylinder.

SolderBallOuterLoopDivisions

Gets or sets the number of outer loop divisions for the solder ball mesh.

SolderBallRadius

Gets or sets the radius of the solder ball.

SolderBallShapeType

Gets or sets the solder ball shape type. The default value is Sphere.

SolderBallShellDivisions

Gets or sets the number of divisions for the outer shell of the solder ball mesh.

SolderBallSmoothMesh

Gets whether the mesh will be smoothed.

SolderBallTopPadDivisions

Gets or sets the number of vertical divisions for the top pad of the solder ball mesh. If an internal pad is generated, shell divisions is used instead.

SolderBallTopPadLength

Gets or sets the length of the solder ball top pad. Positive values for spheres create an external pad on top of the top split, and negative values create an internal pad beginning at the top split length. Torus will take the absolute value and always create an internal pad.

SolderBallTopSolderLabelName

Gets or sets the label name to be applied to the top split of the solder ball.

SolderBallTopSolderPadFaceLabelName

Gets or sets the label name to be applied to the top solder pad face of the solder ball.

SolderBallTopSolderPadLabelName

Gets or sets the label name to be applied to the top pad of the solder ball.

SolderBallTopSolderSplit

Gets or sets the distance from the middle at which the top split of the solder ball begins.

SolderBallTopSplitDivisions

Gets or sets the number of vertical divisions for the top split of the solder ball mesh.

SolderBallTopSplitLength

Gets or sets the length of the solder ball beginning at the top split point.

SolidIGADegreeR

Gets or sets the degree R.

SolidIGADegreeS

Gets or sets the degree S.

SolidIGADegreeT

Gets or sets the degree T.

SolidIGAFeatureAngle

Gets or sets the feature angle.

SolidIGAGeometryFileName

Gets or sets the file name path string.

SolidIGAInterpolationElementsR

Gets or sets the interpolation elements r.

SolidIGAInterpolationElementsS

Gets or sets the interpolation elements s.

SolidIGAInterpolationElementsT

Gets or sets the interpolation elements t.

SolidIGANElementsR

Gets or sets the number of elements R.

SolidIGANElementsS

Gets or sets the number of elements S.

SolidIGANElementsT

Gets or sets the number of elements T.

SolidIGASolverFileName

Gets or sets the file name path string.

SolidIGATessellationTolerance

Gets or sets the tessellation tolerance.

SolidIGATolerance

Gets or sets the tolerance.

SolidIGAToleranceRatio

Gets or sets the tolerance ratio.

SolidIGATriTolerance

Gets or sets the tri tolerance.

SourceScopeDefinition

It is defined by value or outcome.

SourceScopeMethod

The method can be label/zone/part.

SourceScopeOutcome

Gets or sets the SourceScopeOutcome.

SourceScopePattern

Gets or sets the SourceScopePattern.

SourceTargetScopeDefinition

Gets or sets the type of scope definition for the Source/Target scoping. Default: Value.

SourceTargetScopeMethod

Gets or sets the scoping method for the Source/Target scoping. Default: Label.

SourceTargetScopeOutcome

Gets or sets the scope outcome for the Source/Target scoping from a previous operation. Applicable only if SourceTargetScopeDefinition is set to Outcome.

SourceTargetScopePattern

Gets or sets the zone or label name pattern that defines the Source/Target scoping. Applicable only if SourceTargetScopeDefinition is set to Value.

SphereCenterModality

This property is used to define the rule for the computation of the center of the spherical enclosure.

StackingDefeatureSize

Defines defeature size to be used along the stacking direction.

State

State property.

SubMappingAngleThreshold

Gets or sets the angle threshold for the classification of the automatically set mapped mesh vertex types. Defaults to 18 degrees, valid range is [18 degrees, 43.2 degrees]. ArgumentException is thrown for out-of-range values.

Suppressed

Gets or sets the Suppressed.

SurfaceMeshType

This property gives control over what type of elements need to be generated in the mesh. The supported surface mesh types are Triangles and Quadrilaterals.

SurfaceScopeModality

Gets or sets the type of surface scope modality used to define the morphable area. Default: Rings

SurfaceTolerance

Gets or sets surface tolerance to be used for faceting on execution.

SweepingSize

Gets or sets the constant size along the sweeping direction.

TargetScopeDefinition

It is defined by value or outcome.

TargetScopeMethod

The method can be label/zone/part.

TargetScopeOutcome

Gets or sets the TargetScopeOutcome.

TargetScopePattern

Gets or sets the TargetScopePattern.

TargetSkewness

Set Limit to the skewness of an element. Higher the skewness value, expecting a better mesh result.

TargetToleranceFactor

Gets or sets the factor applied to the size to derive the target tolerance.

TetCollapseValidationErrorLimit

Gets or sets the tet collapse validation error limit.

TetCollapseValidationWarningLimit

Gets or sets the tet collapse validation warning limit.

Thickness

Gets or sets the Thickness to be assigned to the scoped zone.

ThinStripesLabelName

Gets or sets the label name to be applied to thin stripe faces.

ThinStripesWidth

Gets or sets the maximum width used in finding thin stripes with topology diagnostics.

ThinSweepDivisions

Gets or sets the number of divisions to be used for Thin Sweep decomposition.

ThinSweepThickness

Gets or sets the thin sweep thickness to be used for Thin Sweep decomposition.

ToleranceFactor

Gets or sets the factor applied to the size to derive the tolerance.

ToleranceFromSize

Gets or sets whether to derive the tolerance of the connect control from the size.

TopologyConformalConnection

Gets or sets whether to preserve the topology connection for the newly created faces. The default value is false.

TriangleCountReductionMode

This property gives control over the mode/degree of triangle count reduction during surface mesh generation. The supported modes are None, Conservative and Aggressive.

TrimBoxMaxX

Gets or sets the maximum X coordinate for the box coordinates trim.

TrimBoxMaxY

Gets or sets the maximum Y coordinate for the box coordinates trim.

TrimBoxMaxZ

Gets or sets the maximum Z coordinate for the box coordinates trim.

TrimBoxMinX

Gets or sets the minimum X coordinate for the box coordinates trim.

TrimBoxMinY

Gets or sets the minimum Y coordinate for the box coordinates trim.

TrimBoxMinZ

Gets or sets the minimum Z coordinate for the box coordinates trim.

TrimDistance

Gets or sets the distance for the mesh based trim.

TrimElementSelectionType

Gets or sets the trim element selection type. The default value is Outside.

TrimNode1X

Gets or sets the X coordinate for trim node 1.

TrimNode1Y

Gets or sets the Y coordinate for trim node 1.

TrimNode1Z

Gets or sets the Z coordinate for trim node 1.

TrimNode2X

Gets or sets the X coordinate for trim node 2.

TrimNode2Y

Gets or sets the Y coordinate for trim node 2.

TrimNode2Z

Gets or sets the Z coordinate for trim node 2.

TrimOperationType

Gets or sets the trim operation type. The default value is Trim.

TrimOptionType

Gets or sets the trim option type. The default value is Mesh.

TrimRadius1

Gets or sets the radius 1 for the trim geometry.

TrimRadius2

Gets or sets the radius 2 for the trim geometry.

UnconnectedFreeEdgesLabelName

Gets or sets the label name to be applied to unconnected free edges.

UnitsSystem

Gets or sets the UnitsSystem.

UnoDataEDXPath

Gets or sets the UnoDataEDXPath.

UseCADCurvature

Gets or sets whether to define the local curvature based on the CAD. The default value is True.

UseMappedBlocksSplitAngle

Gets or sets whether extra split should be introduced in the mapped blocks based on the MappedBlocksSplitAngle value. Defaults to False.

UseSizeFieldInSweepDirection

Gets or sets whether to use the size field sizing along the sweeping direction or to apply a constant size. Defaults to False.

ValidateMeshType

Gets or sets the validate mesh type. The default value is Surface.

VariableName

Gets or sets the VariableName.

VariableType

Gets or sets the VariableType.

VariableValue

Gets or sets the VariableValue.

VerticalDirection

Gets or sets the VerticalDirection coordinates.

VerticalDirectionX

Gets or sets the VerticalDirectionX.

VerticalDirectionY

Gets or sets the VerticalDirectionY.

VerticalDirectionZ

Gets or sets the VerticalDirectionZ.

VerticalScopeOutcome

Gets or sets the VerticalScopeOutcome.

VerticalScopePattern

Gets or sets the VerticalScopePattern.

VerticalizeTargetNormal

This property defines the target normal direction for the faces during verticalization. The available options are XPlus, YPlus, ZPlus, XMinus, YMinus, ZMinus.

VisibleProperties

Gets the list of properties that are visible for this object.

VolumeCushionPercentage

Gets or sets the VolumeCushionPercentage.

VolumeLabelName

This property is used to rename the default volume lavel name generated during execution of step.

VolumeMeshToolDihedralAngle

Gets or sets the dihedral angle.

VolumeMeshToolNumberOfAttempts

Gets or sets the number of attempts to improve skewness by node movement.

VolumeMeshToolNumberOfIterations

Gets or sets the number of iterations.

VolumeMeshToolNumberOfIterationsPerNode

Gets or sets the number of iterations per node to be moved.

VolumeMeshToolTargetSkewness

Gets or sets the target skewness.

VolumeMeshType

Type of Volume elements such as Tetrahedrons and Hex.

VolumeScopeModality

The modality can be EntireDomain or Box.

VolumeSplittingLoopScopeDefinition

Gets or sets the type of scope definition for the Volume Splitting Loop scoping. Defaults to Value.

VolumeSplittingLoopScopeMethod

Gets or sets the scoping method for the Volume Splitting Loop scoping. Defaults to Label.

VolumeSplittingLoopScopeOutcome

Gets or sets the scope outcome from a previous operation for the Volume Splitting Loop scoping. Applicable only if scope is defined by outcome.

VolumeSplittingLoopScopePattern

Gets or sets the part, zone or label name pattern for the Volume Splitting Loop scoping. Applicable only if scope is defined by value.

VolumeSplittingPlaneScopeDefinition

Gets or sets the type of scope definition for the Volume Splitting Plane scoping. Defaults to Value.

VolumeSplittingPlaneScopeMethod

Gets or sets the scoping method for the Volume Splitting Plane scoping. Defaults to Label.

VolumeSplittingPlaneScopeOutcome

Gets or sets the scope outcome from a previous operation for the Volume Splitting Plane scoping. Applicable only if scope is defined by outcome.

VolumeSplittingPlaneScopePattern

Gets or sets the part, zone or label name pattern for the Volume Splitting Plane scoping. Applicable only if scope is defined by value.

VolumeZoneName

This property is used to rename the default volume zone name generated during execution of step.

VolumesLabelName

Gets or sets the name to use when creating labels based on the number of volumes.

WeldCreationCreateHAZLayers

Gets or sets if HAZ layers will be created with when meshing the weld.

WeldCreationEdgeMeshSize

Gets or sets the weld edge mesh size.

WeldCreationGrowthRate

Gets or sets the weld mesh growth rate.

WeldCreationHAZDistanceBottom

Gets or sets the weld mesh bottom HAZ layer distance.

WeldCreationHAZDistanceTop

Gets or sets the weld mesh top HAZ layer distance.

WeldCreationNumberHAZLayers

Gets or sets the number of HAZ layers for the weld, not to exceed 6.

WorkingDirectory

Gets or sets the WorkingDirectory.

WrapByParts

Gets or sets whether to wrap each part separately. The default value is false.

XAxis

Gets or sets the x coordinate of the axis attribute of the corresponding control.

XCenter

Gets or sets the x coordinate of the center attribute of the corresponding control.

XCoordinate

It defines the X Coordinate.

XPointOnBend

Gets or sets the x coordinate of the point on the bend region attribute of the corresponding control.

YAxis

Gets or sets the y coordinate of the axis attribute of the corresponding control.

YCenter

Gets or sets the y coordinate of the center attribute of the corresponding control.

YCoordinate

It defines the Y Coordinate.

YPointOnBend

Gets or sets the y coordinate of the point on the bend region attribute of the corresponding control.

ZAxis

Gets or sets the z coordinate of the axis attribute of the corresponding control.

ZCenter

Gets or sets the z coordinate of the center attribute of the corresponding control.

ZCoordinate

It defines the Z Coordinate.

ZPointOnBend

Gets or sets the z coordinate of the point on the bend region attribute of the corresponding control.

ZoneType

Gets or sets the ZoneType.

Property detail#

property MeshWorkflowControl.AddBoundingTopoFacesZones: bool | None#

Gets or sets whether to add automatically the face zones for the topo faces bounding the topo volumes. The default value is false.

property MeshWorkflowControl.AddUniqueLabelPerPoint: bool | None#

Gets or sets whether to apply a unique label name to each added prescribed point. Uniqueness is enforced by appending a numbering suffix to the label name.

property MeshWorkflowControl.AddUniqueZonePerVolume: bool | None#

Gets or sets whether to add unique zone for each extracted volume. Uniqueness is enforced by appending a numbering suffix to the zone name.

property MeshWorkflowControl.AddedTopoEntitiesLabel: str | None#

This property is used to rename the default label generated for the added topological entities.

property MeshWorkflowControl.AligningAccuracy: Ansys.Mechanical.DataModel.Enums.MeshWorkflowAligningAccuracyType | None#

Gets or sets the aligning accuracy for the aligning process.

property MeshWorkflowControl.AligningMethod: Ansys.Mechanical.DataModel.Enums.MeshWorkflowAligningMethodType | None#

Gets or sets the aligning method for the aligning process.

property MeshWorkflowControl.AnchorFreeEdges: bool | None#

Gets or sets if the free edges of the model should be automatically considered as fixed for the morphing operation.

property MeshWorkflowControl.AppendData: bool | None#

Gets or sets whether to append the mesh data being read to the current PrimeMesh model or to clear the model content before the mesh data is being read. The default value is false.

property MeshWorkflowControl.ApplySemistructuredPattern: bool | None#

Gets or sets whether to apply Semistructured Pattern mapped meshing.

property MeshWorkflowControl.AspectRatioValidationErrorLimit: float | None#

Gets or sets the aspect ratio validation error limit.

property MeshWorkflowControl.AspectRatioValidationWarningLimit: float | None#

Gets or sets the aspect ratio validation warning limit.

property MeshWorkflowControl.AttachedRefs: List[int] | None#

AttachedRefs property.

property MeshWorkflowControl.AutoCollapseShortEdges: bool | None#

Gets or sets whether to collapse edges below the specified tolerance. Feature edges and Protected edges are not collapsed.

property MeshWorkflowControl.AutoComputeOverlapsTolerance: bool | None#

Gets or sets whether to use the automatically computed overlaps tolerance.

property MeshWorkflowControl.AutoDeleteInteriorVertices: bool | None#

Gets or sets whether to delete interior vertices from scoped topology.

property MeshWorkflowControl.AutoMergeParts: bool | None#

Gets or sets the AutoMergeParts.

property MeshWorkflowControl.AutoPartialDefeature: bool | None#

Gets or sets whether to partially remove thin faces and sharp angles within provided tolerances, such that only topology impacting mesh quality is removed.

property MeshWorkflowControl.AutoPinchFaces: bool | None#

Gets or sets whether to remove small features from topology to improve mesh quality.

property MeshWorkflowControl.AutoQuad_AllowCurvedTopoFaces: bool | None#

Gets or sets whether to allow curved topo faces when detecting and treating holes.

property MeshWorkflowControl.AutoQuad_FragmentedEdgeTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the edge tolerance for non circular holes with round corners in order to remove the short edge and hotspots when treating holes and features.

property MeshWorkflowControl.AutoQuad_HoleOffsetPercentage: float | None#

Gets or sets the hole offset percentage to be used with mesh size when generating quad layers.

property MeshWorkflowControl.AutoQuad_MeshSize: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum size for the mesh.

property MeshWorkflowControl.AutoQuad_SplitTopoEdgesAtApexPoint: bool | None#

Gets or sets whether to split topo edges at their apex point when repairing topology.

property MeshWorkflowControl.AutoQuad_ThinStripesTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum thin stripe width to be used when defeaturing topology.

property MeshWorkflowControl.AutoQuad_ZoneThickness: Ansys.Core.Units.Quantity | None#

Gets or sets the Zone Thickness to be used when converting an all quad mesh to splines.

property MeshWorkflowControl.AutoRemoveSharpAngleFaces: bool | None#

Gets or sets whether to remove sharp angle faces below the specified angle tolerance by merging them to the neighboring faces.

property MeshWorkflowControl.AutoRemoveThinFaces: bool | None#

Gets or sets whether to remove thin faces by merging them with the neighboring faces.

property MeshWorkflowControl.AutoRepairEdgesOfFaces: bool | None#

Gets or sets whether to prevent the collapse and defeature of thin or short topologies, and allow the creation of a coarse mesh while keeping topology as-is.

property MeshWorkflowControl.AutoSuppressInteriorEdges: bool | None#

Gets or sets whether to suppress interior edges of scoped faces.

property MeshWorkflowControl.AutomaticExternalScope: bool | None#

Gets or sets whether to define programmatically the external scoping method and pattern for the external enclosure. The default value is false.

property MeshWorkflowControl.Axis: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the Axis coordinates.

property MeshWorkflowControl.BaseFaceLabel: str | None#

Gets or sets the label to be used for the base face.

property MeshWorkflowControl.BaseFaceScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the base face scoping. Default: Value

property MeshWorkflowControl.BaseFaceScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the base face scoping. Default: Label.

property MeshWorkflowControl.BaseFaceScopeOutcome: int | None#

Gets or sets the scope outcome from a previous operation. Applicable only if BaseFaceScopeOutcome is set to Outcome.

property MeshWorkflowControl.BaseFaceScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if BaseFaceScopeOutcome is set to Value.

property MeshWorkflowControl.BaseToleranceFactor: float | None#

Gets or sets the factor applied to the size to derive the base tolerance.

property MeshWorkflowControl.BendingScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the bending scope. Default: Value

property MeshWorkflowControl.BendingScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the bending scope. Default: Label.

property MeshWorkflowControl.BendingScopeOutcome: int | None#

Gets or sets the scope outcome from a previous operation. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.BendingScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if scope is defined by value.

property MeshWorkflowControl.BiasingIntensity: float | None#

Gets or sets the intensity of the biasing.

property MeshWorkflowControl.BiasingModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MorphingBiasingType | None#

Gets or sets thebiasing type for the solver operation. Default: Disabled.

property MeshWorkflowControl.BlendToNeighbors: bool | None#

Gets or sets whether to adjust the sizes on adjacent edges of non-mapped mesh regions. Defaults to False.

property MeshWorkflowControl.BlendType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.BlendType | None#

Gets or sets the blend type. The default value is Automatic.

property MeshWorkflowControl.CameraDirection: Iterable[float] | None#

Gets or sets the CameraDirection coordinates.

property MeshWorkflowControl.CameraName: str | None#

Gets or sets the name for the given camera.

property MeshWorkflowControl.CameraUp: Iterable[float] | None#

Gets or sets the CameraUp coordinates.

property MeshWorkflowControl.CaptureInternalFeatures: bool | None#

Gets or sets the CaptureInternalFeatures.

property MeshWorkflowControl.Center: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the Center 3D coordinates.

property MeshWorkflowControl.CenterPlaneNormalOffset: Ansys.Core.Units.Quantity | None#

It defines the desired offset of the plane of the hemisphere from the model.

property MeshWorkflowControl.CenterPosition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SphereCenterDefinitionType | None#

It is defined by “Centered”, “Minimal”, and “User Defined”.

property MeshWorkflowControl.CheckBodyIntersections: bool | None#

Gets or sets whether to check for intersections among the scoped bodies. Intersection detection is based on absolute tolerances specified in the Stacker Settings. If not provided, a default absolute tolerance of 0.0 is used.

property MeshWorkflowControl.Children: List[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject] | None#

Gets the list of children.

property MeshWorkflowControl.ClsId: int | None#

ClsId property.

property MeshWorkflowControl.ColorMode: Ansys.Mechanical.DataModel.Enums.MeshWorkflowColorMode | None#

Gets or sets the color mode for image generation.

property MeshWorkflowControl.ConformalMeshOnContactSurfaces: bool | None#

Gets or sets whether to decide creation of conformal mesh at contact surfaces.

property MeshWorkflowControl.ConnectIntersectionType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ConnectIntersectionType | None#

Gets or sets the connect intersection type. The default value is AllToAll.

property MeshWorkflowControl.ConnectionBaseTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the base tolerance for the connection with multiple tolerances.

property MeshWorkflowControl.ConnectionSize: Ansys.Core.Units.Quantity | None#

Gets or sets the edge mesh size used to check the connection.

property MeshWorkflowControl.ConnectionTargetTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the target tolerance for the connection with multiple tolerances.

property MeshWorkflowControl.ConnectionTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum gap for the connection.

property MeshWorkflowControl.ConstantHeight: Ansys.Core.Units.Quantity | None#

Height of a single layer of mesh elements.

property MeshWorkflowControl.ConsumeAttachments: bool | None#
property MeshWorkflowControl.ControlDataDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ControlDataDefinedByType | None#

This property is used to define if the control data is defined by value or by settings.

property MeshWorkflowControl.ControlDescription: System.Collections.Generic.Dictionary[str, Any] | None#

ControlDescription property.

property MeshWorkflowControl.ControlDescriptionJson: str | None#

ControlDescriptionJson property.

property MeshWorkflowControl.ControlScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the control scope of the morphing operation. Default: Value

property MeshWorkflowControl.ControlScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the control scope of the morphing operation. Default: Part.

property MeshWorkflowControl.ControlScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation. Applicable only if 'ControlScopeDefinition' is set to Outcome.

property MeshWorkflowControl.ControlScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'ControlScopeDefinition' is set to Value.

property MeshWorkflowControl.ControlString: str | None#

Gets the ControlString.

property MeshWorkflowControl.ControlType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ControlType | None#

Returns the type of the control.

property MeshWorkflowControl.ControlTypeInformation: System.Collections.Generic.Dictionary[str, Any] | None#

ControlTypeInformation property.

property MeshWorkflowControl.ControlTypeInformationJson: str | None#

ControlTypeInformationJson property.

property MeshWorkflowControl.Coordinate: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the coordinates.

property MeshWorkflowControl.CoordinateSystem: Ansys.ACT.Automation.Mechanical.CoordinateSystem | None#

Gets or sets the Coordinate System object used to define the material point location.

property MeshWorkflowControl.CoordinatesDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.CoordinatesDefineByType | None#

Gets or sets the location coordinates definition type. The default value is Location.

property MeshWorkflowControl.CoplanarAngleTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the angle below which the faces are considered coplanar.

property MeshWorkflowControl.CreateAssemblyComponent: bool | None#

Gets or sets the CreateAssemblyComponent.

property MeshWorkflowControl.CreateAssociationAttributes: bool | None#

Gets or sets whether to retain the association information on execution. The default value is false.

property MeshWorkflowControl.CreateFaceZone: bool | None#

Gets or sets whether to create a new face zone.

property MeshWorkflowControl.CreateGeometry: bool | None#

Gets or sets the CreateGeometry.

property MeshWorkflowControl.CreateQuadraticElements: bool | None#

Gets or sets whether to create quadratic elements. The default value is false.

property MeshWorkflowControl.CreateQuads: bool | None#

This property is used to define the name of the size field to apply to the meshing operation.

property MeshWorkflowControl.CreateSolidComponent: bool | None#

Gets or sets the CreateSolidComponent.

property MeshWorkflowControl.CuboidCenterModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.CuboidCenterDefinitionType | None#

Gets or sets the rule for the computation of the center of the cuboidal enclosure.

property MeshWorkflowControl.CylinderHeightAxis: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the cylinder height axis coordinates.

property MeshWorkflowControl.DataModelObjectCategory: Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory | None#

Gets the current DataModelObject's category.

property MeshWorkflowControl.DecompositionType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.DecompositionType | None#

Gets or sets the decomposition type used by the MultiZone mesher. Defaults to “Program Controlled”.

property MeshWorkflowControl.DefaultOffsetSize: Ansys.Core.Units.Quantity | None#

Gets or sets the size of the offset layers to be used during the stack base operation.

property MeshWorkflowControl.DefeatureTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the defeature tolerance applied during meshing. Applicable only if DefeatureToleranceDefineBy is “UserDefined”.

property MeshWorkflowControl.DefeatureToleranceDefineBy: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.DefeatureToleranceDefineBy | None#

Gets or sets how the Defeature Tolerance is defined for the MultiZone mesher. Defaults to “Program Controlled”.

property MeshWorkflowControl.DeleteCollidingFaces: bool | None#

Gets or sets whether to delete the model faces colliding with the enclosure. Default is True.

property MeshWorkflowControl.DeleteEmptyVolumes: bool | None#

This property is used to enable or disable the automatic deletion of empty topo volumes during mesh to topology conversion. The default value is false.

property MeshWorkflowControl.DeleteInputScope: bool | None#

Gets or sets whether to delete of input scope after wrapping. The default value is false.

property MeshWorkflowControl.DeleteMeshVolumes: bool | None#

Gets or sets the DeleteMeshVolumes.

property MeshWorkflowControl.DeleteZonePropertiesPropertyExpression: str | None#

Gets or sets the DeleteZonePropertiesPropertyExpression.

property MeshWorkflowControl.Delta: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the Delta coordinates.

property MeshWorkflowControl.DeltaX: Ansys.Core.Units.Quantity | None#

Gets or sets the x coordinate of the delta attribute of the corresponding control.

property MeshWorkflowControl.DeltaY: Ansys.Core.Units.Quantity | None#

Gets or sets the y coordinate of the delta attribute of the corresponding control.

property MeshWorkflowControl.DeltaZ: Ansys.Core.Units.Quantity | None#

Gets or sets the z coordinate of the delta attribute of the corresponding control.

property MeshWorkflowControl.DihedralAngle: Ansys.Core.Units.Quantity | None#

The dihedral angle is the angle between the normal vectors of two element faces.

property MeshWorkflowControl.Direction: Iterable[float] | None#

Gets or sets the Direction coordinates.

property MeshWorkflowControl.DirectionX: float | None#

Gets or sets the X component of the direction vector, with respect to the Global Coordinate System.

property MeshWorkflowControl.DirectionY: float | None#

Gets or sets the Y component of the direction vector, with respect to the Global Coordinate System.

property MeshWorkflowControl.DirectionZ: float | None#

Gets or sets the Z component of the direction vector, with respect to the Global Coordinate System.

property MeshWorkflowControl.DirectoryName: str | None#

Gets or sets the DirectoryName.

property MeshWorkflowControl.Distance: Ansys.Core.Units.Quantity | None#

Gets or sets the distance from the control area considered morphable for the morphing operation. Applicable only if SurfaceScopeModality is set to 'Distance'.

property MeshWorkflowControl.EdgeBiasingDefineBy: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.EdgeBiasingDefineBy | None#

Gets or sets how the scoped edges meshing size is defined for MultiZone edge biasing. Defaults to NumberOfDivisions.

property MeshWorkflowControl.EdgeBiasingFactor: float | None#

Gets or sets the MultiZone Mesher edge sizing biasing factor.

property MeshWorkflowControl.EdgeBiasingType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.EdgeBiasingType | None#

Gets or sets the type of biasing to apply along the scoped edges for MultiZone edge biasing. Defaults to Uniform.

property MeshWorkflowControl.EdgeCleanup: bool | None#

Gets or sets the EdgeCleanup.

property MeshWorkflowControl.EdgeLabelName: str | None#

This property is used to rename the default edge label name generated during execution of step.

property MeshWorkflowControl.EdgeMesherBiasingType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.EdgeMesherBiasingType | None#

Gets or sets the type of biasing to apply along the scoped edges for the EdgeBiasingEdgeMesher control.

property MeshWorkflowControl.EditMeshMergedFacesLabel: str | None#

Gets or sets the label to be applied to the faces that are merged during the EditMesh operation. Defaults to “MergedFaces”.

property MeshWorkflowControl.EditMeshSeparatedFacesLabel: str | None#

Gets or sets the label to be applied to the faces that are separated during the EditMesh operation. Defaults to “SeparatedFaces”.

property MeshWorkflowControl.EditMeshSeparationAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the angle above which adjacent face elements are split into separate faces. Defaults to 40 degrees.

property MeshWorkflowControl.EditMeshSeparationStrategy: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SeparateFacesStrategyType | None#

Gets or Sets the separation strategy used by the EditMeshSeparateFaces control. Defaults to Angle.

property MeshWorkflowControl.ElementSize: Ansys.Core.Units.Quantity | None#

Define element size to achieve desired mesh results. User can achieve coarse, medium, or fine mesh by varying this value.

property MeshWorkflowControl.ElementsPerGap: float | None#

Gets or sets the minimum number of element layers to be generated per gap for the Proximity Sizing control by locally controlling the element size. The element size is defined as the gap size divided by ElementsPerGap, fractional values are supported for defining local element sizes larger than the gap size. The default values is 3.

property MeshWorkflowControl.EllipsoidFirstAxis: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the ellipsoid first axis coordinates.

property MeshWorkflowControl.EllipsoidSecondAxis: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the ellipsoid second axis coordinates.

property MeshWorkflowControl.EllipsoidThirdAxis: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the ellipsoid third axis coordinates.

property MeshWorkflowControl.EnableCheckpoint: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.CheckpointDefinitionType | None#

Flag whether to enable a checkpoint or not. The default value is false.

property MeshWorkflowControl.EnableSmoothing: bool | None#

Gets or sets the EnableSmoothing.

property MeshWorkflowControl.ExcludeEnclosure: bool | None#

Gets or sets whether to exclude the enclosure from the wrapper scope . The default value is false.

property MeshWorkflowControl.ExcludeScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Hole Patching exclusion scoping. Default: Value

property MeshWorkflowControl.ExcludeScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Hole Patching exclusion scoping. Default: Label.

property MeshWorkflowControl.ExcludeScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the Hole Patching exclusion scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.ExcludeScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the Hole Patching exclusion scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.ExportBlockingTopology: bool | None#

Gets or sets whether to export the MultiZone blocking as a separate Prime part for blocking inspection. Defaults to False.

property MeshWorkflowControl.ExteriorEdgeLoopScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Exterior Edge Loop scoping. Defaults to Value.

property MeshWorkflowControl.ExteriorEdgeLoopScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Exterior Edge Loop scoping. Defaults to Label.

property MeshWorkflowControl.ExteriorEdgeLoopScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the Exterior Edge Loop scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.ExteriorEdgeLoopScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the Exterior Edge Loop scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.ExternalLabelName: str | None#

This property is used to rename the default external label name generated during execution of step.

property MeshWorkflowControl.ExternalScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

It is defined by value or outcome depending on if the External scope is defined manual by the user or defined based on a previous outcome.

property MeshWorkflowControl.ExternalScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

The method can be label/zone/part and it is applied to external region of enclosure.

property MeshWorkflowControl.ExternalScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

If the InnerScopeDefinition is set to Outcome, then this property is visible. It defines the previous step outcome. This way we input the results of a previous step to the current step. The input applies to inner region of enclosure.

property MeshWorkflowControl.ExternalScopePattern: str | None#

The value can be a name of a region or a predefined patterns to select multiple region names.

property MeshWorkflowControl.ExtractFeatureEdges: bool | None#

Gets or sets whether to extract automatically the feature edges after the operation.

property MeshWorkflowControl.FaceZoneByPart: bool | None#

Gets or sets whether to define an independent face zone for each input part.

property MeshWorkflowControl.FaceZoneName: str | None#

This property is used to define the name of the default face zone name generated during execution of step.

property MeshWorkflowControl.FacesWithSkewedElementsLabelName: str | None#

Gets or sets the name to use when creating labels based on faces with skewed elements.

property MeshWorkflowControl.FacetQuality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.FacetQualityLevelType | None#

Gets or sets faceting quality level for faceting on execution.

property MeshWorkflowControl.FeatureSize: float | None#

Gets or sets the FeatureSize.

property MeshWorkflowControl.FieldName: str | None#

Gets or sets the label name to be applied.

property MeshWorkflowControl.Figures: Iterable[Ansys.ACT.Automation.Mechanical.Figure] | None#

Gets the list of associated figures.

property MeshWorkflowControl.FileFilter: str | None#

Gets or sets the FileFilter.

property MeshWorkflowControl.Filename: str | None#

Assign full path to the filename would like to Import/Export.

property MeshWorkflowControl.Filenames: str | None#

Assign paths with '|' seperator to this property to read multiple files, pass without seperator if single file.

property MeshWorkflowControl.FirstLayerAspectRatio: float | None#

Gets or sets the FirstLayerAspectRatio.

property MeshWorkflowControl.FirstLayerHeight: Ansys.Core.Units.Quantity | None#

Gets or sets the FirstLayerHeight.

property MeshWorkflowControl.FixedScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the fixed scope of the morphing operation. Default: Value

property MeshWorkflowControl.FixedScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the fixed scope of the morphing operation. Default: Label.

property MeshWorkflowControl.FixedScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation. Applicable only if 'FixedScopeDefinition' is set to Outcome.

property MeshWorkflowControl.FixedScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'FixedScopeDefinition' is set to Value.

property MeshWorkflowControl.ForceSubMapping: bool | None#

Gets or sets whether to force a sub-mapped mesh by automatically setting mapped mesh vertex types on the scoped faces. Defaults to False.

property MeshWorkflowControl.FreeEdgesLabelName: str | None#

Gets or sets the label name to be applied to free edges.

property MeshWorkflowControl.FreeFaceMeshType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.FreeFaceMeshType | None#

Gets or sets the type of elements for the MultiZone mesher free face mesh. Defaults to “All Quads”.

property MeshWorkflowControl.FreeMeshScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Free Mesh scoping. Default: Value.

property MeshWorkflowControl.FreeMeshScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Free Mesh scoping. Default: Label.

property MeshWorkflowControl.FreeMeshScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome for Free Mesh scoping from a previous operation. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.FreeMeshScopePattern: str | None#

Gets or sets the zone or label name pattern that defines the Free Mesh scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.FreeVolumeMeshType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.FreeVolumeMeshType | None#

Gets or sets how free mesh blocks should be treated by the MultiZone meshing algorithm. Defaults to “NotAllowed”.

property MeshWorkflowControl.FreezeBoundaryNodes: bool | None#

Gets or sets whether to freeze the boundary nodes when the improvement of the volume mesh is executed.

property MeshWorkflowControl.FuseBaseTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the base tolerance for the fuse with multiple tolerances.

property MeshWorkflowControl.FuseTargetTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the target tolerance for the fuse with multiple tolerances.

property MeshWorkflowControl.GapTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the GapTolerance.

property MeshWorkflowControl.GeometryFidelity: float | None#

Gets or sets the GeometryFidelity.

property MeshWorkflowControl.GroupVolumes: bool | None#

Gets or sets the GroupVolumes.

property MeshWorkflowControl.GroupingFolder: Ansys.Mechanical.DataModel.Interfaces.IDataModelObject | None#

GroupingFolder property.

property MeshWorkflowControl.GrowthRate: float | None#

Gradient of element size as each layer grows.

property MeshWorkflowControl.HemisphereCenterModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.HemisphereCenterDefinitionType | None#

This property is used to define the rule for the computation of the center of the hemispherical enclosure.

property MeshWorkflowControl.HemisphereOrientationModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.HemisphereOrientationDefinitionType | None#

This property is used to define the rule for the computation of the orientation of the hemispherical enclosure.

property MeshWorkflowControl.HexcoreTetLayerRelativeWidth: float | None#

Gets or sets the gap ratio, relative to the surface mesh size, between the volume mesh hexahedral core and the geometry surface. Default is 0.25.

property MeshWorkflowControl.HighPeriodicFacesScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the High Periodic Faces scoping. Defaults to Value.

property MeshWorkflowControl.HighPeriodicFacesScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the High Periodic Faces scoping. Defaults to Label.

property MeshWorkflowControl.HighPeriodicFacesScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the High Periodic Faces scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.HighPeriodicFacesScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the High Periodic Faces scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.HorizontalScopeOutcome: int | None#

Gets or sets the HorizontalScopeOutcome.

property MeshWorkflowControl.HorizontalScopePattern: str | None#

Gets or sets the HorizontalScopePattern.

property MeshWorkflowControl.IconName: str | None#

IconName property.

property MeshWorkflowControl.IgnoreOrientation: bool | None#

Gets or sets whether to ignore the face normal orientation while calculating the proximity for the Proximity Sizing control. The default value is False.

property MeshWorkflowControl.IgnoreSelfProximity: bool | None#

Gets or sets whether to ignore the proximity between two faces from the same face zone while calculating the proximity for the Proximity Sizing control. The default value is True.

property MeshWorkflowControl.IgnoreSolidNames: bool | None#

Gets or sets the IgnoreSolidNames.

property MeshWorkflowControl.ImageDirectory: str | None#

Gets or sets the directory used for storing the generated image files.

property MeshWorkflowControl.ImageFilenamePattern: str | None#

Gets or sets the filename pattern used for naming the generated image files. The following placeholders can be used and will be replaced automatically: ${cameraname}, ${partname}, ${partid}.

property MeshWorkflowControl.ImageHeight: int | None#

Gets or sets the height of the generated images.

property MeshWorkflowControl.ImageWidth: int | None#

Gets or sets the width of the generated images.

property MeshWorkflowControl.Images: Iterable[Ansys.ACT.Automation.Mechanical.Image] | None#

Gets the list of associated images.

property MeshWorkflowControl.ImportSourceType: Ansys.Mechanical.DataModel.Enums.MeshWorkflowImportModalityType | None#

Gets or sets the ImportSourceType.

property MeshWorkflowControl.IncompleteBoundariesLabelName: str | None#

Gets or sets the label name to be applied to faces with incomplete boundaries.

property MeshWorkflowControl.InflationBoundaryScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Inflation Boundary scoping. Default: Value.

property MeshWorkflowControl.InflationBoundaryScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Inflation Boundary scoping. Default: Label.

property MeshWorkflowControl.InflationBoundaryScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome for Inflation Boundary scoping from a previous operation. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.InflationBoundaryScopePattern: str | None#

Gets or sets the zone or label name pattern that defines the Inflation Boundary scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.InflationDomainScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Inflation Domain scoping. Default: Value.

property MeshWorkflowControl.InflationDomainScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Inflation Domain scoping. Default: Label.

property MeshWorkflowControl.InflationDomainScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome for Inflation Domain scoping from a previous operation. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.InflationDomainScopePattern: str | None#

Gets or sets the zone or label name pattern that defines the Inflation Domain scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.InflationFirstLayerHeight: Ansys.Core.Units.Quantity | None#

Gets or sets the height of the first inflation layer.

property MeshWorkflowControl.InflationGrowthRate: float | None#

Gets or sets gradient of layer height.

property MeshWorkflowControl.InflationMaximumLayers: int | None#

Gets or sets the maximum number of inflation layers.

property MeshWorkflowControl.InnerScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

It is defined by value or outcome depending on if the Inner scope is defined manually by the user or defined based on a previous outcome.

property MeshWorkflowControl.InnerScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

The method can be label/zone/part and it is applied to inner region of enclosure.

property MeshWorkflowControl.InnerScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

If the InnerScopeDefinition is set to Outcome, then this property is visible. It defines the previous step outcome. This way we input the results of a previous step to the current step. The input applies to inner region of enclosure.

property MeshWorkflowControl.InnerScopePattern: str | None#

The value can be a name of a region or a predefined patterns to select multiple region names.

property MeshWorkflowControl.InputMeshScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Input Mesh scoping. Default: Value.

property MeshWorkflowControl.InputMeshScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Input Mesh scoping. Default: Label.

property MeshWorkflowControl.InputMeshScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome for Input Mesh scoping from a previous operation. Applicable only if InputMeshScopeDefinition is set to Outcome.

property MeshWorkflowControl.InputMeshScopePattern: str | None#

Gets or sets the zone or label name pattern that defines the Input Mesh scoping. Applicable only if InputMeshScopeDefinition is set to Value.

property MeshWorkflowControl.InteriorEdgeLoopScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Interior Edge Loop scoping. Defaults to Value.

property MeshWorkflowControl.InteriorEdgeLoopScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Interior Edge Loop scoping. Defaults to Label.

property MeshWorkflowControl.InteriorEdgeLoopScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the Interior Edge Loop scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.InteriorEdgeLoopScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the Interior Edge Loop scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.InternalLabelName: str | None#

This property is used to rename the default Internal label name generated during execution of step.

property MeshWorkflowControl.InternalObject: Ansys.Common.Interop.DSObjectsAuto.IDSEngineeringModelControlAuto | None#

Gets the internal object. For advanced usage only.

property MeshWorkflowControl.IntersectingFaceTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the minimum angle used in finding thin stripes with topology diagnostics. Defaults to 25 degrees.

property MeshWorkflowControl.IntersectingPairsLabelName: str | None#

Gets or sets the label name to be applied to intersecting pairs of faces.

property MeshWorkflowControl.InvalidBoundariesLabelName: str | None#

Gets or sets the label name to be applied to faces with invalid boundary orientation.

property MeshWorkflowControl.JacobianRatioCornerNodesValidationErrorLimit: float | None#

Gets or sets the Jacobian ratio (corner nodes) validation error limit.

property MeshWorkflowControl.JacobianRatioCornerNodesValidationWarningLimit: float | None#

Gets or sets the Jacobian ratio (corner nodes) validation warning limit.

property MeshWorkflowControl.JacobianRatioGaussPointsValidationErrorLimit: float | None#

Gets or sets the Jacobian ratio (gauss points) validation error limit.

property MeshWorkflowControl.JacobianRatioGaussPointsValidationWarningLimit: float | None#

Gets or sets the Jacobian ratio (gauss points) validation warning limit.

property MeshWorkflowControl.JacobianRatioMAPDLValidationErrorLimit: float | None#

Gets or sets the Jacobian ratio (MAPDL) validation error limit.

property MeshWorkflowControl.JacobianRatioMAPDLValidationWarningLimit: float | None#

Gets or sets the Jacobian ratio (MAPDL) validation warning limit.

property MeshWorkflowControl.LabelAdditionExpression: str | None#

Gets or sets the expression set algebra expression used in a LabelAdditionByExpression control.

property MeshWorkflowControl.LabelAdditionExpressionVariable: str | None#

Gets or sets the expression variable name associated to entities identified by a label addition control. These variables can be referenced in a LabelAdditionByExpression control to create labels based on expressions. Valid variable names do not contain whitespaces or any of the following characters “&, |, ^, !, (, )”.

property MeshWorkflowControl.LabelName: str | None#

This property is used to rename the default label name generated during execution of step.

property MeshWorkflowControl.LabelPattern: str | None#

Gets or sets the label pattern applied for label removal. This property expects a regular expression pattern to match labels that should be removed.

property MeshWorkflowControl.LastLayerAspectRatio: float | None#

Gets or sets the LastLayerAspectRatio.

property MeshWorkflowControl.LateralDefeatureSize: Ansys.Core.Units.Quantity | None#

Gets or sets the defeature size to be used along the lateral direction of stacking.

property MeshWorkflowControl.LocalRemesh: bool | None#

Gets or sets the LocalRemesh.

property MeshWorkflowControl.Location: float | None#

Gets or sets the location attribute of the corresponding control.

property MeshWorkflowControl.LowPeriodicFacesScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Low Periodic Faces scoping. Defaults to Value.

property MeshWorkflowControl.LowPeriodicFacesScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Low Periodic Faces scoping. Defaults to Label.

property MeshWorkflowControl.LowPeriodicFacesScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the Low Periodic Faces scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.LowPeriodicFacesScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the Low Periodic Faces scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.ManageTangentEdges: bool | None#

Gets or sets the attribute to manage tangent edges connection for the connection control.

property MeshWorkflowControl.MappedBlocksSplitAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the split angle to be used for introducing extra splits in the mapped blocks when UseMappedBlocksSplitAngle is True. Defaults to 60 degrees, valid range is [0 degrees, 180 degrees]. ArgumentException is thrown for out-of-range values.

property MeshWorkflowControl.MatchControlRotationAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the periodic rotation angle for a Cyclic MatchControlMultiZoneMesher control. Defaults to 90 degrees.

property MeshWorkflowControl.MatchControlType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MatchControlType | None#

Gets or Sets the Match Control type used by the MatchControlMultiZoneMesher control. Defaults to Translation.

property MeshWorkflowControl.MatchEdgeSpacing: bool | None#

Gets or sets whether the mesh spacing on a block edge is adjusted with respect to the spacing on adjacent block edges. Defaults to True.

property MeshWorkflowControl.MatchMorph_NumberOfIterations: int | None#

Gets or sets the maximal number of iterations for the match morphing.

property MeshWorkflowControl.Material: str | None#

Gets or sets the Material.

property MeshWorkflowControl.MaterialName: str | None#

Gets or sets the Material Name.

property MeshWorkflowControl.MaterialPointDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MaterialPointDefineByType | None#

Gets or sets the material point definition type.

property MeshWorkflowControl.MaterialPointType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MaterialPointType | None#

It defines the type of material point, it can be “Include” or “Exclude”.

property MeshWorkflowControl.MaxEdgeLength: Ansys.Core.Units.Quantity | None#

Gets or sets max edge length to be used for faceting on execution.

property MeshWorkflowControl.MaxHoleSize: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum size of holes to be considered for Wrapper Leak Prevention and Hole Patching.

property MeshWorkflowControl.MaxIterations: int | None#

Gets or sets the MaxIterations .

property MeshWorkflowControl.MaxSize: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum size to be used for the volumetric size field sizing computation in the Proximity Sizing and Curvature Sizing controls. This is a length value.

property MeshWorkflowControl.MaximumFilletRadius: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum fillet radius to detect fillets.

property MeshWorkflowControl.MergeAcrossParts: bool | None#

Gets or sets whether to merge across parts during the resolution of the surface overlaps.

property MeshWorkflowControl.MergeNodesTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the tolerance within which nodes are to be merged.

property MeshWorkflowControl.MergeNodesToleranceType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MergeNodesToleranceType | None#

Gets or sets the merge nodes tolerance type to be used when executing Merge Nodes operation. The default value is Absolute.

property MeshWorkflowControl.MergeOverlappingFaces: bool | None#

Gets or sets whether to merge overlapping faces after connect. The default value is false.

property MeshWorkflowControl.MergeReplicatedBodies: bool | None#

Gets or sets whether to merge the replicated bodies with their corresponding original bodies. Defaults to False.

property MeshWorkflowControl.MergeSideFaces: bool | None#

Gets or sets whether to merge the side faces after the extrusion.

property MeshWorkflowControl.MeshCheckValidationCheckFaceAreas: bool | None#

Gets or sets whether to check face areas while validating the mesh.

property MeshWorkflowControl.MeshCheckValidationCheckFaceHandedness: bool | None#

Gets or sets whether to check face handedness while validating the mesh.

property MeshWorkflowControl.MeshCheckValidationCheckShape: bool | None#

Gets or sets whether to check shape while validating the mesh.

property MeshWorkflowControl.MeshCheckValidationCheckVolumes: bool | None#

Gets or sets whether to check volumes while validating the mesh.

property MeshWorkflowControl.MeshEntityType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MeshEntityType | None#

Gets or sets the target mesh entity type. The default value is Face.

property MeshWorkflowControl.MeshFlowControl: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MeshFlowControl | None#

This property gives control over the flow of mesh during surface mesh generation. The supported modes are None, and Global Cartesian.

property MeshWorkflowControl.MeshedSurfaceLabelSuffix: str | None#

Gets or sets the suffix to be used when defining labels scoped to faces meshed by the MultiZone mesher.

property MeshWorkflowControl.MeshedVolumeLabelSuffix: str | None#

Gets or sets the suffix to be used when defining labels scoped to volumes meshed by the MultiZone mesher. Defaults to “MultiZoneMesh”.

property MeshWorkflowControl.MinSize: Ansys.Core.Units.Quantity | None#

Gets or sets the minimum size to be used for the volumetric size field sizing computation in the Proximity Sizing and Curvature Sizing controls. This is a length value.

property MeshWorkflowControl.MinimalAbsoluteDistance: Ansys.Core.Units.Quantity | None#

Gets or sets the minimal distance of the enclosure from the input faces as absolute distance. The physically larger resulting distance between 'MinimalNumberOfVolumetricLayers' and 'MinimalAbsoluteDistance' will be used as the effective gap distance. Default is 0.0.

property MeshWorkflowControl.MinimalNumberOfVolumetricLayers: int | None#

Gets or sets the minimal distance of the enclosure from the input faces as a multiple of the size of the volumetric elements. The physically larger resulting distance between 'MinimalNumberOfVolumetricLayers' and 'MinimalAbsoluteDistance' or 'MinimalRadius' will be used as the effective gap distance. Default is 2.

property MeshWorkflowControl.MinimalRadius: Ansys.Core.Units.Quantity | None#

It defines the desired minimal radius of the spherical enclosure.

property MeshWorkflowControl.MinimumFilletRadius: Ansys.Core.Units.Quantity | None#

Gets or sets the minimum fillet radius to detect fillets.

property MeshWorkflowControl.MissingBoundariesLabelName: str | None#

Gets or sets the label name to be applied to faces with missing boundaries.

property MeshWorkflowControl.MorphFieldDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#
property MeshWorkflowControl.MorphFieldOutcome: int | None#

Gets the MorphFieldOutcome.

property MeshWorkflowControl.MorphMidSideNodes: bool | None#

Gets or sets whether to apply morphing on the model based on the mid nodes displacements after the projection on the underlying geometry.

property MeshWorkflowControl.MorphRecordingName: str | None#

This property is used to define the name for matching the morphing recording to apply to the meshing operation.

property MeshWorkflowControl.MorphSolverModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.MorphingSolverType | None#

Gets or sets the solver type for the morphing operation. Default: Fast.

property MeshWorkflowControl.MorphableScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the morphable scope of the morphing operation. Default: Value

property MeshWorkflowControl.MorphableScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the morphable scope of the morphing operation. Default: Label.

property MeshWorkflowControl.MorphableScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation. Applicable only if 'MorphableScopeDefinition' is set to Outcome.

property MeshWorkflowControl.MorphableScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'MorphableScopeDefinition' is set to Value.

property MeshWorkflowControl.MultiEdgesLabelName: str | None#

Gets or sets the label name to be applied to multi edges.

property MeshWorkflowControl.Name: str | None#

Name property.

property MeshWorkflowControl.Names: str | None#

Gets or sets the Names.

property MeshWorkflowControl.NewSplittingInterfaceLabelPrefix: str | None#

This property is used to rename the default label generated for the added topological entities.

property MeshWorkflowControl.NewVolumeLabelPrefix: str | None#

This property is used to rename the default label generated for the new volume.

property MeshWorkflowControl.NormalAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum allowed normal angle between neighboring elements when computing curvature for the Curvature Sizing control. This value must be between 0 and 180 degrees (0 to π) and defaults to 18 degrees.

property MeshWorkflowControl.NormalAngleTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets normal tolerance to be used for faceting on execution.

property MeshWorkflowControl.NumberOfAttempts: int | None#

Number of attempts for mesh convergence.

property MeshWorkflowControl.NumberOfDivisions: int | None#

Gets or sets the number of divisions for the scoped edges.

property MeshWorkflowControl.NumberOfLayers: int | None#

Number of layers of mesh elements.

property MeshWorkflowControl.NumberOfPlanarCuts: int | None#

This property is used to define the number of planar cuts for the automatic planar cut control.

property MeshWorkflowControl.NumberOfRadialDivisions: int | None#

Gets or sets the number of radial divisions to apply to scoped faces having two concentric boundary loops. Defaults to 0. ArgumentException is thrown for negative values.

property MeshWorkflowControl.NumberOfRings: int | None#

Gets or sets the number of neighbor rings to consider as morphable for the morphing operation. Applicable only if SurfaceScopeModality is 'Rings'.

property MeshWorkflowControl.NumberOfSolverIterations: int | None#

Gets or sets the number of iterations for the solver of the morphing operation.

property MeshWorkflowControl.NumberOfThreads: int | None#

Gets or sets the NumberOfThreads.

property MeshWorkflowControl.ObjectId: int | None#

ObjectId property.

property MeshWorkflowControl.ObjectState: Ansys.Mechanical.DataModel.Enums.ObjectState | None#

ObjectState property.

property MeshWorkflowControl.ObjectTags: Iterable[Ansys.Mechanical.DataModel.Interfaces.IObjectTag] | None#

ObjectTags property.

property MeshWorkflowControl.OffsetDistance: Ansys.Core.Units.Quantity | None#

Gets or sets the offset distance attribute of the corresponding direct morphing control.

property MeshWorkflowControl.OffsetFileName: str | None#

Gets or sets the full file path to the .csv file containing the offset coordinates for replication.

property MeshWorkflowControl.OffsetType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.PrismOffsetType | None#

Gets or sets the OffsetType.

property MeshWorkflowControl.OpenEnclosure: bool | None#

Gets or sets whether an open enclosure is required. Default is False.

property MeshWorkflowControl.OrbitCameraDivisions: int | None#

Gets or sets the number of shots the orbit camera takes around the up axis. Defaults to 4.

property MeshWorkflowControl.Origin: Iterable[Ansys.Core.Units.Quantity] | None#

Gets or sets the origin coordinates.

property MeshWorkflowControl.OriginX: Ansys.Core.Units.Quantity | None#

Gets or sets the X coordinate of origin (location of base face) in the volume flattening step.

property MeshWorkflowControl.OriginY: Ansys.Core.Units.Quantity | None#

Gets or sets the Y coordinate of origin (location of base face) in the volume flattening step.

property MeshWorkflowControl.OriginZ: Ansys.Core.Units.Quantity | None#

Gets or sets the Z coordinate of origin (location of base face) in the volume flattening step.

property MeshWorkflowControl.OverlapTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the OverlapTolerance.

property MeshWorkflowControl.OverlappingFaceTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the tolerance for the minimum overlap distance used in finding overlapping faces with topology diagnostics.

property MeshWorkflowControl.OverlappingFacesLabelName: str | None#

Gets or sets the label name to be applied to overlapping faces.

property MeshWorkflowControl.OverlapsBaseTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the base tolerance value to be used to detect the overlaps to resolve.

property MeshWorkflowControl.OverlapsTargetTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the target tolerance value to be used to detect the overlaps to resolve.

property MeshWorkflowControl.Parent: Ansys.Mechanical.DataModel.Interfaces.IDataModelObject | None#

Parent property.

property MeshWorkflowControl.PartName: str | None#

Gets or sets the part name to be used when generating.

property MeshWorkflowControl.PercentageIncrement: float | None#

The number of volumetric Layers determines the number of layers. This property decides whether all the layers are an equal size (default 0.0) or they should gradually increase the size of volume element than previous element.

property MeshWorkflowControl.PercentageSmoothing: int | None#

Gets or sets the PercentageSmoothing.

property MeshWorkflowControl.PinchCornerAngleTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the corner angle tolerance value to use when pinching faces.

property MeshWorkflowControl.PrescribedPointsFileName: str | None#

Gets or sets the path to the file containing the prescribed points locations. The data must be in csv format.

property MeshWorkflowControl.PreserveBoundary: bool | None#

Gets or sets whether to preserve the boundary or not. If true, adding a prescribed point which causes a deformation of the volume boundary will result in a failure.

property MeshWorkflowControl.PreserveBoundaryLayers: bool | None#

Gets or sets the PreserveBoundaryLayers.

property MeshWorkflowControl.PreserveCornerVertices: bool | None#

Gets or sets whether to preserve corner vertices when pinching faces.

property MeshWorkflowControl.PreserveFeatures: bool | None#

Gets or sets whether to preserve the feature edges or not. If true, adding a prescribed point which causes a deformation of the feature edges will result in a failure.

property MeshWorkflowControl.ProjectOnGeometry: bool | None#

Gets or sets whether to project the mesh on the underlying geometry.

property MeshWorkflowControl.ProjectSideFaces: bool | None#

Gets or sets whether to project the side faces after the extrusion.

property MeshWorkflowControl.Properties: tuple[Ansys.ACT.Automation.Mechanical.Property] | None#

Gets the list of properties for this object.

property MeshWorkflowControl.PropertyName: str | None#

Gets or sets the PropertyName.

property MeshWorkflowControl.PropertyValue: str | None#

Gets or sets the PropertyValue.

property MeshWorkflowControl.ProtectOnlyBoundaries: bool | None#

Gets or sets whether the topology protection flag is applied only to the exterior boundary of the scoped boundaries or not. Defaults to False.

property MeshWorkflowControl.ProximityRadius: Ansys.Core.Units.Quantity | None#

Gets or sets the radius for the proximity based search.

property MeshWorkflowControl.ProximityType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ProximityType | None#

Gets or sets the Proximity Type to apply for the entity search. The default value is Radius.

property MeshWorkflowControl.QuadBoundaryLayerFaceScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the quad boundary layer face scoping. Default: Value

property MeshWorkflowControl.QuadBoundaryLayerFaceScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the quad boundary layer face scoping. Default: Label.

property MeshWorkflowControl.QuadBoundaryLayerFaceScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation. Applicable only if 'QuadBoundaryLayerFaceScopeDefinition' is set to Outcome.

property MeshWorkflowControl.QuadBoundaryLayerFaceScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'QuadBoundaryLayerFaceScopeDefinition' is set to Value.

property MeshWorkflowControl.QuadBoundaryLayerFirstLayerHeight: Ansys.Core.Units.Quantity | None#

Gets or sets the height of the first quad layer.

property MeshWorkflowControl.QuadBoundaryLayerGrowthRate: float | None#

Gets or sets the ratio of heights between subsequent quad layers.

property MeshWorkflowControl.QuadBoundaryLayerNumberOfDivisions: int | None#

Gets or sets the number of annular divisions on the washer boundary from where the quad layers are grown.

property MeshWorkflowControl.QuadBoundaryLayerNumberOfLayers: int | None#

Gets or sets the number of quad layers on the washer boundary.

property MeshWorkflowControl.Radius: Ansys.Core.Units.Quantity | None#

Gets or sets the radius attribute of the corresponding control.

property MeshWorkflowControl.Ratio: float | None#

Gets or sets the ratio attribute of the corresponding control.

property MeshWorkflowControl.RecomputeClosedVolumes: bool | None#

Gets or sets whether to recompute closed volumes after the operation.

property MeshWorkflowControl.ReferenceFaceScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the ReferenceFace scoping in MultiZone Edge Biasing. Default: Value.

property MeshWorkflowControl.ReferenceFaceScopeScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the ReferenceFace scoping in MultiZone Edge Biasing. Default: Label.

property MeshWorkflowControl.ReferenceFaceScopeScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome for the ReferenceFace scoping in MultiZone Edge Biasing from a previous operation. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.ReferenceFaceScopeScopePattern: str | None#

Gets or sets the zone or label name pattern that defines the ReferenceFace scoping in MultiZone Edge Biasing. Applicable only if scope is defined by value.

property MeshWorkflowControl.RegionType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.WrapperRegionType | None#

It is defined by Material Point or External.

property MeshWorkflowControl.RelativeMergeTolerancePercentage: float | None#

Gets or sets the percentage of the connected edge lengths to be used as tolerance for merging nodes.

property MeshWorkflowControl.ReleaseStatusString: str | None#

ReleaseStatusString property.

property MeshWorkflowControl.Remesh: bool | None#

Gets or sets whether to allow the remesh of already meshed volumes. The default value is false.

property MeshWorkflowControl.RepairModel: bool | None#

Gets or sets whether to repair the PrimeMesh model after the reading operation is executed. The default value is false.

property MeshWorkflowControl.RepairTopologyEdgeAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the angle not to be exceeded when deleting interior vertices. Must be greater than 0 and less than or equal to 180 degrees. Defaults to 70 degrees.

property MeshWorkflowControl.RepairTopologyFeatureAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the angle not to be exceeded when performing repairs. Must be greater than 0 and less than or equal to 180 degrees. Defaults to 30 degrees.

property MeshWorkflowControl.RepairTopologyOverlapsTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the tolerance value to be used to detect the overlaps to resolve.

property MeshWorkflowControl.RepairTopologyPinchTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the largest tolerance to be used when removing small features.

property MeshWorkflowControl.RepairTopologyPreventFragmentedEdges: bool | None#

Gets or sets whether to prevent fragmented edges when deleting interior vertices.

property MeshWorkflowControl.RepairTopologySharpAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum angle between faces to be merged. Must be greater than 0 and less than or equal to 30 degrees. Defaults to 10 degrees.

property MeshWorkflowControl.RepairTopologyShortEdgeLength: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum edge length to be collapsed.

property MeshWorkflowControl.RepairTopologySplitEdgesAtApexPoint: bool | None#

Gets or sets whether to split edges at their apex point when repairing topology.

property MeshWorkflowControl.RepairTopologyThinFaceWidth: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum thin face width to be merged.

property MeshWorkflowControl.RepairTopologyTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the tolerance value to be used to reduce variability of output topology, prevent the collapse and defeature of thin or short topologies, and allow the creation of a coarse mesh while keeping topology as-is.

property MeshWorkflowControl.RestrictBoundaryNodes: bool | None#

Gets or sets whether to restrict the boundary nodes displacement. The default value is true.

property MeshWorkflowControl.RetainFailedMesh: bool | None#

Gets or sets whether to keep the partially meshed results in case of failure. Defaults to False.

property MeshWorkflowControl.RetainMeshedEdges: bool | None#

Gets or sets whether to retain the existing mesh on the input edges.

property MeshWorkflowControl.RetainMeshedTopoFaces: bool | None#

Gets or sets whether existing mesh on the scoped faces is to be retained or remeshed.

property MeshWorkflowControl.RetainMeshedVolumes: bool | None#

Gets or sets whether existing mesh on the scoped volumes is to be retained or remeshed.

property MeshWorkflowControl.RetryWithGeometry: bool | None#

Gets or sets the RetryWithGeometry.

property MeshWorkflowControl.ReverseDeformationFieldName: str | None#

Gets or sets the ReverseDeformationFieldName.

property MeshWorkflowControl.ReverseDirection: bool | None#

Gets or sets whether to reverse the extruding direction.

property MeshWorkflowControl.ReverseEdgeBiasingDirection: bool | None#

Gets or sets whether the Multizone Mesher edge biasing direction should be reversed.

property MeshWorkflowControl.ReverseSurfaceOrientation: bool | None#

Reverse Surface Orientation. The default value is false.

property MeshWorkflowControl.RigidScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the rigid scope of the morphing operation. Default: Value

property MeshWorkflowControl.RigidScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the rigid scope of the morphing operation. Default: Label.

property MeshWorkflowControl.RigidScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation. Applicable only if 'RigidScopeDefinition' is set to Outcome.

property MeshWorkflowControl.RigidScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if 'RigidScopeDefinition' is set to Value.

property MeshWorkflowControl.RotationAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the rotation angle attribute of the corresponding direct morphing control.

property MeshWorkflowControl.ScaleElementSize: bool | None#

Gets or sets whether to apply a scale factor to element size defined by settings.

property MeshWorkflowControl.ScaleFactor: float | None#

Scale Factor is used to scale shapes in different dimensions.

property MeshWorkflowControl.ScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

It is defined by value or outcome.

property MeshWorkflowControl.ScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

The method can be label/zone/part.

property MeshWorkflowControl.ScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

If the InnerScopeDefinition is set to Outcome, then this property is visible. It defines the previous step outcome. This way we input the results of a previous step to the current step. The input applies to inner region of enclosure.

property MeshWorkflowControl.ScopePattern: str | None#

The value can be a name of a region or a predefined patterns to select multiple region names.

property MeshWorkflowControl.ScriptFilename: str | None#
property MeshWorkflowControl.SeedFaceScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the seed face scoping. Default: Value

property MeshWorkflowControl.SeedFaceScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the seed face scoping. Default: Label.

property MeshWorkflowControl.SeedFaceScopeOutcome: int | None#

Gets or sets the scope outcome from a previous operation. Applicable only if SeedFaceScopeDefinition is set to Outcome.

property MeshWorkflowControl.SeedFaceScopePattern: str | None#

Gets or sets the part, zone or label name pattern that defines the scope. Applicable only if SeedFaceScopeDefinition is set to Value.

property MeshWorkflowControl.SelfIntersectionsLabelName: str | None#

Gets or sets the label name to be applied to self intersecting faces.

property MeshWorkflowControl.SemistructuredPatternType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SemistructuredPatternType | None#

Gets or sets the Semistructured Pattern type used by the MultiZone Mapped Meshing control when ApplySemistructuredPattern is set to True.

property MeshWorkflowControl.SeparateImagesPerPart: bool | None#

Gets or sets whether to generate separate images for each part. Defaults to True.

property MeshWorkflowControl.SharedTopologyLabelName: str | None#

Gets or sets the name used as label to scope the shared topology faces which are automatically added as input mesh for MultiZone. Defaults to “MultiZoneMesh/SharedTopologyInputMesh”.

property MeshWorkflowControl.ShowTessellation: bool | None#

Gets or sets whether to show tessellation in the generated images. Defaults to True.

property MeshWorkflowControl.SideTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets the SideTolerance.

property MeshWorkflowControl.SizeFieldDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets how the control's size field pattern should be defined, either by “Value” or by “Outcome”. The default value is “Value”.

property MeshWorkflowControl.SizeFieldName: str | None#

This property is used to define the name of the size field to apply to the meshing operation.

property MeshWorkflowControl.SizeFieldOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the outcome to be used to define the size field pattern when SizeFieldDefinition is set to “Outcome”.

property MeshWorkflowControl.SizeFieldPattern: str | None#

This property is used to define the name pattern for matching the size fields to apply to the meshing operation.

property MeshWorkflowControl.SizeScaleFactor: float | None#

Gets or sets the factor to apply to the element size values defined by settings.

property MeshWorkflowControl.SkewnessLimit: float | None#

Gets or sets the skewness limit used to mark faces with skewed elements within the Surface Diagnostics outcome. Defaults to 0.9.

property MeshWorkflowControl.SkewnessValidationErrorLimit: float | None#

Gets or sets the skewness validation error limit.

property MeshWorkflowControl.SkewnessValidationWarningLimit: float | None#

Gets or sets the skewness validation warning limit.

property MeshWorkflowControl.SkipInteractiveSession: bool | None#

Gets or sets whether to skip the interactive session on execution. The default value is false.

property MeshWorkflowControl.SlicerCornerAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the corner angle.

property MeshWorkflowControl.SlicerFeatureAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the feature angle.

property MeshWorkflowControl.SlicerLayerHeight: Ansys.Core.Units.Quantity | None#

Gets or sets the spacing between newly created parallel planes.

property MeshWorkflowControl.SlicerLayerStart: Ansys.Core.Units.Quantity | None#

Gets or sets the z coordinate of the first plane.

property MeshWorkflowControl.SlicerMinimumLayerVolume: Ansys.Core.Units.Quantity | None#

Gets or sets the threshold volume for defeaturing a thin end layer of cells.

property MeshWorkflowControl.SlicerNodeMoveRelativeTolerance: float | None#

Gets or sets the relative tolerance, as a fraction of slicer layer height, to move surface nodes away from a slicing plane.

property MeshWorkflowControl.SlicerOverlappingAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the overlapping angle.

property MeshWorkflowControl.SlicerRelativeTolerance: float | None#

Gets or sets the relative tolerance for adjusting surface nodes when near a slicing plane. If the surface nodes are within the tolerance distance relative to the layer height, they will be projected to the new plane.

property MeshWorkflowControl.SlicerSliverFaceHeight: Ansys.Core.Units.Quantity | None#

Gets of sets the target minimum height of sliver triangles.

property MeshWorkflowControl.SmallEdgesLabelName: str | None#

Gets or sets the label name to be applied to small edges.

property MeshWorkflowControl.SmallEdgesLength: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum edge length used in finding small edges with topology diagnostics.

property MeshWorkflowControl.SmoothingIterations: int | None#

Allows user to input number of iterations needed to achieve good mesh results.

property MeshWorkflowControl.SmoothingPreserveVolume: bool | None#

Gets or sets whether to enable and disable the volume preserving smoothing. If enabled, the smoothing will preserve the initial volume of the input. The default value is false.

property MeshWorkflowControl.SolderBallBottomPadDivisions: int | None#

Gets or sets the number of vertical divisions for the bottom pad of the solder ball mesh. If an internal pad is generated, shell divisions is used instead.

property MeshWorkflowControl.SolderBallBottomPadLength: Ansys.Core.Units.Quantity | None#

Gets or sets the length of the solder ball bottom pad. Positive values for spheres create an external pad beneath the bottom split, and negative values create an internal pad beginning at the bottom split length. Torus will take the absolute value and always create an internal pad.

property MeshWorkflowControl.SolderBallBottomSolderLabelName: str | None#

Gets or sets the label name to be applied to the bottom split of the solder ball.

property MeshWorkflowControl.SolderBallBottomSolderPadFaceLabelName: str | None#

Gets or sets the label name to be applied to the bottom pad face of the solder ball.

property MeshWorkflowControl.SolderBallBottomSolderPadLabelName: str | None#

Gets or sets the label name to be applied to the bottom pad of the solder ball.

property MeshWorkflowControl.SolderBallBottomSolderSplit: Ansys.Core.Units.Quantity | None#

Gets or sets the distance from the middle at which the bottom split of the solder ball begins.

property MeshWorkflowControl.SolderBallBottomSplitDivisions: int | None#

Gets or sets the number of vertical divisions for the bottom split of the solder ball mesh.

property MeshWorkflowControl.SolderBallBottomSplitLength: Ansys.Core.Units.Quantity | None#

Gets or sets the length of the solder ball beginning at the bottom split point.

property MeshWorkflowControl.SolderBallCenterSolderLabelName: str | None#

Gets or sets the label name to be applied to the center of the solder ball.

property MeshWorkflowControl.SolderBallCentralVerticalDivisions: int | None#

Gets or sets the number of vertical divisions for the center of the solder ball mesh, not including top and bottom splits.

property MeshWorkflowControl.SolderBallCylinderShellDivisions: int | None#

Gets or sets the number of divisions for the inner cylinder shell of the solder ball mesh.

property MeshWorkflowControl.SolderBallInnerCylinderRadius: Ansys.Core.Units.Quantity | None#

Gets or sets the radius of the solder ball's inner cylinder.

property MeshWorkflowControl.SolderBallOuterLoopDivisions: int | None#

Gets or sets the number of outer loop divisions for the solder ball mesh.

property MeshWorkflowControl.SolderBallRadius: Ansys.Core.Units.Quantity | None#

Gets or sets the radius of the solder ball.

property MeshWorkflowControl.SolderBallShapeType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SolderBallShapeType | None#

Gets or sets the solder ball shape type. The default value is Sphere.

property MeshWorkflowControl.SolderBallShellDivisions: int | None#

Gets or sets the number of divisions for the outer shell of the solder ball mesh.

property MeshWorkflowControl.SolderBallSmoothMesh: bool | None#

Gets whether the mesh will be smoothed.

property MeshWorkflowControl.SolderBallTopPadDivisions: int | None#

Gets or sets the number of vertical divisions for the top pad of the solder ball mesh. If an internal pad is generated, shell divisions is used instead.

property MeshWorkflowControl.SolderBallTopPadLength: Ansys.Core.Units.Quantity | None#

Gets or sets the length of the solder ball top pad. Positive values for spheres create an external pad on top of the top split, and negative values create an internal pad beginning at the top split length. Torus will take the absolute value and always create an internal pad.

property MeshWorkflowControl.SolderBallTopSolderLabelName: str | None#

Gets or sets the label name to be applied to the top split of the solder ball.

property MeshWorkflowControl.SolderBallTopSolderPadFaceLabelName: str | None#

Gets or sets the label name to be applied to the top solder pad face of the solder ball.

property MeshWorkflowControl.SolderBallTopSolderPadLabelName: str | None#

Gets or sets the label name to be applied to the top pad of the solder ball.

property MeshWorkflowControl.SolderBallTopSolderSplit: Ansys.Core.Units.Quantity | None#

Gets or sets the distance from the middle at which the top split of the solder ball begins.

property MeshWorkflowControl.SolderBallTopSplitDivisions: int | None#

Gets or sets the number of vertical divisions for the top split of the solder ball mesh.

property MeshWorkflowControl.SolderBallTopSplitLength: Ansys.Core.Units.Quantity | None#

Gets or sets the length of the solder ball beginning at the top split point.

property MeshWorkflowControl.SolidIGADegreeR: int | None#

Gets or sets the degree R.

property MeshWorkflowControl.SolidIGADegreeS: int | None#

Gets or sets the degree S.

property MeshWorkflowControl.SolidIGADegreeT: int | None#

Gets or sets the degree T.

property MeshWorkflowControl.SolidIGAFeatureAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the feature angle.

property MeshWorkflowControl.SolidIGAGeometryFileName: str | None#

Gets or sets the file name path string.

property MeshWorkflowControl.SolidIGAInterpolationElementsR: int | None#

Gets or sets the interpolation elements r.

property MeshWorkflowControl.SolidIGAInterpolationElementsS: int | None#

Gets or sets the interpolation elements s.

property MeshWorkflowControl.SolidIGAInterpolationElementsT: int | None#

Gets or sets the interpolation elements t.

property MeshWorkflowControl.SolidIGANElementsR: int | None#

Gets or sets the number of elements R.

property MeshWorkflowControl.SolidIGANElementsS: int | None#

Gets or sets the number of elements S.

property MeshWorkflowControl.SolidIGANElementsT: int | None#

Gets or sets the number of elements T.

property MeshWorkflowControl.SolidIGASolverFileName: str | None#

Gets or sets the file name path string.

property MeshWorkflowControl.SolidIGATessellationTolerance: float | None#

Gets or sets the tessellation tolerance.

property MeshWorkflowControl.SolidIGATolerance: float | None#

Gets or sets the tolerance.

property MeshWorkflowControl.SolidIGAToleranceRatio: float | None#

Gets or sets the tolerance ratio.

property MeshWorkflowControl.SolidIGATriTolerance: float | None#

Gets or sets the tri tolerance.

property MeshWorkflowControl.SourceScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

It is defined by value or outcome.

property MeshWorkflowControl.SourceScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

The method can be label/zone/part.

property MeshWorkflowControl.SourceScopeOutcome: int | None#

Gets or sets the SourceScopeOutcome.

property MeshWorkflowControl.SourceScopePattern: str | None#

Gets or sets the SourceScopePattern.

property MeshWorkflowControl.SourceTargetScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Source/Target scoping. Default: Value.

property MeshWorkflowControl.SourceTargetScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Source/Target scoping. Default: Label.

property MeshWorkflowControl.SourceTargetScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome for the Source/Target scoping from a previous operation. Applicable only if SourceTargetScopeDefinition is set to Outcome.

property MeshWorkflowControl.SourceTargetScopePattern: str | None#

Gets or sets the zone or label name pattern that defines the Source/Target scoping. Applicable only if SourceTargetScopeDefinition is set to Value.

property MeshWorkflowControl.SphereCenterModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SphereCenterDefinitionType | None#

This property is used to define the rule for the computation of the center of the spherical enclosure.

property MeshWorkflowControl.StackingDefeatureSize: Ansys.Core.Units.Quantity | None#

Defines defeature size to be used along the stacking direction.

property MeshWorkflowControl.State: Ansys.Mechanical.DataModel.Enums.Legacy.State | None#

State property.

property MeshWorkflowControl.SubMappingAngleThreshold: Ansys.Core.Units.Quantity | None#

Gets or sets the angle threshold for the classification of the automatically set mapped mesh vertex types. Defaults to 18 degrees, valid range is [18 degrees, 43.2 degrees]. ArgumentException is thrown for out-of-range values.

property MeshWorkflowControl.Suppressed: bool | None#

Gets or sets the Suppressed.

property MeshWorkflowControl.SurfaceMeshType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SurfaceMeshType | None#

This property gives control over what type of elements need to be generated in the mesh. The supported surface mesh types are Triangles and Quadrilaterals.

property MeshWorkflowControl.SurfaceScopeModality: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SurfaceScopeModalityType | None#

Gets or sets the type of surface scope modality used to define the morphable area. Default: Rings

property MeshWorkflowControl.SurfaceTolerance: Ansys.Core.Units.Quantity | None#

Gets or sets surface tolerance to be used for faceting on execution.

property MeshWorkflowControl.SweepingSize: Ansys.Core.Units.Quantity | None#

Gets or sets the constant size along the sweeping direction.

property MeshWorkflowControl.TargetScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

It is defined by value or outcome.

property MeshWorkflowControl.TargetScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

The method can be label/zone/part.

property MeshWorkflowControl.TargetScopeOutcome: int | None#

Gets or sets the TargetScopeOutcome.

property MeshWorkflowControl.TargetScopePattern: str | None#

Gets or sets the TargetScopePattern.

property MeshWorkflowControl.TargetSkewness: float | None#

Set Limit to the skewness of an element. Higher the skewness value, expecting a better mesh result.

property MeshWorkflowControl.TargetToleranceFactor: float | None#

Gets or sets the factor applied to the size to derive the target tolerance.

property MeshWorkflowControl.TetCollapseValidationErrorLimit: float | None#

Gets or sets the tet collapse validation error limit.

property MeshWorkflowControl.TetCollapseValidationWarningLimit: float | None#

Gets or sets the tet collapse validation warning limit.

property MeshWorkflowControl.Thickness: float | None#

Gets or sets the Thickness to be assigned to the scoped zone.

property MeshWorkflowControl.ThinStripesLabelName: str | None#

Gets or sets the label name to be applied to thin stripe faces.

property MeshWorkflowControl.ThinStripesWidth: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum width used in finding thin stripes with topology diagnostics.

property MeshWorkflowControl.ThinSweepDivisions: int | None#

Gets or sets the number of divisions to be used for Thin Sweep decomposition.

property MeshWorkflowControl.ThinSweepThickness: Ansys.Core.Units.Quantity | None#

Gets or sets the thin sweep thickness to be used for Thin Sweep decomposition.

property MeshWorkflowControl.ToleranceFactor: float | None#

Gets or sets the factor applied to the size to derive the tolerance.

property MeshWorkflowControl.ToleranceFromSize: bool | None#

Gets or sets whether to derive the tolerance of the connect control from the size.

property MeshWorkflowControl.TopologyConformalConnection: bool | None#

Gets or sets whether to preserve the topology connection for the newly created faces. The default value is false.

property MeshWorkflowControl.TriangleCountReductionMode: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.TriangleCountReductionMode | None#

This property gives control over the mode/degree of triangle count reduction during surface mesh generation. The supported modes are None, Conservative and Aggressive.

property MeshWorkflowControl.TrimBoxMaxX: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum X coordinate for the box coordinates trim.

property MeshWorkflowControl.TrimBoxMaxY: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum Y coordinate for the box coordinates trim.

property MeshWorkflowControl.TrimBoxMaxZ: Ansys.Core.Units.Quantity | None#

Gets or sets the maximum Z coordinate for the box coordinates trim.

property MeshWorkflowControl.TrimBoxMinX: Ansys.Core.Units.Quantity | None#

Gets or sets the minimum X coordinate for the box coordinates trim.

property MeshWorkflowControl.TrimBoxMinY: Ansys.Core.Units.Quantity | None#

Gets or sets the minimum Y coordinate for the box coordinates trim.

property MeshWorkflowControl.TrimBoxMinZ: Ansys.Core.Units.Quantity | None#

Gets or sets the minimum Z coordinate for the box coordinates trim.

property MeshWorkflowControl.TrimDistance: Ansys.Core.Units.Quantity | None#

Gets or sets the distance for the mesh based trim.

property MeshWorkflowControl.TrimElementSelectionType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALETrimElementSelectionType | None#

Gets or sets the trim element selection type. The default value is Outside.

property MeshWorkflowControl.TrimNode1X: Ansys.Core.Units.Quantity | None#

Gets or sets the X coordinate for trim node 1.

property MeshWorkflowControl.TrimNode1Y: Ansys.Core.Units.Quantity | None#

Gets or sets the Y coordinate for trim node 1.

property MeshWorkflowControl.TrimNode1Z: Ansys.Core.Units.Quantity | None#

Gets or sets the Z coordinate for trim node 1.

property MeshWorkflowControl.TrimNode2X: Ansys.Core.Units.Quantity | None#

Gets or sets the X coordinate for trim node 2.

property MeshWorkflowControl.TrimNode2Y: Ansys.Core.Units.Quantity | None#

Gets or sets the Y coordinate for trim node 2.

property MeshWorkflowControl.TrimNode2Z: Ansys.Core.Units.Quantity | None#

Gets or sets the Z coordinate for trim node 2.

property MeshWorkflowControl.TrimOperationType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALETrimOperationType | None#

Gets or sets the trim operation type. The default value is Trim.

property MeshWorkflowControl.TrimOptionType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALETrimOptionType | None#

Gets or sets the trim option type. The default value is Mesh.

property MeshWorkflowControl.TrimRadius1: Ansys.Core.Units.Quantity | None#

Gets or sets the radius 1 for the trim geometry.

property MeshWorkflowControl.TrimRadius2: Ansys.Core.Units.Quantity | None#

Gets or sets the radius 2 for the trim geometry.

property MeshWorkflowControl.UnconnectedFreeEdgesLabelName: str | None#

Gets or sets the label name to be applied to unconnected free edges.

property MeshWorkflowControl.UnitsSystem: Ansys.Mechanical.DataModel.Enums.WBUnitSystemType | None#

Gets or sets the UnitsSystem.

property MeshWorkflowControl.UnoDataEDXPath: str | None#

Gets or sets the UnoDataEDXPath.

property MeshWorkflowControl.UseCADCurvature: bool | None#

Gets or sets whether to define the local curvature based on the CAD. The default value is True.

property MeshWorkflowControl.UseMappedBlocksSplitAngle: bool | None#

Gets or sets whether extra split should be introduced in the mapped blocks based on the MappedBlocksSplitAngle value. Defaults to False.

property MeshWorkflowControl.UseSizeFieldInSweepDirection: bool | None#

Gets or sets whether to use the size field sizing along the sweeping direction or to apply a constant size. Defaults to False.

property MeshWorkflowControl.ValidateMeshType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ValidateMeshType | None#

Gets or sets the validate mesh type. The default value is Surface.

property MeshWorkflowControl.VariableName: str | None#

Gets or sets the VariableName.

property MeshWorkflowControl.VariableType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.PythonVariableType | None#

Gets or sets the VariableType.

property MeshWorkflowControl.VariableValue: str | None#

Gets or sets the VariableValue.

property MeshWorkflowControl.VerticalDirection: Iterable[float] | None#

Gets or sets the VerticalDirection coordinates.

property MeshWorkflowControl.VerticalDirectionX: float | None#

Gets or sets the VerticalDirectionX.

property MeshWorkflowControl.VerticalDirectionY: float | None#

Gets or sets the VerticalDirectionY.

property MeshWorkflowControl.VerticalDirectionZ: float | None#

Gets or sets the VerticalDirectionZ.

property MeshWorkflowControl.VerticalScopeOutcome: int | None#

Gets or sets the VerticalScopeOutcome.

property MeshWorkflowControl.VerticalScopePattern: str | None#

Gets or sets the VerticalScopePattern.

property MeshWorkflowControl.VerticalizeTargetNormal: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.VerticalizeTargetNormal | None#

This property defines the target normal direction for the faces during verticalization. The available options are XPlus, YPlus, ZPlus, XMinus, YMinus, ZMinus.

property MeshWorkflowControl.VisibleProperties: tuple[Ansys.ACT.Automation.Mechanical.Property] | None#

Gets the list of properties that are visible for this object.

property MeshWorkflowControl.VolumeCushionPercentage: float | None#

Gets or sets the VolumeCushionPercentage.

property MeshWorkflowControl.VolumeLabelName: str | None#

This property is used to rename the default volume lavel name generated during execution of step.

property MeshWorkflowControl.VolumeMeshToolDihedralAngle: Ansys.Core.Units.Quantity | None#

Gets or sets the dihedral angle.

property MeshWorkflowControl.VolumeMeshToolNumberOfAttempts: int | None#

Gets or sets the number of attempts to improve skewness by node movement.

property MeshWorkflowControl.VolumeMeshToolNumberOfIterations: int | None#

Gets or sets the number of iterations.

property MeshWorkflowControl.VolumeMeshToolNumberOfIterationsPerNode: int | None#

Gets or sets the number of iterations per node to be moved.

property MeshWorkflowControl.VolumeMeshToolTargetSkewness: float | None#

Gets or sets the target skewness.

property MeshWorkflowControl.VolumeMeshType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.VolumeMeshType | None#

Type of Volume elements such as Tetrahedrons and Hex.

property MeshWorkflowControl.VolumeScopeModality: Ansys.Mechanical.DataModel.Enums.MeshWorkflowVolumeScopeModalityType | None#

The modality can be EntireDomain or Box.

property MeshWorkflowControl.VolumeSplittingLoopScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Volume Splitting Loop scoping. Defaults to Value.

property MeshWorkflowControl.VolumeSplittingLoopScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Volume Splitting Loop scoping. Defaults to Label.

property MeshWorkflowControl.VolumeSplittingLoopScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the Volume Splitting Loop scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.VolumeSplittingLoopScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the Volume Splitting Loop scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.VolumeSplittingPlaneScopeDefinition: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeDefinedByType | None#

Gets or sets the type of scope definition for the Volume Splitting Plane scoping. Defaults to Value.

property MeshWorkflowControl.VolumeSplittingPlaneScopeMethod: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType | None#

Gets or sets the scoping method for the Volume Splitting Plane scoping. Defaults to Label.

property MeshWorkflowControl.VolumeSplittingPlaneScopeOutcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome | None#

Gets or sets the scope outcome from a previous operation for the Volume Splitting Plane scoping. Applicable only if scope is defined by outcome.

property MeshWorkflowControl.VolumeSplittingPlaneScopePattern: str | None#

Gets or sets the part, zone or label name pattern for the Volume Splitting Plane scoping. Applicable only if scope is defined by value.

property MeshWorkflowControl.VolumeZoneName: str | None#

This property is used to rename the default volume zone name generated during execution of step.

property MeshWorkflowControl.VolumesLabelName: str | None#

Gets or sets the name to use when creating labels based on the number of volumes.

property MeshWorkflowControl.WeldCreationCreateHAZLayers: bool | None#

Gets or sets if HAZ layers will be created with when meshing the weld.

property MeshWorkflowControl.WeldCreationEdgeMeshSize: Ansys.Core.Units.Quantity | None#

Gets or sets the weld edge mesh size.

property MeshWorkflowControl.WeldCreationGrowthRate: float | None#

Gets or sets the weld mesh growth rate.

property MeshWorkflowControl.WeldCreationHAZDistanceBottom: Ansys.Core.Units.Quantity | None#

Gets or sets the weld mesh bottom HAZ layer distance.

property MeshWorkflowControl.WeldCreationHAZDistanceTop: Ansys.Core.Units.Quantity | None#

Gets or sets the weld mesh top HAZ layer distance.

property MeshWorkflowControl.WeldCreationNumberHAZLayers: int | None#

Gets or sets the number of HAZ layers for the weld, not to exceed 6.

property MeshWorkflowControl.WorkingDirectory: str | None#

Gets or sets the WorkingDirectory.

property MeshWorkflowControl.WrapByParts: bool | None#

Gets or sets whether to wrap each part separately. The default value is false.

property MeshWorkflowControl.XAxis: float | None#

Gets or sets the x coordinate of the axis attribute of the corresponding control.

property MeshWorkflowControl.XCenter: Ansys.Core.Units.Quantity | None#

Gets or sets the x coordinate of the center attribute of the corresponding control.

property MeshWorkflowControl.XCoordinate: Ansys.Core.Units.Quantity | None#

It defines the X Coordinate.

property MeshWorkflowControl.XPointOnBend: Ansys.Core.Units.Quantity | None#

Gets or sets the x coordinate of the point on the bend region attribute of the corresponding control.

property MeshWorkflowControl.YAxis: float | None#

Gets or sets the y coordinate of the axis attribute of the corresponding control.

property MeshWorkflowControl.YCenter: Ansys.Core.Units.Quantity | None#

Gets or sets the y coordinate of the center attribute of the corresponding control.

property MeshWorkflowControl.YCoordinate: Ansys.Core.Units.Quantity | None#

It defines the Y Coordinate.

property MeshWorkflowControl.YPointOnBend: Ansys.Core.Units.Quantity | None#

Gets or sets the y coordinate of the point on the bend region attribute of the corresponding control.

property MeshWorkflowControl.ZAxis: float | None#

Gets or sets the z coordinate of the axis attribute of the corresponding control.

property MeshWorkflowControl.ZCenter: Ansys.Core.Units.Quantity | None#

Gets or sets the z coordinate of the center attribute of the corresponding control.

property MeshWorkflowControl.ZCoordinate: Ansys.Core.Units.Quantity | None#

It defines the Z Coordinate.

property MeshWorkflowControl.ZPointOnBend: Ansys.Core.Units.Quantity | None#

Gets or sets the z coordinate of the point on the bend region attribute of the corresponding control.

property MeshWorkflowControl.ZoneType: Ansys.Mechanical.DataModel.Enums.MeshWorkflowZoneType | None#

Gets or sets the ZoneType.

Method detail#

MeshWorkflowControl.Activate() None#

Activate the current object.

MeshWorkflowControl.AddFigure() Ansys.ACT.Automation.Mechanical.Figure#

Creates a new child Figure.

MeshWorkflowControl.AddImage(filePath: str) Ansys.ACT.Automation.Mechanical.Image#
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.
MeshWorkflowControl.CanCheckPublicStateCallbackForIM() bool#

CanCheckPublicStateCallbackForIM method.

MeshWorkflowControl.CanDuplicate() bool#

Returns whether the control can be duplicated.

MeshWorkflowControl.CanShowPublishStateIM() bool#

CanShowPublishStateIM method.

MeshWorkflowControl.ConnectControlDataToSettings(settings: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SettingsType) None#

Connects the control data to the desired settings

MeshWorkflowControl.ConnectScopeOutcome(scopeName: str, outcome: Ansys.ACT.Automation.Mechanical.MeshWorkflowOutcome) None#

Connects the scope identified by scopeName to the selected outcome.

MeshWorkflowControl.ControlPropertyNameToDispIDMap() System.Collections.Generic.Dictionary[int, str]#

ControlPropertyNameToDispIDMap method.

MeshWorkflowControl.ConvertControl(type: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ControlType) None#

Converts the control to a ExternalPartEnclosure

MeshWorkflowControl.CopyControlInternalizedFileContentToClipboard() None#

CopyControlInternalizedFileContentToClipboard method.

MeshWorkflowControl.CopyControlInternalizedFilePathToClipboard() None#

CopyControlInternalizedFilePathToClipboard method.

MeshWorkflowControl.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject) None#

Copies all visible properties from this object to another.

MeshWorkflowControl.CreateObjRef(requestedType: type) System.Runtime.Remoting.ObjRef#

CreateObjRef method.

MeshWorkflowControl.CreateParameter(propName: str) Ansys.ACT.Interfaces.Mechanical.IParameter#

Creates a new parameter for a Property.

MeshWorkflowControl.Delete() None#

Run the Delete action.

MeshWorkflowControl.Duplicate() Ansys.Mechanical.DataModel.Interfaces.IDataModelObject#

Creates a copy of the current DataModelObject.

MeshWorkflowControl.Equals(other: Ansys.Mechanical.DataModel.Interfaces.IDataModelObject) bool#

Equals method.

MeshWorkflowControl.GetAPIName(dispId: int) str#

Property name bound to dispId.

MeshWorkflowControl.GetAllProperties() List[Ansys.ACT.Automation.Mechanical.AutomationPropertyWrapper]#

GetAllProperties method.

MeshWorkflowControl.GetChildren(recurses: bool, children: List[ChildrenType]) List[ChildrenType]#

Gets the list of children, filtered by type.

MeshWorkflowControl.GetControlPointElementSizes(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, unit: str) List[System.Nullable[float]]#

Gets the Control Point Element Sizes for the specified axis.

MeshWorkflowControl.GetControlPointIndices(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType) List[int]#

Gets the Control Point Indices for the specified axis.

MeshWorkflowControl.GetControlPointPositions(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, unit: str) List[System.Nullable[float]]#

Gets the Control Point Positions for the specified axis.

MeshWorkflowControl.GetControlPointRatios(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType) List[System.Nullable[float]]#

Gets the Control Point Ratios for the specified axis.

MeshWorkflowControl.GetDetailsView() Ansys.ACT.Automation.Mechanical.DetailsViewData#

GetDetailsView method.

MeshWorkflowControl.GetDomainBrowserAvailableMorphFieldPatterns(path: str) List[System.Collections.Generic.Dictionary[str, Any]]#

GetDomainBrowserAvailableMorphFieldPatterns method.

MeshWorkflowControl.GetDomainBrowserAvailableScopes(path: str) List[System.Collections.Generic.Dictionary[str, Any]]#

GetDomainBrowserAvailableScopes method.

MeshWorkflowControl.GetDomainBrowserAvailableSizeFieldPatterns(path: str) List[System.Collections.Generic.Dictionary[str, Any]]#

GetDomainBrowserAvailableSizeFieldPatterns method.

MeshWorkflowControl.GetEnumName(enumType: type, value: int, dispId: int) str#

Enum name bound to value

MeshWorkflowControl.GetHashCode() int#

GetHashCode method.

MeshWorkflowControl.GetIconFile() System.Byte#

GetIconFile method.

MeshWorkflowControl.GetLifetimeService() Any#

GetLifetimeService method.

MeshWorkflowControl.GetMeshSpacingType(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType) Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEMeshSpacingType#

Gets the Mesh Spacing Type for the specified axis.

MeshWorkflowControl.GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext) None#

GetObjectData method.

MeshWorkflowControl.GetParameter(propName: str) Ansys.ACT.Interfaces.Mechanical.IParameter#

Gets the parameter corresponding to the given property.

MeshWorkflowControl.GetPath() str#

GetPath method.

MeshWorkflowControl.GetPropertyName(dispId: int) str#

GetPropertyName method.

MeshWorkflowControl.GetPropertyValue(id: int) str#

GetPropertyValue method.

MeshWorkflowControl.GetPropertyWorksheetInfo(parentPath: str) List[System.Collections.Generic.Dictionary[str, Any]]#

GetPropertyWorksheetInfo method.

MeshWorkflowControl.GetType() type#

GetType method.

MeshWorkflowControl.GetUnpublishedList() List[System.Collections.Generic.Dictionary[str, Any]]#

GetUnpublishedList method.

MeshWorkflowControl.GetVisibleProperties() List[System.Reflection.PropertyInfo]#

GetVisibleProperties method.

MeshWorkflowControl.GetVisiblePropertyNames() List[str]#

GetVisiblePropertyNames method.

MeshWorkflowControl.GroupAllSimilarChildren() None#

Run the GroupAllSimilarChildren action.

MeshWorkflowControl.GroupSimilarObjects() Ansys.ACT.Automation.Mechanical.TreeGroupingFolder#

Run the GroupSimilarObjects action.

MeshWorkflowControl.InitializeLifetimeService() Any#

InitializeLifetimeService method.

MeshWorkflowControl.IsPropertyEditable(dispId: int) bool#

IsPropertyEditable method.

MeshWorkflowControl.IsPropertyVisible(dispId: int) bool#

IsPropertyVisible method.

MeshWorkflowControl.PropertyByAPIName(name: str) Ansys.ACT.Automation.Mechanical.Property#
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.
MeshWorkflowControl.PropertyById(dispId: int) Ansys.ACT.Automation.Mechanical.Property#

PropertyById method.

MeshWorkflowControl.PropertyByName(name: str) Ansys.ACT.Automation.Mechanical.Property#

Get a property by its unique name.

MeshWorkflowControl.PropertyTypeInfo(property: Ansys.ACT.Automation.Mechanical.Property) System.Collections.Generic.Dictionary[str, Any]#

PropertyTypeInfo method.

MeshWorkflowControl.PublishIMProp() None#

PublishIMProp method.

MeshWorkflowControl.RemoveParameter(propName: str) None#

Removes the parameter from the parameter set corresponding to the given property.

MeshWorkflowControl.RenameBasedOnType() None#

Renames applying the default name based on type.

MeshWorkflowControl.SetControlPointElementSizes(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, values: List[System.Nullable[float]], unit: str) None#

SetControlPointElementSizes method.

MeshWorkflowControl.SetControlPointIndices(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, values: List[int]) None#

SetControlPointIndices method.

MeshWorkflowControl.SetControlPointPositions(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, values: List[System.Nullable[float]], unit: str) None#

SetControlPointPositions method.

MeshWorkflowControl.SetControlPointRatios(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, values: List[System.Nullable[float]]) None#

SetControlPointRatios method.

MeshWorkflowControl.SetMeshSpacingType(axis: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEAxisType, meshSpacingType: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.SALEMeshSpacingType) None#

Sets the Mesh Spacing Type for the specified axis.

MeshWorkflowControl.SetPropertyValue(id: int, value: str, validate: int) None#

SetPropertyValue method.

MeshWorkflowControl.SetPublish(id: int) None#

SetPublish method.

MeshWorkflowControl.SetScopeMethodAndPattern(methodId: int, method: Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ScopeType, patternId: int, pattern: str) None#

SetScopeMethodAndPattern method.

MeshWorkflowControl.SetUnpublish(id: int) None#

SetUnpublish method.

MeshWorkflowControl.ToString() str#

ToString method.