GO2cam Pascal API

Functions

void READ_PROF_angle (double *Rval)
 arc opening angle :
 
void READ_PROF_center (double *Ptcentre)
 arc element center point
 
void READ_PROF_direction (int *Bsens)
 arc element toolpath direction
 
void READ_PROF_nurbs (int *Ideg, int *Inbp, int *Inbn)
 Read a NURBS format curve in CAN PROFILE.
 
void READ_PROF_nurbs_node (int Ind, double *Rnod)
 Read a nodal value on a NURBS in CAN PROFILE.
 
void READ_PROF_nurbs_point (int Ind, double *Pt, double *Rpoids)
 Read a point on a NURBS in CAN PROFILE.
 
void READ_PROF_point (double *Pt)
 element extremity point :
 
void READ_PROF_radius (double *Rval)
 arc element radius
 
void READ_PROF_startpoint (double *Ptdep)
 element starting point : (semi-canned threading)
 

Detailed Description

Read profiles

Function Documentation

◆ READ_PROF_angle()

void READ_PROF_angle ( double * Rval)

arc opening angle :

Parameters
[out]Rvalangle value in degrees
PCALL(READ_PROF_angle,aouv);
void READ_PROF_angle(double *Rval)
arc opening angle :
Definition pp_pas33.c:175

◆ READ_PROF_center()

void READ_PROF_center ( double * Ptcentre)

arc element center point

Parameters
[out]Ptcentrepoint coordinates
PCALL(READ_PROF_center,ptc);
void READ_PROF_center(double *Ptcentre)
arc element center point
Definition pp_pas33.c:203

◆ READ_PROF_direction()

void READ_PROF_direction ( int * Bsens)

arc element toolpath direction

PCALL(READ_PROF_direction,sens);
void READ_PROF_direction(int *Bsens)
arc element toolpath direction
Definition pp_pas33.c:414

◆ READ_PROF_nurbs()

void READ_PROF_nurbs ( int * Ideg,
int * Inbp,
int * Inbn )

Read a NURBS format curve in CAN PROFILE.

Version
4.4
Parameters
[out]Idegnurbs degree
[out]Inbpnumber of control points
[out]Inbnnumber of nodal values

◆ READ_PROF_nurbs_node()

void READ_PROF_nurbs_node ( int Ind,
double * Rnod )

Read a nodal value on a NURBS in CAN PROFILE.

Version
4.4
Parameters
[in]Indnodal value index (0..Inbn-1)
[out]Rnodnodal value

◆ READ_PROF_nurbs_point()

void READ_PROF_nurbs_point ( int Ind,
double * Pt,
double * Rpoids )

Read a point on a NURBS in CAN PROFILE.

Version
4.4
Parameters
[in]Indpoint index (0..Inbp-1)
[out]Ptcontrol point coordinates
[out]Rpoidscontrol point weight

◆ READ_PROF_point()

void READ_PROF_point ( double * Pt)

element extremity point :

Parameters
[out]Ptpoint coordinates
PCALL(READ_PROF_point,pt);
void READ_PROF_point(double *Pt)
element extremity point :
Definition pp_pas33.c:326
See also
LOAD_stock_elt, LOAD_profile_elt, LOAD_thread_pass

◆ READ_PROF_radius()

void READ_PROF_radius ( double * Rval)

arc element radius

Parameters
[out]Rvalradius value
PCALL(READ_PROF_radius,rval);
void READ_PROF_radius(double *Rval)
arc element radius
Definition pp_pas33.c:386

◆ READ_PROF_startpoint()

void READ_PROF_startpoint ( double * Ptdep)

element starting point : (semi-canned threading)

Parameters
[out]Ptdeppoint coordinates
void READ_PROF_startpoint(double *Ptdep)
element starting point : (semi-canned threading)
Definition pp_pas33.c:355
See also
LOAD_thread_pass