NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | List of all members
NXOpen.UF.UFSim Class Reference

Contains wrappers for all 'UF_SIM' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFSim:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AxisRotDirType
 Wrapper for UF_SIM_axis_rot_dir_type_t More...
 
enum  CuttingMode
 Wrapper for UF_SIM_cutting_mode_t More...
 
enum  ToolClass
 Wrapper for UF_SIM_tool_class_t More...
 
enum  UnitType
 Wrapper for UF_SIM_unit_type_t More...
 

Public Member Functions

void ActivateTool (IntPtr engine, string tool_name)
 Wrapper method for UF_SIM_activate_tool More...
 
unsafe void AskAxisDofJunction (IntPtr engine, string axis, out string jct_name, out SvKimDegofDirection direction)
 Wrapper method for UF_SIM_ask_axis_dof_junction More...
 
void AskAxisIsReversalAllowed (IntPtr engine, string axis_name, out bool allow_reversal)
 Wrapper method for UF_SIM_ask_axis_is_reversal_allowed More...
 
void AskAxisLimits (IntPtr engine, string axis, out double min, out double max)
 Wrapper method for UF_SIM_ask_axis_limits More...
 
void AskAxisPosition (IntPtr engine, string axis, out double position)
 Wrapper method for UF_SIM_ask_axis_position More...
 
void AskAxisRotaryDirMode (IntPtr engine, string axis_name, out AxisRotDirType rot_mode)
 Wrapper method for UF_SIM_ask_axis_rotary_dir_mode More...
 
unsafe void AskCompFromDof (IntPtr engine, string degof_name, out string comp_name)
 Wrapper method for UF_SIM_ask_comp_from_dof More...
 
void AskCordingTol (IntPtr engine, out double cording_tol)
 Wrapper method for UF_SIM_ask_cording_tol More...
 
void AskDegofData (IntPtr engine, string degof_name, out SimKimDegofTypes degof_type, out double lower_limit, out double upper_limit)
 Wrapper method for UF_SIM_ask_degof_data More...
 
void AskIfDegofExists (IntPtr engine, string degof_name, out bool degof_exists)
 Wrapper method for UF_SIM_ask_if_degof_exists More...
 
void AskImmediateUpdate (IntPtr engine, out bool immediate_update)
 Wrapper method for UF_SIM_ask_immediate_update More...
 
void AskInitJunctionXform (IntPtr engine, string jct_name, out double xval, out double yval, out double zval, out double matrix)
 Wrapper method for UF_SIM_ask_init_junction_xform More...
 
unsafe void AskIsJunctionDependent (IntPtr engine, string jct_name, string axis_name, out string dependent)
 Wrapper method for UF_SIM_ask_is_junction_dependent More...
 
void AskIsJunctionExist (IntPtr engine, string jct_name, out bool jct_exists)
 Wrapper method for UF_SIM_ask_is_junction_exist More...
 
void AskJunctionXform (IntPtr engine, string jct_name, out double xval, out double yval, out double zval, out double matrix)
 Wrapper method for UF_SIM_ask_junction_xform More...
 
unsafe void AskKimCompNameById (IntPtr engine, int system_class, string comp_id, out string comp_name)
 Wrapper method for UF_SIM_ask_kim_comp_name_by_id More...
 
unsafe void AskMtcsJunction (IntPtr engine, out string jct_name)
 Wrapper method for UF_SIM_ask_mtcs_junction More...
 
void AskMtdUnits (IntPtr engine, out UnitType units)
 Wrapper method for UF_SIM_ask_mtd_units More...
 
unsafe void AskNcAxesOfMtool (IntPtr engine, out int no_of_axes, out string axis_name_list)
 Wrapper method for UF_SIM_ask_nc_axes_of_mtool More...
 
void AskSimEngine (IntPtr mom_id, out IntPtr engine_id)
 Wrapper method for UF_SIM_ask_sim_engine More...
 
void AskStatusSendNcCommandMsg (IntPtr engine, out bool status)
 Wrapper method for UF_SIM_ask_status_send_nc_command_msg More...
 
void AskToolOffsets (IntPtr engine, string tool_name, out double xval, out double yval, out double zval)
 Wrapper method for UF_SIM_ask_tool_offsets More...
 
unsafe void ConvertNurbsToPositionData (IntPtr engine, int cntr_point_count, int order, int knot_count, ref double knots, ref double cntr_points, out int point_count, out double[] positions)
 Wrapper method for UF_SIM_convert_nurbs_to_position_data More...
 
void CreateJunction (IntPtr engine, string jct_name, string destination_comp, double[] origin, double[] matrix)
 Wrapper method for UF_SIM_create_junction More...
 
void DbgEnd (IntPtr engine)
 Wrapper method for UF_SIM_dbg_end More...
 
void DbgSetOutput (IntPtr engine, bool on_off, string token)
 Wrapper method for UF_SIM_dbg_set_output More...
 
void DbgStart (IntPtr engine, string title)
 Wrapper method for UF_SIM_dbg_start More...
 
void DbgWriteMessage (IntPtr engine, string msg)
 Wrapper method for UF_SIM_dbg_write_message More...
 
void Delay (IntPtr engine, string label, double duration)
 Wrapper method for UF_SIM_delay More...
 
void DeleteJunction (IntPtr engine, string jct_name)
 Wrapper method for UF_SIM_delete_junction More...
 
void DialogSetItem (IntPtr engine, string item_id, string attributes)
 Wrapper method for UF_SIM_dialog_set_item More...
 
void EndOfSimulation (IntPtr engine)
 Wrapper method for UF_SIM_end_of_simulation More...
 
void FeedbackMessage (IntPtr engine, string label, string message)
 Wrapper method for UF_SIM_feedback_message More...
 
void FindCompByName (IntPtr engine, string start_comp, string search_comp, out bool is_found)
 Wrapper method for UF_SIM_find_comp_by_name More...
 
void MountKimComp (IntPtr engine, string source_comp, string source_jct, string destination_comp, string destination_jct, double duration)
 Wrapper method for UF_SIM_mount_kim_comp More...
 
unsafe void MountTool (IntPtr engine, ToolClass tool_class, string tool_id, string destination_comp, string destination_jct, double duration, out string tool_name)
 Wrapper method for UF_SIM_mount_tool More...
 
void MoveLinearAxis (IntPtr engine_id, string axis, double value, double duration)
 Wrapper method for UF_SIM_move_linear_axis More...
 
void MoveRotaryAxis (IntPtr engine_id, string axis, double value, double duration)
 Wrapper method for UF_SIM_move_rotary_axis More...
 
void MsgNcCommand (IntPtr engine, string action)
 Wrapper method for UF_SIM_msg_nc_command More...
 
void MsgProgramMark (IntPtr engine, string program_mark)
 Wrapper method for UF_SIM_msg_program_mark More...
 
void MsgUserFeedback (IntPtr engine, string proc)
 Wrapper method for UF_SIM_msg_user_feedback More...
 
void MtdInit (IntPtr engine)
 Wrapper method for UF_SIM_mtd_init More...
 
void MtdReset (IntPtr engine)
 Wrapper method for UF_SIM_mtd_reset More...
 
void SetAxisAllowReversal (IntPtr engine, string axis_name, bool allow_reversal)
 Wrapper method for UF_SIM_set_axis_allow_reversal More...
 
void SetAxisRotaryDirMode (IntPtr engine, string axis_name, AxisRotDirType rot_mode)
 Wrapper method for UF_SIM_set_axis_rotary_dir_mode More...
 
void SetChannel (IntPtr engine, int channel_number)
 Wrapper method for UF_SIM_set_channel More...
 
void SetCoolant (IntPtr engine, int value, double duration)
 Wrapper method for UF_SIM_set_coolant More...
 
void SetCurrentZcsJunction (IntPtr engine, string junction_name)
 Wrapper method for UF_SIM_set_current_zcs_junction More...
 
void SetCuttingMode (IntPtr engine, CuttingMode mode)
 Wrapper method for UF_SIM_set_cutting_mode More...
 
void SetFeed (IntPtr engine, double value, UnitType unit, double duration)
 Wrapper method for UF_SIM_set_feed More...
 
void SetImmediateUpdate (IntPtr engine, bool immediate_update)
 Wrapper method for UF_SIM_set_immediate_update More...
 
void SetMtdUnits (IntPtr engine, UnitType units)
 Wrapper method for UF_SIM_set_mtd_units More...
 
void SetParameter (IntPtr engine, string label, string text, UnitType unit, double duration)
 Wrapper method for UF_SIM_set_parameter More...
 
void SetSpeed (IntPtr engine, double value, UnitType unit, double duration)
 Wrapper method for UF_SIM_set_speed More...
 
void SetStatusSendNcCommandMsg (IntPtr engine, bool status)
 Wrapper method for UF_SIM_set_status_send_nc_command_msg More...
 
void StartOfSimulation (IntPtr engine)
 Wrapper method for UF_SIM_start_of_simulation More...
 
void Step (IntPtr engine, string label)
 Wrapper method for UF_SIM_step More...
 
void TransformMatrixAcsToMtcs (IntPtr engine, double[] acs_matrix, out double matrix)
 Wrapper method for UF_SIM_transform_matrix_acs_to_mtcs More...
 
void TransformOffsetAcsToMtcs (IntPtr engine, double[] acs_vector, out double xval, out double yval, out double zval)
 Wrapper method for UF_SIM_transform_offset_acs_to_mtcs More...
 
void UnmountKimComp (IntPtr engine, string component, double duration)
 Wrapper method for UF_SIM_unmount_kim_comp More...
 
void UnmountTool (IntPtr engine, string tool_name, double duration)
 Wrapper method for UF_SIM_unmount_tool More...
 
void Update (IntPtr engine, string label)
 Wrapper method for UF_SIM_update More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

Contains wrappers for all 'UF_SIM' functions and data types.

Member Enumeration Documentation

Wrapper for UF_SIM_axis_rot_dir_type_t

Refer to UF_SIM_axis_rot_dir_type_t for documentation

Wrapper for UF_SIM_cutting_mode_t

Refer to UF_SIM_cutting_mode_t for documentation

Wrapper for UF_SIM_tool_class_t

Refer to UF_SIM_tool_class_t for documentation

Wrapper for UF_SIM_unit_type_t

Refer to UF_SIM_unit_type_t for documentation

Member Function Documentation

void NXOpen.UF.UFSim.ActivateTool ( IntPtr  engine,
string  tool_name 
)
inline

Wrapper method for UF_SIM_activate_tool

Refer to UF_SIM_activate_tool for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.AskAxisDofJunction ( IntPtr  engine,
string  axis,
out string  jct_name,
out SvKimDegofDirection  direction 
)
inline

Wrapper method for UF_SIM_ask_axis_dof_junction

Refer to UF_SIM_ask_axis_dof_junction for documentation

License requirements:None

void NXOpen.UF.UFSim.AskAxisIsReversalAllowed ( IntPtr  engine,
string  axis_name,
out bool  allow_reversal 
)
inline

Wrapper method for UF_SIM_ask_axis_is_reversal_allowed

Refer to UF_SIM_ask_axis_is_reversal_allowed for documentation

License requirements:None

void NXOpen.UF.UFSim.AskAxisLimits ( IntPtr  engine,
string  axis,
out double  min,
out double  max 
)
inline

Wrapper method for UF_SIM_ask_axis_limits

Refer to UF_SIM_ask_axis_limits for documentation

License requirements:None

void NXOpen.UF.UFSim.AskAxisPosition ( IntPtr  engine,
string  axis,
out double  position 
)
inline

Wrapper method for UF_SIM_ask_axis_position

Refer to UF_SIM_ask_axis_position for documentation

License requirements:None

void NXOpen.UF.UFSim.AskAxisRotaryDirMode ( IntPtr  engine,
string  axis_name,
out AxisRotDirType  rot_mode 
)
inline

Wrapper method for UF_SIM_ask_axis_rotary_dir_mode

Refer to UF_SIM_ask_axis_rotary_dir_mode for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.AskCompFromDof ( IntPtr  engine,
string  degof_name,
out string  comp_name 
)
inline

Wrapper method for UF_SIM_ask_comp_from_dof

Refer to UF_SIM_ask_comp_from_dof for documentation

License requirements:None

void NXOpen.UF.UFSim.AskCordingTol ( IntPtr  engine,
out double  cording_tol 
)
inline

Wrapper method for UF_SIM_ask_cording_tol

Refer to UF_SIM_ask_cording_tol for documentation

License requirements:None

void NXOpen.UF.UFSim.AskDegofData ( IntPtr  engine,
string  degof_name,
out SimKimDegofTypes  degof_type,
out double  lower_limit,
out double  upper_limit 
)
inline

Wrapper method for UF_SIM_ask_degof_data

Refer to UF_SIM_ask_degof_data for documentation

License requirements:None

void NXOpen.UF.UFSim.AskIfDegofExists ( IntPtr  engine,
string  degof_name,
out bool  degof_exists 
)
inline

Wrapper method for UF_SIM_ask_if_degof_exists

Refer to UF_SIM_ask_if_degof_exists for documentation

License requirements:None

void NXOpen.UF.UFSim.AskImmediateUpdate ( IntPtr  engine,
out bool  immediate_update 
)
inline

Wrapper method for UF_SIM_ask_immediate_update

Refer to UF_SIM_ask_immediate_update for documentation

License requirements:None

void NXOpen.UF.UFSim.AskInitJunctionXform ( IntPtr  engine,
string  jct_name,
out double  xval,
out double  yval,
out double  zval,
out double  matrix 
)
inline

Wrapper method for UF_SIM_ask_init_junction_xform

Refer to UF_SIM_ask_init_junction_xform for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.AskIsJunctionDependent ( IntPtr  engine,
string  jct_name,
string  axis_name,
out string  dependent 
)
inline

Wrapper method for UF_SIM_ask_is_junction_dependent

Refer to UF_SIM_ask_is_junction_dependent for documentation

License requirements:None

void NXOpen.UF.UFSim.AskIsJunctionExist ( IntPtr  engine,
string  jct_name,
out bool  jct_exists 
)
inline

Wrapper method for UF_SIM_ask_is_junction_exist

Refer to UF_SIM_ask_is_junction_exist for documentation

License requirements:None

void NXOpen.UF.UFSim.AskJunctionXform ( IntPtr  engine,
string  jct_name,
out double  xval,
out double  yval,
out double  zval,
out double  matrix 
)
inline

Wrapper method for UF_SIM_ask_junction_xform

Refer to UF_SIM_ask_junction_xform for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.AskKimCompNameById ( IntPtr  engine,
int  system_class,
string  comp_id,
out string  comp_name 
)
inline

Wrapper method for UF_SIM_ask_kim_comp_name_by_id

Refer to UF_SIM_ask_kim_comp_name_by_id for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.AskMtcsJunction ( IntPtr  engine,
out string  jct_name 
)
inline

Wrapper method for UF_SIM_ask_mtcs_junction

Refer to UF_SIM_ask_mtcs_junction for documentation

License requirements:None

void NXOpen.UF.UFSim.AskMtdUnits ( IntPtr  engine,
out UnitType  units 
)
inline

Wrapper method for UF_SIM_ask_mtd_units

Refer to UF_SIM_ask_mtd_units for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.AskNcAxesOfMtool ( IntPtr  engine,
out int  no_of_axes,
out string  axis_name_list 
)
inline

Wrapper method for UF_SIM_ask_nc_axes_of_mtool

Refer to UF_SIM_ask_nc_axes_of_mtool for documentation

License requirements:None

void NXOpen.UF.UFSim.AskSimEngine ( IntPtr  mom_id,
out IntPtr  engine_id 
)
inline

Wrapper method for UF_SIM_ask_sim_engine

Refer to UF_SIM_ask_sim_engine for documentation

License requirements:None

void NXOpen.UF.UFSim.AskStatusSendNcCommandMsg ( IntPtr  engine,
out bool  status 
)
inline

Wrapper method for UF_SIM_ask_status_send_nc_command_msg

Refer to UF_SIM_ask_status_send_nc_command_msg for documentation

License requirements:None

void NXOpen.UF.UFSim.AskToolOffsets ( IntPtr  engine,
string  tool_name,
out double  xval,
out double  yval,
out double  zval 
)
inline

Wrapper method for UF_SIM_ask_tool_offsets

Refer to UF_SIM_ask_tool_offsets for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.ConvertNurbsToPositionData ( IntPtr  engine,
int  cntr_point_count,
int  order,
int  knot_count,
ref double  knots,
ref double  cntr_points,
out int  point_count,
out double[]  positions 
)
inline

Wrapper method for UF_SIM_convert_nurbs_to_position_data

Refer to UF_SIM_convert_nurbs_to_position_data for documentation

License requirements:None

void NXOpen.UF.UFSim.CreateJunction ( IntPtr  engine,
string  jct_name,
string  destination_comp,
double[]  origin,
double[]  matrix 
)
inline

Wrapper method for UF_SIM_create_junction

Refer to UF_SIM_create_junction for documentation

License requirements:None

void NXOpen.UF.UFSim.DbgEnd ( IntPtr  engine)
inline

Wrapper method for UF_SIM_dbg_end

Refer to UF_SIM_dbg_end for documentation

License requirements:None

void NXOpen.UF.UFSim.DbgSetOutput ( IntPtr  engine,
bool  on_off,
string  token 
)
inline

Wrapper method for UF_SIM_dbg_set_output

Refer to UF_SIM_dbg_set_output for documentation

License requirements:None

void NXOpen.UF.UFSim.DbgStart ( IntPtr  engine,
string  title 
)
inline

Wrapper method for UF_SIM_dbg_start

Refer to UF_SIM_dbg_start for documentation

License requirements:None

void NXOpen.UF.UFSim.DbgWriteMessage ( IntPtr  engine,
string  msg 
)
inline

Wrapper method for UF_SIM_dbg_write_message

Refer to UF_SIM_dbg_write_message for documentation

License requirements:None

void NXOpen.UF.UFSim.Delay ( IntPtr  engine,
string  label,
double  duration 
)
inline

Wrapper method for UF_SIM_delay

Refer to UF_SIM_delay for documentation

License requirements:None

void NXOpen.UF.UFSim.DeleteJunction ( IntPtr  engine,
string  jct_name 
)
inline

Wrapper method for UF_SIM_delete_junction

Refer to UF_SIM_delete_junction for documentation

License requirements:None

void NXOpen.UF.UFSim.DialogSetItem ( IntPtr  engine,
string  item_id,
string  attributes 
)
inline

Wrapper method for UF_SIM_dialog_set_item

Refer to UF_SIM_dialog_set_item for documentation

License requirements:None

void NXOpen.UF.UFSim.EndOfSimulation ( IntPtr  engine)
inline

Wrapper method for UF_SIM_end_of_simulation

Refer to UF_SIM_end_of_simulation for documentation

License requirements:None

void NXOpen.UF.UFSim.FeedbackMessage ( IntPtr  engine,
string  label,
string  message 
)
inline

Wrapper method for UF_SIM_feedback_message

Refer to UF_SIM_feedback_message for documentation

License requirements:None

void NXOpen.UF.UFSim.FindCompByName ( IntPtr  engine,
string  start_comp,
string  search_comp,
out bool  is_found 
)
inline

Wrapper method for UF_SIM_find_comp_by_name

Refer to UF_SIM_find_comp_by_name for documentation

License requirements:None

void NXOpen.UF.UFSim.MountKimComp ( IntPtr  engine,
string  source_comp,
string  source_jct,
string  destination_comp,
string  destination_jct,
double  duration 
)
inline

Wrapper method for UF_SIM_mount_kim_comp

Refer to UF_SIM_mount_kim_comp for documentation

License requirements:None

unsafe void NXOpen.UF.UFSim.MountTool ( IntPtr  engine,
ToolClass  tool_class,
string  tool_id,
string  destination_comp,
string  destination_jct,
double  duration,
out string  tool_name 
)
inline

Wrapper method for UF_SIM_mount_tool

Refer to UF_SIM_mount_tool for documentation

License requirements:None

void NXOpen.UF.UFSim.MoveLinearAxis ( IntPtr  engine_id,
string  axis,
double  value,
double  duration 
)
inline

Wrapper method for UF_SIM_move_linear_axis

Refer to UF_SIM_move_linear_axis for documentation

License requirements:None

void NXOpen.UF.UFSim.MoveRotaryAxis ( IntPtr  engine_id,
string  axis,
double  value,
double  duration 
)
inline

Wrapper method for UF_SIM_move_rotary_axis

Refer to UF_SIM_move_rotary_axis for documentation

License requirements:None

void NXOpen.UF.UFSim.MsgNcCommand ( IntPtr  engine,
string  action 
)
inline

Wrapper method for UF_SIM_msg_nc_command

Refer to UF_SIM_msg_nc_command for documentation

License requirements:None

void NXOpen.UF.UFSim.MsgProgramMark ( IntPtr  engine,
string  program_mark 
)
inline

Wrapper method for UF_SIM_msg_program_mark

Refer to UF_SIM_msg_program_mark for documentation

License requirements:None

void NXOpen.UF.UFSim.MsgUserFeedback ( IntPtr  engine,
string  proc 
)
inline

Wrapper method for UF_SIM_msg_user_feedback

Refer to UF_SIM_msg_user_feedback for documentation

License requirements:None

void NXOpen.UF.UFSim.MtdInit ( IntPtr  engine)
inline

Wrapper method for UF_SIM_mtd_init

Refer to UF_SIM_mtd_init for documentation

License requirements:None

void NXOpen.UF.UFSim.MtdReset ( IntPtr  engine)
inline

Wrapper method for UF_SIM_mtd_reset

Refer to UF_SIM_mtd_reset for documentation

License requirements:None

void NXOpen.UF.UFSim.SetAxisAllowReversal ( IntPtr  engine,
string  axis_name,
bool  allow_reversal 
)
inline

Wrapper method for UF_SIM_set_axis_allow_reversal

Refer to UF_SIM_set_axis_allow_reversal for documentation

License requirements:None

void NXOpen.UF.UFSim.SetAxisRotaryDirMode ( IntPtr  engine,
string  axis_name,
AxisRotDirType  rot_mode 
)
inline

Wrapper method for UF_SIM_set_axis_rotary_dir_mode

Refer to UF_SIM_set_axis_rotary_dir_mode for documentation

License requirements:None

void NXOpen.UF.UFSim.SetChannel ( IntPtr  engine,
int  channel_number 
)
inline

Wrapper method for UF_SIM_set_channel

Refer to UF_SIM_set_channel for documentation

License requirements:None

void NXOpen.UF.UFSim.SetCoolant ( IntPtr  engine,
int  value,
double  duration 
)
inline

Wrapper method for UF_SIM_set_coolant

Refer to UF_SIM_set_coolant for documentation

License requirements:None

void NXOpen.UF.UFSim.SetCurrentZcsJunction ( IntPtr  engine,
string  junction_name 
)
inline

Wrapper method for UF_SIM_set_current_zcs_junction

Refer to UF_SIM_set_current_zcs_junction for documentation

License requirements:None

void NXOpen.UF.UFSim.SetCuttingMode ( IntPtr  engine,
CuttingMode  mode 
)
inline

Wrapper method for UF_SIM_set_cutting_mode

Refer to UF_SIM_set_cutting_mode for documentation

License requirements:None

void NXOpen.UF.UFSim.SetFeed ( IntPtr  engine,
double  value,
UnitType  unit,
double  duration 
)
inline

Wrapper method for UF_SIM_set_feed

Refer to UF_SIM_set_feed for documentation

License requirements:None

void NXOpen.UF.UFSim.SetImmediateUpdate ( IntPtr  engine,
bool  immediate_update 
)
inline

Wrapper method for UF_SIM_set_immediate_update

Refer to UF_SIM_set_immediate_update for documentation

License requirements:None

void NXOpen.UF.UFSim.SetMtdUnits ( IntPtr  engine,
UnitType  units 
)
inline

Wrapper method for UF_SIM_set_mtd_units

Refer to UF_SIM_set_mtd_units for documentation

License requirements:None

void NXOpen.UF.UFSim.SetParameter ( IntPtr  engine,
string  label,
string  text,
UnitType  unit,
double  duration 
)
inline

Wrapper method for UF_SIM_set_parameter

Refer to UF_SIM_set_parameter for documentation

License requirements:None

void NXOpen.UF.UFSim.SetSpeed ( IntPtr  engine,
double  value,
UnitType  unit,
double  duration 
)
inline

Wrapper method for UF_SIM_set_speed

Refer to UF_SIM_set_speed for documentation

License requirements:None

void NXOpen.UF.UFSim.SetStatusSendNcCommandMsg ( IntPtr  engine,
bool  status 
)
inline

Wrapper method for UF_SIM_set_status_send_nc_command_msg

Refer to UF_SIM_set_status_send_nc_command_msg for documentation

License requirements:None

void NXOpen.UF.UFSim.StartOfSimulation ( IntPtr  engine)
inline

Wrapper method for UF_SIM_start_of_simulation

Refer to UF_SIM_start_of_simulation for documentation

License requirements:None

void NXOpen.UF.UFSim.Step ( IntPtr  engine,
string  label 
)
inline

Wrapper method for UF_SIM_step

Refer to UF_SIM_step for documentation

License requirements:None

void NXOpen.UF.UFSim.TransformMatrixAcsToMtcs ( IntPtr  engine,
double[]  acs_matrix,
out double  matrix 
)
inline

Wrapper method for UF_SIM_transform_matrix_acs_to_mtcs

Refer to UF_SIM_transform_matrix_acs_to_mtcs for documentation

License requirements:None

void NXOpen.UF.UFSim.TransformOffsetAcsToMtcs ( IntPtr  engine,
double[]  acs_vector,
out double  xval,
out double  yval,
out double  zval 
)
inline

Wrapper method for UF_SIM_transform_offset_acs_to_mtcs

Refer to UF_SIM_transform_offset_acs_to_mtcs for documentation

License requirements:None

void NXOpen.UF.UFSim.UnmountKimComp ( IntPtr  engine,
string  component,
double  duration 
)
inline

Wrapper method for UF_SIM_unmount_kim_comp

Refer to UF_SIM_unmount_kim_comp for documentation

License requirements:None

void NXOpen.UF.UFSim.UnmountTool ( IntPtr  engine,
string  tool_name,
double  duration 
)
inline

Wrapper method for UF_SIM_unmount_tool

Refer to UF_SIM_unmount_tool for documentation

License requirements:None

void NXOpen.UF.UFSim.Update ( IntPtr  engine,
string  label 
)
inline

Wrapper method for UF_SIM_update

Refer to UF_SIM_update for documentation

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.