|
static ER_DllExport int | LoadCell () |
| Opens Dialog to load a .cel Cel file. More...
|
|
static ER_DllExport int | LoadRobot (void) |
| Opens Dialog to load a .rob Robot or Device file. More...
|
|
static ER_DllExport int | LoadRobotAsm (void) |
| Opens Dialog to load a .ras Robot assembly file. More...
|
|
static ER_DllExport int | LoadTool (void) |
| Opens Dialog to load a .tol Tool file. More...
|
|
static ER_DllExport int | LoadProgram (void) |
| Opens Dialog to load a .prg Program file. More...
|
|
static ER_DllExport int | LoadProgramFile (char *prg_fln) |
| Sets program file name.
Sets program file for current device, will be executed when the simulation starts. More...
|
|
static ER_DllExport int | LoadMimic (void) |
| Opens Dialog to load a .mmc Mimic file. More...
|
|
static ER_DllExport int | LoadMimicFile (char *mimic_file) |
| Sets mimic file name.
Set mimic file for current device, will be used when the simulation starts. More...
|
|
static ER_DllExport int | LoadCamera (void) |
| Opens Dialog to load a .cam Camera file. More...
|
|
static ER_DllExport int | LoadAuto (char *fln) |
| Loads a file depending on file extension. More...
|
|
static ER_DllExport int | SaveCell (void) |
| Opens dialogto save a .cel Cell file. More...
|
|
static ER_DllExport int | SaveCell_ext (char *new_cel_fln=NULL, int confirm_overwrite=1, int reset_pos=0, int save_pos=1) |
| Saves a cell file by filename
If new_cel_fln is NULL, the user will be prompted to enter or select a cel file.
Set confirm_overwrite = 1, to prompt the user to confirm overwriting cell file.
Set reset_pos = 1 and save_pos = 0, to reset complete work cell to start condition
Set reset_pos = 0 and save_pos = 1, to save work cell in current condition and to save start condition. More...
|
|
static ER_DllExport int | SaveRobot (void) |
| Opens a dialog to save a .rob Robot file. More...
|
|
static ER_DllExport int | SaveRobot_ext (char *new_rob_fln=NULL, int confirm_overwrite=1) |
| Saves a robot file by filename
If new_rob_fln is NULL, the name of the robot is used.
Set confirm_overwrite = 1, to prompt the user to confirm overwriting robot file. More...
|
|
static ER_DllExport int | SaveRobotAsm (void) |
| Opens a dialog to save a .ras Robot Assembly file. More...
|
|
static ER_DllExport int | SaveRobotAsm_ext (char *new_ras_fln=NULL, int confirm_overwrite=1) |
| Saves a robot Assembly file by filename
If new_ras_fln is NULL, the name of the robot assembly is used.
Set confirm_overwrite = 1, to prompt the user to confirm overwriting robot file. More...
|
|
static ER_DllExport int | SaveTool (void) |
| Opens a dialog to save a .tol Tool File. More...
|
|
static ER_DllExport int | SaveTool_ext (char *new_tol_fln=NULL, int confirm_overwrite=1) |
| Saves a tool file by filename
If new_tol_fln is NULL, the name of the tool is used.
Set confirm_overwrite = 1, to prompt the user to confirm overwriting tool file. More...
|
|
static ER_DllExport int | SavePath (void) |
| Opens a dialog to save a .tag File with the current path. More...
|
|
static ER_DllExport int | SavePath_ext (char *new_pth_fln=NULL, int confirm_overwrite=1) |
| Saves a Tag or Path file by filename with the current path
If new_pth_fln is NULL, the name of the current path is used.
Set confirm_overwrite = 1, to prompt the user to confirm overwriting tag file. More...
|
|
static ER_DllExport int | SavePathes (void) |
| Opens a dialog to save a .tag File containing all pathes. More...
|
|
static ER_DllExport int | SavePathes_ext (char *new_pth_fln=NULL, int confirm_overwrite=1) |
| Saves a Tag or Path file by filename containing all pathes
If new_pth_fln is NULL, the name of the current cell is used.
Set confirm_overwrite = 1, to prompt the user to confirm overwriting tag file. More...
|
|
static ER_DllExport int | CreateRobotTemplate (char *rob_path_fln, char *rob_name, int cad_type, char *cad_fln, char *cad_name, frame *refpos, frame *pos, float *xyz_scale, bool overwrite=true) |
| Creates a robot template file with one geometry.
The geometry can be parameterized by cad_type which is one of IGP_CAD_TYPE, STL_CAD_TYPE or _3DS_CAD_TYPE,
the cad_fln cad_name , refpos , offsetpos and xyz_scaling
Remarks
White spaces in names are not allowed. More...
|
|
static ER_DllExport int | CreateRobotTemplate_ext (char *rob_path_fln, char *rob_name, int cad_type, int n_cad_names, char **cad_fln_names, char **cad_names, frame *refpos, frame *pos, float *xyz_scale, bool overwrite=true) |
| Creates a robot template file with multiple geometries.
The geometry can be parameterized by cad_type which is one of IGP_CAD_TYPE, STL_CAD_TYPE or _3DS_CAD_TYPE,
the cad_fln cad_name , refpos , offsetpos and xyz_scaling
Remarks
White spaces in names are not allowed. More...
|
|
|
static ER_CAPI_USER_IO_FILE | er_capi_user_io_file |
| Method class to load and save work cells-, robots-, tool-files, etc. More...
|
|
static ER_CAPI_USER_IO_DIALOG | er_capi_user_io_dialog |
| Method class, supplies dialogs, i.e. to enter and show values. More...
|
|
static ER_CAPI_USER_IO_PICK | er_capi_user_io_pick |
| Method class to "pick" objects such as devices, tags, polygon, vertices, measure distances, ... More...
|
|
static ER_CAPI_USER_IO_CRUISE | er_capi_user_io_cruise |
| Method class to manipulate the 3D Scene. More...
|
|
static ER_CAPI_USER_IO_3DPDF | er_capi_user_io_3dpdf |
| Method class for 3D Pdf Export. More...
|
|
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 to load and save work cells-, robots-, tool-files, etc.