Search Results for

    Show / Hide Table of Contents

    Class UFSmd

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFSmd
    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 UFSmd : NXRemotableObject, IMessageSink

    Methods

    AskBendLineData(Tag, out String, out Double, out Double, out Double, out Double, out Int32)

    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
    System.String bend_formula
    System.Double angle
    System.Double inside_radius
    System.Double thickness
    System.Double bend_allowance
    System.Int32 material_side

    AskBendLines(Tag, out Int32, 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
    System.Int32 num_bend_lines
    Tag[] bend_lines

    AskBendSeqRecData(Tag, Int32, out UFSmd.SeqOutput[], out Int32)

    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
    System.Int32 record_index
    UFSmd.SeqOutput[] seq_data
    System.Int32 count

    AskBendSeqTblData(Tag, out UFSmd.SeqOutput[], out Int32)

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

    AskBendTanLines(Tag, out Int32, 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
    System.Int32 num_bend_tan_lines
    Tag[] bend_tan_lines

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

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

    AskContourLines(Tag, out Int32, 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
    System.Int32 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

    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 Int32, 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
    System.Int32 num_formblk_lines
    Tag[] formblk_lines

    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 Int32)

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

    AskFormTblCurrentSeq(Tag, out Int32)

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

    AskFormTblData(Tag, out UFSmd.FormOutput[], out Int32)

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

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

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

    AskFpChildren(Tag, Tag, out Int32, 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
    System.Int32 num_children
    Tag[] children

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

    Declaration
    public void AskFpFaces(Tag body, out int num_faces, out Tag[] faces)
    Parameters
    Type Name Description
    Tag body
    System.Int32 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 UFSmd.FpPrefs[])

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

    AskGeneralPrefs(out UFSmd.GenPrefs[])

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

    AskPipNodeData(Tag, out UFSmd.PipNodeData)

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

    ChkEntirePartStds(out UFSmd.ChkStdResults[])

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

    ChkFeatureStds(Tag[], Int32, out UFSmd.ChkStdResults[])

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

    ClearFormTbl(Tag)

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

    CreateFlatPattern(String, Int32, Tag, out Tag)

    Declaration
    public void CreateFlatPattern(string name, int layer, Tag start_face, out Tag flat_pattern)
    Parameters
    Type Name Description
    System.String name
    System.Int32 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 UFSmd.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, Int32, out Tag)

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

    DeleteBendSequence(Tag, Int32)

    Declaration
    [Obsolete("Deprecated")]
    public void DeleteBendSequence(Tag form_table, int record_index)
    Parameters
    Type Name Description
    Tag form_table
    System.Int32 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 UFSmd.PipNodeData)

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

    EvalTrimAngles(Tag[], Int32, Tag[], Int32, Double[], Double, out Int32, 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
    System.Int32 num_curves
    Tag[] faces
    System.Int32 num_faces
    System.Double[] dir_vec
    System.Double equal_arc_len
    System.Int32 num_of_pts
    Tag[] pts
    Tag[] assoc_curves
    Tag[] assoc_faces
    System.Double[] trim_ang_array

    ExecFormed(Tag)

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

    ExecSequence(Tag, Int32)

    Declaration
    [Obsolete("Deprecated")]
    public void ExecSequence(Tag form_table, int record_index)
    Parameters
    Type Name Description
    Tag form_table
    System.Int32 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
    System.Int32

    LoadStandards(String)

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

    SetFpPrefs(ref UFSmd.FpPrefs)

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

    SetGeneralPrefs(ref UFSmd.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