Class UFSmd
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
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
AskBendSeqTblData(Tag, out SeqOutput[], out int)
Declaration
[Obsolete("Deprecated")]
public void AskBendSeqTblData(Tag form_table, out UFSmd.SeqOutput[] seq_data, out int count)
Parameters
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 |
|
Declaration
[Obsolete("Deprecated")]
public void AskFormTbl(Tag body, out Tag form_table)
Parameters
Type |
Name |
Description |
Tag |
body |
|
Tag |
form_table |
|
Declaration
[Obsolete("Deprecated")]
public void AskFormTblCount(Tag form_table, out int count)
Parameters
Type |
Name |
Description |
Tag |
form_table |
|
int |
count |
|
Declaration
[Obsolete("Deprecated")]
public void AskFormTblCurrentSeq(Tag form_table, out int record_index)
Parameters
Type |
Name |
Description |
Tag |
form_table |
|
int |
record_index |
|
Declaration
[Obsolete("Deprecated")]
public void AskFormTblData(Tag form_table, out UFSmd.FormOutput[] form_data, out int count)
Parameters
Declaration
public void AskFormableFeats(Tag body, out Tag[] feat_list)
Parameters
Type |
Name |
Description |
Tag |
body |
|
Tag[] |
feat_list |
|
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
ChkEntirePartStds(out ChkStdResults[])
Declaration
public void ChkEntirePartStds(out UFSmd.ChkStdResults[] results)
Parameters
ChkFeatureStds(Tag[], int, out ChkStdResults[])
Declaration
public void ChkFeatureStds(Tag[] features, int num_features, out UFSmd.ChkStdResults[] results)
Parameters
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 |
|
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
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
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
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 |
|
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
IsInitialized()
Declaration
public int IsInitialized()
Returns
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
SetGeneralPrefs(ref GenPrefs)
Declaration
public void SetGeneralPrefs(ref UFSmd.GenPrefs general_prefs)
Parameters
Terminate()
Declaration
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