Search Results for

    Show / Hide Table of Contents

    Class UFWeld

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFWeld
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFWeld : NXRemotableObject, IMessageSink

    Methods

    AskBodyId(Tag, out Tag[], out Int32)

    Declaration
    public void AskBodyId(Tag feature_set_tag, out Tag[] body_id, out int num_objects)
    Parameters
    Type Name Description
    Tag feature_set_tag
    Tag[] body_id
    System.Int32 num_objects

    AskGrooveOrEdgeGuide(Tag, out Tag[], out Tag[])

    Declaration
    public void AskGrooveOrEdgeGuide(Tag weld_feat_tag, out Tag[] guide_crv_cnt, out Tag[] guide_curves)
    Parameters
    Type Name Description
    Tag weld_feat_tag
    Tag[] guide_crv_cnt
    Tag[] guide_curves

    AskGuideCurves(Tag, out Int32, out Tag[])

    Declaration
    public void AskGuideCurves(Tag weld_feat_tag, out int guide_crv_cnt, out Tag[] guide_curves)
    Parameters
    Type Name Description
    Tag weld_feat_tag
    System.Int32 guide_crv_cnt
    Tag[] guide_curves

    AskLinkedFaceParent(Tag, out Tag)

    Declaration
    public void AskLinkedFaceParent(Tag face_tag, out Tag source_obj)
    Parameters
    Type Name Description
    Tag face_tag
    Tag source_obj

    AskLinkedFeatSource(Tag, out Tag)

    Declaration
    public void AskLinkedFeatSource(Tag linked_feat_tag, out Tag source_obj)
    Parameters
    Type Name Description
    Tag linked_feat_tag
    Tag source_obj

    AskNumberOfWelds(Tag, out Int32)

    Declaration
    public void AskNumberOfWelds(Tag feature_set_tag, out int num_of_welds)
    Parameters
    Type Name Description
    Tag feature_set_tag
    System.Int32 num_of_welds

    AskSeamWeldInfo(Tag, out Int32, out Tag[], out Int32, out Int32[], out Tag[][])

    Declaration
    public void AskSeamWeldInfo(Tag seam_feature_set, out int seam_count, out Tag[] seam_id, out int num_sets, out int[] n_faces_in_each_set, out Tag[][] set_of_faces)
    Parameters
    Type Name Description
    Tag seam_feature_set
    System.Int32 seam_count
    Tag[] seam_id
    System.Int32 num_sets
    System.Int32[] n_faces_in_each_set
    Tag[][] set_of_faces

    AskSegmentLenOfWelds(Tag, out Double)

    Declaration
    public void AskSegmentLenOfWelds(Tag feature_set_tag, out double seg_len)
    Parameters
    Type Name Description
    Tag feature_set_tag
    System.Double seg_len

    AskSpacingOfWelds(Tag, out Double)

    Declaration
    public void AskSpacingOfWelds(Tag feature_set_tag, out double spacing)
    Parameters
    Type Name Description
    Tag feature_set_tag
    System.Double spacing

    AskSpotFaceData(Tag, out Int32, out Int32, out UFWeld.SpotInfo[])

    Declaration
    public void AskSpotFaceData(Tag spot_feature_set, out int num_sets, out int spot_count, out UFWeld.SpotInfo[] spot_info)
    Parameters
    Type Name Description
    Tag spot_feature_set
    System.Int32 num_sets
    System.Int32 spot_count
    UFWeld.SpotInfo[] spot_info

    AskSpotFaceInfo(Tag, out Int32, out Int32, out UFWeld.SpotData[])

    Declaration
    public void AskSpotFaceInfo(Tag spot_feature_set, out int num_sets, out int spot_count, out UFWeld.SpotData[] spot_info)
    Parameters
    Type Name Description
    Tag spot_feature_set
    System.Int32 num_sets
    System.Int32 spot_count
    UFWeld.SpotData[] spot_info

    AskSpotWeldInfo(Tag, out Tag, out Int32, out Tag[], out Int32, out Int32[], out Tag[][])

    Declaration
    public void AskSpotWeldInfo(Tag spot_feature_set, out Tag top_body, out int spot_count, out Tag[] spot_points, out int num_sets, out int[] n_faces_in_each_set, out Tag[][] set_of_faces)
    Parameters
    Type Name Description
    Tag spot_feature_set
    Tag top_body
    System.Int32 spot_count
    Tag[] spot_points
    System.Int32 num_sets
    System.Int32[] n_faces_in_each_set
    Tag[][] set_of_faces

    IsObjectWeld(Tag, out Boolean, out Tag)

    Declaration
    public void IsObjectWeld(Tag _object, out bool is_weld, out Tag feature_set_tag)
    Parameters
    Type Name Description
    Tag _object
    System.Boolean is_weld
    Tag feature_set_tag

    LocateWelds(Tag, UFWeld.Types, out Int32, out Tag[])

    Declaration
    [Obsolete("Deprecated")]
    public void LocateWelds(Tag work_part, UFWeld.Types weld_type, out int count, out Tag[] weld_array)
    Parameters
    Type Name Description
    Tag work_part
    UFWeld.Types weld_type
    System.Int32 count
    Tag[] weld_array

    PopulateAttrList(Tag, out String[], out Int32)

    Declaration
    public void PopulateAttrList(Tag feature_set_tag, out string[] attribute_title, out int count)
    Parameters
    Type Name Description
    Tag feature_set_tag
    System.String[] attribute_title
    System.Int32 count

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX