NXOpen .NET Reference  12.0.0
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:

Public Types

enum  AxisRotDirType
 Wrapper for UF_SIM_axis_rot_dir_type_t More...
 
enum  UnitType
 Wrapper for UF_SIM_unit_type_t More...
 
enum  ToolClass
 Wrapper for UF_SIM_tool_class_t More...
 
enum  CuttingMode
 Wrapper for UF_SIM_cutting_mode_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...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_SIM_cutting_mode_t

Refer to UF_SIM_cutting_mode_t for documentation
Mapping Help

Wrapper for UF_SIM_tool_class_t

Refer to UF_SIM_tool_class_t for documentation
Mapping Help

Wrapper for UF_SIM_unit_type_t

Refer to UF_SIM_unit_type_t for documentation
Mapping Help

Member Function Documentation

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

Wrapper method for UF_SIM_activate_tool

Refer to UF_SIM_activate_tool for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_axis_dof_junction

Refer to UF_SIM_ask_axis_dof_junction for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_axis_is_reversal_allowed

Refer to UF_SIM_ask_axis_is_reversal_allowed for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_axis_limits

Refer to UF_SIM_ask_axis_limits for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_axis_position

Refer to UF_SIM_ask_axis_position for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_axis_rotary_dir_mode

Refer to UF_SIM_ask_axis_rotary_dir_mode for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_comp_from_dof

Refer to UF_SIM_ask_comp_from_dof for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_cording_tol

Refer to UF_SIM_ask_cording_tol for documentation
Mapping Help

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 
)

Wrapper method for UF_SIM_ask_degof_data

Refer to UF_SIM_ask_degof_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_if_degof_exists

Refer to UF_SIM_ask_if_degof_exists for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_immediate_update

Refer to UF_SIM_ask_immediate_update for documentation
Mapping Help

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 
)

Wrapper method for UF_SIM_ask_init_junction_xform

Refer to UF_SIM_ask_init_junction_xform for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_is_junction_dependent

Refer to UF_SIM_ask_is_junction_dependent for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_is_junction_exist

Refer to UF_SIM_ask_is_junction_exist for documentation
Mapping Help

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 
)

Wrapper method for UF_SIM_ask_junction_xform

Refer to UF_SIM_ask_junction_xform for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_kim_comp_name_by_id

Refer to UF_SIM_ask_kim_comp_name_by_id for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_mtcs_junction

Refer to UF_SIM_ask_mtcs_junction for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_mtd_units

Refer to UF_SIM_ask_mtd_units for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_nc_axes_of_mtool

Refer to UF_SIM_ask_nc_axes_of_mtool for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_sim_engine

Refer to UF_SIM_ask_sim_engine for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_status_send_nc_command_msg

Refer to UF_SIM_ask_status_send_nc_command_msg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_ask_tool_offsets

Refer to UF_SIM_ask_tool_offsets for documentation
Mapping Help

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 
)

Wrapper method for UF_SIM_convert_nurbs_to_position_data

Refer to UF_SIM_convert_nurbs_to_position_data for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_create_junction

Refer to UF_SIM_create_junction for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_dbg_end

Refer to UF_SIM_dbg_end for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_dbg_set_output

Refer to UF_SIM_dbg_set_output for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_dbg_start

Refer to UF_SIM_dbg_start for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_dbg_write_message

Refer to UF_SIM_dbg_write_message for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_delay

Refer to UF_SIM_delay for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_delete_junction

Refer to UF_SIM_delete_junction for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_dialog_set_item

Refer to UF_SIM_dialog_set_item for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_end_of_simulation

Refer to UF_SIM_end_of_simulation for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_feedback_message

Refer to UF_SIM_feedback_message for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_find_comp_by_name

Refer to UF_SIM_find_comp_by_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSim.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

Refer to UF_SIM_mount_kim_comp for documentation
Mapping Help

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 
)

Wrapper method for UF_SIM_mount_tool

Refer to UF_SIM_mount_tool for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_move_linear_axis

Refer to UF_SIM_move_linear_axis for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_move_rotary_axis

Refer to UF_SIM_move_rotary_axis for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_msg_nc_command

Refer to UF_SIM_msg_nc_command for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_msg_program_mark

Refer to UF_SIM_msg_program_mark for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_msg_user_feedback

Refer to UF_SIM_msg_user_feedback for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_mtd_init

Refer to UF_SIM_mtd_init for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_mtd_reset

Refer to UF_SIM_mtd_reset for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_axis_allow_reversal

Refer to UF_SIM_set_axis_allow_reversal for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_axis_rotary_dir_mode

Refer to UF_SIM_set_axis_rotary_dir_mode for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_channel

Refer to UF_SIM_set_channel for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_coolant

Refer to UF_SIM_set_coolant for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_current_zcs_junction

Refer to UF_SIM_set_current_zcs_junction for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_cutting_mode

Refer to UF_SIM_set_cutting_mode for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_feed

Refer to UF_SIM_set_feed for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_immediate_update

Refer to UF_SIM_set_immediate_update for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_mtd_units

Refer to UF_SIM_set_mtd_units for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_parameter

Refer to UF_SIM_set_parameter for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_speed

Refer to UF_SIM_set_speed for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_set_status_send_nc_command_msg

Refer to UF_SIM_set_status_send_nc_command_msg for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_start_of_simulation

Refer to UF_SIM_start_of_simulation for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_step

Refer to UF_SIM_step for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_transform_matrix_acs_to_mtcs

Refer to UF_SIM_transform_matrix_acs_to_mtcs for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFSim.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

Refer to UF_SIM_transform_offset_acs_to_mtcs for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_unmount_kim_comp

Refer to UF_SIM_unmount_kim_comp for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_unmount_tool

Refer to UF_SIM_unmount_tool for documentation
Mapping Help

License requirements:None

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

Wrapper method for UF_SIM_update

Refer to UF_SIM_update for documentation
Mapping Help

License requirements:None


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