UF_OPRBND_app_data_s (view source)
 
Defined in: uf_oprbnd.h
 
Also known as:
 
Overview
The application data for a inherited boundary and the members:

The following information shows the types of application data
allowed by the objects and the boundary types.
An error code is returned by the functions if a wrong type
of application data is set.

Facing Operation Boundary:
Blank Boundary:
Boundary: Stock, Feedrate
Boundary members: Stock, Feedrate, Tool Position, User Defined Events (Post Commands)
Check Boundary:
Boundary: Stock
Boundary members: Stock

Planar Mill Operation Boundary:
Part Boundary:
Boundary: Stock, Feedrate
Boundary members: Stock, Feedrate, Tool Position, User Defined Events (Post Commands)
Blank Boundary:
Boundary: Stock, Feedrate
Boundary members: Stock, Feedrate, Tool Position, User Defined Events (Post Commands)
Check Boundary:
Boundary: Stock
Boundary members: Stock
Trim Boundary:
Boundary: Stock

ZLevel Mill Operation Boundary:
Trim Boundary:
Boundary: Stock

Area Mill Operation Boundary:
Trim Boundary:
Boundary: Stock


Data Members

has_stock
int
Stock flag.
Set to 1 if used, or else set to 0.

stock
double
Stock value.

has_feedrate
int
Feed rate flag.
Set to 1 if used, or else set to 0.

feedrate_unit
UF_CAM_feedrate_unit_t
Feed rate unit.

feedrate_value
double
Feed rate value.

has_tool_position
int
Tool position flag.
Set to 1 if used, or else set to 0.

tool_position
UF_CAM_tool_position_t
Tool position value.