CATTPSBaseUseItf Interface CATITPSThreadGeometrySpecification
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATITPSThreadGeometrySpecification
This interface is implemented by CATTPSDatum, CATTPSToleranceWithDRF and CATTPSToleranceWithoutDRF features.
Interface to manage the Specification for thread geometry.
Role: GD&T and datum specified for screw threads apply to the axis derived from the pitch
cylinder. "MD" or "LD" symbol can be utilized to specify that they are applied on the major diameter or
the minor diameter.
Method Index
- o
GetSpecification(ThreadGeometry&)
- Retrieves Thread Geometry Specification.
- o
SetSpecification(ThreadGeometry)
- Sets Thread Geometry Specification.
Enumerated Type Index
- o
ThreadGeometry
- Enum to describe the Thread Geometry Specification.
Methods
o GetSpecification
public virtual GetSpecification( | | oSpec) |
-
Retrieves Thread Geometry Specification.
- Parameters:
-
- oSpec
- Thread Geometry Specification.
returns S_OK when the Specification has been correctly retrieved,
returns E_FAIL otherwise.
o SetSpecification
public virtual SetSpecification( | const | iSpec) |
-
Sets Thread Geometry Specification.
- Parameters:
-
- iSpec
- Thread Geometry Specification.
returns S_OK when the Specification has been correctly set,
returns E_FAIL otherwise.
Enumerated Types
o ThreadGeometry
-
enum ThreadGeometry {
Undefined,
PitchCylinder,
MajorDiameter,
MinorDiameter
}
Enum to describe the Thread Geometry Specification.
- Parameters:
-
- PitchCylinder
- represent pitch diameterof a thread.
- MajorDiameter
- represent major diameter of a thread.
- MinorDiameter
- represent minor diameter of a thread.
This object is included in the file: CATITPSThreadGeometrySpecification.h
If needed, your Imakefile.mk should include the module: CATTPSBaseUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.