Class UFTurn
Assembly: NXOpen.UF.dll
Syntax
public class UFTurn : NXRemotableObject, IMessageSink
Methods
AskCutRegionOfIndex(Tag, int, out double, double[], out bool, 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 |
|
int |
index_of_cut_region |
|
double |
area_of_cut_region |
|
double[] |
selection_point_for_cut_region |
|
bool |
cut_region_exists |
|
string |
message |
|
AskCutRegionsExist(Tag, out int, out double, out 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
CreateBlankFromBoundary(Tag, int, Tag[], ref BoundaryData, 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
MapAngleFromWcs(Tag, double)
Declaration
public double MapAngleFromWcs(Tag oper_tag, double wcs_angle)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
double |
wcs_angle |
|
Returns
MapAngleToWcs(Tag, double)
Declaration
public double MapAngleToWcs(Tag oper_tag, double scs_angle)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
double |
scs_angle |
|
Returns
MapPnt2FromWcs(Tag, double[], double[])
Declaration
public void MapPnt2FromWcs(Tag oper_tag, double[] wcs_pnt2, double[] scs_pnt2)
Parameters
MapPnt2ToAcs(Tag, double[], double[])
Declaration
public void MapPnt2ToAcs(Tag oper_tag, double[] scs_pnt2, double[] acs_pnt3)
Parameters
MapPnt2ToWcs(Tag, double[], double[])
Declaration
public void MapPnt2ToWcs(Tag oper_tag, double[] scs_pnt2, double[] wcs_pnt2)
Parameters
MapPnt3FromAcs(Tag, double[], double[])
Declaration
public void MapPnt3FromAcs(Tag oper_tag, double[] acs_pnt3, double[] scs_pnt2)
Parameters
Declaration
public void MapTooltrackingpointFromWcs(Tag oper_tag, int wcs_tooltrackingpoint)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
int |
wcs_tooltrackingpoint |
|
Declaration
public void MapTooltrackingpointToWcs(Tag oper_tag, int scs_tooltrackingpoint)
Parameters
Type |
Name |
Description |
Tag |
oper_tag |
|
int |
scs_tooltrackingpoint |
|
MapVec2FromWcs(Tag, double[], double[])
Declaration
public void MapVec2FromWcs(Tag oper_tag, double[] wcs_vec2, double[] scs_vec2)
Parameters
MapVec2ToAcs(Tag, double[], double[])
Declaration
public void MapVec2ToAcs(Tag oper_tag, double[] scs_vec2, double[] acs_vec3)
Parameters
MapVec2ToWcs(Tag, double[], double[])
Declaration
public void MapVec2ToWcs(Tag oper_tag, double[] scs_vec2, double[] wcs_vec2)
Parameters
MapVec3FromAcs(Tag, double[], double[])
Declaration
public void MapVec3FromAcs(Tag oper_tag, double[] acs_vec3, double[] scs_vec2)
Parameters
SaveSpinningIpwAsPart(Tag, string, out string)
Declaration
public void SaveSpinningIpwAsPart(Tag oper_tag, string filename, out string message)
Parameters
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