Class UFTurn
Inheritance
System.Object
System.MarshalByRefObject
UFTurn
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
Assembly: NXOpen.UF.dll
Syntax
public class UFTurn : NXRemotableObject, IMessageSink
Methods
AskCutRegionOfIndex(Tag, Int32, out Double, Double[], out Boolean, out String)
Declaration
public void AskCutRegionOfIndex(Tag oper_tag, int index_of_cut_region, out double area_of_cut_region, double[] selection_point_for_cut_region, out bool cut_region_exists, out string message)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Int32 |
index_of_cut_region |
|
System.Double |
area_of_cut_region |
|
System.Double[] |
selection_point_for_cut_region |
|
System.Boolean |
cut_region_exists |
|
System.String |
message |
|
AskCutRegionsExist(Tag, out Int32, out Double, out UFTurn.CutRegionsLocation, out String)
Declaration
public void AskCutRegionsExist(Tag oper_tag, out int number_of_cut_regions_found, out double total_area_of_cut_regions_found, out UFTurn.CutRegionsLocation cut_regions_location, out string message)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Int32 |
number_of_cut_regions_found |
|
System.Double |
total_area_of_cut_regions_found |
|
UFTurn.CutRegionsLocation |
cut_regions_location |
|
System.String |
message |
|
CreateBlankFromBoundary(Tag, Int32, Tag[], ref UFCambnd.BoundaryData, UFCambnd.AppData[], Double, Double, Double)
Declaration
public void CreateBlankFromBoundary(Tag object_tag, int count, Tag[] curves, ref UFCambnd.BoundaryData boundary_data, UFCambnd.AppData[] app_data, double stock_equi, double stock_face, double stock_radial)
Parameters
CreateParametricBlank(Tag, ParamTurnWorkpieceType, ParamTurnWorkpieceDirection, Tag, Double, Double, Double)
Declaration
public void CreateParametricBlank(Tag object_tag, ParamTurnWorkpieceType workpiece_type, ParamTurnWorkpieceDirection direction, Tag mounting_point, double length, double outer_diameter, double inner_diameter)
Parameters
IpwBox(Tag, out Double, out Double, Double[], Double[], Double[], Double[], Double[], Double[], out String)
Declaration
public void IpwBox(Tag oper_tag, out double length, out double diameter, double[] bottom_left_in_plane, double[] top_right_in_plane, double[] bottom_left_pnt3, double[] bottom_right_pnt3, double[] top_left_pnt3, double[] top_right_pnt3, out string message)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double |
length |
|
System.Double |
diameter |
|
System.Double[] |
bottom_left_in_plane |
|
System.Double[] |
top_right_in_plane |
|
System.Double[] |
bottom_left_pnt3 |
|
System.Double[] |
bottom_right_pnt3 |
|
System.Double[] |
top_left_pnt3 |
|
System.Double[] |
top_right_pnt3 |
|
System.String |
message |
|
MapAngleFromWcs(Tag, Double)
Declaration
public double MapAngleFromWcs(Tag oper_tag, double wcs_angle)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double |
wcs_angle |
|
Returns
Type |
Description |
System.Double |
|
MapAngleToWcs(Tag, Double)
Declaration
public double MapAngleToWcs(Tag oper_tag, double scs_angle)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double |
scs_angle |
|
Returns
Type |
Description |
System.Double |
|
MapPnt2FromWcs(Tag, Double[], Double[])
Declaration
public void MapPnt2FromWcs(Tag oper_tag, double[] wcs_pnt2, double[] scs_pnt2)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
wcs_pnt2 |
|
System.Double[] |
scs_pnt2 |
|
MapPnt2ToAcs(Tag, Double[], Double[])
Declaration
public void MapPnt2ToAcs(Tag oper_tag, double[] scs_pnt2, double[] acs_pnt3)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
scs_pnt2 |
|
System.Double[] |
acs_pnt3 |
|
MapPnt2ToWcs(Tag, Double[], Double[])
Declaration
public void MapPnt2ToWcs(Tag oper_tag, double[] scs_pnt2, double[] wcs_pnt2)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
scs_pnt2 |
|
System.Double[] |
wcs_pnt2 |
|
MapPnt3FromAcs(Tag, Double[], Double[])
Declaration
public void MapPnt3FromAcs(Tag oper_tag, double[] acs_pnt3, double[] scs_pnt2)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
acs_pnt3 |
|
System.Double[] |
scs_pnt2 |
|
Declaration
public void MapTooltrackingpointFromWcs(Tag oper_tag, int wcs_tooltrackingpoint)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Int32 |
wcs_tooltrackingpoint |
|
Declaration
public void MapTooltrackingpointToWcs(Tag oper_tag, int scs_tooltrackingpoint)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Int32 |
scs_tooltrackingpoint |
|
MapVec2FromWcs(Tag, Double[], Double[])
Declaration
public void MapVec2FromWcs(Tag oper_tag, double[] wcs_vec2, double[] scs_vec2)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
wcs_vec2 |
|
System.Double[] |
scs_vec2 |
|
MapVec2ToAcs(Tag, Double[], Double[])
Declaration
public void MapVec2ToAcs(Tag oper_tag, double[] scs_vec2, double[] acs_vec3)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
scs_vec2 |
|
System.Double[] |
acs_vec3 |
|
MapVec2ToWcs(Tag, Double[], Double[])
Declaration
public void MapVec2ToWcs(Tag oper_tag, double[] scs_vec2, double[] wcs_vec2)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
scs_vec2 |
|
System.Double[] |
wcs_vec2 |
|
MapVec3FromAcs(Tag, Double[], Double[])
Declaration
public void MapVec3FromAcs(Tag oper_tag, double[] acs_vec3, double[] scs_vec2)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.Double[] |
acs_vec3 |
|
System.Double[] |
scs_vec2 |
|
SaveSpinningIpwAsPart(Tag, String, out String)
Declaration
public void SaveSpinningIpwAsPart(Tag oper_tag, string filename, out string message)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
System.String |
filename |
|
System.String |
message |
|
TeachmodeCreateSubop(Tag, ParamTtmoprSubopType, out Tag, out String)
Declaration
public void TeachmodeCreateSubop(Tag oper_tag, ParamTtmoprSubopType subop_type, out Tag subop_tag, out string message)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink