ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

マシンオペレーターコミュの森精機 (日立VK)を使っている方。

  • mixiチェック
  • このエントリーをはてなブックマークに追加

(・o・)ノ以前、
手伝いでプログラムを作成していた機械なのですが・・。

データーを全て削除した為に。
忘れてしまい、

サブプロの作成を聞きたいのですが。

メインプログラムの中にサブプロを入れて
単純な組み方を教えて頂けないでしょうか?。

%
O100
N100
G91G28Z0.
G28X0Y0
MO6T7
G54
G90G43G0X0Y0Z100.H7M03S3000
G90X-100.0Y100.0
Z10.0
/M08
G01Z-100.F1000
M98P100L2(サブプロ)
.
.
G90G0Z100.
X100.
G1Z-100.F1000
M98P100L2(サブプロ)
G90G0Z100.
M30

(サブプロ)
G91
G1X-10.0F500
X10.0
M99

(^。^;)すっかり忘れました。


コメント(7)

えっ?これで動かんかった?動くと思うけど。
あっ、しまった、自己レス。日立VKって使ってない^_^;
もっちーさん♪

ありがとう(^_^)v

今まで…多種多様の機械やって来たケド
データー削除しちゃってて、忘れた。

(^。^;) まあ…、
CAM使ってデーター
送れば…済むんだケドね。

長くなるから、
短くしたかったんだ。

サポートも、1回で済ませたいからね。

データー削除しなければ良かったんだケドね。

(^。^;)仕方ないケド
ファナック系のGコードだと、
M98って、メモリー内のプログラムに飛ぶから
自分の頭を再帰的に呼んでるんじゃからおかしいんじゃ?

メインをO99にして
サブをO100にすればいいかと

1本のプログラムの中でやるなら、
GOTO文を使って変数で戻り先を覚えさせるのがいいかも
下のサブプロ部分をO100にして呼び出して使うんですよね。
M98P100L2とありますけど、2回繰り返すんですよね。

2回目は切り込み無し?

なら、これでいいはず。「一般的には」ですけど。
雄鳥 さん♪

ありがとう御座います。
(^。^;)すいません・・そのへんは・・適当に書き込みました。

GOTOや、LAAなど・・教えて無い気が・・。
単純に数値とGコードを教えた気がします。

( ̄○ ̄;)なんせ・・数年前のコトで・・。
経営者に、3ヶ月の機関内に
CAD/CAMと、機械操作・関数計算・加工方法を
教えなければ・・ならず。

本人の覚えやすい方法で、
Gコードを基本にしてたもので。

たしか・・知らないかな・・。
(^。^;)定かでは、無いケド。

私も・・もう、うる覚えです。
もっちー さん♪

ありがとうね。
あのタイプは・・ファナックの様な・・違う様な感じの
機械だったもんで、
かなり・・うる覚え。

( ̄▽ ̄;)なんか・・違う様な場所があった気が。

実際にやりたいのは・・。
6Rボールエンドでの、ちょっとした加工で。
M98 P●● L●●だったか・・。
M98 P●● K●●の様な気もするし・・。

(^。^;)完璧に・・忘れた。

Lで良ければ、こんな感じのプログラムですがね。

%
O1000

N100(T7 S1500 H7 D7 TD=20.0 SZ=-177.0 EZ=0.)
G91G28Z0.
G28X0Y0
MO6T7
G54
G90G43G00X0Y0Z100.H7M03S3000
/
(1 X-263.624 Y206.027)
G90X-263.624Y206.027
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(2 X-263.624 Y166.027)
M03S3000
G90X-263.624Y166.027
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(3 X-263.624 Y126.027)
M03S3000
G90X-263.624Y126.027
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(4 X-263.624 Y86.027)
M03S3000
G90X-263.624Y86.027
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(5 X-263.624 Y46.027)
M03S3000
G90X-263.624Y46.027
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.
/
(6 X-263.624 Y6.027)
M03S3000
G90X-263.624Y6.027
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.
/
(7 X-263.624 Y-33.973)
M03S3000
G90X-263.624Y-33.973
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(8 X-263.624 Y-73.973)
M03S3000
G90X-263.624Y-73.973
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(9 X-263.624 Y-113.973)
M03S3000
G90X-263.624Y-113.973
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(10 X-263.624 Y-153.973)
M03S3000
G90X-263.624Y-153.973
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/
(11 X-263.624 Y-193.973)
M03S3000
G90X-263.624Y-193.973
Z10.0
/M08
G01Z-177.0F500
G91
X-12.377Z177.0F500
M03S4000
X12.377Z-177.0F800
M98P10L20(K)
G90G00Z10.0
/

N200(A X-275.611 Y221.0 Z-5.581)
M03S4000
G90G00X-273.611Y223.0
Z10.0
/M08
G01Z-5.581F500
M98P20L43(K)
(44)
X-2.0Y-2.0
Y-17.0
X2.0Y-2.0
G90G00Z10.0
/
N300(A X-275.611 Y-204.0 Z-5.581)
M03S4000
G90G00X-273.611Y-204.0
Z10.0
/M08
G01Z-5.581F500
M98P30L43(K)
(44)
X-2.0Y-2.0
Y-17.0
X2.0Y-2.0
G90G00Z10.0
/
M09
M05
G90G00Z100.
X0.Y0.
G49
G91G28Z0.
G28X0Y0
T0
M30
%

O10(SUB PRO L20)
Y-0.3F2000
X-12.377Z177.0
Y-0.3
X12.377Z-177.0
M99
/

O20(SUB PRO-UP)
G91
X-2.0Y-2.0F3500
Y-17.0
X2.0Y-2.0
X0.14Z-2.0
X-2.0Y2.0
Y17.0
X2.0Y2.0
X0.14Z-2.0
M99
/

O30(SUB PRO-DUN)
G91
X-2.0Y-2.0F3500
Y-17.0
X2.0Y-2.0
X0.14Z-2.0
X-2.0Y2.0
Y17.0
X2.0Y2.0
X0.14Z-2.0
M99
/


( ̄▽ ̄;)たぶん・・。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

マシンオペレーター 更新情報

マシンオペレーターのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング