JMM-TOOLへの要望とか書いてみたりして…

公開日:  最終更新日:2014/06/05

すいません m(_ _)m、本記事はブログ引越時に書式が崩れました。順次修正中です。

ℹ️本記事にはPRが含まれています。

今日はぼちぼちっと部品を削り始めました。マシーン開発関係は久しぶりです。そういえば、一番最近に削った部品は、やっぱりベビーゲート用アタッチメント…。すでに我が家、ベビーゲートが3つあります。もう少し考えて家のデザインをしておけばよかったです。しかも、せっかく割と近所で「ロボットバトル2007 名古屋モーターショー」が開催されるのに、ここまでのマシーン開発ペースの都合上、エントリはしませんでした。。。当日、遊びに行きたいなぁ。でも無理かなぁ。


で、ちょうど今、PRX1510くんががんばっているのは下のようなものです。


 


G-Codeを作るには、いつもJMM-TOOLにお世話になっているわけですが、こういう部品(2.5D)のG-Codeを作っているといつも思うのが…


「プリミティブ選択状態を保存したい~」


です。溝掘ったりへこませたり、なんてのを作りこんでいくと、プリミティブ指定もかなり複雑になります。で、部品が出来上がったときに切削方向を間違えていることに気づいたときは…また、1から指定しなおすわけでして、これが結構たいへんです。そんなわけで、ぜひ、プリミティブの選択状態を保存して、間違えたところだけ指定しなおすようにできたら、すごくありがたいなーと思います。というわけで、ぜひとも改良検討していただけませんか???(と、東に向かってつぶやいてみる…)


せっかくなので、いろいろ改善要望をリストアップしておきます。でも、改善要望だけ書くのもなんですので、不具合については、どうやって回避しているかも書いておきます。同じくJMM-TOOLを使っている方への参考になれば、と思います。


不具合



  • ポケット加工後のZ軸アップしない。複雑な形状に対するポケット加工認識が弱い。
    対策:ポケット加工後のG-Codeに、Z軸アップのコードを手で追加、または、自分でポケット加工用のツールパスを書く(SISOは自分で書いてます)ことで対策としてます。

  • ライン検知時、プリミティブが2つ検出される。
    2つめを削除する。プリミティブを指定するときに、そういうことがあると思ってやれば、割と2つめを見落とすことなく削除できます。

  • クローンを使うと、XY原点オフセットがずれることがある。
    NCVCでチェックするとわかるので、ずれたぶんだけ、あらかじめNCフライスのXYを
    ずらしておけば回避できます。

  • 外形が円(円弧)を含む場合、XY原点のオフセットがずれる。
    これもNCVCでチェックするとわかるので、先と同様で対応できないことはないです。

  • 生成されたG-Codeに、コメントが入る時と入らない時がある。
    なんとも…いつも入って欲しいです。パラメータがわかんなくなっちゃうので…。

改善要望



  • プリミティブ操作の保存(上に書いたやつです)
    2.5D加工などの場合、プリミティブ指定がかなりの数になり、ちょっとパラメータ変更したり、後で一部の指定ミスに気づいたときに再設定するのが大変なので、ぜひ、保存できるようにしてもらえるとありがたいです。

  • プリミティブをまとめて選択して設定する機能がほしい。
    たとえば、プリミティブをまとめて選択した状態で「Z」(深さ指定)をすると、選択されたものが全部、一度に変わるとか。せっかく、リストの選択だけは複数できるので、ぜひお願いします。

  • プリミティブ実行順序の変更
    自動的に計画した順番で切削を行いますが、これを変更できるとありがたいです。2.5D加工時、段差ブロックのような部品を作ろうと思うと、部品切抜きよりも段差を作る方が後行程になってしまい、部品がテーブルからはがれやすくなっちゃいますので。

  • 「ファイルを開く」のデフォルトフォルダDXFファイルを開く場合とG-CODE OPTIONSファイルを開く場合で別個に記憶
    してほしいです。ちょっとしたことですが。

  • 加工開始位置のオフセット設定機能
    始点位置のオフセット量をマニュアルで設定したい…のですが、オフセットの自動設定機能精度がもっとよくなれば不要かもしれません。

  • DXFファイルのドラッグ&ドロップ対応
    DXFファイルを開くとき、ファイル読込からやらないといけないので、手軽にD&Dで読み込ませれるとありがたいな、と思います。また、ファイル拡張子の関連付け起動とかもいいかも。

ぜひぜひ前向き検討お願いしまーす。


 

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

関連前後記事

Comment

  1. JinSato より:

    どもども、SISOさん、要望項目ありがとう御座います。 ご指摘の点の1つ、オフセット設定可能なものは出来ていて限定公開しています。 
    SAVEは一度実装しかけた事があって、途中でやめたのですが。
    その理由が、元のDXFと、プリミティブの設定関連をどうするかと悩んだことがありました。
    例えば、元のDXFがあり、それで、プリミティブを指定を行っている時にDXF側に不具合を発見したとします。 それで、プリミティブの操作を一度保存して、また、元のDXFを修正したとします。
     そして、その時に、例えば直線が1つ増えたり減ったりというような事があると、保存していたプリミティブとの順番が変わってしまうという問題が起きると思ったのです。
    なにか、よい、解決案はないでしょうかね。

  2. SiSO より:

    JinSatoさん、レスありがとうございますー。
    DXFファイルとプリミティブ設定の関連を維持する方法ですが、DXFファイルを読み込んだらJMM-TOOL用の形式保存にしてしまうか、検出結果とDXFファイルから再検出した結果を比較して違っていたら初期化、というあたりでよいかと思います。
    欲を言えば変化分だけ再編集なんてできたらいいなと思うわけですが、ケースによっては操作が複雑になってしまうと思いますのでJMM-TOOLの手軽さがなくなってしまうかもしれません。
    実際の作業の中で考えてみると、DXFファイルの方を変更してしまった場合は最初から設定しなおしても諦めがつきます。実際に活躍するのは以下のような、ちょっと調整したいような状況だと思います。
    ・指定を間違えた(内外とか深さとか)。
    ・ワークのロットを変えたら、板厚が0.01mmぐらい変わった。
    ・エンドミルやスピンドルの芯ブレ等の状況で、ちょっとだけエンドミル径を調整。
    ・Fを速くしすぎて、場所によってはうまくカットできずに脱調するので速度を落としたい。
    ・etc.
    ぜひぜひ検討お願いしますー。

  3. miuママ より:

    こんばんわ♪
    CNC買っちゃいました.∵・(゚Д゚)
    がんばってJMM-TOOL
    使いこなしたいとおもいます~!

  4. SiSO より:

    miuママさん>
    ついに買いましたかー、おめでとうございますー。これで複雑な加工も楽々ですね!次期ロボ、どんなふうになるのか楽しみにしています。何かわからないことがあれば、遠慮なく聞いてくださいねー。

miuママ へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*

PAGE TOP ↑