EASY-ROB™ Application Programming Interface
v9.301
|
Method class for simulation settings. More...
#include <ER_CAPI.H>
Static Public Member Functions | |
static ER_DllExport float * | inq_sim_time (void) |
Global simulation time [s]. More... | |
static ER_DllExport float * | inq_sim_step (void) |
Sample rate simulation step size [s]. More... | |
static ER_DllExport int | LoadToolFileRun (char *fln) |
Load a tool file '.tol' while program is running. More... | |
static ER_DllExport int | AuxUpdate (int idx, int sub_idx=0) |
Forces an AuxUpdate() call Parameter idx is one of AUX_UPDATE_IDX_SIMUPDATE to AUX_UPDATE_IDX_SWE_PASSIVE_EXCEEDEDParameter sub_idx is an user defined individual index passed through all other API-UserDLL. More... | |
static ER_DllExport int | StartCondition_ResetSave (int start_condition=START_CONDITION_RESET_ALL_ROBOTS) |
Reset or Save the Start Conditions for the current or all robots Parameter start_condition is bitwise inclusive OR operator (|) of START_CONDITION_RESET to START_CONDITION_ENVIRONMENT_BODIES. More... | |
Static Public Attributes | |
static ER_CAPI_SIM_MONITORING | er_capi_sim_monitoring |
Method class for monitoring of travel ranges, speeds, etc. More... | |
static ER_CAPI_SIM_COLLISION | er_capi_sim_collision |
Method class for collision, tolerances, etc. More... | |
static ER_CAPI_SIM_CAMERA | er_capi_sim_camera |
Method class for camera settings. More... | |
static ER_CAPI_SIM_ERPL | er_capi_sim_erpl |
ethod class for executing ERPL- and ERCL commands More... | |
static ER_CAPI_SIM_TRACK | er_capi_sim_track |
Method class for TCP trace, reference and visualization. More... | |
Static Public Attributes inherited from ER_CAPI | |
static ER_CAPI_USER_IO | er_capi_user_io |
Method class for interaction with EASY-ROB. More... | |
static ER_CAPI_DEVICES | er_capi_devices |
Method class to create, attach, update devices, for kinematics calculations and for trajectory planning and -execution. More... | |
static ER_CAPI_SIM | er_capi_sim |
Method class for simulation settings. More... | |
static ER_CAPI_TARGETS | er_capi_targets |
Method class for paths and tags. More... | |
static ER_CAPI_CAD | er_capi_cad |
Method class for for 3D CAD Data import and -export, changing attributes and positions. More... | |
static ER_CAPI_SYS | er_capi_sys |
Method class for mathematical calculations, simulation status, units. More... | |
Method class for simulation settings.
|
static |
Forces an AuxUpdate() call
Parameter idx
is one of AUX_UPDATE_IDX_SIMUPDATE to AUX_UPDATE_IDX_SWE_PASSIVE_EXCEEDED
Parameter sub_idx
is an user defined individual index passed through all other API-UserDLL.
[in] | idx | |
[in] | sub_idx |
0 | - OK |
1 | - Error |
|
static |
Sample rate simulation step size [s].
pointer | to simulation step |
|
static |
Global simulation time [s].
pointer | to simulation time |
|
static |
Load a tool file '.tol' while program is running.
[in] | fln | complete tool file name with absolute path |
0 | - OK |
1 | - Error |
|
static |
Reset or Save the Start Conditions for the current or all robots
Parameter start_condition
is bitwise inclusive OR operator (|) of START_CONDITION_RESET to START_CONDITION_ENVIRONMENT_BODIES.
[in] | start_condition |
0 | - OK |
1 | - Error |
|
static |
Method class for camera settings.
|
static |
Method class for collision, tolerances, etc.
|
static |
ethod class for executing ERPL- and ERCL commands
|
static |
Method class for monitoring of travel ranges, speeds, etc.
|
static |
Method class for TCP trace, reference and visualization.