"NC"

Fusion360

Fusion360、更新でポスト処理が変わった?デフォルトになった「NCプログラム」機能を説明します

2021/08/24付近の更新からかな?「アクション」>「ポスト処理」で出てくる、ダイアログが変わったみたいですね。「NCプログラム作成」がデフォルトになったようです。ちょっと戸惑ったのと、「NCプログラム」意外と便利なので、説明したいと思...
Fusion360

Fusin360 CAMポストプロセッサ徹底解説・onSectionEnd( ) & onClose( )

いよいよ最後の締めくくりです。今回検討している、NCデータ仕様では、各セクション(工程)の終了と、NCプログラム全体の終了処理を担当します。 加工後の終了処理 セクション(工程)の終了①M09 (クーラント停止)②M05 (主軸回転停止)③...
Fusion360

Fusion360 CAM ポストプロセッサ徹底解説・NCプログラム仕様検討

ポストプロセッサファイルの編集前にNCデータ仕様を検討します。対象は、Fanuc系マシニングセンター用のNCプログラムで工具の自動交換に対応したデータをターゲットにしようと思っています。今回もFusion360に標準でインストールされている...
NC

NCデータをDXF変換するためのDXFフォーマットを解説します

前回公開した、NCデータ確認ソフトに、少し名前を変更しDXF変換機能を追加しました。 「NcCheck2Dxf Ver3.41」こちらからダウンロードできます。 機能追加にあたり、DXFファイルの情報を集めなおしたので、今回はDXFについて...
C++Builder

Gコード確認ソフトが進化しました。改造に利用した、C++BuilderのCancasを説明しています。

前回公開したソフト、進化させました。変更点の一番の目玉は、キャンパスのサイズ変更と、図形の拡大・縮小です。この機能追加は、自分自身でもかなりC++Builder の勉強になりましたのでC++Builderでの図形描画方法なども記事にしてみよ...
NC

GコードNCデータの確認と学習支援ソフトを作ってみた

こちらで、ファナック系NCデータで図形を定義する方法を説明しました。 絶対座標系(G90)の場合には、原点基準からのX軸やY軸の移動位置は、比較的イメージできますが、相対座標系(G91)モードの場合は、次の移動位置はわかりますが、全体的な図...
NC

NCプログラム/G91は意外と便利

下記で説明しましたが、ファナック言語で位置を司令するには「G90:絶対座標系」と「G91:相対座標系」の2種類の方法があります。 通常は、図面を見ながらプログラムする場合など、「G90:絶対座標系」のほうが分かりやすいので、こちらを使用する...
NC

NCプログラム/メイン・サブ構成のNCデータを一本化(パッケージ化)したい場合もあるよね!

前回は、複数種類のマシニングセンターを運用する場合、「メイン・サブ仕様」の構成をお勧めしました。ただ、サブプロに対応していない制御機やシミュレーションソフトの場合や、データ管理的には、一つのパッケージのNCプログラムのほうがいい場合もありま...
NC

NCプログラム/プログラム構成

NCプログラムの構成は、大きく分けると2種類にわける事ができます。一つは加工に必要な準備機能で、もう一つは、実際の加工経路の動作指令です。さらに、マシニングセンターを対象にすると、準備機能は4つに分ける事ができます。CAMのポストプロセッサ...
NC

NCプログラム/工具長補正

前回は「工具径補正」について説明しました。これは、定義されている輪郭(工具経路)を制御機に再定義(オフセット)させる指令です。この機能により、使用工具径や加工状況に合わせて「輪郭」を再定義し直す処理が省略できます。ただし、あくまでも定義輪郭...
NC

NCプログラム/工具径補正

前回、図形を定義する基本的なGコードの説明をしました。これで、工具経路の輪郭の定義はできるようになると思います。ただ、これは工具中心経路の定義なので、実際の加工を想定すると工具径も考慮する必要があります。また、マシニングセンターのような工具...
NC

NCプログラム/Gコード 工具経路指令

前回は、NCプログラムの概要を説明しました。今回は工具経路の図形を定義する指令に使用されるGコードについて説明します。ここまで理解できれば、二次元の図形をGコードで定義できるようになります。 絶対座標系と相対座標系 経路指令なので、「どこへ...
NC

NCプログラム/プログラム構造

最近の投稿は、覚書きとしても残しておきたかったので、素人ながらLinux系の投稿が連続していましたが、今回は気分を変えて、今まで携わってきたNC関連の記事を書こうと思います。 NCプログラムとは? NC工作機械のコントローラへの指令の集まり...
Linux (CentOS、RockyLinux)

RockyLinux9.3で自宅サーバーを再構築V07・WordPress のバックアップとリストア

引越しするには、旧環境のデータをバックアップし、新環境へリストアします。 WordPress のバックアップとリストアの方法を説明し、自動バックアップするスクリプトを作成します。 バックアップ・リストアができると、引越しだけでなく、トラブル時にも以前の状態まで戻せます。
Linux (CentOS、RockyLinux)

RockyLinux9.3で自宅サーバーを再構築V06・WordPress インストール

RockyLinux9.3、Apache、MariaDB10.5、PHP8.2の環境が完成したので、WordPressをインストールしていきます。 インストール後、centOS7の時にでなかったエラーが発生し、少し戸惑いましたが、どうにか解決できました。
Linux (CentOS、RockyLinux)

RockyLinux9.3で自宅サーバーを再構築V05・LAMPの「MP」、PHP8.2とMariaDB10.5編

LAMP構築の「MP」、MariaDB10.5とPHP8.2をインストールしていきます。 これで、オープンソースで「WordPress」を動作させる環境が整います。
Linux (CentOS、RockyLinux)

RockyLinux9.3で自宅サーバーを再構築V04・LAMPの「A」、Apache編

LAMPの「A」のApacheの構築編です。 インストール、セキュリティ対策、ファイヤーウォール、https化、HTTP2通信設定を説明します。 さらに例では、CGIも動作できるような設定にしています。
Linux (CentOS、RockyLinux)

RockyLinux9.3で自宅サーバーを再構築V02・SSHでリモート管理

前回、RockyLinux9.3をインストールしました。 今回は、SSHをリモートで安全に利用できるように設定していきます。
Linux (CentOS、RockyLinux)

RockyLinux9.3で自宅サーバーを再構築V01・インストール

2023年、このサイトは、centOS7 で構築していますが、サポート終了が近づいてきました。 centOS8のサポートも既に終了しています。 今回、RockyLinux9.3で再構築した記録のインストール編です。
Linux (CentOS、RockyLinux)

30年前の8mmビデオを無料でDVDディスクへ変換。

Windowsやスマホでも、標準でMP4ファイルが再生できるので、DVD-Videoの必要は少なってきています。 ただ、古いDVDデッキで再生しようと思うと、やはりDVD-Videoメディアが必要です。 Windowsソフトでも、フリーや体験版のソフトは沢山ありますが、 せっかく、linux環境があるので、フリーライセンスで作成してみました。