|
| void | CreateEdgePrepCurves (bool areEdgesPrepared, const char *segmentAttributeTitle, double primaryThickness, double secondaryThickness, std::vector< NXOpen::Curve * > &newCurves) |
| void | CreateEdgePrepCurves (bool areEdgesPrepared, const NXString &segmentAttributeTitle, double primaryThickness, double secondaryThickness, std::vector< NXOpen::Curve * > &newCurves) |
| void | CreateFilletCurves (const std::vector< NXOpen::Curve * > &oldCurves, double primaryThickness, double secondaryThickness, std::vector< NXOpen::Curve * > &newCurves) |
| NXOpen::Annotations::FinishMethod | FinishMethod () |
| void | GetAndClearErrorMessages (std::vector< NXString > &messages) |
| double | GetAngleBetweenTag () |
| NXString | GetCallbackMessage () |
| NXOpen::Curve * | GetCurveForLeader () |
| double | GetEdgePrepValueAngle (NXOpen::Weld::JointExitBuilder::Positions position) |
| void | GetEdgePrepValues (NXOpen::Weld::JointExitBuilder::Positions position, double *thickness, double *angle) |
| double | GetEdgePrepValueThickness (NXOpen::Weld::JointExitBuilder::Positions position) |
| bool | GetEdgesPrepared () |
| bool | GetEdgesPreparedTag () |
| NXOpen::Weld::JointExitBuilder::FilletSizes | GetFilletLengths () |
| NXOpen::Weld::JointExitBuilder::FilletSizes | GetFilletLengthsTag () |
| bool | GetIsLongPointTag () |
| NXOpen::ScCollector * | GetMasterEdgeTag () |
| NXOpen::Weld::JointExitBuilder::FilletSizes | GetOppositeFilletLengths () |
| NXOpen::Weld::JointExitBuilder::FilletSizes | GetOppositeFilletLengthsTag () |
| NXOpen::ScCollector * | GetPlacementFaceTag () |
| NXOpen::ScCollector * | GetPrimaryEdgeTag () |
| NXOpen::ScCollector * | GetPrimaryFaceTag () |
| double | GetPrimaryThicknessTag () |
| double | GetRootOpeningTag () |
| NXOpen::ScCollector * | GetSecondaryEdgeTag () |
| NXOpen::ScCollector * | GetSecondaryFaceTag () |
| double | GetSecondaryThicknessTag () |
| NXOpen::ScCollector * | GetTargetFaceTag () |
| bool | GetUseCallbackValues () |
| NXOpen::Weld::WeldJointBuilder::WeldTypes | GetWeldTypeTag () |
| bool | IsCornerOpenTag () |
| double | LeaveLooseEndValue () |
| double | LeaveLooseStartValue () |
| NXOpen::Annotations::Symbol | OtherSideSymbol () |
| void | RecreateSketchCurvesOnly (bool areEdgesPrepared, const std::vector< NXOpen::Curve * > &oldCurves, const char *segmentAttributeTitle, double primaryThickness, double secondaryThickness, std::vector< NXOpen::Curve * > &newCurves) |
| void | RecreateSketchCurvesOnly (bool areEdgesPrepared, const std::vector< NXOpen::Curve * > &oldCurves, const NXString &segmentAttributeTitle, double primaryThickness, double secondaryThickness, std::vector< NXOpen::Curve * > &newCurves) |
| double | RootOpening () |
| double | Segment2Radius () |
| double | Segment4Radius () |
| void | SetBothFilletLengths (const NXOpen::Weld::JointExitBuilder::FilletSizes &sizes) |
| void | SetCallbackFile (const char *file) |
| void | SetCallbackFile (const NXString &file) |
| void | SetCallbackMessageTag (const char *message) |
| void | SetCallbackMessageTag (const NXString &message) |
| void | SetEdgePrepValues (NXOpen::Weld::JointExitBuilder::Positions position, double thickness, double angle) |
| void | SetEdgePrepValuesTag (NXOpen::Weld::JointExitBuilder::Positions position, double thickness, double angle) |
| void | SetFilletLengths (const NXOpen::Weld::JointExitBuilder::FilletSizes &sizes) |
| void | SetFilletLengthsTag (const NXOpen::Weld::JointExitBuilder::FilletSizes &sizes) |
| void | SetFinishMethod (NXOpen::Annotations::FinishMethod method) |
| void | SetLeaveLooseEndValue (double endValue) |
| void | SetLeaveLooseStartValue (double startValue) |
| void | SetOppositeFilletLengths (const NXOpen::Weld::JointExitBuilder::FilletSizes &sizes) |
| void | SetOppositeFilletLengthsTag (const NXOpen::Weld::JointExitBuilder::FilletSizes &sizes) |
| void | SetOtherSideSymbol (NXOpen::Annotations::Symbol symbol) |
| void | SetRootOpening (double rootOpening) |
| void | SetRootOpeningTag (double rootOpening) |
| void | SetSegment2Radius (double radius) |
| void | SetSegment4Radius (double radius) |
| void | SetSide (NXOpen::Weld::JointExitBuilder::BodySide side) |
| void | SetSideTag (NXOpen::Weld::JointExitBuilder::BodySide side) |
| void | SetSymbolType (NXOpen::Annotations::Symbol symbol) |
| void | SetUseCallbackValues (bool useCallbackValues) |
| NXOpen::Weld::JointExitBuilder::BodySide | Side () |
| NXOpen::Annotations::Symbol | SymbolType () |
| void | AddCharacteristicsInheritaceInformation () |
| bool | AssociativeSplit () |
| NXOpen::ScCollector * | BackingFace () |
| NXOpen::LineColorFontWidthBuilder * | BossColorFontWidth () |
| NXOpen::LineColorFontWidthBuilder * | ButtColorFontWidth () |
| bool | CombineConnectedJoints () |
| void | CopyLimits (NXOpen::Die::DieLimitsBuilder *limits) |
| NXOpen::LineColorFontWidthBuilder * | CornerColorFontWidth () |
| NXOpen::Weld::WeldJointBuilder::Application | CreatedApplication () |
| NXOpen::Curve * | CreateLimitsPath (NXOpen::Curve *jointCurve) |
| NXOpen::Weld::WeldJointBuilder::Types | CreateMethod () |
| void | CreateSingleJointFromFeature (NXOpen::Curve *featureCurve, bool updateBuilder) |
| void | Delete () |
| void | DeleteAllUnMarkedJoints () |
| void | DeleteCharacteristicsInheritaceInformation () |
| NXOpen::Weld::WeldJointBuilder::DestinationTypes | Destination () |
| bool | DuplicateCheck () |
| void | FindPortsInParts (const std::vector< NXOpen::Assemblies::Component * > &parts, std::vector< NXOpen::Routing::Port * > &ports) |
| double | GetAngleBetween () |
| void | GetConnectedParts (std::vector< NXOpen::Assemblies::Component * > &parts) |
| bool | GetIsLongPoint () |
| bool | GetJointChanged (NXOpen::Curve *curve) |
| NXOpen::Die::DieLimitsBuilder * | GetJointLimits (NXOpen::Curve *curve) |
| bool | GetMidPointInformation (NXOpen::Weld::WeldJointBuilder::CoordinateSystem desiredCoordinateSystem, NXOpen::Weld::WeldJointBuilder::JointMidPointData *jointMidPointData) |
| void | GetNewlyCreatedJoints (std::vector< NXOpen::Curve * > &curves, std::vector< NXOpen::Weld::JointItemBuilder * > &newItemBuilder) |
| double | GetPrimaryThickness (NXOpen::Curve *curve) |
| double | GetSecondaryThickness (NXOpen::Curve *curve) |
| NXOpen::Weld::JointItemBuilder * | GetSingleJoint (NXOpen::Curve *curve) |
| void | GetVariableBevelAngles (std::vector< double > &variableAngles) |
| bool | IsCornerOpen () |
| bool | IsPipeJoint () |
| NXOpen::SelectCurveList * | Joint () |
| NXOpen::Weld::JointItemBuilderList * | JointList () |
| NXString | JointPrefix () |
| NXOpen::LineColorFontWidthBuilder * | LapColorFontWidth () |
| NXOpen::Die::DieLimitsBuilderList * | LimitList () |
| NXOpen::Die::DieLimitsBuilder * | Limits () |
| void | MarkJointsToKeep () |
| NXOpen::ScCollector * | MasterEdge () |
| double | MaximumFaceGap () |
| NXOpen::LineColorFontWidthBuilder * | MechanicalColorFontWidth () |
| NXString | NamePrefix () |
| NXOpen::Weld::JointItemBuilder * | NewItem () |
| int | NumberSegments () |
| NXOpen::ScCollector * | PlacementFace () |
| NXOpen::ScCollector * | PrimaryEdge () |
| NXOpen::ScCollector * | PrimaryFace () |
| void | ProcessCreatedJoints () |
| NXOpen::ScCollector * | SecondaryEdge () |
| NXOpen::ScCollector * | SecondaryFace () |
| void | SetAssociativeSplit (bool status) |
| void | SetCallbackMessage (const char *message) |
| void | SetCallbackMessage (const NXString &message) |
| void | SetCombineConnectedJoints (bool status) |
| void | SetCreatedApplication (NXOpen::Weld::WeldJointBuilder::Application application) |
| void | SetCreateMethod (NXOpen::Weld::WeldJointBuilder::Types type) |
| void | SetDestination (NXOpen::Weld::WeldJointBuilder::DestinationTypes type) |
| void | SetDuplicateCheck (bool status) |
| void | SetErrorMessage (const char *message) |
| void | SetErrorMessage (const NXString &message) |
| void | SetJointChanged (NXOpen::Curve *curve, bool changed) |
| void | SetJointPrefix (const char *prefix) |
| void | SetJointPrefix (const NXString &prefix) |
| void | SetMaximumFaceGap (double gapValue) |
| void | SetNamePrefix (const char *prefix) |
| void | SetNamePrefix (const NXString &prefix) |
| void | SetNumberSegments (int numberSegments) |
| void | SetSpacingLength (double length) |
| void | SetSplitAngle (double angle) |
| void | SetSplitLength (double length) |
| void | SetSplitOption (NXOpen::Weld::WeldJointBuilder::SplitTypes option) |
| void | SetSubsetPart (NXOpen::Part *part) |
| void | SetType (NXOpen::Weld::WeldJointBuilder::Types type) |
| void | SetVariableBevelAngles (const std::vector< double > &variableAngles) |
| void | SetWeldType (NXOpen::Weld::WeldJointBuilder::WeldTypes type) |
| void | SetWorkPart (NXOpen::Part *part) |
| NXOpen::SelectNXObjectList * | ShipComponent () |
| void | ShowJoints () |
| NXOpen::LineColorFontWidthBuilder * | SleeveColorFontWidth () |
| NXOpen::LineColorFontWidthBuilder * | SocketColorFontWidth () |
| double | SpacingLength () |
| void | Split () |
| double | SplitAngle () |
| double | SplitLength () |
| NXOpen::Weld::WeldJointBuilder::SplitTypes | SplitOption () |
| NXOpen::Part * | SubsetPart () |
| NXOpen::ScCollector * | TargetFace () |
| NXOpen::LineColorFontWidthBuilder * | TJointColorFontWidth () |
| NXOpen::Weld::WeldJointBuilder::Types | Type () |
| void | UpdateCollectors (NXOpen::Curve *jointCurve) |
| void | UpdateJointAfterLimitsChange () |
| void | UpdateJointAfterLimitsChange (NXOpen::Die::DieLimitsBuilder *limits) |
| void | UpdateJointType (NXOpen::Weld::WeldJointBuilder::WeldTypes type) |
| NXOpen::Weld::CharacteristicsBuilder * | WeldingCharacteristics () |
| NXOpen::Weld::WeldJointBuilder::WeldTypes | WeldType () |
| NXOpen::Part * | WorkPart () |
| std::vector< NXOpen::Assemblies::Component * > | GetCommittedComponents () |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| tag_t | Tag () const |
接头出口构建器
用于设置NXOpen::Weld::WeldJoint 特征的自定义边缘准备参数。
使用NXOpen::Weld::WeldManager::CreateJointExitBuilder 创建此类的新实例
默认值。
| 属性 | 值 |
| NumberSegments | 2 |
| RootOpening | 0 |
| SplitAngle | 5.0 |
创建于NX8.0.0。