Functions | |
| void | READ_NC_block_nb (double *Rval) |
| read number of punched lines | |
| void | READ_NC_block_no (int *Inum) |
| read block number for current buffer | |
| void | READ_NC_block_optional (int *Bval) |
| read if optional blocks activated or not | |
| void | READ_NC_character_nb (double *Rval) |
| read number of punched characters | |
| void | READ_NC_coolant (int *Inum) |
| read current coolant number | |
| void | READ_NC_cutcom (int *Bval) |
| read current radius compensation dimension | |
| void | READ_NC_feed (double *Rval, int *Bunit) |
| read current feed rate | |
| void | READ_NC_format_block (int *Inum) |
| read current format type for ecritB | |
| void | READ_NC_format_comment (int *Inum) |
| read current format number ECR_COM | |
| void | READ_NC_g (int *Icode, int *Bactif) |
| reads value and activates G group | |
| void | READ_NC_key (const std::string &Sclef, double *Rval, int *Bactif) |
| reads value and activates (y/n) concerned key | |
| void | READ_NC_key_axis1 (std::string &Sclef) |
| read 1st NC axis key according to INIT_PLAN | |
| void | READ_NC_key_axis2 (std::string &Sclef) |
| read 2nd NC axis key according to INIT_PLAN | |
| void | READ_NC_key_axis3 (std::string &Sclef) |
| read 3rd NC axis key according to INIT_PLAN | |
| void | READ_NC_key_primary (std::string &Sclef) |
| read NC primary axis key | |
| void | READ_NC_key_secondary (std::string &Sclef) |
| read NC secondary axis key | |
| void | READ_NC_linprog (int *Bval) |
| read linear axes programming type | |
| void | READ_NC_m (int *Icode, int *Bactif) |
| reads value and activates M group | |
| void | READ_NC_machining_length (double *Rval) |
| read machined length (mm) | |
| void | READ_NC_origin_coord (double *Rval1, double *Rval2, double *Rval3) |
| read current NC offset values | |
| void | READ_NC_origin_no (int *Inum) |
| read NC origin number previously memorized | |
| void | READ_NC_origin_validate (int Inumgoe, int *Inumpp) |
| origin numbers management when their utilization is combined with programs offsets utilization. | |
| void | READ_NC_osetno (int *Inum) |
| read length compensation number | |
| void | READ_NC_osetno_dia (int *Inum) |
| read diameter compensation number | |
| void | READ_NC_pax3 (double *Rval) |
| read 3rd NC axis current position in Milling PROCEDURE Rapg80, It will help you remember the bottom point | |
| void | READ_NC_paxis1 (double *Rval) |
| read 1st NC axis current position | |
| void | READ_NC_paxis2 (double *Rval) |
| read 2nd NC axis current position | |
| void | READ_NC_paxis3_cycle (double *Rval) |
| read 3rd NC axis current position on point to pointe cycles (Drilling,...). It's only a memorized value in Milling PROCEDURE Rapg80, It will help you remember the entry point. | |
| void | READ_NC_plane_no (int *Inum) |
| read current .DPP plane number | |
| void | READ_NC_position_old (double *Pt) |
| read previous 3 axes position | |
| void | READ_NC_pplane (double *Rval1, double *Rval2) |
| read 1st and 2nd NC axes current position | |
| void | READ_NC_primary (double *Rval) |
| read primary rotary axis current position | |
| void | READ_NC_program_name (std::string &Str) |
| read program name | |
| void | READ_NC_program_no (int *Inum) |
| read program number | |
| void | READ_NC_rotation (int *Bsens) |
| read current spindle rotation direction | |
| void | READ_NC_rotation_livetool (int *Bsens) |
| read current livetool direction on turning cycle | |
| void | READ_NC_rotprog (int *Bval) |
| read rotary axes programming type | |
| void | READ_NC_secondary (double *Rval) |
| read NC secondary rotary axis position | |
| void | READ_NC_speed (double *Rval) |
| read NC spindle speed. The real value is possibly restored, according to the Code | |
| void | READ_NC_spindle (double *Rval, int *Bunite, int *Igamme) |
| read current NC spindle | |
| void | READ_NC_spindle_livetool (double *Rval) |
| read current NC spindle livetool on turning cycle | |
| void | READ_NC_tool_no (int *Inum) |
| read NC current tool number | |
| void | READ_NC_toolchgt_point (int Itrl, double *Ptchgt) |
| read tool change point | |
Read current NC states
| void READ_NC_block_nb | ( | double * | Rval | ) |
read number of punched lines
| [out] | Rval | number |
| void READ_NC_block_no | ( | int * | Inum | ) |
read block number for current buffer
| [out] | Inum | number of next punchb() block |
| void READ_NC_block_optional | ( | int * | Bval | ) |
read if optional blocks activated or not
| [out] | Bval | CONST_YES CONST_NO |
| void READ_NC_character_nb | ( | double * | Rval | ) |
read number of punched characters
| [out] | Rval | number |
| void READ_NC_coolant | ( | int * | Inum | ) |
read current coolant number
| [out] | Inum | current coolant number |
| void READ_NC_cutcom | ( | int * | Bval | ) |
read current radius compensation dimension
| [out] | Bval | CONST_RIGHT CONST_LEFT CONST_CENTER |
| void READ_NC_feed | ( | double * | Rval, |
| int * | Bunit ) |
read current feed rate
| [out] | Rval | feed value |
| [out] | Bunit | CONST_MMPM CONST_MMPR |
| void READ_NC_format_block | ( | int * | Inum | ) |
read current format type for ecritB
| [out] | Inum | current format number |
| void READ_NC_format_comment | ( | int * | Inum | ) |
read current format number ECR_COM
| [out] | Inum | current format number |
| void READ_NC_g | ( | int * | Icode, |
| int * | Bactif ) |
reads value and activates G group
| [in,out] | Icode | G belonging to group (in) Icode G group current value (out) |
| [out] | Bactif | CONST_YES CONST_NO |
| void READ_NC_key | ( | const std::string & | Sclef, |
| double * | Rval, | ||
| int * | Bactif ) |
reads value and activates (y/n) concerned key
| [in] | Sclef | string identifying the key |
| [out] | Rval | numerical value |
| [out] | Bactif | CONST_YES CONST_NO |
| void READ_NC_key_axis1 | ( | std::string & | Sclef | ) |
read 1st NC axis key according to INIT_PLAN
| [out] | Sclef | string identifying the key |
| void READ_NC_key_axis2 | ( | std::string & | Sclef | ) |
read 2nd NC axis key according to INIT_PLAN
| [out] | Sclef | string identifying the key |
| void READ_NC_key_axis3 | ( | std::string & | Sclef | ) |
read 3rd NC axis key according to INIT_PLAN
| [out] | Sclef | string identifying the key |
| void READ_NC_key_primary | ( | std::string & | Sclef | ) |
read NC primary axis key
| [out] | Sclef | string identifying the key |
| void READ_NC_key_secondary | ( | std::string & | Sclef | ) |
read NC secondary axis key
| [out] | Sclef | string identifying the key |
| void READ_NC_linprog | ( | int * | Bval | ) |
read linear axes programming type
| [out] | Bval | CONST_ABSOLUTE CONST_RELATIVE |
| void READ_NC_m | ( | int * | Icode, |
| int * | Bactif ) |
reads value and activates M group
| [in,out] | Icode | M belonging to group (in) Icode M group current value (out) |
| [out] | Bactif | CONST_YES CONST_NO |
| void READ_NC_machining_length | ( | double * | Rval | ) |
read machined length (mm)
| [out] | Rval | length |
| void READ_NC_origin_coord | ( | double * | Rval1, |
| double * | Rval2, | ||
| double * | Rval3 ) |
read current NC offset values
| [out] | Rval1 | value on 1st axis |
| [out] | Rval2 | value on 2nd axis |
| [out] | Rval3 | value on 3rd axis |
| void READ_NC_origin_no | ( | int * | Inum | ) |
read NC origin number previously memorized
| [out] | Inum | origin number |
| void READ_NC_origin_validate | ( | int | Inumgoe, |
| int * | Inumpp ) |
origin numbers management when their utilization is
combined with programs offsets utilization.
| [out] | Inumgoe | origin number of READ_PART_origin_no (cumul SPG,PLANS) |
| [out] | &Inumpp | PP origin number (for each added origin) |
| void READ_NC_osetno | ( | int * | Inum | ) |
read length compensation number
| [out] | Inum | length compensation number |
| void READ_NC_osetno_dia | ( | int * | Inum | ) |
read diameter compensation number
| [out] | Inum | diameter compensation number |
| void READ_NC_pax3 | ( | double * | Rval | ) |
read 3rd NC axis current position
in Milling PROCEDURE Rapg80, It will help you remember the bottom point
| [out] | Rval | 3rd axis position value |
| void READ_NC_paxis1 | ( | double * | Rval | ) |
read 1st NC axis current position
| [out] | Rval | 1st axis position value |
| void READ_NC_paxis2 | ( | double * | Rval | ) |
read 2nd NC axis current position
| [out] | Rval | 2nd axis position value |
| void READ_NC_paxis3_cycle | ( | double * | Rval | ) |
read 3rd NC axis current position on point to pointe cycles (Drilling,...).
It's only a memorized value
in Milling PROCEDURE Rapg80, It will help you remember the entry point.
| [out] | Rval | value |
| void READ_NC_plane_no | ( | int * | Inum | ) |
read current .DPP plane number
| [out] | Inum | current .DPP plane number (WRITE_NC_init_plane) |
| void READ_NC_position_old | ( | double * | Pt | ) |
read previous 3 axes position
| [out] | Pt | previous position coordinates |
| void READ_NC_pplane | ( | double * | Rval1, |
| double * | Rval2 ) |
read 1st and 2nd NC axes current position
| [out] | Rval1 | 1st axis position value |
| [out] | Rval2 | 2nd axis position value |
| void READ_NC_primary | ( | double * | Rval | ) |
read primary rotary axis current position
| [out] | Rval | primary rotary axis value |
| void READ_NC_program_name | ( | std::string & | Str | ) |
read program name
| [out] | Str | character string indicating program |
| void READ_NC_program_no | ( | int * | Inum | ) |
read program number
| [out] | Inum | number |
| void READ_NC_rotation | ( | int * | Bsens | ) |
read current spindle rotation direction
| [out] | Bsens | CONST_CCW CONST_CW CONST_BREAK |
| void READ_NC_rotation_livetool | ( | int * | Bsens | ) |
read current livetool direction on turning cycle
| [out] | Bsens | CONST_CCW CONST_CW CONST_BREAK |
| void READ_NC_rotprog | ( | int * | Bval | ) |
read rotary axes programming type
| [out] | Bval | CONST_ABSOLUTE CONST_RELATIVE |
| void READ_NC_secondary | ( | double * | Rval | ) |
read NC secondary rotary axis position
| [out] | Rval | secondary rotary axis value |
| void READ_NC_speed | ( | double * | Rval | ) |
read NC spindle speed.
The real value is possibly restored, according to the Code
| [out] | Rval | speed value (0. if in CCS) |
| void READ_NC_spindle | ( | double * | Rval, |
| int * | Bunite, | ||
| int * | Igamme ) |
read current NC spindle
| [out] | Rval | speed value |
| [out] | Bunite | CONST_RPM CONST_SMM |
| [out] | Igamme | spindle speed range number (direct GOE) |
| void READ_NC_spindle_livetool | ( | double * | Rval | ) |
read current NC spindle livetool on turning cycle
| [out] | Rval | speed value |
| void READ_NC_tool_no | ( | int * | Inum | ) |
read NC current tool number
| [out] | Inum | tool number |
| void READ_NC_toolchgt_point | ( | int | Itrl, |
| double * | Ptchgt ) |
read tool change point
| [in] | Itrl | turret number |
| [out] | Ptchgt | tool change point coordinates |