Class UFPath
Inheritance
System.Object
System.MarshalByRefObject
UFPath
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 UFPath : NXRemotableObject, IMessageSink
Methods
CreateAuxfun(IntPtr, Int32, String)
Declaration
public void CreateAuxfun(IntPtr path_id, int auxfun_code, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Int32 |
auxfun_code |
|
System.String |
text |
|
CreateCircularMotion(IntPtr, ref UFPath.CircularMotion)
Declaration
public void CreateCircularMotion(IntPtr path_id, ref UFPath.CircularMotion circular_motion_data)
Parameters
CreateClamp(IntPtr, UFPath.ClampStatus, UFPath.Axis, String)
Declaration
public void CreateClamp(IntPtr path_id, UFPath.ClampStatus clamp_status, UFPath.Axis axis_type, string text)
Parameters
Declaration
public void CreateContactCircularMotion(IntPtr path_id, ref UFPath.CircularMotion motion_data, ref UFPath.ContactData contact_data)
Parameters
Declaration
public void CreateContactLinearMotion(IntPtr path_id, ref UFPath.LinearMotion linear_motion_data, ref UFPath.ContactData contact_data)
Parameters
CreateCoolantOff(IntPtr, String)
Declaration
public void CreateCoolantOff(IntPtr paht_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
paht_id |
|
System.String |
text |
|
CreateCoolantOn(IntPtr, UFPath.CoolantType, String)
Declaration
public void CreateCoolantOn(IntPtr path_id, UFPath.CoolantType coolant_type, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.CoolantType |
coolant_type |
|
System.String |
text |
|
CreateCutcom(IntPtr, ref UFPath.Cutcom, String)
Declaration
public void CreateCutcom(IntPtr path_id, ref UFPath.Cutcom cutcom_data, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.Cutcom |
cutcom_data |
|
System.String |
text |
|
CreateCutWire(IntPtr, String)
Declaration
public void CreateCutWire(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateDwell(IntPtr, Double, UFPath.DwellUnit, String)
Declaration
public void CreateDwell(IntPtr path_id, double dwell_value, UFPath.DwellUnit dwell_unit, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Double |
dwell_value |
|
UFPath.DwellUnit |
dwell_unit |
|
System.String |
text |
|
CreateFedrat(IntPtr, Double, String)
Declaration
public void CreateFedrat(IntPtr path_id, double fedrat_value, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Double |
fedrat_value |
|
System.String |
text |
|
CreateFlush(IntPtr, ref UFPath.Flush, String)
Declaration
public void CreateFlush(IntPtr path_id, ref UFPath.Flush flush_data, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.Flush |
flush_data |
|
System.String |
text |
|
CreateFlushTank(IntPtr, UFPath.TankType, String)
Declaration
public void CreateFlushTank(IntPtr path_id, UFPath.TankType tank_type, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.TankType |
tank_type |
|
System.String |
text |
|
CreateHelicalMotion(IntPtr, ref UFPath.HelicalMotion)
Declaration
public void CreateHelicalMotion(IntPtr path_id, ref UFPath.HelicalMotion helical_motion_data)
Parameters
CreateLevelMarker(IntPtr, ref UFPath.LevelMarker)
Declaration
public void CreateLevelMarker(IntPtr path_id, ref UFPath.LevelMarker level_marker_data)
Parameters
CreateLinearMotion(IntPtr, ref UFPath.LinearMotion)
Declaration
public void CreateLinearMotion(IntPtr path_id, ref UFPath.LinearMotion linear_motion_data)
Parameters
CreateOpmessage(IntPtr, String)
Declaration
public void CreateOpmessage(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateOpSkip(IntPtr, UFPath.OpSkip, String)
Declaration
public void CreateOpSkip(IntPtr path_id, UFPath.OpSkip skip_option, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.OpSkip |
skip_option |
|
System.String |
text |
|
CreateOpStop(IntPtr, String)
Declaration
public void CreateOpStop(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateOrigin(IntPtr, Double[], String)
Declaration
public void CreateOrigin(IntPtr path_id, double[] origin_coordinates, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Double[] |
origin_coordinates |
|
System.String |
text |
|
CreatePower(IntPtr, Double, String)
Declaration
public void CreatePower(IntPtr path_id, double power_value, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Double |
power_value |
|
System.String |
text |
|
CreatePprint(IntPtr, String)
Declaration
public void CreatePprint(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreatePrefun(IntPtr, Int32, String)
Declaration
public void CreatePrefun(IntPtr path_id, int prefun_code, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Int32 |
prefun_code |
|
System.String |
text |
|
CreateRotate(IntPtr, ref UFPath.Rotate, String)
Declaration
public void CreateRotate(IntPtr path_id, ref UFPath.Rotate rotate_data, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.Rotate |
rotate_data |
|
System.String |
text |
|
CreateSelectHead(IntPtr, UFPath.HeadType, String)
Declaration
public void CreateSelectHead(IntPtr path_id, UFPath.HeadType head_type, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.HeadType |
head_type |
|
System.String |
text |
|
CreateSeqno(IntPtr, UFPath.Seqno, Int32, Int32, Int32, String)
Declaration
public void CreateSeqno(IntPtr path_id, UFPath.Seqno seq_type, int seq_number, int seq_incr, int seq_freq, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.Seqno |
seq_type |
|
System.Int32 |
seq_number |
|
System.Int32 |
seq_incr |
|
System.Int32 |
seq_freq |
|
System.String |
text |
|
CreateSetMode(IntPtr, UFPath.OutputMode, UFPath.FeedrateMode, UFPath.ArcMode, UFPath.ParallelMode, UFPath.MachineMode, String)
Declaration
public void CreateSetMode(IntPtr path_id, UFPath.OutputMode ouput_mode, UFPath.FeedrateMode feedrate_mode, UFPath.ArcMode arc_mode, UFPath.ParallelMode parallel_mode, UFPath.MachineMode machine_mode, string text)
Parameters
CreateSpindleOff(IntPtr, String)
Declaration
public void CreateSpindleOff(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateSpindleOn(IntPtr, ref UFPath.SpindleOn, String)
Declaration
public void CreateSpindleOn(IntPtr path_id, ref UFPath.SpindleOn spindle_on_data, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.SpindleOn |
spindle_on_data |
|
System.String |
text |
|
CreateSpindleReverse(IntPtr, String)
Declaration
public void CreateSpindleReverse(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateStop(IntPtr, String)
Declaration
public void CreateStop(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateText(IntPtr, String)
Declaration
public void CreateText(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
CreateThreadWire(IntPtr, String)
Declaration
public void CreateThreadWire(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
Declaration
public void CreateToolChange(IntPtr path_id, ref UFPath.ToolChange tool_change_data, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.ToolChange |
tool_change_data |
|
System.String |
text |
|
Declaration
public void CreateToolLengthComp(IntPtr path_id, int tool_comp_register, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Int32 |
tool_comp_register |
|
System.String |
text |
|
Declaration
public void CreateToolPreselect(IntPtr path_id, int tool_number, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Int32 |
tool_number |
|
System.String |
text |
|
CreateTrackingPointChange(IntPtr, ref UFPath.TrackingPointChange)
Declaration
public void CreateTrackingPointChange(IntPtr path_id, ref UFPath.TrackingPointChange tool_change_data)
Parameters
CreateWireAngle(IntPtr, Double, Double, Boolean, String)
Declaration
public void CreateWireAngle(IntPtr path_id, double slope_value, double angle_value, bool angle_flag, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.Double |
slope_value |
|
System.Double |
angle_value |
|
System.Boolean |
angle_flag |
|
System.String |
text |
|
CreateWireCutcom(IntPtr, UFPath.CutcomMode, Int32, Boolean, Boolean, String)
Declaration
public void CreateWireCutcom(IntPtr path_id, UFPath.CutcomMode cutcom_mode, int adjust_register, bool cutcom_off_flag, bool adjust_flag, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
UFPath.CutcomMode |
cutcom_mode |
|
System.Int32 |
adjust_register |
|
System.Boolean |
cutcom_off_flag |
|
System.Boolean |
adjust_flag |
|
System.String |
text |
|
CreateWireGuides(IntPtr, String)
Declaration
public void CreateWireGuides(IntPtr path_id, string text)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
System.String |
text |
|
Declaration
public void EndToolPath(IntPtr path_id)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
Declaration
public void InitToolPath(IntPtr path_id)
Parameters
Type |
Name |
Description |
System.IntPtr |
path_id |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink