超初心者、NCへのコード

超初心者、NCへのコード

Anonymous
適用対象外
1,330件の閲覧回数
3件の返信
メッセージ1/4

超初心者、NCへのコード

Anonymous
適用対象外

2Dで以下のような楕円を作って、輪郭をNCで加工したいです。

コードまでは作成できるのですが、XとYのみで表示されてしまいます。

Rを使って表示させる方法はありますか?

 

マシンはFANUCですが、FANUCもたくさんあって分かりません。

試しましたが、どれもXYで表示されてしまいました。

 

分かる方いたら助けてください。

よろしくお願いします。

0 件のいいね
解決済み
1,331件の閲覧回数
3件の返信
返信 (3)
メッセージ2/4

kandennti
Mentor
Mentor

@Anonymous さん こんにちは。

 

>Rを使って表示させる方法はありますか?

ポスト処理時のポストプロパティの "Radius arcs" のチェックを入れてポスト処理

してみて下さい。

1.png

但し、複数の要素が関連している可能性が有る為、これだけではお望みの結果に

ならない可能性が有ります。

 

>マシンはFANUCですが、FANUCもたくさんあって分かりません。

目的の機械で使用した事のあるNCプログラムがある場合ですが、ポスト処理した

ものを見比べる以外方法は無いと思います。

違いを見比べるのは、大半はツールチェンジ前後ですね。

メッセージ3/4

Anonymous
適用対象外

kandenntiさま

プロのように詳しいですね!

アドバイスありがとうございます。

 

Radius arcsにチェックを入れて、且つFANUCのマシンも八種類ほど変えて試してみましたが、上手くできませんでした。

 

FANUCにこだわらず、Rを使ったプログラミング、Rの数値を出せればいいのですが、他に考えられる要素はありますか?

 

よろしくお願いします。

0 件のいいね
メッセージ4/4

kandennti
Mentor
Mentor
解決済み

@Anonymous さん

 

スイマセン、画像をよく見ていませんでした。

これは、楕円でしょうか? 楕円の場合は、Rでの出力を行うのは無理だと思います。

(楕円をスケッチ拘束でRで指定出来ませんよね?)

 

R(G02,G03)で出力させるための最低条件です。

計算したツールパスを右クリックし "ツールパス データを表示" を選択。

表示されたダイアログ内の進入・退出以外の部分に "円形" が無ければなりません。

1.png

 

 

どうしてもRでの出力を行いたい場合は、楕円の代わりに円弧近似したものを

利用する必要があります。

検索したところ、こちらが見つかりました。他にも有るかもしれません。

http://p3dtool.jp/tools/ellipse2arcs.cgi?xr=20&yr=10&pr=0.001&draw=%E6%8F%8F%E7%94%BB