Accessimport part mdb.models[name].parts[name].features[name] mdb.models[name].parts[name].featuresById[i] import assembly mdb.models[name].rootAssembly.features[name] mdb.models[name].rootAssembly.featuresById[i] AttachmentPoints(...)
This method creates an attachment points Feature. Attachment points may be created using datum points, vertices, reference points, attachment points, interesting points, orphan mesh nodes or coordinates. Optionally, the attachment points can be projected on geometric faces or element faces. Pathmdb.models[name].parts[name].AttachmentPoints mdb.models[name].rootAssembly.AttachmentPoints Required arguments
Optional arguments
Return valueA Feature object. ExceptionsNone. AttachmentPointsAlongDirection(...)
This method creates a Feature object by creating attachment points along a direction or between two points. A Datum point, a Vertex, a Reference point, an Attachment point, an Interesting point, or an orphan mesh Node can be specified as the start or end point. The direction can be specified using a straight edge or a datum axis. Pathmdb.models[name].parts[name].AttachmentPointsAlongDirection mdb.models[name].rootAssembly.AttachmentPointsAlongDirection Required arguments
Optional arguments
Return valueA Feature object. ExceptionsNone. AttachmentPointsOffsetFromEdges(...)
This method creates a Feature object by creating attachment points along or offset from one or more connected edges. Pathmdb.models[name].parts[name].AttachmentPointsOffsetFromEdges mdb.models[name].rootAssembly.AttachmentPointsOffsetFromEdges Required arguments
Optional arguments
Return valueA Feature object. ExceptionsNone. DatumAxisByCylFace(...)
This method creates a Feature object and a DatumAxis object along the axis of a cylinder or cone. Pathmdb.models[name].rootAssembly.DatumAxisByCylFace mdb.models[name].parts[name].DatumAxisByCylFace Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByNormalToPlane(...)
This method creates a Feature object and a DatumAxis object normal to the specified plane and passing through the specified point. Pathmdb.models[name].rootAssembly.DatumAxisByNormalToPlane mdb.models[name].parts[name].DatumAxisByNormalToPlane Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByParToEdge(...)
This method creates a Feature object and a DatumAxis object parallel to the specified edge and passing through the specified point. Pathmdb.models[name].rootAssembly.DatumAxisByParToEdge mdb.models[name].parts[name].DatumAxisByParToEdge Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByPrincipalAxis(...)
This method creates a Feature object and a DatumAxis object along one of the three principal axes. Pathmdb.models[name].rootAssembly.DatumAxisByPrincipalAxis mdb.models[name].parts[name].DatumAxisByPrincipalAxis Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByRotation(...)
This method creates a Feature object and a DatumAxis object in a three-dimensional model by rotating a line about the specified axis through the specified angle. Pathmdb.models[name].rootAssembly.DatumAxisByRotation mdb.models[name].parts[name].DatumAxisByRotation Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByRotation(...)
This method creates a Feature object and a DatumAxis object in a two-dimensional model by rotating a line about the specified point through the specified angle. Pathmdb.models[name].rootAssembly.DatumAxisByRotation mdb.models[name].parts[name].DatumAxisByRotation Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByThreePoint(...)
This method creates a Feature object and a DatumAxis object normal to the circle described by three points and through its center. Pathmdb.models[name].rootAssembly.DatumAxisByThreePoint mdb.models[name].parts[name].DatumAxisByThreePoint Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByThruEdge(...)
This method creates a Feature object and a DatumAxis object along the specified edge. Pathmdb.models[name].rootAssembly.DatumAxisByThruEdge mdb.models[name].parts[name].DatumAxisByThruEdge Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByTwoPlane(...)
This method creates a Feature object and a DatumAxis object at the intersection of two planes. Pathmdb.models[name].rootAssembly.DatumAxisByTwoPlane mdb.models[name].parts[name].DatumAxisByTwoPlane Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumAxisByTwoPoint(...)
This method creates a Feature object and a DatumAxis object along the line joining two points. Pathmdb.models[name].rootAssembly.DatumAxisByTwoPoint mdb.models[name].parts[name].DatumAxisByTwoPoint Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumCsysByDefault(...)
This method creates a Feature object and a DatumCsys object from the specified default coordinate system at the origin. Pathmdb.models[name].rootAssembly.DatumCsysByDefault mdb.models[name].parts[name].DatumCsysByDefault Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. DatumCsysByOffset(...)
This method creates a Feature object and a DatumCsys object by offsetting the origin of an existing datum coordinate system to a specified point. Pathmdb.models[name].rootAssembly.DatumCsysByOffset mdb.models[name].parts[name].DatumCsysByOffset Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. DatumCsysByThreePoints(...)
This method creates a Feature object and a DatumCsys object from three points. Pathmdb.models[name].parts[name].DatumCsysByThreePoints mdb.models[name].rootAssembly.DatumCsysByThreePoints Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. DatumCsysByTwoLines(...)
This method creates a Feature object and a DatumCsys object from two orthogonal lines. The origin of the new datum coordinate system is placed at the intersection of the two lines. Pathmdb.models[name].rootAssembly.DatumCsysByTwoLines mdb.models[name].parts[name].DatumCsysByTwoLines Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByPrincipalPlane(...)
This method creates a Feature object and a DatumPlane object through the origin along one of the three principal planes. Pathmdb.models[name].rootAssembly.DatumPlaneByPrincipalPlane mdb.models[name].parts[name].DatumPlaneByPrincipalPlane Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByOffset(...)
This method creates a Feature object and a DatumPlane object offset by a specified distance from an existing plane. Pathmdb.models[name].rootAssembly.DatumPlaneByOffset mdb.models[name].parts[name].DatumPlaneByOffset Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByOffset(...)
This method creates a Feature object and a DatumPlane object offset from an existing plane and passing through the specified point. Pathmdb.models[name].rootAssembly.DatumPlaneByOffset mdb.models[name].parts[name].DatumPlaneByOffset Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByRotation(...)
This method creates a Feature object and a DatumPlane object by rotating a plane about the specified axis through the specified angle. Pathmdb.models[name].rootAssembly.DatumPlaneByRotation mdb.models[name].parts[name].DatumPlaneByRotation Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByThreePoints(...)
This method creates a Feature object and a DatumPlane object defined by passing through three points. Pathmdb.models[name].rootAssembly.DatumPlaneByThreePoints mdb.models[name].parts[name].DatumPlaneByThreePoints Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByLinePoint(...)
This method creates a Feature object and a DatumPlane object that pass through the specified line and through the specified point that does not lie on the line. Pathmdb.models[name].rootAssembly.DatumPlaneByLinePoint mdb.models[name].parts[name].DatumPlaneByLinePoint Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByPointNormal(...)
This method creates a Feature object and a DatumPlane object normal to the specified line and running through the specified point. Pathmdb.models[name].rootAssembly.DatumPlaneByPointNormal mdb.models[name].parts[name].DatumPlaneByPointNormal Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPlaneByTwoPoint(...)
This method creates a Feature object and a DatumPlane object midway between two points and normal to the line connecting the points. Pathmdb.models[name].rootAssembly.DatumPlaneByTwoPoint mdb.models[name].parts[name].DatumPlaneByTwoPoint Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPointByCoordinate(...)
This method creates a Feature object and a DatumPoint object at the point defined by the specified coordinates. Pathmdb.models[name].rootAssembly.DatumPointByCoordinate mdb.models[name].parts[name].DatumPointByCoordinate Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsNone. DatumPointByOffset(...)
This method creates a Feature object and a DatumPoint object offset from an existing point by a vector. Pathmdb.models[name].rootAssembly.DatumPointByOffset mdb.models[name].parts[name].DatumPointByOffset Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsNone. DatumPointByMidPoint(...)
This method creates a Feature object and a DatumPoint object midway between two points. Pathmdb.models[name].rootAssembly.DatumPointByMidPoint mdb.models[name].parts[name].DatumPointByMidPoint Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsNone. DatumPointByOnFace(...)
This method creates a Feature object and a DatumPoint object on the specified face, offset from two edges. Pathmdb.models[name].rootAssembly.DatumPointByOnFace mdb.models[name].parts[name].DatumPointByOnFace Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPointByEdgeParam(...)
This method creates a Feature object and a DatumPoint object along an edge at a selected distance from one end of the edge. Pathmdb.models[name].rootAssembly.DatumPointByEdgeParam mdb.models[name].parts[name].DatumPointByEdgeParam Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException and RangeError. DatumPointByProjOnEdge(...)
This method creates a Feature object and a DatumPoint object along an edge by projecting an existing point along the normal to the edge. Pathmdb.models[name].rootAssembly.DatumPointByProjOnEdge mdb.models[name].parts[name].DatumPointByProjOnEdge Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. DatumPointByProjOnFace(...)
This method creates a Feature object and a DatumPoint object on a specified face by projecting an existing point onto the face. Pathmdb.models[name].rootAssembly.DatumPointByProjOnFace mdb.models[name].parts[name].DatumPointByProjOnFace Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. MakeSketchTransform(...)
This method creates a Transform object. A Transform object is a 4x3 matrix of Floats that represents the transformation from sketch coordinates to part coordinates. Pathmdb.models[name].parts[name].MakeSketchTransform mdb.models[name].rootAssembly.MakeSketchTransform Required argumentsOptional arguments
Return valueA Transform object. A Transform is an object with one method that returns the transform matrix. Exceptions
PartitionCellByDatumPlane(...)
This method partitions one or more cells using the given datum plane. Pathmdb.models[name].parts[name].PartitionCellByDatumPlane mdb.models[name].rootAssembly.PartitionCellByDatumPlane Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByExtendFace(...)
This method partitions one or more cells by extending the underlying geometry of a given face to partition the target cells. Pathmdb.models[name].parts[name].PartitionCellByExtendFace mdb.models[name].rootAssembly.PartitionCellByExtendFace Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByExtrudeEdge(...)
This method partitions one or more cells by extruding selected edges in the given direction. Pathmdb.models[name].parts[name].PartitionCellByExtrudeEdge mdb.models[name].rootAssembly.PartitionCellByExtrudeEdge Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByPatchNCorners(...)
This method partitions a cell using an N-sided cutting patch defined by the given corner points. Pathmdb.models[name].parts[name].PartitionCellByPatchNCorners mdb.models[name].rootAssembly.PartitionCellByPatchNCorners Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByPatchNEdges(...)
This method partitions a cell using an N-sided cutting patch defined by the given edges. Pathmdb.models[name].parts[name].PartitionCellByPatchNEdges mdb.models[name].rootAssembly.PartitionCellByPatchNEdges Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByPlaneNormalToEdge(...)
This method partitions one or more cells using a plane normal to an edge at the given edge point. Pathmdb.models[name].parts[name].PartitionCellByPlaneNormalToEdge mdb.models[name].rootAssembly.PartitionCellByPlaneNormalToEdge Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByPlanePointNormal(...)
This method partitions one or more cells using a plane defined by a point and a normal direction. Pathmdb.models[name].parts[name].PartitionCellByPlanePointNormal mdb.models[name].rootAssembly.PartitionCellByPlanePointNormal Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellByPlaneThreePoints(...)
This method partitions one or more cells using a plane defined by three points. Pathmdb.models[name].parts[name].PartitionCellByPlaneThreePoints mdb.models[name].rootAssembly.PartitionCellByPlaneThreePoints Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionCellBySweepEdge(...)
This method partitions one or more cells by sweeping selected edges along the given sweep path. Pathmdb.models[name].parts[name].PartitionCellBySweepEdge mdb.models[name].rootAssembly.PartitionCellBySweepEdge Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionEdgeByDatumPlane(...)
This method partitions an edge where it intersects with a datum plane. Pathmdb.models[name].parts[name].PartitionEdgeByDatumPlane mdb.models[name].rootAssembly.PartitionEdgeByDatumPlane Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionEdgeByParam(...)
This method partitions one or more edges at the given normalized edge parameter. Pathmdb.models[name].parts[name].PartitionEdgeByParam mdb.models[name].rootAssembly.PartitionEdgeByParam Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionEdgeByPoint(...)
This method partitions an edge at the given point. Pathmdb.models[name].parts[name].PartitionEdgeByPoint mdb.models[name].rootAssembly.PartitionEdgeByPoint Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceByAuto(...)
This method automatically partitions a target face into simple regions that can be meshed using a structured meshing technique. Pathmdb.models[name].parts[name].PartitionFaceByAuto mdb.models[name].rootAssembly.PartitionFaceByAuto Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsNone. PartitionFaceByCurvedPathEdgeParams(...)
This method partitions a face normal to two edges, using a curved path between the two given edge points defined by the normalized edge parameters. Pathmdb.models[name].parts[name].PartitionFaceByCurvedPathEdgeParams mdb.models[name].rootAssembly.PartitionFaceByCurvedPathEdgeParams Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceByCurvedPathEdgePoints(...)
This method partitions a face normal to two edges, using a curved path between the two given edge points. Pathmdb.models[name].parts[name].PartitionFaceByCurvedPathEdgePoints mdb.models[name].rootAssembly.PartitionFaceByCurvedPathEdgePoints Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceByDatumPlane(...)
This method partitions one or more faces using the given datum plane. Pathmdb.models[name].parts[name].PartitionFaceByDatumPlane mdb.models[name].rootAssembly.PartitionFaceByDatumPlane Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsNone. PartitionFaceByExtendFace(...)
This method partitions one or more faces by extending the underlying geometry of another given face to partition the target faces. Pathmdb.models[name].parts[name].PartitionFaceByExtendFace mdb.models[name].rootAssembly.PartitionFaceByExtendFace Required argumentsOptional argumentsNone. Return valueA Feature object. ExceptionsNone. PartitionFaceByIntersectFace(...)
This method partitions one or more faces using the given cutting faces to partition the target faces. Pathmdb.models[name].parts[name].PartitionFaceByIntersectFace mdb.models[name].rootAssembly.PartitionFaceByIntersectFace Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsNone. PartitionFaceByProjectingEdges(...)
This method partitions one or more faces by projecting the given edges on the target faces. Pathmdb.models[name].parts[name].PartitionFaceByProjectingEdges mdb.models[name].rootAssembly.PartitionFaceByProjectingEdges Required argumentsOptional arguments
Return valueA Feature object. ExceptionsNone. PartitionFaceByShortestPath(...)
This method partitions one or more faces using a minimum distance path between the two given points. Pathmdb.models[name].parts[name].PartitionFaceByShortestPath mdb.models[name].rootAssembly.PartitionFaceByShortestPath Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceBySketch(...)
This method partitions one or more planar faces by sketching on them. Pathmdb.models[name].parts[name].PartitionFaceBySketch mdb.models[name].rootAssembly.PartitionFaceBySketch Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceBySketchDistance(...)
This method partitions one or more faces by sketching on a sketch plane and then projecting the sketch toward the target faces through the given distance. Pathmdb.models[name].parts[name].PartitionFaceBySketchDistance mdb.models[name].rootAssembly.PartitionFaceBySketchDistance Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceBySketchRefPoint(...)
This method partitions one or more faces by sketching on a sketch plane and then projecting the sketch toward the target faces through a distance governed by the reference point. Pathmdb.models[name].parts[name].PartitionFaceBySketchRefPoint mdb.models[name].rootAssembly.PartitionFaceBySketchRefPoint Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. PartitionFaceBySketchThruAll(...)
This method partitions one or more faces by sketching on a sketch plane and then projecting toward the target faces through an infinite distance. Pathmdb.models[name].parts[name].PartitionFaceBySketchThruAll mdb.models[name].rootAssembly.PartitionFaceBySketchThruAll Required arguments
Optional arguments
Return valueA Feature object. ExceptionsAbaqusException. ReferencePoint(...)
This method creates a Feature object and a ReferencePoint object at the specified location. Pathmdb.models[name].rootAssembly.ReferencePoint mdb.models[name].parts[name].ReferencePoint Required arguments
Optional arguments
Return valueA Feature Object. ExceptionsNone. RemoveWireEdges(...)
This method removes wire edges. Pathmdb.models[name].parts[name].RemoveWireEdges mdb.models[name].rootAssembly.RemoveWireEdges Required arguments
Optional argumentsNone. Return valueA Feature object. ExceptionsNone. WirePolyLine(...)
This method creates an additional Feature object by creating a series of wires joining points in pairs. When such a feature is created at the Part level, then each point can be either a datum point, a vertex, a reference point, an interesting point, an orphan mesh node, or the coordinates of a point. When such a feature is created at the Assembly level, then each point can only be a vertex, a reference point, or an orphan mesh node. Pathmdb.models[name].parts[name].WirePolyLine mdb.models[name].rootAssembly.WirePolyLine Required arguments
Optional arguments
Return valueA Feature object. ExceptionsNone. isSuppressed()
This method queries the suppressed state of the feature. ArgumentsNone. Return valueA Boolean value of True if the feature is suppressed and False if it is not suppressed. ExceptionsNone. restore()
This method restores the parameters of a feature to the value they had when the backup method was invoked on the part or assembly. Use the restore method after the backup method. ArgumentsNone. Return valueNone. ExceptionsNone. resume()
This method resumes suppressed features. Resuming a feature fully restores it to the part or assembly. You can resume the last feature you suppressed, all suppressed features, or just selected features. When you resume a child feature, Abaqus/CAE also resumes the parent features automatically. ArgumentsNone. Return valueNone. ExceptionsNone. setValues(...)
This method modifies the Feature object. Required argumentsNone. Optional arguments
Return valueNone. ExceptionsAbaqusException. suppress()
This method suppresses features. Suppressing a feature is equivalent to temporarily removing the feature from the part or assembly. Suppressed features remain suppressed when you regenerate a part or assembly. You cannot suppress the base feature. In addition, if you suppress a parent feature, all of its child features are also suppressed automatically. Suppressed features can be restored with the resume command. ArgumentsNone. Return valueNone. ExceptionsNone. MembersThe Feature object has the following members:
|