Datum¶
Datum commands return Feature objects and inherit the methods of Feature objects. For more details, see Feature commands. Datums can be created using methods on a Part or Assembly object.
Each command also creates a Datum object in the corresponding datum repository. The Datum object is used as an argument to other commands, such as Part and Partition commands.
Other Classes¶
- class Datum[source]¶
Bases:
object
The Datum object is the abstract base type for other Datum objects. The Datum object has no explicit constructor. The methods and members of the Datum object are common to all objects derived from the Datum.
Note
This object can be accessed by:
import part mdb.models[name].parts[name].datums[i] import assembly mdb.models[name].rootAssembly.allInstances[name].datums[i] mdb.models[name].rootAssembly.datums[i] mdb.models[name].rootAssembly.instances[name].datums[i] mdb.models[name].rootAssembly.modelInstances[i].datums[i]
Note
Check Datum on help.3ds.com/2016.
Member Details:
- class DatumAxis[source]¶
Bases:
Datum
The DatumAxis object has no direct constructor; it is created when a Feature object is created. For example, the DatumAxisByCylFace method creates a Feature object that creates a DatumAxis object. The DatumAxis object is derived from the Datum object.
Note
This object can be accessed by:
import part mdb.models[name].parts[name].datums[i] import assembly mdb.models[name].rootAssembly.allInstances[name].datums[i] mdb.models[name].rootAssembly.datums[i] mdb.models[name].rootAssembly.instances[name].datums[i]
Note
Member Details:
- class DatumCsys[source]¶
Bases:
Datum
The DatumCsys object has no direct constructor; it is created when a Feature object is created. For example, the DatumCsysByOffset method creates a Feature object that creates a DatumCsys object. The DatumCsys object is derived from the Datum object.
Note
This object can be accessed by:
import part mdb.models[name].parts[name].datums[i] import assembly mdb.models[name].rootAssembly.allInstances[name].datums[i] mdb.models[name].rootAssembly.connectorOrientations[i].localCsys1 mdb.models[name].rootAssembly.connectorOrientations[i].localCsys2 mdb.models[name].rootAssembly.datums[i] mdb.models[name].rootAssembly.instances[name].datums[i] import odbAccess session.odbs[name].rootAssembly.connectorOrientations[i].localCsys1 session.odbs[name].rootAssembly.connectorOrientations[i].localCsys2
Note
Member Details:
-
axis1 : --is-rst--:py:class:`~abaqus.Datum.DatumAxis.DatumAxis` =
<abaqus.Datum.DatumAxis.DatumAxis object>
[source]¶ A DatumAxis object specifying the 1-direction of the coordinate system.
-
axis2 : --is-rst--:py:class:`~abaqus.Datum.DatumAxis.DatumAxis` =
<abaqus.Datum.DatumAxis.DatumAxis object>
[source]¶ A DatumAxis object specifying the 2-direction of the coordinate system.
-
axis3 : --is-rst--:py:class:`~abaqus.Datum.DatumAxis.DatumAxis` =
<abaqus.Datum.DatumAxis.DatumAxis object>
[source]¶ A DatumAxis object specifying the 3-direction of the coordinate system.
-
axis1 : --is-rst--:py:class:`~abaqus.Datum.DatumAxis.DatumAxis` =
- class DatumPoint[source]¶
Bases:
Datum
The DatumPoint object has no direct constructor; it is created when a Feature object is created. For example, the DatumPointByCoordinate method creates a Feature object that creates a DatumPoint object. The DatumPoint object is derived from the Datum object.
Note
This object can be accessed by:
import part mdb.models[name].parts[name].datums[i] import assembly mdb.models[name].rootAssembly.allInstances[name].datums[i] mdb.models[name].rootAssembly.datums[i] mdb.models[name].rootAssembly.instances[name].datums[i]
Note
Member Details:
- class DatumPlane[source]¶
Bases:
Datum
The DatumPlane object has no direct constructor; it is created when a Feature object is created. For example, the DatumPlaneByPrincipalPlane method creates a Feature object that creates a DatumPlane object. The DatumPlane object is derived from the Datum object.
Note
This object can be accessed by:
import part mdb.models[name].parts[name].datums[i] import assembly mdb.models[name].rootAssembly.allInstances[name].datums[i] mdb.models[name].rootAssembly.datums[i] mdb.models[name].rootAssembly.instances[name].datums[i]
Note
Member Details: