広告
*新しいシステムを構築しようとした理由 [#if55022b] [[CNCコントロールマシンの構築]]を参照 -ノートPCを使っていたが、画面が映らなくなったので -PCがPentium IIだったため、遅いためか余り精度が出なかった -PCのせいか長い切削を行うと途中でハングした *今回 [#f5a4a976] -中古でPentium4 3GHzのPCを買い、コントロールマシンとした *CNCコントローラ構築 [#dcae8552] [[CNCコントロールマシンの構築]]と同様に[[EMC:http://www.linuxcnc.org/]]をインストールする。~ [[前回>CNCコントロールマシンの構築]]よりUbuntuとEMCのバージョンが上がりそれぞれUbuntu 8.04、emc 2.3.xとなった。~ **インストール手順 [#l1112af8] -[[LinuxCNC.org:http://www.linuxcnc.org/]]から[[LiveCDのイメージ:http://www.linuxcnc.org/content/view/21/4/lang,en/]]をダウンロード -メッセージに従ってUbuntuをインストール -一応アップデート -「Applications」のメニューから「CNC」→「EMC2」を選択するとEMCを起動できる。 *設定 [#v1058e13] 「EMC2 Stepper Mill Configration」(メニューでは「EMC2 Steoconf Wizard」)という設定用プログラムがあるのでそれを使いCNCマシンに合わせて設定する。 -Bsic Machine information --基本的な設定 --設定ファイルの名前や単位(mmが使いやすい)を設定。他のところは良く分からないので変更しない。 --jitterの部分はテストしてみて値を決める。 -Parallel Port Setup --パラレルポートのピンの設定 -X Axis Configuration --X軸の設定。速度とかステップとか。「Test this Axis」というのを実行してちゃんと動くか確認する。これをやらないと次の軸に進まない --Motor step per revolution ---モーターが1回転するのに必要なステップ数 --Driver Microstepping ---マイクロステップしてるとき --Pulley teeth (Motor:Leadscrew) ---ギアやプーリーを使っている時のギア比 --Leadscrew Pitch ---モーターが1回転すると何mm進むか --Maximum Velocity ---最高速度 --Maximum Acceleration ---最高加速度 --Home location ---ホームの位置 --Table travel ---移動範囲 --「Axis SCALE」というところが、使うCNCマシンの値に合っているか確かめる -Y Axis Configuration --Y軸の設定。速度とかステップとか。「Test this Axis」というのを実行してちゃんと動くか確認する。 -Z Axis Configuration --Z軸の設定。速度とかステップとか。「Test this Axis」というのを実行してちゃんと動くか確認する。 -Advanced Configuration Options --なんかいろいろ -Apply で、EMC2を立ち上げると設定ファイルを選ぶウインドウが出てきて、設定ファイルを選択すれば「[[AXIS:http://axis.unpy.net/]]」が立ち上がる。~ 実際に決まった長さ(例えば1cm)動かして本当に1cm確かめたりして調整する。~ 円を描いて綺麗な真円になるか確かめた方がいい *[[オリジナルマインド:http://www.originalmind.co.jp/]]の[[QUATTRO:http://www.originalmind.co.jp/cargo5/quattro/]]用の設定 [#lfa306b2] &color(Red){''私がやってみてうまく行っている設定ですが保証しませんので自己責任でお願いします。''}; ***X軸 [#g6e6ea3c] |CENTER:項目|CENTER:値|CENTER:コメント| |Motor step per revolution [パルス/回転]|200|1.8°/パルス→360/1.8=200| |Driver Microstepping|8|1/8に設定しているとき| |Pulley teeth|1|| |Leadscrew Pitch|2|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違うかも| |Maximum Velocity [mm/sec]|18|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| |Maximum Acceleration [mm/sec^2]|100|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| |Home location|0|| |Table travel [mm]|-50.0~50.0|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| ***Y軸 [#nb96c63d] |CENTER:項目|CENTER:値|CENTER:コメント| |Motor step per revolution [パルス/回転]|200|1.8°/パルス→360/1.8=200| |Driver Microstepping|8|1/8に設定しているとき| |Pulley teeth|1|| |Leadscrew Pitch|2|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違うかも| |Maximum Velocity [mm/sec]|18|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| |Maximum Acceleration [mm/sec^2]|100|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| |Home location|0|| |Table travel [mm]|-50.0~50.0|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| ***Z軸 [#a9c4f093] |CENTER:項目|CENTER:値|CENTER:コメント| |Motor step per revolution [パルス/回転]|200|1.8°/パルス→360/1.8=200| |Driver Microstepping|8|1/8に設定しているとき| |Pulley teeth|1|| |Leadscrew Pitch|2|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違うかも| |Maximum Velocity [mm/sec]|10|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| |Maximum Acceleration [mm/sec^2]|100|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| |Home location|0|| |Table travel [mm]|-20.0~20.0|[[mini-CNC PRX 1510:http://www.originalmind.co.jp/cargo5/prx/]]の時。マシンによって違う| 広告 |