Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

setup_struct Struct Reference

#include <rs274ngc.hh>

Collaboration diagram for setup_struct:

Collaboration graph
[legend]

Data Fields

double axis_offset_x
double axis_offset_y
double axis_offset_z
ON_OFF block_delete
CANON_MOTION_MODE control_mode
int current_slot
double current_x
double current_y
double current_z
int cutter_radius_compensation
double cycle_i
double cycle_j
double cycle_k
int cycle_l
double cycle_p
double cycle_q
double cycle_r
double cycle_z
DISTANCE_MODE distance_mode
int feed_mode
ON_OFF feed_override
double feed_rate
ON_OFF flood
int length_offset_index
CANON_UNITS length_units
ON_OFF mist
int motion_mode
int origin_ngc
double origin_offset_x
double origin_offset_y
double origin_offset_z
double parameters [RS274NGC_MAX_PARAMETERS]
CANON_PLANE plane
ON_OFF probe_flag
double program_x
double program_y
RETRACT_MODE retract_mode
int selected_tool_slot
double speed
CANON_SPEED_FEED_MODE speed_feed_mode
ON_OFF speed_override
CANON_DIRECTION spindle_turning
double tool_length_offset
CANON_TOOL_TABLE tool_table [CANON_TOOL_MAX+1]
int tool_table_index
double traverse_rate
int active_g_codes [RS274NGC_ACTIVE_G_CODES]
int active_m_codes [RS274NGC_ACTIVE_M_CODES]
double active_settings [RS274NGC_ACTIVE_SETTINGS]
block block1
char blocktext [RS274NGC_TEXT_SIZE]
double cutter_comp_radius
int cutter_comp_side
double cycle_cc
char filename [RS274NGC_TEXT_SIZE]
FILE * file_pointer
int line_length
char linetext [RS274NGC_TEXT_SIZE]
int origin_index
int parameter_occurrence
int parameter_numbers [50]
double parameter_values [50]
ON_OFF percent_flag
int sequence_number
char stack [50][80]
int stack_index
int tool_max

Field Documentation

int setup_struct::active_g_codes[RS274NGC_ACTIVE_G_CODES]
 

Definition at line 264 of file new/rs274ngc.hh.

Referenced by rs274ngc_active_g_codes().

int setup_struct::active_m_codes[RS274NGC_ACTIVE_M_CODES]
 

Definition at line 266 of file new/rs274ngc.hh.

Referenced by rs274ngc_active_m_codes().

double setup_struct::active_settings[RS274NGC_ACTIVE_SETTINGS]
 

Definition at line 268 of file new/rs274ngc.hh.

Referenced by rs274ngc_active_settings().

double setup_struct::axis_offset_x
 

Definition at line 269 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

double setup_struct::axis_offset_y
 

Definition at line 270 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

double setup_struct::axis_offset_z
 

Definition at line 271 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

block setup_struct::block1
 

Definition at line 272 of file new/rs274ngc.hh.

ON_OFF setup_struct::block_delete
 

Definition at line 313 of file rs274ngc.hh.

Referenced by rs274ngc_init(), and rs274ngc_read().

char setup_struct::blocktext[RS274NGC_TEXT_SIZE]
 

Definition at line 273 of file new/rs274ngc.hh.

Referenced by rs274ngc_reset().

CANON_MOTION_MODE setup_struct::control_mode
 

Definition at line 274 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

int setup_struct::current_slot
 

Definition at line 275 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

double setup_struct::current_x
 

Definition at line 276 of file new/rs274ngc.hh.

Referenced by convert_arc_comp1(), convert_arc_xy(), convert_arc_zx(), convert_straight_comp1(), convert_straight_comp2(), find_ends(), rs274ngc_init(), and rs274ngc_synch().

double setup_struct::current_y
 

Definition at line 277 of file new/rs274ngc.hh.

Referenced by convert_arc_comp1(), convert_arc_xy(), convert_arc_yz(), convert_straight_comp1(), convert_straight_comp2(), find_ends(), rs274ngc_init(), and rs274ngc_synch().

double setup_struct::current_z
 

Definition at line 278 of file new/rs274ngc.hh.

Referenced by convert_arc_yz(), convert_arc_zx(), find_ends(), rs274ngc_init(), and rs274ngc_synch().

double setup_struct::cutter_comp_radius
 

Definition at line 279 of file new/rs274ngc.hh.

Referenced by convert_arc_comp1(), and convert_straight_comp1().

int setup_struct::cutter_comp_side
 

Definition at line 280 of file new/rs274ngc.hh.

Referenced by convert_arc_comp1(), convert_straight_comp1(), and find_ends().

int setup_struct::cutter_radius_compensation
 

Definition at line 319 of file rs274ngc.hh.

Referenced by rs274ngc_init().

double setup_struct::cycle_cc
 

Definition at line 281 of file new/rs274ngc.hh.

double setup_struct::cycle_i
 

Definition at line 282 of file new/rs274ngc.hh.

double setup_struct::cycle_j
 

Definition at line 283 of file new/rs274ngc.hh.

double setup_struct::cycle_k
 

Definition at line 284 of file new/rs274ngc.hh.

int setup_struct::cycle_l
 

Definition at line 285 of file new/rs274ngc.hh.

double setup_struct::cycle_p
 

Definition at line 286 of file new/rs274ngc.hh.

double setup_struct::cycle_q
 

Definition at line 287 of file new/rs274ngc.hh.

double setup_struct::cycle_r
 

Definition at line 288 of file new/rs274ngc.hh.

double setup_struct::cycle_z
 

Definition at line 327 of file rs274ngc.hh.

DISTANCE_MODE setup_struct::distance_mode
 

Definition at line 289 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

int setup_struct::feed_mode
 

Definition at line 290 of file new/rs274ngc.hh.

Referenced by convert_straight_comp1(), convert_straight_comp2(), and rs274ngc_init().

ON_OFF setup_struct::feed_override
 

Definition at line 291 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

double setup_struct::feed_rate
 

Definition at line 292 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

FILE* setup_struct::file_pointer
 

Definition at line 294 of file new/rs274ngc.hh.

Referenced by rs274ngc_close().

char setup_struct::filename[RS274NGC_TEXT_SIZE]
 

Definition at line 293 of file new/rs274ngc.hh.

ON_OFF setup_struct::flood
 

Definition at line 295 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

int setup_struct::length_offset_index
 

Definition at line 296 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

CANON_UNITS setup_struct::length_units
 

for use with tool length offsets

Definition at line 297 of file new/rs274ngc.hh.

Referenced by convert_arc_comp1(), convert_arc_comp2(), and rs274ngc_init().

int setup_struct::line_length
 

Definition at line 298 of file new/rs274ngc.hh.

Referenced by rs274ngc_line_length(), and rs274ngc_reset().

char setup_struct::linetext[RS274NGC_TEXT_SIZE]
 

Definition at line 299 of file new/rs274ngc.hh.

Referenced by rs274ngc_reset().

ON_OFF setup_struct::mist
 

Definition at line 300 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

int setup_struct::motion_mode
 

Definition at line 301 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

int setup_struct::origin_index
 

Definition at line 302 of file new/rs274ngc.hh.

int setup_struct::origin_ngc
 

Definition at line 337 of file rs274ngc.hh.

Referenced by rs274ngc_init().

double setup_struct::origin_offset_x
 

Definition at line 303 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

double setup_struct::origin_offset_y
 

Definition at line 304 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

double setup_struct::origin_offset_z
 

Definition at line 305 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

int setup_struct::parameter_numbers[50]
 

Definition at line 309 of file new/rs274ngc.hh.

int setup_struct::parameter_occurrence
 

Definition at line 308 of file new/rs274ngc.hh.

double setup_struct::parameter_values[50]
 

Definition at line 310 of file new/rs274ngc.hh.

double setup_struct::parameters
 

Definition at line 307 of file new/rs274ngc.hh.

Referenced by rs274ngc_exit(), and rs274ngc_init().

ON_OFF setup_struct::percent_flag
 

Definition at line 311 of file new/rs274ngc.hh.

Referenced by read_text().

CANON_PLANE setup_struct::plane
 

Definition at line 312 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

ON_OFF setup_struct::probe_flag
 

Definition at line 313 of file new/rs274ngc.hh.

Referenced by rs274ngc_execute(), rs274ngc_init(), and rs274ngc_read().

double setup_struct::program_x
 

Definition at line 314 of file new/rs274ngc.hh.

Referenced by convert_arc_comp2(), convert_straight_comp2(), find_ends(), and rs274ngc_init().

double setup_struct::program_y
 

used when cutter radius compensation is on

Definition at line 315 of file new/rs274ngc.hh.

Referenced by convert_arc_comp2(), convert_straight_comp2(), and rs274ngc_init().

RETRACT_MODE setup_struct::retract_mode
 

Definition at line 316 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

int setup_struct::selected_tool_slot
 

Definition at line 317 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

int setup_struct::sequence_number
 

Definition at line 318 of file new/rs274ngc.hh.

Referenced by read_text(), and rs274ngc_sequence_number().

double setup_struct::speed
 

Definition at line 319 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

CANON_SPEED_FEED_MODE setup_struct::speed_feed_mode
 

Definition at line 320 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

ON_OFF setup_struct::speed_override
 

Definition at line 321 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

CANON_DIRECTION setup_struct::spindle_turning
 

Definition at line 322 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().

char setup_struct::stack[50][80]
 

Definition at line 323 of file new/rs274ngc.hh.

Referenced by rs274ngc_stack_name().

int setup_struct::stack_index
 

Definition at line 324 of file new/rs274ngc.hh.

double setup_struct::tool_length_offset
 

Definition at line 325 of file new/rs274ngc.hh.

Referenced by find_ends(), and rs274ngc_init().

int setup_struct::tool_max
 

Definition at line 326 of file new/rs274ngc.hh.

CANON_TOOL_TABLE setup_struct::tool_table
 

Definition at line 328 of file new/rs274ngc.hh.

Referenced by rs274ngc_load_tool_table().

int setup_struct::tool_table_index
 

Definition at line 329 of file new/rs274ngc.hh.

Referenced by rs274ngc_init().

double setup_struct::traverse_rate
 

for use with cutter radius compensation

Definition at line 330 of file new/rs274ngc.hh.

Referenced by rs274ngc_synch().


The documentation for this struct was generated from the following files:
Generated on Sun Dec 2 15:29:13 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001