NCコード 【オークマ(OSP)】固定サイクル、G81で移動しないでいきなり穴あけ!? NCYL忘れてませんか? 穴あけ加工で「なんかおかしいな?」と思ったこと、ありませんか?「え、指定したX座標に行く前にその場で穴開け始めたんだけど…?」みたいな。僕も最初はめちゃくちゃ焦りました。原因は…「NCYL」が入っていなかったんです。今回は、オークマ(OSP... 2025.03.14 NCコードOKUMA(OSP)
NCコード 「なんで!?」と叫んだあの日。原因はL0・K0の記入漏れ。固定サイクルがその場で加工を始めてしまう原因と対策を解説 こんな経験ありませんか?固定サイクル(G81、G83、G84…)で穴あけ加工をしていたら、座標移動しないでその場に穴開けてる…。しかも最初は「なぜこんなことになったのか」まったく分からない。私自身、初めてこの現象に遭遇したときは本当に困惑し... 2025.03.13 FANUCNCコード
NCコード 【オークマ(OSP)】キャリブレーション後に自動計測(プローブ)の工具長補正の誤差をVSTOH[N]を使って調整する この記事は自動計測(プローブ)の工具長補正をとったあとの内容。キャリブレーションをしても他のツールと多少の誤差は生じるため、実際に加工して調整する。誤差は削って確認端材・廃材を用意し、バイスなどで固定する。上面をフェイスミルなどで削って、自... 2024.10.30 NCコードOKUMA(OSP)
NCコード 【オークマ(OSP)】自動計測(プローブ)の工具長補正はプリセッターで計測した値をVSTOH[N]で設定するとラク この記事で使用しているプリセッターは、ツールの形状を投影させて工具長を計測するもの。機内にあるプリセッターで自動計測(プローブ)の工具長はとらないこと。プリセッターで計測した値をVSTOHで設定プリセッターで工具長を計測し、値をメモしておく... 2024.10.28 NCコードOKUMA(OSP)
NCコード 【オークマ(OSP)】「面粗度が悪い…でも時間がない」そんな時の応急処置。VZOFZ[1]を使ってその場しのぎ ある日、底面がザラついていた。「…あれ? ワークの底、面粗度ひどくないか?」そう気づいたのは加工が終わった直後。刃物は変えてないし、プログラムも前と一緒。だけど、なぜかザラザラ。試しに原点をZ方向に0.01だけ下げて再加工してみたところ──... 2024.09.05 NCコードOKUMA(OSP)
NCコード 小数点の切り捨て、どうしてる?「FIX」でサクッと処理する方法。 NCプログラムには小数点以下を切り捨てる「FIX」がある。小数点以下第何位を指定して切り捨てることはできない。そのため「FIX」と計算式を用いて小数点第何位を指定して切り捨てる必要がある。「FIX」の中で掛け算をしたら、同じ値を「FIX」の後で割り算をすることで、小数点第何位を指定して切り捨てることができる。 2024.06.17 FANUCNCコードOKUMA(OSP)
NCコード NCコードのX、Yの値の倍率を変換する「SCALE CHANGER」を紹介 「SCALE CHANGER」はNCコードのX、Yの値の倍率を変換することができる。刻印の加工で、受注毎にサイズ違いの刻印をCAMで作り直すのが面倒。機械にはオプションでスケールを変更できるGコードがあるが、使用している機械にはそのオプションはついていない。そのため、ワンクリックでサイズを変換できるものが欲しくて作成した。 2024.06.06 NCコード
NCコード 円周上に等間隔で加工したい?CAMで全部出すのはもうやめよう。G68(FANUC)G11(オークマOSP)の活用法 回転補正は、オークマ(OSP)「G11」、FANUC「G68」。等間隔の角度を振った加工の場合、マクロを使えば1ヶ所のパスを作るだけで1周加工できる。プログラムがスッキリし、編集がしやすくなる。 2024.06.10 FANUCNCコードOKUMA(OSP)
NCコード FANUCとオークマ(OSP)、ループの書き方ぜんぜん違うって知ってた?〜WHILEとIFの話〜 FANUCではWHILE文を使ってループさせる。オークマ(OSP)ではIF文を使ってループさせる。NCプログラムのIF文は、C言語、JavaScript、SWIFTなどのIF文とは使い方が異なるため、使い方には注意。 2024.06.03 FANUCNCコードOKUMA(OSP)
NCコード 【オークマ(OSP)】マクロでサブプログラム呼び出し「CALL O=VC101」で止まる!?PREGってなんやねん!現場でつまずいた話と対策 変数を使ってサブプログラムを呼び出すときは、「PREG」を使って呼び出したいサブプログラムのO番号を登録する。1個の「PREG」に登録できるO番号は10個(多分)。サブプログラムをたくさん使う場合は、「PREG」を複数使う。 2024.05.29 NCコードOKUMA(OSP)