マクロ研究室
DIAX製WEDM用のマクロ・プログラムです。
マクロとは?
金型というのは量産の手段ですので基本的に一台しか作りませ
ん、その製作は一台を作るために図面を書き、NC機を使う現在
であれば加工データをパソコンと向かい合って作るという作業が
必要になります、大量生産であれば加工データの作成も全体の
仕事量から見れば微々たるものですが今後二度と使われない
であろうデータを手間を掛けて作成することは極めて非効率とい
えるでしょう。
日頃作業をしていて丸穴や四角穴など加工内容に共通項が多
いことに気づきます、中学校の数学で習った代数の手法を使う
マクロといわれるプログラムを作ってNC機の駆体内で演算をさ
せ丸穴であればその直径を入力すれば機械が指定した寸法に
加工するように加工データを自ずから作らせ動作させることはそ
れほど難しいことではありません。
これにより煩わしいデータ作りから開放され高精度加工も簡単
にできるようになり加工効率も大幅に向上するという良い結果
が得られます。 |
Gコード機能一覧 |
|
演算命令 |
|
G106AH54BH50CH53 |
|
G107AH58B10000CH53 |
|
G108AH50BH54C30000 |
|
G109AH55BH56CH57 |
|
G110AH54BH50CH53 |
|
判定分岐命令 |
|
G200A100 |
N100へ無条件分岐 |
G201A200BH50CH51 |
H50=H51ならばN200へ分岐 |
G202AH50BH51C500 |
H51<500ならばH50の内容のN番号へ分岐 |
このフォルダには下記の内容のマクロ・プログラムを掲示しています。
番号 マクロ名 マクロ内容
8001 MAL 丸の1st,2nd,3rd加工
8002 MAL-CARE 丸のコアレス加工
8003 MAL-2VAN-CARE 二番逃げ丸のコアレス加工
8004 KAKU 角,R角の1st,2nd,3rd加工
8005 ABS-KAKU 座標値入力の角,R角の1st,2nd,3rd加工
8006 KAKU-CARE 角のコアレス加工
8007 R-KAKU-CARE R角のコアレス加工
8008 COVAN 小判の1st,2nd,3rd加工
8009 COVAN-CARE 小判のコアレス加工
8010 NAGA-MAL 長丸の1st,2nd,3rd加工
8011 1KAKE-MAL 片欠け丸の1st,2nd,3rd加工
8012 1KAKE-MAL-CARE 片欠け丸のコアレス加工
8013 2KAKE-MAL 両欠け丸の1st,2nd,3rd加工
8014 2KAKE-MAL-CARE 両欠け丸のコアレス加工
8015 KAKU-PH コーナー逃げ角の1st,2nd,3rd加工
8016 MAL-GAY 外径丸の加工
動作内容
スタート・ボタンを押すとスタートします、スタート時の加工条件は
助走加工の条件です適宜加工条件を上げて下さい。
助走線に戻るとM00で停止します、スクラップを取り除きスタート・
ボタンを押すと次の動作に進みます。
1st加工はスタート・ポイントに戻って加工を終了します、2nd,3rd
加工は加工条件を自動的に切り替え加工を継続し終了します。
※ SKD-11,BS線,線径0.2に対応します。
※ 機種によって、H79,H80,E105+H79,E105+H80,E502+H80の
設定を変える必要が有ると思います。
※ 8004 ABS-KAKU 以外は図形の中心を0,0とします。
※ 丸,長丸以外の形状では助走線、一時停止線をRに架かる
位置には設定出来ません。
※ THICKNESS 材料の厚さは加工条件表に基づいた数値05,10,
20,30等を入力します。
※ PROCESSING,TIMES 加工回数は1,2,3いずれかの数字を入力
します、最終工程がプログラム寸法になります。
※ コアレスは3rd加工です。
※ 全て時計回りで動作します。
※ このマクロ・プログラムをご使用なられてのいかなる障害,損害
等については一切責任を負いません。
**(有)安達金属**
*********************************************************************
%
L8001/MAL
(MAL,MACRO)
H50=08.000(DIAMETER)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H67=H65-H73
H66=H67-H72
G110AH68BH66CH59
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0YH58
AH60
G42G91G01YH66-H58
G201A4BH59C0
G02X-H59YH68-H66J-H66
M01
XH59YH66-H68IH59J-H68
G200A5
N4G02J-H66
N5M00
G201A6BH62C1
E501+H80
M82
M80
M84
G01Y-300G40
AH60
G42Y300+H72
G02J-H67
G201A6BH62C2
G01Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
G02J-H65
N6M91G01F100.Y-300-H72-H73G40
G00Y-H66+H58+300
M02
%
*********************************************************************
%
L8002/MAL-CARE
(MAL,CARERESS,MACRO)
H50=3.000(DIAMETER)
H53=1.0(INITIAL,HOLL,DIAMETER)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
(INPUT,COMPLETE)
H65=H50/2
H66=H65-11
H67=H66-50
H68=H65-112
H69=H53/2
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
G92X0Y0
G202A2BH60C0
H72=0.2
H73=H72
N1G202A4BH60CH72
AH72
G42G91G01YH69
G02J-H69
G01Y-H69G40
H72=H72+H73
G200A1
N2H72=-0.2
H73=H72
N3G202A4BH72CH60
AH72
G42G91G01YH69
G02J-H69
G01Y-H69G40
H72=H72+H73
G200A3
N4G202A5BH68CH69
AH60
G42G91G01YH69
G02J-H69
G01Y-H69G40
H69=H69+200
G200A4
N5AH60
G42G91G01YH67
G02J-H67
G01Y-300G40
E501+H80
AH60
G42Y350
G02J-H66
G01Y-350G40
E502+H80
AH60
G42Y361
G02J-H65
G01Y-361G40
G00Y-H65+361
M02
%
*********************************************************************
%
L8003/MAL-2VAN-CARE
(MAL,2VAN,CARERESS,MACRO)
H50=3.000(DIAMETER)
H53=1.0(INITIAL,HOLL,DIAMETER)
H60=0.5000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
(INPUT,COMPLETE)
H65=H50/2
H66=H65-11
H67=H66-50
H68=H65-112
H69=H53/2
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
G92X0Y0
G202A2BH60C0
H72=0.2
H73=H72
N1G202A4BH60CH72
AH72
G42G91G01YH69
G02J-H69
G01Y-H69G40
H72=H72+H73
G200A1
N2H72=-0.2
H73=H72
N3G202A4BH72CH60
AH72
G42G91G01YH69
G02J-H69
G01Y-H69G40
H72=H72+H73
G200A3
N4G202A5BH68CH69
AH60
G42G91G01YH69
G02J-H69
G01Y-H69G40
H69=H69+200
G200A4
N5AH60
G42G91G01YH67
G02J-H67
G01Y-300G40
E501+H80
AH60
G42Y350
G02J-H66
G01Y-350G40
E502+H80
AH60
G42Y361
G02J-H65
G01Y-361G40
E501
G42Y350
G02J-H66
G01Y-350G40
E502
G42Y361
G02J-H65
G01Y-361G40
G00Y-H65+361
M02
%
*********************************************************************
%
L8004/KAKU
(KAKU,MACRO)
H50=08.000(WIDTH)
H51=05.000(HEIGHT)
H52=0.500(CONER,R)
H57=00.000(START,POINT,X)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,H57-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIME,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
H66=H51/2
H67=H66-H58
H68=H65-H57-H52
H69=H51-H52*2
H70=H50-H52*2
H71=H65+H57-H52
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H75=H52-H73
H74=H75-H72
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92XH57YH58
AH60
G42G91G01YH67-H72-H73
G201A4BH52C0
XH68
G02XH74Y-H74J-H74
G01Y-H69
G02X-H74Y-H74I-H74
G01X-H70
G02X-H74YH74JH74
G01YH69
G02XH74YH74IH74
G01XH71-H59
M01
XH59
M00
G201A5BH62C1
E501+H80
M82
M80
M84
G01Y-300G40
AH60
G42Y300+H72
XH68
G02XH75Y-H75J-H75
G01Y-H69
G02X-H75Y-H75I-H75
G01X-H70
G02X-H75YH75JH75
G01YH69
G02XH75YH75IH75
G01XH71
G201A5BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
XH68
G02XH52Y-H52J-H52
G01Y-H69
G02X-H52Y-H52I-H52
G01X-H70
G02X-H52YH52JH52
G01YH69
G02XH52YH52IH52
G01XH71
G200A5
N4XH68-H72-H73
Y-H51+H72*2+H73*2
X-H50+H72*2+H73*2
YH51-H72*2-H73*2
XH71-H59-H72-H73
M01
XH59
M00
G201A5BH62C1
E501+H80
M82
M80
M84
Y-300G40
AH60
G42Y300+H72
XH68-H73
Y-H51+H73*2
X-H50+H73*2
YH51-H73*2
XH71-H73
G201A5BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
XH68
Y-H51
X-H50
YH51
XH71
N5M91F100.Y-300-H72-H73G40
G00Y-H67+300+H72+H73
M02
%
*********************************************************************
%
L8005/ABS-KAKU
(ABS,KAKU,MACRO)
H52=0.500(CONER,R)
H53=003.000(2ND,LINE,Y)
H54=004.000(3RD,LINE,X)
H55=-05.000(4TH,LINE,Y)
H56=-06.000(5TH,LINE,X)
H57=00.000(START,POINT,X)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,H57-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H67=H53-H58
H68=H54-H57-H52
H69=H53-H55-H52*2
H70=H54-H56-H52*2
H71=H57-H56-H52
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H75=H52-H73
H74=H75-H72
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92XH57YH58
AH60
G42G91G01YH67-H72-H73
G201A4BH52C0
XH68
G02XH74Y-H74J-H74
G01Y-H69
G02X-H74Y-H74I-H74
G01X-H70
G02X-H74YH74JH74
G01YH69
G02XH74YH74IH74
G01XH71-H59
M01
XH59
M00
G201A5BH62C1
E501+H80
M82
M80
M84
G01Y-300G40
AH60
G42Y300+H72
XH68
G02XH75Y-H75J-H75
G01Y-H69
G02X-H75Y-H75I-H75
G01X-H70
G02X-H75YH75JH75
G01YH69
G02XH75YH75IH75
G01XH71
G201A5BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
XH68
G02XH52Y-H52J-H52
G01Y-H69
G02X-H52Y-H52I-H52
G01X-H70
G02X-H52YH52JH52
G01YH69
G02XH52YH52IH52
G01XH71
G200A5
N4XH68-H72-H73
Y-H69+H72*2+H73*2
X-H70+H72*2+H73*2
YH69-H72*2-H73*2
XH71-H59-H72-H73
M01
XH59
M00
G201A5BH62C1
E501+H80
M82
M80
M84
Y-300G40
AH60
G42Y300+H72
XH68-H73
Y-H69+H73*2
X-H70+H73*2
YH69-H73*2
XH71-H73
G201A5BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
XH68
Y-H69
X-H70
YH69
XH71
N5M91F100.Y-300-H72-H73G40
G00Y-H67+300+H72+H73
M02
%
*********************************************************************
%
L8006/KAKU-CARE
(KAKU,CARERESS,MACRO)
H50=3.000(WIDTH)
H51=2.000(HEIGHT)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50-H51
H66=H65/2
H67=H51/2
H68=H67-11
H69=H68-50
H70=H67-112
H71=135
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0Y0
G91G01XH66
G00X-H66
G01X-H66
G00XH66
G202A2BH60C0
H72=0.2
H73=H72
N1G202A4BH60CH72
AH72
G42G01YH71
XH66+H71
Y-2*H71
X-H65-2*H71
Y2*H71
XH66+H71
Y-H71G40
H72=H72+H73
G200A1
N2H72=-0.2
H73=H72
N3G202A4BH72CH60
AH72
G42G01YH71
XH66+H71
Y-2*H71
X-H65-2*H71
Y2*H71
XH66+H71
Y-H71G40
H72=H72+H73
G200A3
N4G202A5BH70CH71
AH60
G42G01YH71
XH66+H71
Y-2*H71
X-H65-2*H71
Y2*H71
XH66+H71
Y-H71G40
H71=H71+200
G200A4
N5AH60
G42G01YH69
XH50/2-61
Y-2*H69
X-H50+122
Y2*H69
XH50/2-61
Y-H69G40
E501+H80
AH60
G42YH68
XH50/2-11
Y-2*H68
X-H50+22
Y2*H68
G01XH50/2-11
Y-H68G40
E502+H80
AH60
G42YH67
XH50/2
Y-2*H67
X-H50
Y2*H67
XH50/2
Y-H67G40
M02
%
*********************************************************************
%
L8007/R-KAKU-CARE
(R,KAKU,CARERESS,MACRO)
H50=3.000(WIDTH)
H51=2.000(HEIGHT)
H52=0.500(CONER,R)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50-H51
H66=H65/2
H67=H51/2
H68=H67-H52
H69=H68
H70=H67-112
H71=H50/2-H52
H72=H68-65
H74=135
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0Y0
G91G01XH66
G00X-H66
G01X-H66
G00XH66
G202A2BH60C0
H75=0.2
H76=H75
N1G202A4BH60CH75
AH75
G42G01YH74
XH66+H74
Y-2*H74
X-H65-2*H74
Y2*H74
XH66+H74
Y-H74G40
H75=H75+H76
G200A1
N2H75=-0.2
H76=H75
N3G202A4BH75CH60
AH75
G42G01YH74
XH66+H74
Y-2*H74
X-H65-2*H74
Y2*H74
XH66+H74
Y-H74G40
H75=H75+H76
G200A3
N4G202A5BH72CH74
AH60
G42G01YH74
XH66+H74
Y-2*H74
X-H65-2*H74
Y2*H74
XH66+H74
Y-H74G40
H74=H74+200
G200A4
N5G202A6BH70CH68
AH60
G42G01YH68
XH71
G02XH68-H69Y-H68+H69J-H68+H69
G01Y-2*H69
G02X-H68+H69Y-H68+H69I-H68+H69
G01X-2*H71
G02X-H68+H69YH68-H69JH68-H69
G01Y2*H69
G02XH68-H69YH68-H69IH68-H69
G01XH71
Y-H68G40
H68=H68+200
G200A5
N6AH60
G42G01YH67-61
XH71
G02XH52-61Y-H52+61J-H52+61
G01Y-2*H69
G02X-H52+61Y-H52+61I-H52+61
G01X-2*H71
G02X-H52+61YH52-61JH52-61
G01Y2*H69
G02XH52-61YH52-61IH52-61
G01XH71
Y-H67+61G40
E501+H80
AH60
G42YH67-11
XH71
G02XH52-11Y-H52+11J-H52+11
G01Y-2*H69
G02X-H52+11Y-H52+11I-H52+11
G01X-2*H71
G02X-H52+11YH52-11JH52-11
G01Y2*H69
G02XH52-11YH52-11IH52-11
G01XH71
Y-H67+11G40
E502+H80
AH60
G42YH67
XH71
G02XH52Y-H52J-H52
G01Y-2*H69
G02X-H52Y-H52I-H52
G01X-2*H71
G02X-H52YH52JH52
G01Y2*H69
G02XH52YH52IH52
G01XH71
Y-H67G40
M02
%
*********************************************************************
%
L8008/COVAN
(COVAN,MACRO)
H50=08.000(WIDTH)
H51=05.000(HEIGHT)
H57=00.000(START,POINT,X)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,H57-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50-H51
H66=H65/2
H67=H51/2
H68=H66-H57
H69=H66+H57
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H75=H67-H73
H74=H75-H72
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92XH57YH58
AH60
G42G91G01YH74-H58
XH68
G02Y-2*H74J-H74
G01X-H65
G02Y2*H74JH74
G01XH69-H59
M01
XH59
M00
G201A4BH62C1
E501+H80
M82
M80
M84
Y-300G40
AH60
G42Y300+H72
XH68
G02Y-2*H75J-H75
G01X-H65
G02Y2*H75JH75
G01XH69
G201A4BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
XH68
G02Y-2*H67J-H67
G01X-H65
G02Y2*H67JH67
G01XH69
N4M91F100.Y-300-H72-H73G40
G00Y-H74+H58+300
M02
%
*********************************************************************
%
L8009/COVAN-CARE
(COVAN,CARERESS,MACRO)
H50=3.000(WIDTH)
H51=2.000(HEIGHT)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H63=000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50-H51
H66=H65/2
H67=H51/2
H68=H67-11
H69=H68-50
H70=H67-112
H71=135
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0Y0
G91G01XH66
G00X-H66
G01X-H66
G00XH66
G202A2BH60C0
H72=0.2
H73=H72
N1G202A4BH60CH72
AH72
G42G01YH71
XH66
G02Y-2*H71J-H71
G01X-H65
G02Y2*H71JH71
G01XH66
Y-H71G40
H72=H72+H73
G200A1
N2H72=-0.2
H73=H72
N3G202A4BH72CH60
AH72
G42G01YH71
XH66
G02Y-2*H71J-H71
G01X-H65
G02Y2*H71JH71
G01XH66
Y-H71G40
H72=H72+H73
G200A3
N4G202A5BH70CH71
AH60
G42G01YH71
XH66
G02Y-2*H71J-H71
G01X-H65
G02Y2*H71JH71
G01XH66
Y-H71G40
H71=H71+200
G200A4
N5AH60
G42G01YH69
XH66
G02Y-2*H69J-H69
G01X-H65
G02Y2*H69JH69
G01XH66
Y-H69G40
E501+H80
AH60
G42YH68
XH66
G02Y-2*H68J-H68
G01X-H65
G02Y2*H68JH68
G01XH66
Y-H68G40
E502+H80
AH60
G42YH67
XH66
G02Y-2*H67J-H67
G01X-H65
G02Y2*H67JH67
G01XH66
Y-H67G40
M02
%
*********************************************************************
%
L8010/NAGA-MAL
(NAGA-MAL,MACRO)
H50=08.000(WIDTH)
H51=20.000(HEIGHT)
H58=06.000(START,POINT,Y)
H59=0.0(M01,LINE,-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
H66=H51/2
H67=H51-H50
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H75=H65-H73
H74=H75-H72
G110AH68BH74CH59
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0YH58
AH60
G42G91G01YH66-H58-H72-H73
G02XH74Y-H74J-H74
G01Y-H67
G02X-2*H74I-H74
G01YH67
G201A4BH59C0
G02XH74-H59YH68IH74
M01
XH59YH74-H68IH59J-H68
G200A5
N4G02XH74YH74IH74
N5M00
G201A6BH62C1
E501+H80
M82
M80
M84
G01Y-300G40
AH60
G42Y300+H72
G02XH75Y-H75J-H75
G01Y-H67
G02X-2*H75I-H75
G01YH67
G02XH75YH75IH75
G201A6BH62C2
G01Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
G02XH65Y-H65J-H65
G01Y-H67
G02X-H50I-H65
G01YH67
G02XH65YH65IH65
N6M91G01F100.Y-300-H72-H73G40
G00Y-H66+H58+300+H72+H73
M02
%
*********************************************************************
%
L8011/1KAKE-MAL
(KATA-KAKEMAL,MACRO)
H50=08.000(WIDTH)
H53=03.000(2ND,LINE,Y)
H57=00.000(START,POINT,X)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,H57-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H75=H53-H73
H74=H75-H72
H77=H65-H73
H76=H77-H72
G110AH69BH76CH74
G110AH68BH77CH75
G110AH67BH65CH53
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92XH57YH58
AH60
G42G91G01YH74-H58
XH69-H57
G02X-2*H69I-H69J-H74
G01XH69+H57-H59
M01
XH59
M00
G201A4BH62C1
E501+H80
M82
M80
M84
Y-300G40
AH60
G42Y300+H72
XH68-H57
G02X-2*H68I-H68J-H75
G01XH68+H57
G201A4BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y300+H72+H73
XH67-H57
G02X-2*H67I-H67J-H53
G01XH67+H57
N4M91F100.Y-300-H72-H73G40
G00Y-H74+H58+300
M02
%
*********************************************************************
%
L8012/1KAKE-MAL-CARE
(KATA-KAKEMAL,CARERESS,MACRO)
H50=03.000(WIDTH)
H53=01.000(2ND,LINE,Y)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H52=H50/2
H54=H52-H53
H55=H52-11
H56=H55-50
H57=H53-11
H58=H57-50
H70=H53-112
H71=135
G110AH59BH56CH58
G110AH62BH55CH57
G110AH64BH52CH53
H65=H54+H71
G110AH67BH65CH71
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0Y0
G91
G202A2BH60C0
H72=0.2
H73=H72
N1G202A4BH60CH72
AH72
G42G01YH71
XH67
G02X-2*H67I-H67J-H71
G01XH67
Y-H71G40
H72=H72+H73
G200A1
N2H72=-0.2
H73=H72
N3G202A4BH72CH60
AH72
G42G01YH71
XH67
G02X-2*H67I-H67J-H71
G01XH67
Y-H71G40
H72=H72+H73
G200A3
N4G202A5BH70CH71
AH60
G42G01YH71
XH67
G02X-2*H67I-H67J-H71
G01XH67
Y-H71G40
H71=H71+200
H65=H54+H71
G110AH67BH65CH71
G200A4
N5AH60
G42G01YH58
XH59
G02X-2*H59I-H59J-H58
G01XH59
Y-H58G40
E501+H80
AH60
G42YH57
XH62
G02X-2*H62I-H62J-H57
G01XH62
Y-H57G40
E502+H80
AH60
G42YH53
XH64
G02X-2*H64I-H64J-H53
G01XH64
Y-H53G40
M02
%
*********************************************************************
%
L8013/2KAKE-MAL
(RYO-KAKEMAL,MACRO)
H50=08.000(WIDTH)
H51=05.000(HEIGHT)
H57=00.000(START,POINT,X)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,H57-X)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
H66=H51/2
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H75=H66-H73
H74=H75-H72
H77=H65-H73
H76=H77-H72
G110AH69BH76CH74
G110AH68BH77CH75
G110AH67BH65CH66
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92XH57YH58
AH60
G42G91G01YH74-H58
XH69-H57
G02Y-2*H74I-H69J-H74
G01X-2*H69
G02Y2*H74IH69JH74
G01XH69+H57-H59
M01
XH59
M00
G201A4BH62C1
E501+H80
M82
M80
M84
Y-300G40
AH60
G42Y300+H72
XH68-H57
G02Y-2*H75I-H68J-H75
G01X-2*H68
G02Y2*H75IH68JH75
G01XH68+H57
G201A4BH62C2
Y-300-H72G40
E502+H80
AH60
G42Y361
XH67-H57
G02Y-H51I-H67J-H66
G01X-2*H67
G02YH51IH67JH66
G01XH67+H57
N4M91F100.Y-300-H72-H73G40
G00Y-H74+H58+300
M02
%
*********************************************************************
%
L8014/2KAKE-MAL-CARE
(RYO-KAKEMAL,CARERESS,MACRO)
H50=03.000(WIDTH)
H51=02.000(HEIGHT)
H60=0.3000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H52=H50/2
H53=H51/2
H54=H52-H53
H55=H52-11
H56=H55-50
H57=H53-11
H58=H57-50
H70=H53-112
H71=135
G110AH59BH56CH58
G110AH62BH55CH57
G110AH64BH52CH53
H65=H54+H71
G110AH67BH65CH71
H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92X0Y0
G91G01XH54
G00X-H54
G01X-H54
G00XH54
G202A2BH60C0
H72=0.2
H73=H72
N1G202A4BH60CH72
AH72
G42G01YH71
XH67
G02Y-2*H71I-H67J-H71
G01X-2*H67
G02Y2*H71IH67JH71
G01XH67
Y-H71G40
H72=H72+H73
G200A1
N2H72=-0.2
H73=H72
N3G202A4BH72CH60
AH72
G42G01YH71
XH67
G02Y-2*H71I-H67J-H71
G01X-2*H67
G02Y2*H71IH67JH71
G01XH67
Y-H71G40
H72=H72+H73
G200A3
N4G202A5BH70CH71
AH60
G42G01YH71
XH67
G02Y-2*H71I-H67J-H71
G01X-2*H67
G02Y2*H71IH67JH71
G01XH67
Y-H71G40
H71=H71+200
H65=H54+H71
G110AH67BH65CH71
G200A4
N5AH60
G42G01YH58
XH59
G02Y-2*H58I-H59J-H58
G01X-2*H59
G02Y2*H58IH59JH58
G01XH59
Y-H58G40
E501+H80
AH60
G42YH57
XH62
G02Y-2*H57I-H62J-H57
G01X-2*H62
G02Y2*H57IH62JH57
G01XH62
Y-H57G40
E502+H80
AH60
G42YH53
XH64
G02Y-H51I-H64J-H53
G01X-2*H64
G02YH51IH64JH53
G01XH64
Y-H53G40
M02
%
*********************************************************************
%
L8015/KAKU-PH
(KAKU,PH,MACRO)
H50=08.000(WIDTH)
H51=05.000(HEIGHT)
H57=00.000(START,POINT,X)
H58=00.000(START,POINT,Y)
H59=0.0(M01,LINE,H57-X)
H61=20(THICKNESS,5,10,20,30...)
H62=3(PROCESSING,TIMES,1,2,3)
H63=000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
H66=H51/2
H67=H66-H58
H68=H65-H57
H71=H65+H57
G202A1BH62C3
H72=50
H73=11
G200A3
N1G202A2BH62C2
H72=50
H73=0
G200A3
N2H72=0
H73=0
N3H79=H61/10*6
H80=H79/3*2
(START)
E105+H79
M82
M80
M84
M90
KH63
G92XH57YH58
G42G91G01YH67-H72-H73
XH68-H72-H73-158
X220Y220
X158Y-158
X-220Y-220
Y-H51+H72*2+H73*2+316
X220Y-220
X-158Y-158
X-220Y220
X-H50+H72*2+H73*2+316
X-220Y-220
X-158Y158
X220Y220
YH51-H72*2-H73*2-316
X-220Y220
X158Y158
X220Y-220
XH71-H59-H72-H73-158
M01
XH59
M00
G201A5BH62C1
E501+H80
M82
M80
M84
Y-300G40
G42Y300+H72
XH68-H73
Y-H51+H73*2
X-H50+H73*2
YH51-H73*2
XH71-H73
G201A5BH62C2
Y-300-H72G40
E502+H80
G42Y300+H72+H73
XH68
Y-H51
X-H50
YH51
XH71
N5M91F100.Y-300-H72-H73G40
G00Y-H67+300+H72+H73
M02
%
*********************************************************************
%
L8016/MAL-GAY
(MAL-GAY,MACRO)
H50=08.000(DIAMETER)
H58=07.000(START,POINT,Y)
H59=0.0(M01,LINE,-X)
H60=0.0000(TAPER)
H61=20(THICKNESS,5,10,20,30...)
H63=0000.0000(ROTATE,ANGLE)
(INPUT,COMPLETE)
H65=H50/2
G110AH68BH65CH59
H79=H61/10*6
(START)
E105+H79
KH63
G92X0YH58
M82
M80
M84
M90
AH60
G41G91G01Y-H58+H65
G201A4BH59C0
G02X-H59YH68-H65J-H65
M01
XH59YH65-H68IH59J-H68
G200A5
N4G02J-H65
N5M00
M91G01F100.Y300G40
G00YH58-H65-300
M02
%
|