NXOpen .NET Reference  12.0.0
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFWeld Class Reference

Contains wrappers for all 'UF_WELD' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFWeld:

Classes

struct  _SpotData
 
struct  _SpotFaceLoc
 
struct  _SpotInfo
 
struct  SpotData
 Wrapper for UF_WELD_spot_data_s More...
 
struct  SpotFaceLoc
 Wrapper for UF_WELD_spot_face_loc_s More...
 
struct  SpotFaceLocation
 Wrapper for UF_WELD_spot_face_location_s More...
 
struct  SpotInfo
 Wrapper for UF_WELD_spot_info_s More...
 

Public Types

enum  Types
 Wrapper for UF_WELD_types_e More...
 

Public Member Functions

unsafe void AskBodyId (NXOpen.Tag feature_set_tag, out NXOpen.Tag[] body_id, out int num_objects)
 Wrapper method for UF_WELD_ask_body_id More...
 
unsafe void AskGrooveOrEdgeGuide (NXOpen.Tag weld_feat_tag, out NXOpen.Tag[] guide_crv_cnt, out NXOpen.Tag[] guide_curves)
 Wrapper method for UF_WELD_ask_groove_or_edge_guide More...
 
unsafe void AskGuideCurves (NXOpen.Tag weld_feat_tag, out int guide_crv_cnt, out NXOpen.Tag[] guide_curves)
 Wrapper method for UF_WELD_ask_guide_curves More...
 
void AskLinkedFaceParent (NXOpen.Tag face_tag, out NXOpen.Tag source_obj)
 Wrapper method for UF_WELD_ask_linked_face_parent More...
 
void AskLinkedFeatSource (NXOpen.Tag linked_feat_tag, out NXOpen.Tag source_obj)
 Wrapper method for UF_WELD_ask_linked_feat_source More...
 
void AskNumberOfWelds (NXOpen.Tag feature_set_tag, out int num_of_welds)
 Wrapper method for UF_WELD_ask_number_of_welds More...
 
unsafe void AskSeamWeldInfo (NXOpen.Tag seam_feature_set, out int seam_count, out NXOpen.Tag[] seam_id, out int num_sets, out int[] n_faces_in_each_set, out NXOpen.Tag[][] set_of_faces)
 Wrapper method for UF_WELD_ask_seam_weld_info More...
 
void AskSegmentLenOfWelds (NXOpen.Tag feature_set_tag, out double seg_len)
 Wrapper method for UF_WELD_ask_segment_len_of_welds More...
 
void AskSpacingOfWelds (NXOpen.Tag feature_set_tag, out double spacing)
 Wrapper method for UF_WELD_ask_spacing_of_welds More...
 
unsafe void AskSpotFaceData (NXOpen.Tag spot_feature_set, out int num_sets, out int spot_count, out SpotInfo[] spot_info)
 Wrapper method for UF_WELD_ask_spot_face_data More...
 
unsafe void AskSpotFaceInfo (NXOpen.Tag spot_feature_set, out int num_sets, out int spot_count, out SpotData[] spot_info)
 Wrapper method for UF_WELD_ask_spot_face_info More...
 
unsafe void AskSpotWeldInfo (NXOpen.Tag spot_feature_set, out NXOpen.Tag top_body, out int spot_count, out NXOpen.Tag[] spot_points, out int num_sets, out int[] n_faces_in_each_set, out NXOpen.Tag[][] set_of_faces)
 Wrapper method for UF_WELD_ask_spot_weld_info More...
 
void IsObjectWeld (NXOpen.Tag _object, out bool is_weld, out NXOpen.Tag feature_set_tag)
 Wrapper method for UF_WELD_is_object_weld More...
 
unsafe void LocateWelds (NXOpen.Tag work_part, Types weld_type, out int count, out NXOpen.Tag[] weld_array)
 DEPRECATED Wrapper method for UF_WELD_locate_welds More...
 
unsafe void PopulateAttrList (NXOpen.Tag feature_set_tag, out string[] attribute_title, out int count)
 Wrapper method for UF_WELD_populate_attr_list More...
 

Detailed Description

Contains wrappers for all 'UF_WELD' functions and data types.

Member Enumeration Documentation

Wrapper for UF_WELD_types_e

Refer to UF_WELD_types_e for documentation
Mapping Help

Member Function Documentation

unsafe void NXOpen.UF.UFWeld.AskBodyId ( NXOpen.Tag  feature_set_tag,
out NXOpen.Tag[]  body_id,
out int  num_objects 
)

Wrapper method for UF_WELD_ask_body_id

Refer to UF_WELD_ask_body_id for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.AskGrooveOrEdgeGuide ( NXOpen.Tag  weld_feat_tag,
out NXOpen.Tag[]  guide_crv_cnt,
out NXOpen.Tag[]  guide_curves 
)

Wrapper method for UF_WELD_ask_groove_or_edge_guide

Refer to UF_WELD_ask_groove_or_edge_guide for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.AskGuideCurves ( NXOpen.Tag  weld_feat_tag,
out int  guide_crv_cnt,
out NXOpen.Tag[]  guide_curves 
)

Wrapper method for UF_WELD_ask_guide_curves

Refer to UF_WELD_ask_guide_curves for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeld.AskLinkedFaceParent ( NXOpen.Tag  face_tag,
out NXOpen.Tag  source_obj 
)

Wrapper method for UF_WELD_ask_linked_face_parent

Refer to UF_WELD_ask_linked_face_parent for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeld.AskLinkedFeatSource ( NXOpen.Tag  linked_feat_tag,
out NXOpen.Tag  source_obj 
)

Wrapper method for UF_WELD_ask_linked_feat_source

Refer to UF_WELD_ask_linked_feat_source for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeld.AskNumberOfWelds ( NXOpen.Tag  feature_set_tag,
out int  num_of_welds 
)

Wrapper method for UF_WELD_ask_number_of_welds

Refer to UF_WELD_ask_number_of_welds for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.AskSeamWeldInfo ( NXOpen.Tag  seam_feature_set,
out int  seam_count,
out NXOpen.Tag[]  seam_id,
out int  num_sets,
out int[]  n_faces_in_each_set,
out NXOpen.  Tagset_of_faces[][] 
)

Wrapper method for UF_WELD_ask_seam_weld_info

Refer to UF_WELD_ask_seam_weld_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeld.AskSegmentLenOfWelds ( NXOpen.Tag  feature_set_tag,
out double  seg_len 
)

Wrapper method for UF_WELD_ask_segment_len_of_welds

Refer to UF_WELD_ask_segment_len_of_welds for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeld.AskSpacingOfWelds ( NXOpen.Tag  feature_set_tag,
out double  spacing 
)

Wrapper method for UF_WELD_ask_spacing_of_welds

Refer to UF_WELD_ask_spacing_of_welds for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.AskSpotFaceData ( NXOpen.Tag  spot_feature_set,
out int  num_sets,
out int  spot_count,
out SpotInfo[]  spot_info 
)

Wrapper method for UF_WELD_ask_spot_face_data

Refer to UF_WELD_ask_spot_face_data for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.AskSpotFaceInfo ( NXOpen.Tag  spot_feature_set,
out int  num_sets,
out int  spot_count,
out SpotData[]  spot_info 
)

Wrapper method for UF_WELD_ask_spot_face_info

Refer to UF_WELD_ask_spot_face_info for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.AskSpotWeldInfo ( NXOpen.Tag  spot_feature_set,
out NXOpen.Tag  top_body,
out int  spot_count,
out NXOpen.Tag[]  spot_points,
out int  num_sets,
out int[]  n_faces_in_each_set,
out NXOpen.  Tagset_of_faces[][] 
)

Wrapper method for UF_WELD_ask_spot_weld_info

Refer to UF_WELD_ask_spot_weld_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFWeld.IsObjectWeld ( NXOpen.Tag  _object,
out bool  is_weld,
out NXOpen.Tag  feature_set_tag 
)

Wrapper method for UF_WELD_is_object_weld

Refer to UF_WELD_is_object_weld for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.LocateWelds ( NXOpen.Tag  work_part,
Types  weld_type,
out int  count,
out NXOpen.Tag[]  weld_array 
)

DEPRECATED Wrapper method for UF_WELD_locate_welds

Refer to UF_WELD_locate_welds for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFWeld.PopulateAttrList ( NXOpen.Tag  feature_set_tag,
out string[]  attribute_title,
out int  count 
)

Wrapper method for UF_WELD_populate_attr_list

Refer to UF_WELD_populate_attr_list for documentation
Mapping Help

License requirements:None


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