Search Results for

    Show / Hide Table of Contents

    Class UFSmd

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFSmd
    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 UFSmd : NXRemotableObject, IMessageSink

    Methods

    AskBendLineData(Tag, out string, out double, out double, out double, out double, out int)

    Declaration
    public void AskBendLineData(Tag bend_line, out string bend_formula, out double angle, out double inside_radius, out double thickness, out double bend_allowance, out int material_side)
    Parameters
    Type Name Description
    Tag bend_line
    string bend_formula
    double angle
    double inside_radius
    double thickness
    double bend_allowance
    int material_side

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

    Declaration
    public void AskBendLines(Tag flat_pattern, out int num_bend_lines, out Tag[] bend_lines)
    Parameters
    Type Name Description
    Tag flat_pattern
    int num_bend_lines
    Tag[] bend_lines

    AskBendSeqRecData(Tag, int, out SeqOutput[], out int)

    Declaration
    [Obsolete("Deprecated")]
    public void AskBendSeqRecData(Tag form_table, int record_index, out UFSmd.SeqOutput[] seq_data, out int count)
    Parameters
    Type Name Description
    Tag form_table
    int record_index
    SeqOutput[] seq_data
    int count

    AskBendSeqTblData(Tag, out SeqOutput[], out int)

    Declaration
    [Obsolete("Deprecated")]
    public void AskBendSeqTblData(Tag form_table, out UFSmd.SeqOutput[] seq_data, out int count)
    Parameters
    Type Name Description
    Tag form_table
    SeqOutput[] seq_data
    int count

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

    Declaration
    public void AskBendTanLines(Tag flat_pattern, out int num_bend_tan_lines, out Tag[] bend_tan_lines)
    Parameters
    Type Name Description
    Tag flat_pattern
    int num_bend_tan_lines
    Tag[] bend_tan_lines

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

    Declaration
    public void AskChildPipNodes(Tag parent, out int n_pip_nodes, out Tag[] pip_nodes)
    Parameters
    Type Name Description
    Tag parent
    int n_pip_nodes
    Tag[] pip_nodes

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

    Declaration
    public void AskContourLines(Tag flat_pattern, out int num_contour_lines, out Tag[] contour_lines)
    Parameters
    Type Name Description
    Tag flat_pattern
    int num_contour_lines
    Tag[] contour_lines

    AskFlatPattern(Tag, out Tag)

    Declaration
    public void AskFlatPattern(Tag body, out Tag flat_pattern)
    Parameters
    Type Name Description
    Tag body
    Tag flat_pattern

    AskFormTbl(Tag, out Tag)

    Declaration
    [Obsolete("Deprecated")]
    public void AskFormTbl(Tag body, out Tag form_table)
    Parameters
    Type Name Description
    Tag body
    Tag form_table

    AskFormTblCount(Tag, out int)

    Declaration
    [Obsolete("Deprecated")]
    public void AskFormTblCount(Tag form_table, out int count)
    Parameters
    Type Name Description
    Tag form_table
    int count

    AskFormTblCurrentSeq(Tag, out int)

    Declaration
    [Obsolete("Deprecated")]
    public void AskFormTblCurrentSeq(Tag form_table, out int record_index)
    Parameters
    Type Name Description
    Tag form_table
    int record_index

    AskFormTblData(Tag, out FormOutput[], out int)

    Declaration
    [Obsolete("Deprecated")]
    public void AskFormTblData(Tag form_table, out UFSmd.FormOutput[] form_data, out int count)
    Parameters
    Type Name Description
    Tag form_table
    FormOutput[] form_data
    int count

    AskFormableFeats(Tag, out Tag[])

    Declaration
    public void AskFormableFeats(Tag body, out Tag[] feat_list)
    Parameters
    Type Name Description
    Tag body
    Tag[] feat_list

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

    Declaration
    public void AskFormblkLines(Tag flat_pattern, out int num_formblk_lines, out Tag[] formblk_lines)
    Parameters
    Type Name Description
    Tag flat_pattern
    int num_formblk_lines
    Tag[] formblk_lines

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

    Declaration
    public void AskFpAddCurves(Tag body, out int num_additional_curves, out Tag[] additional_curves)
    Parameters
    Type Name Description
    Tag body
    int num_additional_curves
    Tag[] additional_curves

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

    Declaration
    public void AskFpChildren(Tag flat_pattern, Tag parent, out int num_children, out Tag[] children)
    Parameters
    Type Name Description
    Tag flat_pattern
    Tag parent
    int num_children
    Tag[] children

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

    Declaration
    public void AskFpFaces(Tag body, out int num_faces, out Tag[] faces)
    Parameters
    Type Name Description
    Tag body
    int num_faces
    Tag[] faces

    AskFpParent(Tag, out Tag)

    Declaration
    public void AskFpParent(Tag child, out Tag parent)
    Parameters
    Type Name Description
    Tag child
    Tag parent

    AskFpPrefs(out FpPrefs[])

    Declaration
    public void AskFpPrefs(out UFSmd.FpPrefs[] fp_options)
    Parameters
    Type Name Description
    FpPrefs[] fp_options

    AskGeneralPrefs(out GenPrefs[])

    Declaration
    public void AskGeneralPrefs(out UFSmd.GenPrefs[] general_prefs)
    Parameters
    Type Name Description
    GenPrefs[] general_prefs

    AskPipNodeData(Tag, out PipNodeData)

    Declaration
    public void AskPipNodeData(Tag node, out UFSmd.PipNodeData node_data)
    Parameters
    Type Name Description
    Tag node
    UFSmd.PipNodeData node_data

    ChkEntirePartStds(out ChkStdResults[])

    Declaration
    public void ChkEntirePartStds(out UFSmd.ChkStdResults[] results)
    Parameters
    Type Name Description
    ChkStdResults[] results

    ChkFeatureStds(Tag[], int, out ChkStdResults[])

    Declaration
    public void ChkFeatureStds(Tag[] features, int num_features, out UFSmd.ChkStdResults[] results)
    Parameters
    Type Name Description
    Tag[] features
    int num_features
    ChkStdResults[] results

    ClearFormTbl(Tag)

    Declaration
    [Obsolete("Deprecated")]
    public void ClearFormTbl(Tag form_table)
    Parameters
    Type Name Description
    Tag form_table

    CreateFlatPattern(string, int, Tag, out Tag)

    Declaration
    public void CreateFlatPattern(string name, int layer, Tag start_face, out Tag flat_pattern)
    Parameters
    Type Name Description
    string name
    int layer
    Tag start_face
    Tag flat_pattern

    CreateFormTbl(Tag, out Tag)

    Declaration
    [Obsolete("Deprecated")]
    public void CreateFormTbl(Tag body, out Tag form_table)
    Parameters
    Type Name Description
    Tag body
    Tag form_table

    CreatePipNode(ref PipNodeData, out Tag)

    Declaration
    public void CreatePipNode(ref UFSmd.PipNodeData node_data, out Tag node_tag)
    Parameters
    Type Name Description
    UFSmd.PipNodeData node_data
    Tag node_tag

    CreateRepresentation(Tag, int, out Tag)

    Declaration
    public void CreateRepresentation(Tag feature, int hint_flag, out Tag new_feature)
    Parameters
    Type Name Description
    Tag feature
    int hint_flag
    Tag new_feature

    DeleteBendSequence(Tag, int)

    Declaration
    [Obsolete("Deprecated")]
    public void DeleteBendSequence(Tag form_table, int record_index)
    Parameters
    Type Name Description
    Tag form_table
    int record_index

    DeleteFlatPattern(Tag)

    Declaration
    public void DeleteFlatPattern(Tag flat_pattern)
    Parameters
    Type Name Description
    Tag flat_pattern

    DeletePipNode(Tag)

    Declaration
    public void DeletePipNode(Tag node)
    Parameters
    Type Name Description
    Tag node

    DeleteRepresentation(Tag, out Tag)

    Declaration
    public void DeleteRepresentation(Tag feature, out Tag new_feature)
    Parameters
    Type Name Description
    Tag feature
    Tag new_feature

    EditPipNode(Tag, ref PipNodeData)

    Declaration
    public void EditPipNode(Tag node, ref UFSmd.PipNodeData node_data)
    Parameters
    Type Name Description
    Tag node
    UFSmd.PipNodeData node_data

    EvalTrimAngles(Tag[], int, Tag[], int, double[], double, out int, out Tag[], out Tag[], out Tag[], out double[])

    Declaration
    public void EvalTrimAngles(Tag[] curves, int num_curves, Tag[] faces, int num_faces, double[] dir_vec, double equal_arc_len, out int num_of_pts, out Tag[] pts, out Tag[] assoc_curves, out Tag[] assoc_faces, out double[] trim_ang_array)
    Parameters
    Type Name Description
    Tag[] curves
    int num_curves
    Tag[] faces
    int num_faces
    double[] dir_vec
    double equal_arc_len
    int num_of_pts
    Tag[] pts
    Tag[] assoc_curves
    Tag[] assoc_faces
    double[] trim_ang_array

    ExecFormed(Tag)

    Declaration
    public void ExecFormed(Tag body)
    Parameters
    Type Name Description
    Tag body

    ExecSequence(Tag, int)

    Declaration
    [Obsolete("Deprecated")]
    public void ExecSequence(Tag form_table, int record_index)
    Parameters
    Type Name Description
    Tag form_table
    int record_index

    ExecUnformed(Tag)

    Declaration
    public void ExecUnformed(Tag body)
    Parameters
    Type Name Description
    Tag body

    ExecutePipNode(Tag)

    Declaration
    public void ExecutePipNode(Tag node)
    Parameters
    Type Name Description
    Tag node

    Initialize()

    Declaration
    public void Initialize()

    IsInitialized()

    Declaration
    public int IsInitialized()
    Returns
    Type Description
    int

    LoadStandards(string)

    Declaration
    public void LoadStandards(string fspec)
    Parameters
    Type Name Description
    string fspec

    SetFpPrefs(ref FpPrefs)

    Declaration
    public void SetFpPrefs(ref UFSmd.FpPrefs fp_options)
    Parameters
    Type Name Description
    UFSmd.FpPrefs fp_options

    SetGeneralPrefs(ref GenPrefs)

    Declaration
    public void SetGeneralPrefs(ref UFSmd.GenPrefs general_prefs)
    Parameters
    Type Name Description
    UFSmd.GenPrefs general_prefs

    Terminate()

    Declaration
    public void Terminate()

    UpdateFlatPattern(Tag, out Tag)

    Declaration
    public void UpdateFlatPattern(Tag body, out Tag flat_pattern)
    Parameters
    Type Name Description
    Tag body
    Tag flat_pattern

    Implements

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