NXOpen .NET Reference Guide
1899
|
Contains wrappers for all 'UF_SIM' functions and data types. More...
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... | |
Contains wrappers for all 'UF_SIM' functions and data types.
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
|
inline |
Wrapper method for UF_SIM_activate_tool
Refer to UF_SIM_activate_tool for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_axis_dof_junction
Refer to UF_SIM_ask_axis_dof_junction for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_ask_axis_limits
Refer to UF_SIM_ask_axis_limits for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_axis_position
Refer to UF_SIM_ask_axis_position for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_ask_comp_from_dof
Refer to UF_SIM_ask_comp_from_dof for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_cording_tol
Refer to UF_SIM_ask_cording_tol for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_degof_data
Refer to UF_SIM_ask_degof_data for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_if_degof_exists
Refer to UF_SIM_ask_if_degof_exists for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_immediate_update
Refer to UF_SIM_ask_immediate_update for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_init_junction_xform
Refer to UF_SIM_ask_init_junction_xform for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_is_junction_dependent
Refer to UF_SIM_ask_is_junction_dependent for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_is_junction_exist
Refer to UF_SIM_ask_is_junction_exist for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_junction_xform
Refer to UF_SIM_ask_junction_xform for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_ask_mtcs_junction
Refer to UF_SIM_ask_mtcs_junction for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_ask_mtd_units
Refer to UF_SIM_ask_mtd_units for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_ask_sim_engine
Refer to UF_SIM_ask_sim_engine for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_ask_tool_offsets
Refer to UF_SIM_ask_tool_offsets for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_create_junction
Refer to UF_SIM_create_junction for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_dbg_end
Refer to UF_SIM_dbg_end for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_dbg_set_output
Refer to UF_SIM_dbg_set_output for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_dbg_start
Refer to UF_SIM_dbg_start for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_dbg_write_message
Refer to UF_SIM_dbg_write_message for documentation
License requirements:None
|
inline |
|
inline |
Wrapper method for UF_SIM_delete_junction
Refer to UF_SIM_delete_junction for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_dialog_set_item
Refer to UF_SIM_dialog_set_item for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_end_of_simulation
Refer to UF_SIM_end_of_simulation for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_feedback_message
Refer to UF_SIM_feedback_message for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_find_comp_by_name
Refer to UF_SIM_find_comp_by_name for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_mount_kim_comp
Refer to UF_SIM_mount_kim_comp for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_mount_tool
Refer to UF_SIM_mount_tool for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_move_linear_axis
Refer to UF_SIM_move_linear_axis for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_move_rotary_axis
Refer to UF_SIM_move_rotary_axis for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_msg_nc_command
Refer to UF_SIM_msg_nc_command for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_msg_program_mark
Refer to UF_SIM_msg_program_mark for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_msg_user_feedback
Refer to UF_SIM_msg_user_feedback for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_mtd_init
Refer to UF_SIM_mtd_init for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_mtd_reset
Refer to UF_SIM_mtd_reset for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_axis_allow_reversal
Refer to UF_SIM_set_axis_allow_reversal for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_set_channel
Refer to UF_SIM_set_channel for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_coolant
Refer to UF_SIM_set_coolant for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_current_zcs_junction
Refer to UF_SIM_set_current_zcs_junction for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_cutting_mode
Refer to UF_SIM_set_cutting_mode for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_feed
Refer to UF_SIM_set_feed for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_immediate_update
Refer to UF_SIM_set_immediate_update for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_mtd_units
Refer to UF_SIM_set_mtd_units for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_parameter
Refer to UF_SIM_set_parameter for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_set_speed
Refer to UF_SIM_set_speed for documentation
License requirements:None
|
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
|
inline |
Wrapper method for UF_SIM_start_of_simulation
Refer to UF_SIM_start_of_simulation for documentation
License requirements:None
|
inline |
|
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
|
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
|
inline |
Wrapper method for UF_SIM_unmount_kim_comp
Refer to UF_SIM_unmount_kim_comp for documentation
License requirements:None
|
inline |
Wrapper method for UF_SIM_unmount_tool
Refer to UF_SIM_unmount_tool for documentation
License requirements:None
|
inline |