NX Open C++ Reference Guide
Public Member Functions | Public Attributes | List of all members
NXOpen::Weld::WeldJointBuilder::JointMidPointData Struct Reference

Joint evaluation information at the mid point. More...

Public Member Functions

 JointMidPointData (const NXOpen::Point3d &jointMidPointInitial, const NXOpen::Vector3d &jointTangentInitial, const NXOpen::Vector3d &primaryFaceNormalInitial, const NXOpen::Vector3d &secondaryFaceNormalInitial, const NXOpen::Vector3d &groovePrimaryDirectionInitial, bool grooveAlignedWithPrimaryInitial)
 Constructor for the JointMidPointData struct. More...
 

Public Attributes

bool GrooveAlignedWithPrimary
 Indicates if the primary faces for the groove are farthest along a positive principal axis. More...
 
NXOpen::Vector3d GroovePrimaryDirection
 The direction in absolute coordinates towards the primary faces, and way from secondary faces. More...
 
NXOpen::Point3d JointMidPoint
 The mid point of the joint in absolute coordinates. More...
 
NXOpen::Vector3d JointTangent
 The tangent at the joint mid point in absolute coordinates. More...
 
NXOpen::Vector3d PrimaryFaceNormal
 The primary body face normal in absolute coordinates at the joint mid point. More...
 
NXOpen::Vector3d SecondaryFaceNormal
 The secondary body face normal in absolute coordinates at the joint mid point. More...
 

Detailed Description

Joint evaluation information at the mid point.

Results are returned in absolute and ship coordinates

Constructor & Destructor Documentation

NXOpen::Weld::WeldJointBuilder::JointMidPointData::JointMidPointData ( const NXOpen::Point3d jointMidPointInitial,
const NXOpen::Vector3d jointTangentInitial,
const NXOpen::Vector3d primaryFaceNormalInitial,
const NXOpen::Vector3d secondaryFaceNormalInitial,
const NXOpen::Vector3d groovePrimaryDirectionInitial,
bool  grooveAlignedWithPrimaryInitial 
)

Constructor for the JointMidPointData struct.

Parameters
jointMidPointInitialThe mid point of the joint in absolute coordinates.
jointTangentInitialThe tangent at the joint mid point in absolute coordinates.
primaryFaceNormalInitialThe primary body face normal in absolute coordinates at the joint mid point.
secondaryFaceNormalInitialThe secondary body face normal in absolute coordinates at the joint mid point.
groovePrimaryDirectionInitialThe direction in absolute coordinates towards the primary faces, and way from secondary faces.
grooveAlignedWithPrimaryInitialIndicates if the primary faces for the groove are farthest along a positive principal axis.

Member Data Documentation

bool NXOpen::Weld::WeldJointBuilder::JointMidPointData::GrooveAlignedWithPrimary

Indicates if the primary faces for the groove are farthest along a positive principal axis.

NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::GroovePrimaryDirection

The direction in absolute coordinates towards the primary faces, and way from secondary faces.

NXOpen::Point3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::JointMidPoint

The mid point of the joint in absolute coordinates.

NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::JointTangent

The tangent at the joint mid point in absolute coordinates.

NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::PrimaryFaceNormal

The primary body face normal in absolute coordinates at the joint mid point.

NXOpen::Vector3d NXOpen::Weld::WeldJointBuilder::JointMidPointData::SecondaryFaceNormal

The secondary body face normal in absolute coordinates at the joint mid point.


The documentation for this struct was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.