Skip to main content

Mechanical scripting interface 2026 R1

`MeshWorkflowControl`

Last update: 09.03.2026

class Ansys.ACT.Automation.Mechanical.MeshWorkflowControl

Bases: object

Object that wraps IDSEngineeringModelControl.

Overview

Methods

Name Description
Activate Activate the current object.
AddFigure Creates a new child Figure.
AddImage Creates a new child Image.
CopyTo Copies all visible properties from this object to another.
CreateParameter Creates a new parameter for a Property.
Delete Run the Delete action.
Duplicate Creates a copy of the current DataModelObject.
GetChildren Gets the list of children, filtered by type.
GetParameter Gets the parameter corresponding to the given property.
GroupAllSimilarChildren Run the GroupAllSimilarChildren action.
GroupSimilarObjects Run the GroupSimilarObjects action.
PropertyByAPIName Get a property by its API name.
PropertyByName Get a property by its unique name.
RemoveParameter Removes the parameter from the parameter set corresponding to the given property.

Properties

Name Description
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.
AutoCollapseShortEdges Gets or sets whether to collapse edges below the specified tolerance. Feature edges and Protected edges are not collapsed.
AutoDeleteInteriorVertices Gets or sets whether to delete interior vertices from scoped topology.
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.
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.
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.
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.
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.
ConformalMeshOnContactSurfaces Gets or sets whether to decide creation of conformal mesh at contact surfaces.
ConstantHeight Height of a single layer of mesh elements.
ControlDataDefinition This property is used to define if the control data is defined by value or by settings.
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.
ControlType Returns the type of the control.
CoordinateSystem Gets or sets the Coordinate System object used to define the material point location.
CreateFaceZone Gets or sets whether to create a new face zone.
CreateQuadraticElements Gets or sets whether to create quadratic elements. The default value is false.
CuboidCenterModality Gets or sets the rule for the computation of the center of the cuboidal enclosure.
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.
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.
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.
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.
EdgeBiasingType Gets or sets the type of biasing to apply along the scoped edges for MultiZone edge biasing. Defaults to Uniform.
EdgeLabelName This property is used to rename the default edge label name generated during execution of step.
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.
EnableCheckpoint Flag whether to enable a checkpoint or not. The default value is false.
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.
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.
FieldName Gets or sets the label name to be applied.
Figures Gets the list of associated figures.
Filename Assign full path to the filename would like to Import/Export.
Filenames Assign paths with '
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.
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.
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.
Images Gets the list of associated images.
IncompleteBoundariesLabelName Gets or sets the label name to be applied to faces with incomplete boundaries.
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.
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.
LabelName This property is used to rename the default label name generated during execution of step.
LateralDefeatureSize Gets or sets the defeature size to be used along the lateral direction of stacking.
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.
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.
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”.
MaxHoleSize Gets or sets the maximum size of holes to be considered for Wrapper Leak Prevention and Hole Patching.
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.
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.
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.
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.
MissingBoundariesLabelName Gets or sets the label name to be applied to faces with missing boundaries.
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.
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.
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.
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.
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.
OpenEnclosure Gets or sets whether an open enclosure is required. Default is False.
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.
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.
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.
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.
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.
RecomputeClosedVolumes Gets or sets whether to recompute closed volumes after the operation.
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.
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.
RepairTopologyPinchTolerance Gets or sets the largest tolerance to be used when removing small features.
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.
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.
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.
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.
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”.
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”.
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.
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.
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.
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.
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.
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
SweepingSize Gets or sets the constant size along the sweeping direction.
TargetSkewness Set Limit to the skewness of an element. Higher the skewness value, expecting a better mesh result.
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.
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.
UnconnectedFreeEdgesLabelName Gets or sets the label name to be applied to unconnected free edges.
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.
VisibleProperties Gets the list of properties that are visible for this object.
VolumeMeshType Type of Volume elements such as Tetrahedrons and Hex.
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.
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.
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.
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.

Property detail

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.AutoCollapseShortEdges : bool | None

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

property MeshWorkflowControl.AutoDeleteInteriorVertices : bool | None

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

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.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.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.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.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.ConformalMeshOnContactSurfaces : bool | None

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

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

Height of a single layer of mesh elements.

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.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.ControlType : Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.ControlType | None

Returns the type of the control.

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.CreateFaceZone : bool | None

Gets or sets whether to create a new face zone.

property MeshWorkflowControl.CreateQuadraticElements : bool | None

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

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.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.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.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.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.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.EdgeLabelName : str | None

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

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.EnableCheckpoint : Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.CheckpointDefinitionType | None

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

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.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.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.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.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.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.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.Images : Iterable[Ansys.ACT.Automation.Mechanical.Image] | None

Gets the list of associated images.

property MeshWorkflowControl.IncompleteBoundariesLabelName : str | None

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

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.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.LabelName : str | None

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

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.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.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.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.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.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.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.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.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.MissingBoundariesLabelName : str | None

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

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.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.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.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.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.OpenEnclosure : bool | None

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

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.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.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.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.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.RecomputeClosedVolumes : bool | None

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

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.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.RepairTopologyPinchTolerance : Ansys.Core.Units.Quantity | None

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

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.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.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.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.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.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.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.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.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.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.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.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.SweepingSize : Ansys.Core.Units.Quantity | None

Gets or sets the constant size along the sweeping direction.

property MeshWorkflowControl.TargetSkewness : float | None

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

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.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.UnconnectedFreeEdgesLabelName : str | None

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

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.VisibleProperties : tuple[Ansys.ACT.Automation.Mechanical.Property] | None

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

property MeshWorkflowControl.VolumeMeshType : Ansys.Mechanical.DataModel.MechanicalEnums.MeshWorkflow.VolumeMeshType | None

Type of Volume elements such as Tetrahedrons and Hex.

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.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.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.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.

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.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject) → None

Copies all visible properties from this object to another.

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.GetChildren(recurses: bool, children: List[ChildrenType]) → List[ChildrenType]

Gets the list of children, filtered by type.

MeshWorkflowControl.GetParameter(propName: str) → Ansys.ACT.Interfaces.Mechanical.IParameter

Gets the parameter corresponding to the given property.

MeshWorkflowControl.GroupAllSimilarChildren() → None

Run the GroupAllSimilarChildren action.

MeshWorkflowControl.GroupSimilarObjects() → Ansys.ACT.Automation.Mechanical.TreeGroupingFolder

Run the GroupSimilarObjects action.

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.PropertyByName(name: str) → Ansys.ACT.Automation.Mechanical.Property

Get a property by its unique name.

MeshWorkflowControl.RemoveParameter(propName: str) → None

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

Connect with Ansys