NodeMergeGroup
Last update: 14.01.2025
NodeMergeGroup
class Ansys.ACT.Automation.Mechanical.NodeMergeGroup
Bases: object
Defines a NodeMergeGroup.
Overview
Methods
Name | Description |
---|---|
Activate |
Activate the current object. |
AddComment |
Creates a new child Comment. |
AddContactRegion |
Creates a new child ContactRegion. |
AddFigure |
Creates a new child Figure. |
AddImage |
Creates a new child Image. |
AddInterStage |
Creates a new child InterStage. |
AddJoint |
Creates a new child Joint. |
AddNodeMerge |
Creates a new NodeMerge |
AddSpotWeld |
Creates a new child SpotWeld. |
CopyTo |
Copies all visible properties from this object to another. |
CreateAutomaticConnections |
Run the CreateAutomaticConnections action. |
CreateParameter |
Creates a new parameter for a Property. |
Delete |
Run the Delete action. |
DeleteChildren |
Run the DeleteChildren action with optional verification dialog. |
Duplicate |
Creates a copy of the current DataModelObject. |
GenerateNodeMerge |
Generate mesh connections for the selected mesh connection objects or groups in the model. |
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. |
RenameBasedOnChildren |
Rename the Connection group based on the children. |
RepairOverlappingContactRegions |
Check for Overlapping Contact Regions. However, please note that this action does not result in any actual repair being performed. |
SearchConnectionsForDuplicatePairs |
Run the SearchConnectionsForDuplicatePairs action. |
SetDefaultAPDLNames |
Loop over all the valid contact regions and set the default APDL names. |
Properties
Name | Description |
---|---|
ActiveConnections |
Gets the ActiveConnections. |
AutomaticFixedJoints |
Gets or sets the AutomaticFixedJoints. |
Children |
Gets the list of children. |
Comments |
Gets the list of associated comments. |
ConnectionType |
Gets or sets the ConnectionType. |
Connections |
Gets the Connections. |
CylindricalFaces |
Gets or sets the CylindricalFaces. |
DataModelObjectCategory |
Gets the current DataModelObject’s category. |
EdgeEdge |
Gets or sets the EdgeEdge. |
EdgeOverlapTolerance |
Gets or sets the EdgeOverlapTolerance. |
FaceAngleTolerance |
Gets or sets the FaceAngleTolerance. |
FaceEdge |
Gets or sets the FaceEdge. |
FaceFace |
Gets or sets the FaceFace. |
FaceFaceDetectionAngleTolerence |
Gets or sets the FaceFaceDetectionAngleTolerence. |
FaceOverlapTolerance |
Gets or sets the FaceOverlapTolerance. |
Figures |
Gets the list of associated figures. |
GroupBy |
Gets or sets the GroupBy. |
Images |
Gets the list of associated images. |
InternalObject |
Gets the internal object. For advanced usage only. |
Location |
Gets or sets the Location. |
MinimumDistancePercentage |
Gets or sets the MinimumDistancePercentage. |
MinimumDistanceValue |
Gets the MinimumDistanceValue. |
Priority |
Gets or sets the Priority. |
Properties |
Gets the list of properties for this object. |
ReadOnly |
Gets or sets the ReadOnly. |
RevoluteJoints |
Gets or sets the RevoluteJoints. |
SearchAcross |
Gets or sets the SearchAcross. |
Suppressed |
Gets or sets the Suppressed. |
ThicknessScaleFactor |
Gets or sets the ThicknessScaleFactor. |
ToleranceSlider |
Gets or sets the ToleranceSlider. |
ToleranceType |
Gets or sets the ToleranceType. |
ToleranceValue |
Gets or sets the ToleranceValue. |
UseRange |
Gets or sets the UseRange. |
VisibleProperties |
Gets the list of properties that are visible for this object. |
Property detail
property NodeMergeGroup.ActiveConnections : int | None
Gets the ActiveConnections.
property NodeMergeGroup.AutomaticFixedJoints : bool | None
Gets or sets the AutomaticFixedJoints.
property NodeMergeGroup.Children : List[Ansys.Mechanical.DataModel.Interfaces.IDataModelObject] | None
Gets the list of children.
property NodeMergeGroup.Comments : Iterable[Ansys.ACT.Automation.Mechanical.Comment] | None
Gets the list of associated comments.
property NodeMergeGroup.ConnectionType : Ansys.Mechanical.DataModel.Enums.AutoDetectionType | None
Gets or sets the ConnectionType.
property NodeMergeGroup.Connections : int | None
Gets the Connections.
property NodeMergeGroup.CylindricalFaces : Ansys.Mechanical.DataModel.Enums.CylindricalFacesOption | None
Gets or sets the CylindricalFaces.
property NodeMergeGroup.DataModelObjectCategory : Ansys.Mechanical.DataModel.Enums.DataModelObjectCategory | None
Gets the current DataModelObject’s category.
property NodeMergeGroup.EdgeEdge : Ansys.Mechanical.DataModel.Enums.ContactEdgeEdgeOption | None
Gets or sets the EdgeEdge.
property NodeMergeGroup.EdgeOverlapTolerance : int | None
Gets or sets the EdgeOverlapTolerance.
property NodeMergeGroup.FaceAngleTolerance : Ansys.Core.Units.Quantity | None
Gets or sets the FaceAngleTolerance.
property NodeMergeGroup.FaceEdge : Ansys.Mechanical.DataModel.Enums.ContactFaceEdgeOption | None
Gets or sets the FaceEdge.
property NodeMergeGroup.FaceFace : bool | None
Gets or sets the FaceFace.
property NodeMergeGroup.FaceFaceDetectionAngleTolerence : Ansys.Core.Units.Quantity | None
Gets or sets the FaceFaceDetectionAngleTolerence.
property NodeMergeGroup.FaceOverlapTolerance : int | None
Gets or sets the FaceOverlapTolerance.
property NodeMergeGroup.Figures : Iterable[Ansys.ACT.Automation.Mechanical.Figure] | None
Gets the list of associated figures.
property NodeMergeGroup.GroupBy : Ansys.Mechanical.DataModel.Enums.ContactGroupingType | None
Gets or sets the GroupBy.
property NodeMergeGroup.Images : Iterable[Ansys.ACT.Automation.Mechanical.Image] | None
Gets the list of associated images.
property NodeMergeGroup.InternalObject : Ansys.Common.Interop.DSObjectsAuto.IDSConnectionGroupAuto | None
Gets the internal object. For advanced usage only.
property NodeMergeGroup.Location : Ansys.ACT.Interfaces.Common.ISelectionInfo | None
Gets or sets the Location.
property NodeMergeGroup.MinimumDistancePercentage : int | None
Gets or sets the MinimumDistancePercentage.
property NodeMergeGroup.MinimumDistanceValue : Ansys.Core.Units.Quantity | None
Gets the MinimumDistanceValue.
property NodeMergeGroup.Priority : Ansys.Mechanical.DataModel.Enums.ContactFaceEdgePriority | None
Gets or sets the Priority.
property NodeMergeGroup.Properties : tuple[Ansys.ACT.Automation.Mechanical.Property] | None
Gets the list of properties for this object.
property NodeMergeGroup.ReadOnly : bool | None
Gets or sets the ReadOnly.
property NodeMergeGroup.RevoluteJoints : bool | None
Gets or sets the RevoluteJoints.
property NodeMergeGroup.SearchAcross : Ansys.Mechanical.DataModel.Enums.ContactSearchingType | None
Gets or sets the SearchAcross.
property NodeMergeGroup.Suppressed : bool | None
Gets or sets the Suppressed.
property NodeMergeGroup.ThicknessScaleFactor : float | None
Gets or sets the ThicknessScaleFactor.
property NodeMergeGroup.ToleranceSlider : int | None
Gets or sets the ToleranceSlider.
property NodeMergeGroup.ToleranceType : Ansys.Mechanical.DataModel.Enums.ContactToleranceType | None
Gets or sets the ToleranceType.
property NodeMergeGroup.ToleranceValue : Ansys.Core.Units.Quantity | None
Gets or sets the ToleranceValue.
property NodeMergeGroup.UseRange : bool | None
Gets or sets the UseRange.
property NodeMergeGroup.VisibleProperties : tuple[Ansys.ACT.Automation.Mechanical.Property] | None
Gets the list of properties that are visible for this object.
Method detail
NodeMergeGroup.Activate()
Activate the current object.
NodeMergeGroup.AddComment()
Creates a new child Comment.
NodeMergeGroup.AddContactRegion()
Creates a new child ContactRegion.
NodeMergeGroup.AddFigure()
Creates a new child Figure.
NodeMergeGroup.AddImage(filePath: str)
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.
NodeMergeGroup.AddInterStage()
Creates a new child InterStage.
NodeMergeGroup.AddJoint()
Creates a new child Joint.
NodeMergeGroup.AddNodeMerge()
Creates a new NodeMerge
NodeMergeGroup.AddSpotWeld()
Creates a new child SpotWeld.
NodeMergeGroup.CopyTo(other: Ansys.ACT.Automation.Mechanical.DataModelObject)
Copies all visible properties from this object to another.
NodeMergeGroup.CreateAutomaticConnections()
Run the CreateAutomaticConnections action.
NodeMergeGroup.CreateParameter(propName: str)
Creates a new parameter for a Property.
NodeMergeGroup.Delete()
Run the Delete action.
NodeMergeGroup.DeleteChildren(verificationDialog: bool)
Run the DeleteChildren action with optional verification dialog.
NodeMergeGroup.Duplicate()
Creates a copy of the current DataModelObject.
NodeMergeGroup.GenerateNodeMerge()
Generate mesh connections for the selected mesh connection objects or groups in the model.
NodeMergeGroup.GetChildren(recurses: bool, children: List[ChildrenType])
Gets the list of children, filtered by type.
NodeMergeGroup.GetParameter(propName: str)
Gets the parameter corresponding to the given property.
NodeMergeGroup.GroupAllSimilarChildren()
Run the GroupAllSimilarChildren action.
NodeMergeGroup.GroupSimilarObjects()
Run the GroupSimilarObjects action.
NodeMergeGroup.PropertyByAPIName(name: str)
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.
NodeMergeGroup.PropertyByName(name: str)
Get a property by its unique name.
NodeMergeGroup.RemoveParameter(propName: str)
Removes the parameter from the parameter set corresponding to the given property.
NodeMergeGroup.RenameBasedOnChildren()
Rename the Connection group based on the children.
NodeMergeGroup.RepairOverlappingContactRegions()
Check for Overlapping Contact Regions. However, please note that this action does not result in any actual repair being performed.
NodeMergeGroup.SearchConnectionsForDuplicatePairs()
Run the SearchConnectionsForDuplicatePairs action.
NodeMergeGroup.SetDefaultAPDLNames()
Loop over all the valid contact regions and set the default APDL names.