CNC
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[FrontPage]]
パーソナルCNC(フライス盤)についてのメモ。
*機種 [#t2868def]
大体20万円まででリストアップ。
いろんな機種があるが、アルミニウムが削れる程度のものとな...
**mini-CNC BLACKII 1510/1520 [#nfea1bee]
ディスコン製品 後継機は KitMill BT100/200
オリジナルマインド社
http://www.originalmind.co.jp/products/black2
切削加工例
http://www.originalmind.co.jp/products/uploadimg/black2/1...
**KitMill BT100/200 [#fd2d89e7]
オリジナルマインド社
http://www.originalmind.co.jp/products/kitmill_bt
**Sable-2015 [#s39e20a1]
ホビー向けmini CNCフライスマシン
http://cncmill.web.fc2.com/index.html
**MicRo CNC Robot Kit [#u492e63e]
http://www.lumenlab.com/d//
「またこれは、木質ボードとネジ棒で作られた、よくある手作...
http://jp.makezine.com/blog/2009/04/the_micro_cnc_from_lu...
**FireBall V90 CNC Router [#ie6f6d53]
http://www.probotix.com/FireBall_v90_cnc_router_kit/
日本で使っている人のレポート
http://teamokuzawa.blog57.fc2.com/blog-entry-31.html#more
**参考資料 [#we8c6cda]
http://penguin.tantin.jp/hard/CNC%E3%82%B3%E3%83%B3%E3%83...
mini-CNC BLACKII 1510/1520
*エンドミル [#qd28351f]
購入先
http://search.rakuten.co.jp/search/mall/%E3%82%A8%E3%83%B...
*ソフトウェア [#k2693114]
**フリーで揃える場合 [#kd43b2ab]
-G-simple と EMC2が調べた限りでは最も使いやすい
-リアルタイム化Ubuntuの上で、上記ソフトを使用してみた
-G-simpleはWindowsソフトであるが、Wineを使いLinuxで動作する
**EMC2 [#p22a35a5]
EMC2でオリジナルマインドTRIO、mini CNC Black IIを使う設定
***Trioの設定 [#u6928194]
Charge PumpをDisableに
-JP1をOPEN
***EMC2の設定 [#r4e2704e]
-以下はX軸として200mm使えるように、X軸とY軸を入れ替えてい...
-「EMC2 Stepconf Wizard」を起動-「進む」-「Create」または...
***Basic machine information [#ha973143]
-Machine Nameを「miniCNCBlackII」
-Axis configurationを「XYZ」
-Machine unitsを「Millimeter」
-Parallel Port Settingsを「0x378」
***Parallel Port Setup [#i7462707]
-Pin1:Spindle ON (Invert)
-Pin2:Y Step
-Pin3:Y Direction (Invert)
-Pin4:X Step
-Pin5:X Direction (Invert)
-Pin6:Z Step
-Pin7:Z Direction (Invert)
-Pin8:Unused
-Pin9:Unused
-Pin14:Unused
-Pin16:Unused
-Pin17:Unused
-Pin10:Unused
-Pin11:Unused
-Pin12:Unused
-Pin13:Unused
-Pin15:Unused
***X Axis Configuration [#z2ccfe4c]
-Motor steps per revolutionを「200.0」
-Driver Microsteppingを「16.0」
-Pulley teeth(Motor:Leadscrew):を「1.0」:「1.0」
-Leadscrew Pitch:を「2.0」mm/rev
-Maximum Velocity:を「12.0」mm/s
-Maximum Acceleration:を「4.0」mm/s2
-Home location:を「0.0」
-Table travel:を「-20.0」:「200.0」
***X Axis Configuration [#rf9ead12]
-Motor steps per revolutionを「200.0」
-Driver Microsteppingを「16.0」
-Pulley teeth(Motor:Leadscrew):を「1.0」:「1.0」
-Leadscrew Pitch:を「2.0」mm/rev
-Maximum Velocity:を「12.0」mm/s
-Maximum Acceleration:を「4.0」mm/s2
-Home location:を「0.0」
-Table travel:を「-20.0」:「100.0」
***Y Axis Configuration [#t589031d]
-Motor steps per revolutionを「200.0」
-Driver Microsteppingを「16.0」
-Pulley teeth(Motor:Leadscrew):を「1.0」:「1.0」
-Leadscrew Pitch:を「2.0」mm/rev
-Maximum Velocity:を「12.0」mm/s
-Maximum Acceleration:を「4.0」mm/s2
-Home location:を「0.0」
-Table travel:を「-50.0」:「50.0」
**opencam [#ibad8c2b]
-2DCAMのようだ
-要調査
-http://opencam.sourceforge.net/
**LinuxCNC.org [#n2b622e6]
http://linuxcnc.org/
-ここにEMC2やRT化したUbuntuライブCDなどがある
**参考サイト [#odc4c5cd]
-Free CAMでいこう! [#a6a0b18b]
-http://gsimple.yu-yake.com/
-「はじめてのG-Simple」「はじめてのEMC2」の著者
*mini CNC blackの改良 [#j609cc64]
LEDライトの取り付け
http://kikuon.com/sb2/sb.cgi?cid=3
Gコードサマリ
http://www.nmri.go.jp/eng/khirata/metalwork2/mc/code/inde...
*USB接続 [#ua69b709]
USB-パラレル変換の実験
*安いUSB-パラレル変換 [#ke8ef801]
-秋月電子 FT245RL
--http://akizukidenshi.com/catalog/g/gK-01799/
-CNCに接続
--以下のような接続とほぼ同じ
--http://www.siio.jp/index.php?FT245RL_Linux
-問題発生
--スムーズに動かない
--オシロで測るときれいなパルスが出ていない
**参考資料 [#e9a1ed41]
-linuxのlibftdiは遅い
--http://yuranos.blog11.fc2.com/blog-category-23.html
**問題解決のために [#k38dfddb]
-きれいなパルスを出すためにリアルタイム性を保証しないとい...
-恐らくUSBからの信号自体リアルタイム性が難しい(推測)
-USBターゲットにマイコンを載せないといけないだろう
-USBホストからGcodeを流し、マイコンが解釈してモータをドラ...
-上記の労力をかけるよりはPCカードタイプのプリンタポートカ...
-ということでこの追求はおしまい
*文字切削 [#bdd8a69a]
truetype-tracerがあるが、ubuntu10.10 RTで試したらエラーに...
truetype-tracer -u -f TakaoExMincho '坂本' > ja.ngc
Fatal error in FT_New_Face: cannot open resource (1) at ...
公式サイトより、truetype-tracer_4.0-1_i386.deb をダウンロ...
大きなサイズになるのでサイズ指定をする。
Also included is the much-requested ability to fill in t...
とあるが、-lオプションはletter heightを指定することになっ...
**DXFで作ったものをg-simpleで読み込ませる [#c4dcc534]
輪郭順にクリックしていかなければならないので実用上無理。
**Inkscape Gcodetools plug-in [#d84f7091]
http://cnc-club.ru/forum/viewtopic.php?t=35
**操作方法 [#dbc0290b]
-「エクステンション」-「Gcodetools」-「Orientation Points...
-
-gcodetools.pyの以下の箇所を書き換える
if self.options.tools_library_type == "cy...
tool = {
"name": "Cylindri...
"id": "Cylindrica...
"diameter":10,
-2mmしかもってないので10を2に変更した。
-
*MDI [#w8a3ae14]
直接GCODEを入力する
x0y0
G01x100.f50.
これで(x,y)=(0,0)から(100,0)まで分速50mmで移動する。
*切削パラメータ [#i678baaf]
-2mmアクリル、2mmボールエンドミル、1mmペネトレーションス...
-1mm純アルミ、2mmスクエアエンドミル、1mmペネトレーション...
-
-
終了行:
[[FrontPage]]
パーソナルCNC(フライス盤)についてのメモ。
*機種 [#t2868def]
大体20万円まででリストアップ。
いろんな機種があるが、アルミニウムが削れる程度のものとな...
**mini-CNC BLACKII 1510/1520 [#nfea1bee]
ディスコン製品 後継機は KitMill BT100/200
オリジナルマインド社
http://www.originalmind.co.jp/products/black2
切削加工例
http://www.originalmind.co.jp/products/uploadimg/black2/1...
**KitMill BT100/200 [#fd2d89e7]
オリジナルマインド社
http://www.originalmind.co.jp/products/kitmill_bt
**Sable-2015 [#s39e20a1]
ホビー向けmini CNCフライスマシン
http://cncmill.web.fc2.com/index.html
**MicRo CNC Robot Kit [#u492e63e]
http://www.lumenlab.com/d//
「またこれは、木質ボードとネジ棒で作られた、よくある手作...
http://jp.makezine.com/blog/2009/04/the_micro_cnc_from_lu...
**FireBall V90 CNC Router [#ie6f6d53]
http://www.probotix.com/FireBall_v90_cnc_router_kit/
日本で使っている人のレポート
http://teamokuzawa.blog57.fc2.com/blog-entry-31.html#more
**参考資料 [#we8c6cda]
http://penguin.tantin.jp/hard/CNC%E3%82%B3%E3%83%B3%E3%83...
mini-CNC BLACKII 1510/1520
*エンドミル [#qd28351f]
購入先
http://search.rakuten.co.jp/search/mall/%E3%82%A8%E3%83%B...
*ソフトウェア [#k2693114]
**フリーで揃える場合 [#kd43b2ab]
-G-simple と EMC2が調べた限りでは最も使いやすい
-リアルタイム化Ubuntuの上で、上記ソフトを使用してみた
-G-simpleはWindowsソフトであるが、Wineを使いLinuxで動作する
**EMC2 [#p22a35a5]
EMC2でオリジナルマインドTRIO、mini CNC Black IIを使う設定
***Trioの設定 [#u6928194]
Charge PumpをDisableに
-JP1をOPEN
***EMC2の設定 [#r4e2704e]
-以下はX軸として200mm使えるように、X軸とY軸を入れ替えてい...
-「EMC2 Stepconf Wizard」を起動-「進む」-「Create」または...
***Basic machine information [#ha973143]
-Machine Nameを「miniCNCBlackII」
-Axis configurationを「XYZ」
-Machine unitsを「Millimeter」
-Parallel Port Settingsを「0x378」
***Parallel Port Setup [#i7462707]
-Pin1:Spindle ON (Invert)
-Pin2:Y Step
-Pin3:Y Direction (Invert)
-Pin4:X Step
-Pin5:X Direction (Invert)
-Pin6:Z Step
-Pin7:Z Direction (Invert)
-Pin8:Unused
-Pin9:Unused
-Pin14:Unused
-Pin16:Unused
-Pin17:Unused
-Pin10:Unused
-Pin11:Unused
-Pin12:Unused
-Pin13:Unused
-Pin15:Unused
***X Axis Configuration [#z2ccfe4c]
-Motor steps per revolutionを「200.0」
-Driver Microsteppingを「16.0」
-Pulley teeth(Motor:Leadscrew):を「1.0」:「1.0」
-Leadscrew Pitch:を「2.0」mm/rev
-Maximum Velocity:を「12.0」mm/s
-Maximum Acceleration:を「4.0」mm/s2
-Home location:を「0.0」
-Table travel:を「-20.0」:「200.0」
***X Axis Configuration [#rf9ead12]
-Motor steps per revolutionを「200.0」
-Driver Microsteppingを「16.0」
-Pulley teeth(Motor:Leadscrew):を「1.0」:「1.0」
-Leadscrew Pitch:を「2.0」mm/rev
-Maximum Velocity:を「12.0」mm/s
-Maximum Acceleration:を「4.0」mm/s2
-Home location:を「0.0」
-Table travel:を「-20.0」:「100.0」
***Y Axis Configuration [#t589031d]
-Motor steps per revolutionを「200.0」
-Driver Microsteppingを「16.0」
-Pulley teeth(Motor:Leadscrew):を「1.0」:「1.0」
-Leadscrew Pitch:を「2.0」mm/rev
-Maximum Velocity:を「12.0」mm/s
-Maximum Acceleration:を「4.0」mm/s2
-Home location:を「0.0」
-Table travel:を「-50.0」:「50.0」
**opencam [#ibad8c2b]
-2DCAMのようだ
-要調査
-http://opencam.sourceforge.net/
**LinuxCNC.org [#n2b622e6]
http://linuxcnc.org/
-ここにEMC2やRT化したUbuntuライブCDなどがある
**参考サイト [#odc4c5cd]
-Free CAMでいこう! [#a6a0b18b]
-http://gsimple.yu-yake.com/
-「はじめてのG-Simple」「はじめてのEMC2」の著者
*mini CNC blackの改良 [#j609cc64]
LEDライトの取り付け
http://kikuon.com/sb2/sb.cgi?cid=3
Gコードサマリ
http://www.nmri.go.jp/eng/khirata/metalwork2/mc/code/inde...
*USB接続 [#ua69b709]
USB-パラレル変換の実験
*安いUSB-パラレル変換 [#ke8ef801]
-秋月電子 FT245RL
--http://akizukidenshi.com/catalog/g/gK-01799/
-CNCに接続
--以下のような接続とほぼ同じ
--http://www.siio.jp/index.php?FT245RL_Linux
-問題発生
--スムーズに動かない
--オシロで測るときれいなパルスが出ていない
**参考資料 [#e9a1ed41]
-linuxのlibftdiは遅い
--http://yuranos.blog11.fc2.com/blog-category-23.html
**問題解決のために [#k38dfddb]
-きれいなパルスを出すためにリアルタイム性を保証しないとい...
-恐らくUSBからの信号自体リアルタイム性が難しい(推測)
-USBターゲットにマイコンを載せないといけないだろう
-USBホストからGcodeを流し、マイコンが解釈してモータをドラ...
-上記の労力をかけるよりはPCカードタイプのプリンタポートカ...
-ということでこの追求はおしまい
*文字切削 [#bdd8a69a]
truetype-tracerがあるが、ubuntu10.10 RTで試したらエラーに...
truetype-tracer -u -f TakaoExMincho '坂本' > ja.ngc
Fatal error in FT_New_Face: cannot open resource (1) at ...
公式サイトより、truetype-tracer_4.0-1_i386.deb をダウンロ...
大きなサイズになるのでサイズ指定をする。
Also included is the much-requested ability to fill in t...
とあるが、-lオプションはletter heightを指定することになっ...
**DXFで作ったものをg-simpleで読み込ませる [#c4dcc534]
輪郭順にクリックしていかなければならないので実用上無理。
**Inkscape Gcodetools plug-in [#d84f7091]
http://cnc-club.ru/forum/viewtopic.php?t=35
**操作方法 [#dbc0290b]
-「エクステンション」-「Gcodetools」-「Orientation Points...
-
-gcodetools.pyの以下の箇所を書き換える
if self.options.tools_library_type == "cy...
tool = {
"name": "Cylindri...
"id": "Cylindrica...
"diameter":10,
-2mmしかもってないので10を2に変更した。
-
*MDI [#w8a3ae14]
直接GCODEを入力する
x0y0
G01x100.f50.
これで(x,y)=(0,0)から(100,0)まで分速50mmで移動する。
*切削パラメータ [#i678baaf]
-2mmアクリル、2mmボールエンドミル、1mmペネトレーションス...
-1mm純アルミ、2mmスクエアエンドミル、1mmペネトレーション...
-
-
ページ名: