DatumCsysByThreePoints(...)
This method creates an OdbDatumCsys object using three points. A datum coordinate system created with this method results in a fixed system.
Path
odb.rootAssembly().DatumCsysByThreePoints
Prototype
odb_DatumCsys& DatumCsysByThreePoints(const odb_String& name, odb_Enum::odb_DatumCsysTypeEnum type, const odb_SequenceFloat& origin, const odb_SequenceFloat& point1, const odb_SequenceFloat& point2);
Required arguments
- name
An odb_String specifying the repository key.
- type
An odb_Enum::odb_DatumCsysTypeEnum specifying the type of coordinate system. Possible values are odb_Enum::CARTESIAN, odb_Enum::CYLINDRICAL, and odb_Enum::SPHERICAL.
- origin
An odb_SequenceFloat specifying the coordinates of the origin of the datum coordinate system.
- point1
An odb_SequenceFloat specifying the coordinates of a point on the local 1- or -axis.
- point2
An odb_SequenceFloat specifying the coordinates of a point in the 1–2 or – plane.
Optional arguments
None.
Return value
An OdbDatumCsys object.
Exceptions
None.