
B-63423EN/02 SAMPLE PROGRAM
5. USER PROGRAMS FOR HOLE MACHINING MENU
-211-
5.2 DATA ATTRIBUTE
/****************************************************************************
/*
/* PROC3.SRC :: Canned Cycle
/*
/***** 8432: G81/G82/G83/G73
/* G81 Drilling cycle, spot drilling cycle
/* G82 Drilling cycle, counter boring cycle
/* G83 Peck drilling cycle
/* G73 High-speed peck drilling cycle
/***** 8433: G85/G86/G88/G89/G87/G76
/* G85 Boring cycle
/* G86 Boring cycle
/* G88 Boring cycle
/* G89 Boring cycle
/* G76 Fine boring cycle
/* G87 Back boring cycle
/***** 8434: G84/G74
/* G84 Tapping cycle
/* G74 Left-hand tapping cycle
/****************************************************************************
$INCLUDE SYMBOL.DEF
O8432 ;############################################### G81/G82/G83/G73
#[address 0] = -1
#[address 1] = add_G03G
#[attribute 1] = att_character + att_detail
#[value 1] = 3
#[address 2] = add_G10G
#[attribute 2] = att_character + att_detail
#[value 2] = 3
#[address 3] = add_G09G
#[attribute 3] = att_character
#[value 3] = 81
#[address 4] = add_X
#[attribute 4] = att_decimal + att_detail
#[value 4] = #0
#[address 5] = add_Y
#[attribute 5] = att_decimal + att_detail
#[value 5] = #0
#[address 6] = add_Z
#[attribute 6] = att_decimal
#[value 6] = #0
#[address 7] = add_R
#[attribute 7] = att_decimal
#[value 7] = #0
#[address 8] = add_P
#[attribute 8] = att_not_use
#[value 8] = #0
#[address 9] = add_Q
#[attribute 9] = att_not_use
#[value 9] = #0
#[address 10] = add_F
#[attribute 10] = att_decimal
#[value 10] = #0
#[address 11] = add_I
#[attribute 11] = att_not_use
#[value 11] = #0
#[address 12] = add_P
#[attribute 12] = att_not_use
#[value 12] = #0
#[address 13] = add_K
#[attribute 13] = att_integer + att_detail