Class: MeshWorkflowControl

Object that wraps IDSEngineeringModelControl.

Methods

Name Description
Activate() Activate the current object.
AddFigure() Creates a new child Figure.
AddImage(String) Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.
CopyTo(DataModelObject) Copies all visible properties from this object to another.
CreateParameter(String) Creates a new parameter for a Property.
Delete() Run the Delete action.
Duplicate() Creates a copy of the current DataModelObject.
GetParameter(String) Gets the parameter corresponding to the given property.
GetPath() Gets the path of the object.
GroupAllSimilarChildren() Run the GroupAllSimilarChildren action.
GroupSimilarObjects() Run the GroupSimilarObjects action.
PropertyByAPIName(String) Get a property by its API name. If multiple properties have the same API Name, only the first property with that name will be returned.
PropertyByName(String) Get a property by its unique name.
RemoveParameter(String) Removes the parameter from the parameter set corresponding to the given property.

Properties

Name Description
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.
AutomaticExternalScope Gets or sets whether to define programmatically the external scoping method and pattern for the external enclosure. The default value is 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”.
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.
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.
CreateQuads Gets or sets whether to create quadratic elements. The default value is false.
DataModelObjectCategory Gets the name of the current DataModelObject's category.
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.
DihedralAngle The dihedral angle is the angle between the normal vectors of two element faces.
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.
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.
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.
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.
Figures Gets the list of associated figures.
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.
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.
Images Gets the list of associated images.
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.
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.
LabelName This property is used to rename the default label name generated during execution of step.
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”.
MeshFlowControl This property gives control over the flow of mesh during surface mesh generation. The supported modes are None, and Global Cartesian.
MinimalNumberOfVolumetricLayers It determines the minimal number of layers of volume elements to be created around the scoped body.
MinimalRadius It defines the desired minimal radius of the spherical enclosure.
Name Gets the name of the object.
NumberOfAttempts Number of attempts for mesh convergence.
NumberOfLayers Number of layers of mesh elements.
ObjectId Gets the internal id of the object.
ObjectTags Gets an IEnumerable object of the tags that 'this' is a part of.
Parent Gets the parent object.
PartName This property allows user to rename the default part name generated during wrap operation.
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.
Properties Gets the list of properties for this object.
RegionType It is defined by Material Point or External.
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.
RestrictBoundaryNodes Gets or sets whether to restrict the boundary nodes displacement. The default value is true.
ReverseSurfaceOrientation Reverse Surface Orientation. The default value is false.
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.
SizeFieldName This property is used to define the name of the size field to apply to the meshing operation.
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.
SphereCenterModality This property is used to define the rule for the computation of the center of the spherical enclosure.
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.
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.
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.
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.
WrapByParts Gets or sets whether to wrap each part separately. The default value is false.
XCoordinate It defines the X Coordinate.
YCoordinate It defines the Y Coordinate.
ZCoordinate It defines the Z Coordinate.