加拿大工程師用任天堂遊戲手柄控制3D打印機


2015-03-17_131038
Jeff Payeur是居住在加拿大蒙特利爾的一名工程師,他是Pronterface系統的粉絲,Pronterface是一款3D列印作業系統,它有很直觀的圖形介面可以上傳G代碼,並向3D印表機發出指令。但是Payeur並不太喜歡使用滑鼠來手動控制他們。他想到了一個好辦法用任天堂的遊戲手柄代替滑鼠來更好地控制他的3D印表機。Payeur稱使用滑鼠發送指令到3D印表機是「反直覺而且效率低下的」。

 

Payeur的系統使用的是Printrun,這是一套完整的3D印表機和CNC的主機管理套件,其中包括Pronterface(全功能的GUI主機)、Pronsole(互動式命令列主機)和Printcore(一個獨立非互動式的G代碼主機)。

 

由於Pronterface和Pronsole都可以讓您互動式控制自己的機器、直接在主機上切片、列印物件、上傳到SD卡——而且Printrun還支援串口和乙太網連接,並在3D印表機和CNC上有廣泛的應用,他發現這些工具是實現自己想法的理想出發點。

 

他說,雖然他已經在網路上發現了一種方法可以實現他的目標,但是這個解決方案需要在PCB上從頭開始製造一個帶開關的物理遙控器,然後還得想辦法使用一個外部的UC或Ramps 電路板發送到印表機。

 

「我想要一個簡單的方法來做到這一點。」Payeur在他的網站上寫到。「我有一個任天堂的USB遙控器就夠用了。”

 

Payeur說,這一辦法最妙的地方在於,「它是非常簡單的,可支援任何其他USB HID、Windows相容的操縱杆——甚至是鍵盤——完成這一功能。”

 

「這是AutoHotkey的用武之地。」Payeur說。「AutoHotkey可以讓您記錄任何的鍵盤、滑鼠、或操縱杆操作——和類比滑鼠移動,並創建一個可以在後臺運行的腳本。”

 

Payeur使用AutoHotkey和任天堂遊戲手柄類比的滑鼠點擊是與Pronterface應用程式相關的,所以他說,您不能直接將其用到別的程式上,除非您再寫一個AutoHotkey腳本。

 

Payeur說,他的主要目的是讓任天堂控制器以直觀的方式發送指令給他的3D印表機。您可以到Payeur的網站上流覽更詳細的資訊,該網站上還有一個他自己寫的腳本。

 

Source: http://3dprint.com/