Functions | |
| void | READ_PATH_3d_cutcom (double *Pt, double *Pv) |
| read tool surface contact point and normal vector at surface only on isoparametric cycle | |
| void | READ_PATH_altitude_return (double *Rval) |
| retraction altitude for canned holes used or not --> take in account in CYCLE_DRILLING_CANCEL | |
| void | READ_PATH_angle (double *Rval) |
| "element's characteristic" angle arcs opening angle pockets/entity orientation angle | |
| void | READ_PATH_angle_2 (double *Rval) |
| CRCL imaginary opening angle (for TIGRE NC) (2nd possible intersection angle on following elt) | |
| void | READ_PATH_center (double *Ptc) |
| element center point (CRCL,CANNED POCKETS) | |
| void | READ_PATH_center_top (double *Ptc) |
| Top arc center coordinates (4 axes EDM) | |
| void | READ_PATH_comment (std::string &Str) |
| TRA GOE element comment. | |
| void | READ_PATH_controlled_side (int *Bpil) |
| Pilot side for shovel turning tools valid for OPERATION_BEGIN and TECHNO_FUNCTION. Useful to generate a comment. | |
| void | READ_PATH_curr_type (int *Btyp) |
| access to fine type movement | |
| void | READ_PATH_cutcom (int *Bdec) |
| tool radius compensation by NC | |
| void | READ_PATH_direction (int *Bsens) |
| arc and pockets/entity toolpath direction | |
| void | READ_PATH_direction_next (double *Rafin, double *Rasui, double *Raouv) |
| infos direction element suivant. useful for EDM approach (inaccessible for AGIE approach) | |
| void | READ_PATH_direction_prev (double *Radep, double *Rapre, double *Raouv) |
| previous element direction information. useful for EDM return (inaccessible for AGIE return) | |
| void | READ_PATH_direction_top (int *Bsens) |
| top arc toolpath direction in 4 axes EDM | |
| void | READ_PATH_evol_type (int *Btyp) |
| access to type evolution point | |
| void | READ_PATH_feed (double *Rval, int *Bunite) |
| feed on element mouvement : feed re-calculated according to .DPP cables : feed according to cycle type, more GO2cam info with READ_PART_feed | |
| void | READ_PATH_hole_points (double *Ptapp, double *Ptds, double *Ptfond, double *Ptret) |
| toolpath points for caned cycled on holes. this point are like the decomposed cycles. They are accordint to WRITE_NC_init_plane. with this function, RAP_G80 can be omitted. | |
| void | READ_PATH_intersection (double *Pt) |
| intersection point calculation between previous and following toolpath elements used on ISO or PROG arcs in EDM (FANUC) | |
| void | READ_PATH_layer (int *Ival) |
| toolpath element layer | |
| void | READ_PATH_length_x (double *Rval) |
| dimension on 1st axis for pockets/entity | |
| void | READ_PATH_length_y (double *Rval) |
| dimension on 2nd axis for pockets/entity | |
| void | READ_PATH_multi_holes (int *multi, int *rappel) |
| read multi-holes in progress informations | |
| void | READ_PATH_next_customer (int Ind, int *Btyp, std::string &Str, double *Pt, double *Tval) |
| read the techno functions directly following current toolpath element. | |
| void | READ_PATH_next_end_taper (double *Rval) |
| taper at following element end (for EDM except AGIE) | |
| void | READ_PATH_next_start_taper (double *Rval) |
| taper at following element beginning (for EDM except AGIE) | |
| void | READ_PATH_next_type (int *Btyp) |
| access to following fine type movement | |
| void | READ_PATH_normal_vector (double *Pvec) |
| read normal vector at movement end | |
| void | READ_PATH_pecking (double Rval, double *Pt) |
| final pecking point calculation (on pecking function) | |
| void | READ_PATH_pecking_top (double Rval, double *Pt) |
| top pecking point calculation (on pecking function) | |
| void | READ_PATH_point (double *Pt) |
| element extremity point : mouvement : point to reach cables : reference point ( extremity point for canned profile ) ( according to stock and machining type ) debut_ope : cycle starting point (pt_init) autres : current point | |
| void | READ_PATH_point_5axis (double *Pt, double *Ra1, double *Ra2) |
| point in 5axis continuous mode You must use this function if 5axis is allowed by pp.DPP | |
| void | READ_PATH_point_end (double *Pt) |
| ending point for cans/point other than holes useful in parting off, threading,... | |
| void | READ_PATH_point_inter (double *Pt) |
| intermediate point useful for special lead in/lead out arcs useful for AGIE EDM | |
| void | READ_PATH_point_start (double *Pt) |
| element starting point useful for approach/return in EDM | |
| void | READ_PATH_point_start_end (double *Pt) |
| approach/return point useful for approach/return in AGIE EDM | |
| void | READ_PATH_point_start_end_inter (double *Pt, int *Bval) |
| perpendicular approach/return points calculation useful for FANUC EDM, cannot be used in 4 AXES. | |
| void | READ_PATH_point_top (double *Pt) |
| top guide point in 4 axes edm | |
| void | READ_PATH_point_top_start (double *Pt) |
| top starting point coordinates (4 axes EDM) | |
| void | READ_PATH_points_2_tools (double *Pt, double *Pt2) |
| points to reach for each tool with procedure MOVE_2TOOLS | |
| void | READ_PATH_prev_end_taper (double *Rval) |
| taper at previous element end (for EDM except AGIE) | |
| void | READ_PATH_prev_start_taper (double *Rval) |
| taper at previous element beginning (for EDM except AGIE) | |
| void | READ_PATH_q (double *Rval) |
| element end Q (perp) angle (for AGIE EDM) | |
| void | READ_PATH_q_crcl (double *Rval) |
| Q angle (cone) for circles (for AGIE EDM) | |
| void | READ_PATH_q_inter (double *Rval) |
| intermediate element (perp) angle (for AGIE EDM) | |
| void | READ_PATH_q_start (double *Rval) |
| element start Q (perp) angle (for AGIE EDM) | |
| void | READ_PATH_r (double *Rval) |
| element end R (tangent) angle (for AGIE EDM) | |
| void | READ_PATH_r_inter (double *Rval) |
| intermediate R (tangent) angle (for AGIE EDM) | |
| void | READ_PATH_r_start (double *Rval) |
| element start R (tangent) angle (for AGIE EDM) | |
| void | READ_PATH_radius (double *Rval) |
| arc or pockets/entity radius | |
| void | READ_PATH_radius_progr (double *Rval) |
| programed radius for EDM | |
| void | READ_PATH_radius_top (double *Rval) |
| top arc radius (4 axes EDM) | |
| void | READ_PATH_robot_angle (int Ipos, int Iang, double *Rang) |
| Robot angular positions in ROBOT_MOVE procédure. | |
| void | READ_PATH_robot_angles (int Ipos, double *Ra1, double *Ra2, double *Ra3, double *Ra4, double *Ra5, double *Ra6) |
| Robot angular positions in ROBOT_MOVE procédure. | |
| void | READ_PATH_robot_axis (int Ipos, int Iax, double *Rpos) |
| Robot axis positions in ROBOT_MOVE procédure. | |
| void | READ_PATH_robot_move (int *Btyp, int *Inpos) |
| Robot move informations in ROBOT_MOVE procédure. | |
| void | READ_PATH_safety_distance (double *Rval) |
| security distance for holes (DRILLING,...) | |
| void | READ_PATH_shift_bissect (double *Pvec, double *Rang, int *Bouv, int *Btyp, int *Bsens) |
| following movement orientation information if DIACO | |
| void | READ_PATH_shift_current (double *Pvec, double *Rang) |
| current movement orientation information if DIACO | |
| void | READ_PATH_shift_next (double *Pvec, double *Rang, int *Bouv, int *Btyp, int *Bsens) |
| following movement orientation information if DIACO | |
| void | READ_PATH_taper_end (double *Rval) |
| taper at element end (for EDM except AGIE) | |
| void | READ_PATH_taper_start (double *Rval) |
| taper at element beginning (for EDM except AGIE) | |
| void | READ_PATH_time (double *Rval) |
| delay of a techno function (TECHNO_FUNCTION) | |
| void | READ_PATH_turn_angles (double *Rcaxis, double *Rbaxis) |
| rotary axis value for spécifi turning cycles continuous B and eccentric | |
| void | READ_PATH_type_elt_top (int *Btyp) |
| access to top element type in 4 axes EDM EE | |
| void | READ_PATH_type_next_mvt (int *Btyp) |
| access to following type movement | |
| void | READ_PATH_type_next_radius (int *Btyp) |
| access to following type radius (for EDM) | |
| void | READ_PATH_type_next_taper (int *Btyp) |
| access to following taper type (for EDM) | |
| void | READ_PATH_type_prev_mvt (int *Btyp) |
| access to previous movement type | |
| void | READ_PATH_type_prev_radius (int *Btyp) |
| access to previous type radius (for EDM) | |
| void | READ_PATH_type_prev_taper (int *Btyp) |
| access to previous taper type (for EDM) | |
| void | READ_PATH_type_radius (int *Btyp) |
| access to radius type (for EDM) | |
| void | READ_PATH_type_taper (int *Btyp) |
| access to taper type (for EDM) | |
Read toolpath informations
| void READ_PATH_3d_cutcom | ( | double * | Pt, |
| double * | Pv ) |
read tool surface contact point and normal vector at surface
only on isoparametric cycle
| [out] | Pt | contact point on surface |
| [out] | Pv | surface normal vector |
| void READ_PATH_altitude_return | ( | double * | Rval | ) |
retraction altitude for canned holes
used or not --> take in account in CYCLE_DRILLING_CANCEL
| [out] | Rval | dimension according to hole axis |
| void READ_PATH_angle | ( | double * | Rval | ) |
"element's characteristic" angle
arcs opening angle
pockets/entity orientation angle
| [out] | Rval | angle value in degrees |
| void READ_PATH_angle_2 | ( | double * | Rval | ) |
CRCL imaginary opening angle (for TIGRE NC)
(2nd possible intersection angle on following elt)
| [out] | Rval | angle value in degrees |
| void READ_PATH_center | ( | double * | Ptc | ) |
element center point (CRCL,CANNED POCKETS)
| [out] | Ptc | point coordinates |
| void READ_PATH_center_top | ( | double * | Ptc | ) |
Top arc center coordinates (4 axes EDM)
| [out] | Ptc | point coordinates |
| void READ_PATH_comment | ( | std::string & | Str | ) |
TRA GOE element comment.
| [out] | Str | character string |
| void READ_PATH_controlled_side | ( | int * | Bpil | ) |
Pilot side for shovel turning tools
valid for OPERATION_BEGIN and TECHNO_FUNCTION.
Useful to generate a comment.
| [out] | Bpil | CONST_UNDEFINE undefined on this cycle CONST_CENTER CONST_RIGHT CONST_LEFT |
| void READ_PATH_curr_type | ( | int * | Btyp | ) |
access to fine type movement
| [out] | Btyp | CONST_TOOLPATH_LINE CONST_TOOLPATH_CIRCLE CONST_TOOLPATH_CIRCLE_APPRET CONST_TOOLPATH_PLANE_RETURN CONST_TOOLPATH_PERPENDICULAR_RETURN ..... |
| void READ_PATH_cutcom | ( | int * | Bdec | ) |
tool radius compensation by NC
| void READ_PATH_direction | ( | int * | Bsens | ) |
arc and pockets/entity toolpath direction
| [out] | Bsens | CONST_CW CONST_CCW |
| void READ_PATH_direction_next | ( | double * | Rafin, |
| double * | Rasui, | ||
| double * | Raouv ) |
infos direction element suivant.
useful for EDM approach (inaccessible for AGIE approach)
| [out] | Rafin | current element ending angle (0..360) |
| [out] | Rasui | following element starting angle (0..360) |
| [out] | Raouv | opening angle (-180..180) |
| void READ_PATH_direction_prev | ( | double * | Radep, |
| double * | Rapre, | ||
| double * | Raouv ) |
previous element direction information.
useful for EDM return (inaccessible for AGIE return)
| [out] | Radep | current element starting angle (0..360) |
| [out] | Rapre | previous element ending angle (0..360) |
| [out] | Raouv | opening angle (-180..180) |
| void READ_PATH_direction_top | ( | int * | Bsens | ) |
top arc toolpath direction in 4 axes EDM
| [out] | Bsens | CONST_CW CONST_CCW |
| void READ_PATH_evol_type | ( | int * | Btyp | ) |
access to type evolution point
| [out] | Btyp | CONST_TOOLPATH_EVOLUTION CONST_TOOLPATH_DECOMPOSED_EVOLUTION CONST_TOOLPATH_B_EVOLUTION CONST_TOOLPATH_POCKET_EVOLUTION CONST_TOOLPATH_INVERT_EVOLUTION |
| void READ_PATH_feed | ( | double * | Rval, |
| int * | Bunite ) |
feed on element
mouvement : feed re-calculated according to .DPP
cables : feed according to cycle type,
more GO2cam info with READ_PART_feed
| [out] | Rval | feed value |
| [out] | Bunite | CONST_MMPM CONST_RPM |
| void READ_PATH_hole_points | ( | double * | Ptapp, |
| double * | Ptds, | ||
| double * | Ptfond, | ||
| double * | Ptret ) |
toolpath points for caned cycled on holes.
this point are like the decomposed cycles.
They are accordint to WRITE_NC_init_plane.
with this function, RAP_G80 can be omitted.
| [out] | Ptapp | approach point coordinates |
| [out] | Ptds | security point coordinates |
| [out] | Ptfond | end feed point coordinates |
| [out] | Ptret | after hole point coordinates point |
| void READ_PATH_intersection | ( | double * | Pt | ) |
intersection point calculation between previous
and following toolpath elements
used on ISO or PROG arcs in EDM (FANUC)
| [out] | Pt | calculated point |
| void READ_PATH_layer | ( | int * | Ival | ) |
| void READ_PATH_length_x | ( | double * | Rval | ) |
dimension on 1st axis for pockets/entity
| [out] | Rval | numerical value |
| void READ_PATH_length_y | ( | double * | Rval | ) |
dimension on 2nd axis for pockets/entity
| [out] | Rval | numerical value |
| void READ_PATH_multi_holes | ( | int * | multi, |
| int * | rappel ) |
read multi-holes in progress informations
| [out] | multi | CONST_NO standard (independant holes) CONST_YES multi-holes in progress |
| [out] | rappel | CONST_NO procedure hole out of sub-routine CONST_YES procedure hole in sub-routine |
| void READ_PATH_next_customer | ( | int | Ind, |
| int * | Btyp, | ||
| std::string & | Str, | ||
| double * | Pt, | ||
| double * | Tval ) |
read the techno functions directly
following current toolpath element.
| [in] | Ind | nth (0,..) (if several consecutives) |
| [out] | Btyp | nth (0,..) (if several consecutives) type of techno function. CONST_UNDEFINE if it is not a function |
| [out] | Str | CONST_FCT_STOP CONST_PECKING ... otherwise. |
| [out] | Pt | function character string. |
| [out] | Tval | TR3 , function reference point. TR9 , function values. |
| void READ_PATH_next_end_taper | ( | double * | Rval | ) |
taper at following element end (for EDM except AGIE)
| [out] | Rval | taper value |
| void READ_PATH_next_start_taper | ( | double * | Rval | ) |
taper at following element beginning (for EDM except AGIE)
| [out] | Rval | taper value |
| void READ_PATH_next_type | ( | int * | Btyp | ) |
access to following fine type movement
| [out] | Btyp | CONST_TOOLPATH_LINE CONST_TOOLPATH_CIRCLE CONST_TOOLPATH_CIRCLE_APPRET CONST_TOOLPATH_PLANE_RETURN CONST_TOOLPATH_PERPENDICULAR_RETURN ..... |
| void READ_PATH_normal_vector | ( | double * | Pvec | ) |
read normal vector at movement end
| [out] | Pvec | normal vector |
| void READ_PATH_pecking | ( | double | Rval, |
| double * | Pt ) |
final pecking point calculation (on pecking function)
| [in] | Rval | pecking value |
| [out] | Pt | calculated point |
| void READ_PATH_pecking_top | ( | double | Rval, |
| double * | Pt ) |
top pecking point calculation (on pecking function)
| [in] | Rval | pecking value |
| [out] | Pt | calculated point |
| void READ_PATH_point | ( | double * | Pt | ) |
element extremity point :
mouvement : point to reach
cables : reference point
( extremity point for canned profile )
( according to stock and machining type )
debut_ope : cycle starting point (pt_init)
autres : current point
| [out] | Pt | point coordinates |
| void READ_PATH_point_5axis | ( | double * | Pt, |
| double * | Ra1, | ||
| double * | Ra2 ) |
point in 5axis continuous mode
You must use this function if 5axis is allowed by pp.DPP
| [out] | Pt | point coordinates |
| [out] | Ra1 | first rotary axis |
| [out] | Ra2 | second rotary axis |
| void READ_PATH_point_end | ( | double * | Pt | ) |
ending point for cans/point other than holes
useful in parting off, threading,...
| [out] | Pt | point coordinates |
| void READ_PATH_point_inter | ( | double * | Pt | ) |
intermediate point
useful for special lead in/lead out arcs
useful for AGIE EDM
| [out] | Pt | point coordinates |
| void READ_PATH_point_start | ( | double * | Pt | ) |
element starting point
useful for approach/return in EDM
| [out] | Pt | point coordinates |
| void READ_PATH_point_start_end | ( | double * | Pt | ) |
approach/return point
useful for approach/return in AGIE EDM
| [out] | Pt | point coordinates |
| void READ_PATH_point_start_end_inter | ( | double * | Pt, |
| int * | Bval ) |
perpendicular approach/return points calculation
useful for FANUC EDM, cannot be used in 4 AXES.
| [out] | Pt | intermediate point coordinates |
| [out] | Bval | validity of point:CONST_YES CONST_NO |
| void READ_PATH_point_top | ( | double * | Pt | ) |
top guide point in 4 axes edm
| [out] | Pt | point coordinates |
| void READ_PATH_point_top_start | ( | double * | Pt | ) |
top starting point coordinates (4 axes EDM)
| [out] | Pt | point coordinates |
| void READ_PATH_points_2_tools | ( | double * | Pt, |
| double * | Pt2 ) |
points to reach for each tool with procedure MOVE_2TOOLS
| [out] | Pt | first point coordinates |
| [out] | Pt2 | second point coordinates |
| void READ_PATH_prev_end_taper | ( | double * | Rval | ) |
taper at previous element end (for EDM except AGIE)
| [out] | Rval | taper value |
| void READ_PATH_prev_start_taper | ( | double * | Rval | ) |
taper at previous element beginning (for EDM except AGIE)
| [out] | Rval | taper value |
| void READ_PATH_q | ( | double * | Rval | ) |
element end Q (perp) angle (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_q_crcl | ( | double * | Rval | ) |
Q angle (cone) for circles (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_q_inter | ( | double * | Rval | ) |
intermediate element (perp) angle (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_q_start | ( | double * | Rval | ) |
element start Q (perp) angle (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_r | ( | double * | Rval | ) |
element end R (tangent) angle (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_r_inter | ( | double * | Rval | ) |
intermediate R (tangent) angle (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_r_start | ( | double * | Rval | ) |
element start R (tangent) angle (for AGIE EDM)
| [out] | Rval | angle value |
| void READ_PATH_radius | ( | double * | Rval | ) |
arc or pockets/entity radius
| [out] | Rval | radius value |
| void READ_PATH_radius_progr | ( | double * | Rval | ) |
programed radius for EDM
| [out] | Rval | radius value |
| void READ_PATH_radius_top | ( | double * | Rval | ) |
top arc radius (4 axes EDM)
| [out] | Rval | radius value |
| void READ_PATH_robot_angle | ( | int | Ipos, |
| int | Iang, | ||
| double * | Rang ) |
Robot angular positions in ROBOT_MOVE procédure.
| [in] | Ipos | index of set angular positions (1..npos) |
| [in] | Iang | index angle in set angular positions (1..6) |
| [out] | Rang | robot angle |
| void READ_PATH_robot_angles | ( | int | Ipos, |
| double * | Ra1, | ||
| double * | Ra2, | ||
| double * | Ra3, | ||
| double * | Ra4, | ||
| double * | Ra5, | ||
| double * | Ra6 ) |
Robot angular positions in ROBOT_MOVE procédure.
| [in] | Ipos | index of set angular positions (1..npos) |
| [out] | Ra1 | six robot angles |
| [out] | Ra2 | six robot angles |
| [out] | Ra3 | six robot angles |
| [out] | Ra4 | six robot angles |
| [out] | Ra5 | six robot angles |
| [out] | Ra6 | six robot angles |
| void READ_PATH_robot_axis | ( | int | Ipos, |
| int | Iax, | ||
| double * | Rpos ) |
Robot axis positions in ROBOT_MOVE procédure.
| [in] | Ipos | index of set angular positions (1..npos) |
| [in] | Iax | index angle in set axis positions (1..naxis) |
| [out] | Rpos | robot axis value (degree if angle) |
| void READ_PATH_robot_move | ( | int * | Btyp, |
| int * | Inpos ) |
Robot move informations in ROBOT_MOVE procédure.
| [out] | Btyp | CONST_TOOLPATH_POINT CONST_TOOLPATH_LINE CONST_TOOLPATH_APPROACH CONST_TOOLPATH_RETURN |
| [out] | Inpos | positions number (6 angles) |
| void READ_PATH_safety_distance | ( | double * | Rval | ) |
security distance for holes (DRILLING,...)
| [out] | Rval | distance in the hole axis |
| void READ_PATH_shift_bissect | ( | double * | Pvec, |
| double * | Rang, | ||
| int * | Bouv, | ||
| int * | Btyp, | ||
| int * | Bsens ) |
following movement orientation information if DIACO
| [out] | Pvec | unit vector bisecting the two perpendicular |
| [out] | Rang | bisecting angle of two perpendicular |
| [out] | Bouv | CONST_TANGENT CONST_INSIDE CONST_OUTSIDE |
| [out] | Btyp | following movement type:CONST_TOOLPATH_LINE CONST_TOOLPATH_PLANE_RETURN ... |
| [out] | Bsens | following movement direction:CONST_CW CONST_CCW |
| void READ_PATH_shift_current | ( | double * | Pvec, |
| double * | Rang ) |
current movement orientation information if DIACO
| [out] | Pvec | current movement end unit perpendicular vector |
| [out] | Rang | current movement end tangent angle |
| void READ_PATH_shift_next | ( | double * | Pvec, |
| double * | Rang, | ||
| int * | Bouv, | ||
| int * | Btyp, | ||
| int * | Bsens ) |
following movement orientation information if DIACO
| [out] | Pvec | following movement start unit perpendicular vector |
| [out] | Rang | following movement start tangent angle |
| [out] | Bouv | CONST_TANGENT CONST_INSIDE CONST_OUTSIDE |
| [out] | Btyp | following movement type:CONST_TOOLPATH_LINE CONST_TOOLPATH_PLANE_RETURN ... |
| [out] | Bsens | following movement direction:CONST_CW CONST_CCW |
| void READ_PATH_taper_end | ( | double * | Rval | ) |
taper at element end (for EDM except AGIE)
| [out] | Rval | taper value |
| void READ_PATH_taper_start | ( | double * | Rval | ) |
taper at element beginning (for EDM except AGIE)
| [out] | Rval | taper value |
| void READ_PATH_time | ( | double * | Rval | ) |
delay of a techno function (TECHNO_FUNCTION)
| [out] | Rval | delay value |
| void READ_PATH_turn_angles | ( | double * | Rcaxis, |
| double * | Rbaxis ) |
rotary axis value for spécifi turning cycles continuous B and eccentric
| [out] | Rcaxis | Caxis value in degrees |
| [out] | Rbaxis | Baxis value in degrees |
| void READ_PATH_type_elt_top | ( | int * | Btyp | ) |
access to top element type in 4 axes EDM EE
| [out] | Btyp | CONST_TOOLPATH_LINE CONST_TOOLPATH_CIRCLE CONST_TOOLPATH_POINT |
| void READ_PATH_type_next_mvt | ( | int * | Btyp | ) |
access to following type movement
| [out] | Btyp | CONST_TOOLPATH_LINE CONST_TOOLPATH_CIRCLE CONST_TOOLPATH_APPROACH CONST_TOOLPATH_RETURN CONST_TOOLPATH_POINT (point, fonction techno,...) |
| void READ_PATH_type_next_radius | ( | int * | Btyp | ) |
access to following type radius (for EDM)
| [out] | Btyp | CONST_CONIC_RADIUS_TAPER CONST_ISO_RADIUS_TAPER CONST_PROGRAMMED_RADIUS_TAPER |
| void READ_PATH_type_next_taper | ( | int * | Btyp | ) |
access to following taper type (for EDM)
| [out] | Btyp | CONST_SIMPLE_TAPER CONST_IMMEDIATE_TAPER CONST_CONSTANT_TAPER |
| void READ_PATH_type_prev_mvt | ( | int * | Btyp | ) |
access to previous movement type
| [out] | Btyp | CONST_TOOLPATH_LINE CONST_TOOLPATH_CIRCLE CONST_TOOLPATH_APPROACH CONST_TOOLPATH_RETURN CONST_TOOLPATH_POINT (point, fonction techno,...) |
| void READ_PATH_type_prev_radius | ( | int * | Btyp | ) |
access to previous type radius (for EDM)
| [out] | Btyp | CONST_CONIC_RADIUS_TAPER CONST_ISO_RADIUS_TAPER CONST_PROGRAMMED_RADIUS_TAPER |
| void READ_PATH_type_prev_taper | ( | int * | Btyp | ) |
access to previous taper type (for EDM)
| [out] | Btyp | CONST_SIMPLE_TAPER CONST_IMMEDIATE_TAPER CONST_CONSTANT_TAPER |
| void READ_PATH_type_radius | ( | int * | Btyp | ) |
access to radius type (for EDM)
| [out] | Btyp | CONST_CONIC_RADIUS_TAPER CONST_ISO_RADIUS_TAPER CONST_PROGRAMMED_RADIUS_TAPER |
| void READ_PATH_type_taper | ( | int * | Btyp | ) |
access to taper type (for EDM)
| [out] | Btyp | CONST_SIMPLE_TAPER CONST_IMMEDIATE_TAPER CONST_CONSTANT_TAPER |