Modifier and Type | Interface and Description |
---|---|
static class |
UFSim.AskAxisDofJunctionData |
static class |
UFSim.AskAxisLimitsData |
static class |
UFSim.AskDegofData |
static class |
UFSim.AskInitJunctionXformData |
static class |
UFSim.AskJunctionXformData |
static class |
UFSim.AskNcAxesOfMtoolData |
static class |
UFSim.AskToolOffsetsData |
static class |
UFSim.AxisRotDirType
Refer to UF_SIM_axis_rot_dir_type_t for documentation
|
static class |
UFSim.ConvertNurbsToPositionData |
static class |
UFSim.CuttingMode
Refer to UF_SIM_cutting_mode_t for documentation
|
static class |
UFSim.KimDegOfTypes
Refer to UF_SIM_KIM_degof_types_t for documentation
|
static class |
UFSim.SvKimDegofDirection
Refer to UF_SV_KIM_degof_direction_t for documentation
|
static class |
UFSim.ToolClass
Refer to UF_SIM_tool_class_t for documentation
|
static class |
UFSim.TransformOffsetAcsToMtcsData |
static class |
UFSim.UnitType
Refer to UF_SIM_unit_type_t for documentation
|
Modifier and Type | Method and Description |
---|---|
void |
activateTool(UFVariant engine,
String toolName)
Refer to UF_SIM_activate_tool for documentation.
|
UFSim.AskAxisDofJunctionData |
askAxisDofJunction(UFVariant engine,
String axis)
Refer to UF_SIM_ask_axis_dof_junction for documentation.
|
boolean |
askAxisIsReversalAllowed(UFVariant engine,
String axisName)
Refer to UF_SIM_ask_axis_is_reversal_allowed for documentation.
|
UFSim.AskAxisLimitsData |
askAxisLimits(UFVariant engine,
String axis)
Refer to UF_SIM_ask_axis_limits for documentation.
|
double |
askAxisPosition(UFVariant engine,
String axis)
Refer to UF_SIM_ask_axis_position for documentation.
|
UFSim.AxisRotDirType |
askAxisRotaryDirMode(UFVariant engine,
String axisName)
Refer to UF_SIM_ask_axis_rotary_dir_mode for documentation.
|
String |
askCompFromDof(UFVariant engine,
String degofName)
Refer to UF_SIM_ask_comp_from_dof for documentation.
|
double |
askCordingTol(UFVariant engine)
Refer to UF_SIM_ask_cording_tol for documentation.
|
UFSim.AskDegofData |
askDegofData(UFVariant engine,
String degofName)
Refer to UF_SIM_ask_degof_data for documentation.
|
boolean |
askIfDegofExists(UFVariant engine,
String degofName)
Refer to UF_SIM_ask_if_degof_exists for documentation.
|
boolean |
askImmediateUpdate(UFVariant engine)
Refer to UF_SIM_ask_immediate_update for documentation.
|
UFSim.AskInitJunctionXformData |
askInitJunctionXform(UFVariant engine,
String jctName)
Refer to UF_SIM_ask_init_junction_xform for documentation.
|
String |
askIsJunctionDependent(UFVariant engine,
String jctName,
String axisName)
Refer to UF_SIM_ask_is_junction_dependent for documentation.
|
boolean |
askIsJunctionExist(UFVariant engine,
String jctName)
Refer to UF_SIM_ask_is_junction_exist for documentation.
|
UFSim.AskJunctionXformData |
askJunctionXform(UFVariant engine,
String jctName)
Refer to UF_SIM_ask_junction_xform for documentation.
|
String |
askKimCompNameById(UFVariant engine,
int systemClass,
String compId)
Refer to UF_SIM_ask_kim_comp_name_by_id for documentation.
|
String |
askMtcsJunction(UFVariant engine)
Refer to UF_SIM_ask_mtcs_junction for documentation.
|
UFSim.UnitType |
askMtdUnits(UFVariant engine)
Refer to UF_SIM_ask_mtd_units for documentation.
|
UFSim.AskNcAxesOfMtoolData |
askNcAxesOfMtool(UFVariant engine)
Refer to UF_SIM_ask_nc_axes_of_mtool for documentation.
|
UFVariant |
askSimEngine(UFVariant momId)
Refer to UF_SIM_ask_sim_engine for documentation.
|
boolean |
askStatusSendNcCommandMsg(UFVariant engine)
Refer to UF_SIM_ask_status_send_nc_command_msg for documentation.
|
UFSim.AskToolOffsetsData |
askToolOffsets(UFVariant engine,
String toolName)
Refer to UF_SIM_ask_tool_offsets for documentation.
|
UFSim.ConvertNurbsToPositionData |
convertNurbsToPositionData(UFVariant engine,
int cntrPointCount,
int order,
int knotCount,
double knots,
double cntrPoints)
Refer to UF_SIM_convert_nurbs_to_position_data for documentation.
|
void |
createJunction(UFVariant engine,
String jctName,
String destinationComp,
double[] origin,
double[] matrix)
Refer to UF_SIM_create_junction for documentation.
|
void |
dbgEnd(UFVariant engine)
Refer to UF_SIM_dbg_end for documentation.
|
void |
dbgSetOutput(UFVariant engine,
boolean onOff,
String token)
Refer to UF_SIM_dbg_set_output for documentation.
|
void |
dbgStart(UFVariant engine,
String title)
Refer to UF_SIM_dbg_start for documentation.
|
void |
dbgWriteMessage(UFVariant engine,
String msg)
Refer to UF_SIM_dbg_write_message for documentation.
|
void |
delay(UFVariant engine,
String label,
double duration)
Refer to UF_SIM_delay for documentation.
|
void |
deleteJunction(UFVariant engine,
String jctName)
Refer to UF_SIM_delete_junction for documentation.
|
void |
dialogSetItem(UFVariant engine,
String itemId,
String attributes)
Refer to UF_SIM_dialog_set_item for documentation.
|
void |
endOfSimulation(UFVariant engine)
Refer to UF_SIM_end_of_simulation for documentation.
|
void |
feedbackMessage(UFVariant engine,
String label,
String message)
Refer to UF_SIM_feedback_message for documentation.
|
boolean |
findCompByName(UFVariant engine,
String startComp,
String searchComp)
Refer to UF_SIM_find_comp_by_name for documentation.
|
void |
mountKimComp(UFVariant engine,
String sourceComp,
String sourceJct,
String destinationComp,
String destinationJct,
double duration)
Refer to UF_SIM_mount_kim_comp for documentation.
|
String |
mountTool(UFVariant engine,
UFSim.ToolClass toolClass,
String toolId,
String destinationComp,
String destinationJct,
double duration)
Refer to UF_SIM_mount_tool for documentation.
|
void |
moveLinearAxis(UFVariant engineId,
String axis,
double value,
double duration)
Refer to UF_SIM_move_linear_axis for documentation.
|
void |
moveRotaryAxis(UFVariant engineId,
String axis,
double value,
double duration)
Refer to UF_SIM_move_rotary_axis for documentation.
|
void |
msgNcCommand(UFVariant engine,
String action)
Refer to UF_SIM_msg_nc_command for documentation.
|
void |
msgProgramMark(UFVariant engine,
String programMark)
Refer to UF_SIM_msg_program_mark for documentation.
|
void |
msgUserFeedback(UFVariant engine,
String proc)
Refer to UF_SIM_msg_user_feedback for documentation.
|
void |
mtdInit(UFVariant engine)
Refer to UF_SIM_mtd_init for documentation.
|
void |
mtdReset(UFVariant engine)
Refer to UF_SIM_mtd_reset for documentation.
|
void |
setAxisAllowReversal(UFVariant engine,
String axisName,
boolean allowReversal)
Refer to UF_SIM_set_axis_allow_reversal for documentation.
|
void |
setAxisRotaryDirMode(UFVariant engine,
String axisName,
UFSim.AxisRotDirType rotMode)
Refer to UF_SIM_set_axis_rotary_dir_mode for documentation.
|
void |
setChannel(UFVariant engine,
int channelNumber)
Refer to UF_SIM_set_channel for documentation.
|
void |
setCoolant(UFVariant engine,
int value,
double duration)
Refer to UF_SIM_set_coolant for documentation.
|
void |
setCurrentZcsJunction(UFVariant engine,
String junctionName)
Refer to UF_SIM_set_current_zcs_junction for documentation.
|
void |
setCuttingMode(UFVariant engine,
UFSim.CuttingMode mode)
Refer to UF_SIM_set_cutting_mode for documentation.
|
void |
setFeed(UFVariant engine,
double value,
UFSim.UnitType unit,
double duration)
Refer to UF_SIM_set_feed for documentation.
|
void |
setImmediateUpdate(UFVariant engine,
boolean immediateUpdate)
Refer to UF_SIM_set_immediate_update for documentation.
|
void |
setMtdUnits(UFVariant engine,
UFSim.UnitType units)
Refer to UF_SIM_set_mtd_units for documentation.
|
void |
setParameter(UFVariant engine,
String label,
String text,
UFSim.UnitType unit,
double duration)
Refer to UF_SIM_set_parameter for documentation.
|
void |
setSpeed(UFVariant engine,
double value,
UFSim.UnitType unit,
double duration)
Refer to UF_SIM_set_speed for documentation.
|
void |
setStatusSendNcCommandMsg(UFVariant engine,
boolean status)
Refer to UF_SIM_set_status_send_nc_command_msg for documentation.
|
void |
startOfSimulation(UFVariant engine)
Refer to UF_SIM_start_of_simulation for documentation.
|
void |
step(UFVariant engine,
String label)
Refer to UF_SIM_step for documentation.
|
double |
transformMatrixAcsToMtcs(UFVariant engine,
double[] acsMatrix)
Refer to UF_SIM_transform_matrix_acs_to_mtcs for documentation.
|
UFSim.TransformOffsetAcsToMtcsData |
transformOffsetAcsToMtcs(UFVariant engine,
double[] acsVector)
Refer to UF_SIM_transform_offset_acs_to_mtcs for documentation.
|
void |
unmountKimComp(UFVariant engine,
String component,
double duration)
Refer to UF_SIM_unmount_kim_comp for documentation.
|
void |
unmountTool(UFVariant engine,
String toolName,
double duration)
Refer to UF_SIM_unmount_tool for documentation.
|
void |
update(UFVariant engine,
String label)
Refer to UF_SIM_update for documentation.
|
UFVariant askSimEngine(UFVariant momId) throws NXException, RemoteException
NXException
RemoteException
void mountKimComp(UFVariant engine, String sourceComp, String sourceJct, String destinationComp, String destinationJct, double duration) throws NXException, RemoteException
NXException
RemoteException
void unmountKimComp(UFVariant engine, String component, double duration) throws NXException, RemoteException
NXException
RemoteException
String mountTool(UFVariant engine, UFSim.ToolClass toolClass, String toolId, String destinationComp, String destinationJct, double duration) throws NXException, RemoteException
NXException
RemoteException
void unmountTool(UFVariant engine, String toolName, double duration) throws NXException, RemoteException
NXException
RemoteException
void moveLinearAxis(UFVariant engineId, String axis, double value, double duration) throws NXException, RemoteException
NXException
RemoteException
void moveRotaryAxis(UFVariant engineId, String axis, double value, double duration) throws NXException, RemoteException
NXException
RemoteException
void setParameter(UFVariant engine, String label, String text, UFSim.UnitType unit, double duration) throws NXException, RemoteException
NXException
RemoteException
void feedbackMessage(UFVariant engine, String label, String message) throws NXException, RemoteException
NXException
RemoteException
void update(UFVariant engine, String label) throws NXException, RemoteException
NXException
RemoteException
void step(UFVariant engine, String label) throws NXException, RemoteException
NXException
RemoteException
void setChannel(UFVariant engine, int channelNumber) throws NXException, RemoteException
NXException
RemoteException
void mtdInit(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void mtdReset(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void activateTool(UFVariant engine, String toolName) throws NXException, RemoteException
NXException
RemoteException
void setFeed(UFVariant engine, double value, UFSim.UnitType unit, double duration) throws NXException, RemoteException
NXException
RemoteException
void setSpeed(UFVariant engine, double value, UFSim.UnitType unit, double duration) throws NXException, RemoteException
NXException
RemoteException
void setCoolant(UFVariant engine, int value, double duration) throws NXException, RemoteException
NXException
RemoteException
void setCuttingMode(UFVariant engine, UFSim.CuttingMode mode) throws NXException, RemoteException
NXException
RemoteException
UFSim.TransformOffsetAcsToMtcsData transformOffsetAcsToMtcs(UFVariant engine, double[] acsVector) throws NXException, RemoteException
NXException
RemoteException
double transformMatrixAcsToMtcs(UFVariant engine, double[] acsMatrix) throws NXException, RemoteException
NXException
RemoteException
String askKimCompNameById(UFVariant engine, int systemClass, String compId) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskToolOffsetsData askToolOffsets(UFVariant engine, String toolName) throws NXException, RemoteException
NXException
RemoteException
void msgNcCommand(UFVariant engine, String action) throws NXException, RemoteException
NXException
RemoteException
void msgUserFeedback(UFVariant engine, String proc) throws NXException, RemoteException
NXException
RemoteException
void startOfSimulation(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void endOfSimulation(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskJunctionXformData askJunctionXform(UFVariant engine, String jctName) throws NXException, RemoteException
NXException
RemoteException
void createJunction(UFVariant engine, String jctName, String destinationComp, double[] origin, double[] matrix) throws NXException, RemoteException
NXException
RemoteException
void deleteJunction(UFVariant engine, String jctName) throws NXException, RemoteException
NXException
RemoteException
boolean askIsJunctionExist(UFVariant engine, String jctName) throws NXException, RemoteException
NXException
RemoteException
void setCurrentZcsJunction(UFVariant engine, String junctionName) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskInitJunctionXformData askInitJunctionXform(UFVariant engine, String jctName) throws NXException, RemoteException
NXException
RemoteException
void setMtdUnits(UFVariant engine, UFSim.UnitType units) throws NXException, RemoteException
NXException
RemoteException
UFSim.UnitType askMtdUnits(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
double askAxisPosition(UFVariant engine, String axis) throws NXException, RemoteException
NXException
RemoteException
void dialogSetItem(UFVariant engine, String itemId, String attributes) throws NXException, RemoteException
NXException
RemoteException
String askMtcsJunction(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskAxisDofJunctionData askAxisDofJunction(UFVariant engine, String axis) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskAxisLimitsData askAxisLimits(UFVariant engine, String axis) throws NXException, RemoteException
NXException
RemoteException
void delay(UFVariant engine, String label, double duration) throws NXException, RemoteException
NXException
RemoteException
double askCordingTol(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void dbgStart(UFVariant engine, String title) throws NXException, RemoteException
NXException
RemoteException
void dbgEnd(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void dbgWriteMessage(UFVariant engine, String msg) throws NXException, RemoteException
NXException
RemoteException
void dbgSetOutput(UFVariant engine, boolean onOff, String token) throws NXException, RemoteException
NXException
RemoteException
String askIsJunctionDependent(UFVariant engine, String jctName, String axisName) throws NXException, RemoteException
NXException
RemoteException
void setStatusSendNcCommandMsg(UFVariant engine, boolean status) throws NXException, RemoteException
NXException
RemoteException
boolean askStatusSendNcCommandMsg(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void setAxisRotaryDirMode(UFVariant engine, String axisName, UFSim.AxisRotDirType rotMode) throws NXException, RemoteException
NXException
RemoteException
UFSim.AxisRotDirType askAxisRotaryDirMode(UFVariant engine, String axisName) throws NXException, RemoteException
NXException
RemoteException
void setAxisAllowReversal(UFVariant engine, String axisName, boolean allowReversal) throws NXException, RemoteException
NXException
RemoteException
boolean askAxisIsReversalAllowed(UFVariant engine, String axisName) throws NXException, RemoteException
NXException
RemoteException
boolean askIfDegofExists(UFVariant engine, String degofName) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskDegofData askDegofData(UFVariant engine, String degofName) throws NXException, RemoteException
NXException
RemoteException
String askCompFromDof(UFVariant engine, String degofName) throws NXException, RemoteException
NXException
RemoteException
boolean findCompByName(UFVariant engine, String startComp, String searchComp) throws NXException, RemoteException
NXException
RemoteException
UFSim.AskNcAxesOfMtoolData askNcAxesOfMtool(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void setImmediateUpdate(UFVariant engine, boolean immediateUpdate) throws NXException, RemoteException
NXException
RemoteException
boolean askImmediateUpdate(UFVariant engine) throws NXException, RemoteException
NXException
RemoteException
void msgProgramMark(UFVariant engine, String programMark) throws NXException, RemoteException
NXException
RemoteException
UFSim.ConvertNurbsToPositionData convertNurbsToPositionData(UFVariant engine, int cntrPointCount, int order, int knotCount, double knots, double cntrPoints) throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.