金属加工!?ものづくり初心者のメモ帳〜MC(マシニングセンター)・NCプログラムの学習〜「初心者歓迎」の文字につられて、金属加工の世界へ飛び込んでしまいました!切削加工?MC(マシニングセンター)?NCプログラム?仕事で学習した基礎を、少しずつメモしていきたいと思います。>>NCプログラムに便利な秀丸機能その2<「NCプログラムに便利な秀丸機能その1」へ引き続き、秀丸エディタで、NCプログラムを置換してみたいと思います。前回使ったデータから、シーケンスナンバーを削除したものを使います。↓こちらをご利用ください。002.txtさて、このNCプログラムですが、ツールパスをを図示すると、こんな感じです。直線と円弧が交互にあって、ぐにゃぐにゃ進みます。円弧部分の送り速度が、速すぎるという結果になったとします。そこで、円弧部分の送りをF200から、F100に落とす事にします。送りF200、F100を、交互に追加します。入力していく事も出来ますが、数が多いと大変です。置換機能を使って、素早く編集してみましょう。ここでは、円弧切削の、G2とG3の行に、F100を追加する方法を考えます。<改行を検索・置換の対象にする>前回も使った、置換機能の「正規表現」ですが、これを使うと、改行も検索対象にする事が出来ます。改行は、「¥n」です。「¥」は、本当は半角です。コピーする場合は、こちら→「\n」。¥の半角記号は、ブログでうまく表示できないみたいです。今回のプログラムの場合、G1と、G2またはG3が繰り返しなので、G1の前にF100を追加すれば、うまくいきそうです。F100.¥nG1」(¥は半角で)と入力してください。「F100.」を、一気に追加できます。「F100.」が追加されてしまいました。「下検索」を使うと良いでしょう。これだと、1カ所しか置換してくれませんが、その後に、F3キーを連打すれば、連続で置換してくれます。同じように、G1の行へ「F200.」を追加すればOKです。残りの編集は、次回に持ち越ししたいと思います。秀丸エディタの「置換」機能は、かなり複雑な編集も可能となっています。ヘルプや、専門の解説サイトで、高度な使い方を覚えれば、もっと入り組んだNCプログラムも、素早く編集できます。興味のある方は、これを足がかりに、いろいろ調べてみてください。パソコン関係この記事へのコメントはじめまして今年の4月より工作機械メーカーに就職し、現在、マシニングセンタの構造、NCプログラム、各種計測機器の使用法等について勉強しています。大学での専攻とは違う職種なので、ほぼゼロからのスタートといった感じです。自宅で自習する事もあるんですが、その都度参考にさせて頂いております。これからも、更新頑張ってください。16:46はじめまして。工作機械メーカーの方ですか!私も今の仕事に就くまで、まったく未知の世界でした。マシニングセンターは、知れば知るほど、奥の深い機械ですね。更新の頻度を少しでも増やせるよう、努力致します。[必須入力]※画像の中の文字を半角で入力してください。※ブログオーナーが承認したコメントのみ表示されます。Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。