Search Results for

    Show / Hide Table of Contents

    Class UFWeld

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFWeld
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFWeld : NXRemotableObject, IMessageSink

    Methods

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

    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
    int 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 int, 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
    int 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 int)

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

    AskSeamWeldInfo(Tag, out int, out Tag[], out int, out int[], 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
    int seam_count
    Tag[] seam_id
    int num_sets
    int[] 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
    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
    double spacing

    AskSpotFaceData(Tag, out int, out int, out 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
    int num_sets
    int spot_count
    SpotInfo[] spot_info

    AskSpotFaceInfo(Tag, out int, out int, out 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
    int num_sets
    int spot_count
    SpotData[] spot_info

    AskSpotWeldInfo(Tag, out Tag, out int, out Tag[], out int, out int[], 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
    int spot_count
    Tag[] spot_points
    int num_sets
    int[] n_faces_in_each_set
    Tag[][] set_of_faces

    IsObjectWeld(Tag, out bool, out Tag)

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

    LocateWelds(Tag, Types, out int, 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
    int count
    Tag[] weld_array

    PopulateAttrList(Tag, out string[], out int)

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

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX