Functions | |
| void | ecycTRA_ARC (double *point1, double *point2, double *point3, int bsens) |
| Create an arc toolpath ( G02/G03) | |
| void | ecycTRA_SEGMENT (double *point1, double *point2) |
| Create a segment toolpath (G01) | |
| void | ecycTRA_SEGRAP (double *point1, double *point2) |
| Create a rapide segment toolpath (G00 or G01F99999) | |
| void | ecycTRA_SEGSPE (double *point1, double *point2, int typspe) |
| Create a special segment toolpath (approach,return) | |
Milling functions
| void ecycTRA_ARC | ( | double * | point1, |
| double * | point2, | ||
| double * | point3, | ||
| int | bsens ) |
Create an arc toolpath ( G02/G03)
| [in] | point1 | first arc point |
| [in] | point2 | second arc point |
| [in] | point3 | Arc center point |
| [in] | bsens | DPP_TRIGO, DPP_HORAIRE |
| void ecycTRA_SEGMENT | ( | double * | point1, |
| double * | point2 ) |
Create a segment toolpath (G01)
| [in] | point1 | Starting point coordinates |
| [in] | point2 | Ending point coordinates |
| void ecycTRA_SEGRAP | ( | double * | point1, |
| double * | point2 ) |
Create a rapide segment toolpath (G00 or G01F99999)
| [in] | point1 | Starting point |
| [in] | point2 | Ending point |
| void ecycTRA_SEGSPE | ( | double * | point1, |
| double * | point2, | ||
| int | typspe ) |
Create a special segment toolpath (approach,return)
| [in] | point1 | Starting point |
| [in] | point2 | Ending point |
| [in] | typspe | special type !DPP_TRA_APP_3AXES!, !DPP_TRA_RET_3AXES! !DPP_TRA_APP_PLAN!, !DPP_TRA_RET_PLAN! !DPP_TRA_APP_PERP!, !DPP_TRA_RET_PERP! |