DIY CNC Machine.Taipei 造訪社團 » 馬達

原文網址 李派克
2018-12-15 01:24:47

通電一下,
不明白什麼同動不同動,什麼真假五軸,
馬達會動我就可以了!
# 五重奏有點難聽 ⋯⋯

Jeff Lin
2018-12-15 03:46:05

看起來真的有那麼回事

林志強
2018-12-15 10:09:49

哈!
對啊
會一起動就好啊

黃小法
2018-12-15 10:33:00

記得之前做無刷直流馬達的控制也可以用頻率讓馬達唱歌,有異曲同工之妙

Tako Sun
2018-12-15 13:04:15

難聽是因為跑太慢,跑快的那個聲音會是讓人高潮的 XD

朱永喆
2018-12-15 14:17:22

請問是用什麼控制系統??感覺好棒

尤宏耀
2018-12-15 20:16:14

能用的機器就是好機器

David Chuang
2018-12-16 12:25:58

李派克 @@ 怎最近那麼有空 可以實作 ?


原文網址 林志強
2018-12-01 16:57:59

請教前輩們
無刷馬達
的霍爾感知器
燒掉
可以修嗎?
我接錯線燒掉了


原文網址 李派克
2018-11-28 11:08:58

弱弱問一下前輩們!
請問如果是直線型運動的馬達在設置時是 step/mm ,那在A B C軸上設置應該是要怎樣的呢? 弱弱問一下前輩們!
請問如果是直線型運動的馬達在設置時是 step/mm ,那在A B C軸上設置應該是要怎樣的呢?

王智立
2018-11-28 11:21:21

蝸桿型的?

李派克
2018-11-28 11:23:05

不是耶

李派克
2018-11-28 11:23:28

就一般皮帶轉盤,照理說應該是跑角度

王智立
2018-11-28 11:24:16

像這種的嗎?

李派克
2018-11-28 11:24:27

yes

李派克
2018-11-28 11:29:01

這個是ok,只是我在用smoothieware設置a軸時,覺的有點怪。算mm的,但是下面的加速度卻是算角度的

李派克
2018-11-28 11:31:05

我本來預期應該是 角度/ step

Tako Sun
2018-11-28 11:34:21

旋轉軸是角度

李派克
2018-11-28 11:34:43

了解

李派克
2018-11-28 11:34:46

謝啦

王智立
2018-11-28 11:36:00

我的理解是這樣子。
以 GT2 為例。16細分,馬達 1.8 度,馬達端為 GT2 16齒、被動端 40 齒,齒比為 1:2.5 。
1. 先算馬達端的齒比步數, (360/1.8*16)(細分)/ (2*16) = 100 setp/mm

2. 被動端 40x2 = 80mm , 360 度 / 80mm = 4.5 度/mm ,
(100 * (80/32)) / 4.5 = 55.55 step/度。

Tako Sun
2018-11-28 11:37:29

去買個脫機的模組,就不用想破頭了 XD

李派克
2018-11-28 11:37:32

了解了

李派克
2018-11-28 11:37:45

我式式。感謝?

李派克
2018-11-28 11:37:59

雖然我覺的還是很奇怪

王智立
2018-11-28 11:38:20

哈,不客氣。討論才會有進步。

王智立
2018-11-28 11:39:42

回頭看看,我也覺得怪怪的... 我一定少了什麼東西

王智立
2018-11-28 11:41:03

我忘了加乘齒比了。 32 : 80 我修改一下。

Tako Sun
2018-11-28 11:45:46

沒記錯的話是 XXXX 脈衝/1度

蔣益民
2018-11-28 11:50:46

旋轉軸就是用360度去計算就可以~最近剛好幫朋友弄一台臥式的加工機電控 有設定到

李派克
2018-11-28 11:53:41

了解,簡單的說,我只要確定我一圈跑多少step就可以了

蔣益民
2018-11-28 11:53:44

假設減速筆是1:5 馬達驅動細分是5000/rev 那就是5000*5=25000 pulse/rev 然後再除以360度 以MACH3來說 就會變成69.444444 pulse/mm

李派克
2018-11-28 11:54:16

我記的馬賀是角度

李派克
2018-11-28 11:55:00

感謝

蔣益民
2018-11-28 11:55:04

因為那個是特殊用途旋轉軸是放在Y軸 哈哈 其實設定值是一樣的

蔣益民
2018-11-28 11:55:39

就等於 pulse/deg

李派克
2018-11-28 11:56:19

收到。感恩

David Chuang
2018-11-28 11:57:41

(200 per revolution{1.8度的}/ 1/16{microstep})/ 1/5{齒輪比} / 360 {360度}= 44.44444{這是四軸機的 A軸}= 400/9 , 16000/360 {100齒 vs 20 齒}

David Chuang
2018-11-28 12:06:05

度/step <===

David Chuang
2018-11-28 12:08:23

度/step 你約分後 在分母是這個喔 還要 倒過來

David Chuang
2018-11-28 12:10:53

李派克 @@ 單位是 steps_per_度數

李派克
2018-11-28 12:11:20

收到,感謝!

王智立
2018-11-28 13:29:38

David Chuang 收到。已修正。感謝提醒。


原文網址 林志強
2018-11-15 21:17:01

垂直度測試
馬達還沒接
先用手轉哈!


原文網址 林志強
2018-11-15 14:36:33

試運轉
86無刷馬達


原文網址 石小川
2018-10-13 12:53:47

用C++/C# 程式直接控制USB Mach3 CNC運動控制卡簡介

分享給想要了解Mach3及USB控制卡如何通訊的朋友參考.

Mach3 USB程式是以HID裝置類型通訊協定作為溝通管道, 因為現在Windows 作業系統都有內建支援HID裝置的驅動程式, 所以焦點只要設計PC應用程式即可, 省掉很多麻煩事情.

如果用抓封包工具程式(Wireshark 或 Bus Hound)觀察Mach3 USB封包可得知, HID報告描述元(Report)的每次輸入/輸出資料交易是以61個位元組(Byte)為單位送出或接收, 只要解析這些位元組即可直接控制USB Mach3 CNC運動控制卡, 不須Mach3介入, 這樣做的好處是可以自已設計一些人工智慧演算法(例如影像辨識)去直接控制CNC機台做自動光學檢測(AOI), 或改裝CNC成機器手等. 當然有些非Mach3 CNC控制卡廠商有推出API開發包, 應用程式直接呼叫API就更方便了, 這樣就不需要了解煩人的底層封包問題, 不過這篇是要分享給想設計類似Mach3程式或製作USB Mach3 CNC運動控制卡的人參考, 由於資料太多, 不想洗板, 我就列出部分範例提供參考.

我的CNC機器裝置配備是USB Mach3 CNC六軸連動控制卡, 螺桿Pitch=5mm, 步進驅動128細分.

解析後的封包資料如下:
基本上Reset , M code, G Code都要解碼.

(A)繼電器控制
M204/M205碼我是規劃成繼電器控制警示燈
M204 Code(Output 7 ON) :
public string[] Output = { "02 06 58 00 09 20 00 00 f0 f7 19 00 97 b1 9d 06 44 f8 19 00 00 01 00 00 9c b4 9e 06 00 00 00 00 1c f8 19 00 0c f8 19 00 10 80 9d 06 44 f8 19 00 00 01 00 00 9c b4 9e 06 1c f8 19 00 00" };

M205 Code(Output 7 OFF) :
public string[] Output = { "02 06 58 00 09 00 00 00 f0 f7 19 00 97 b1 9d 06 44 f8 19 00 00 01 00 00 9c b4 9e 06 00 00 00 00 1c f8 19 00 0c f8 19 00 10 80 9d 06 44 f8 19 00 00 01 00 00 9c b4 9e 06 1c f8 19 00 00" };

p.s. 標註的02 06 58 是M控制碼, 09 20/09 00 是On/Off作動參數.

(B)步進馬達控制
G0 Xn Code :
public string[][] G0X = {
//G0 X0
new string[]
{"02 0e 55 e6 ff 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 06 df 59 77 34 ef 55 77 f8 5b 38 a0 00 00 00 00 00 c0 2c 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00",
"02 0e 55 b4 ff 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 06 df 59 77 34 ef 55 77 f8 5b 38 a0 00 00 00 00 00 c0 2c 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00",
.
.
};

p.s. 標註的02 0e 55 是G0控制碼, e6 ff/b4 ff 是馬達脈衝參數.

另外值得一提的是Mach3步進馬達的脈衝控制是以圖中(G0 X5)所示的方式控制, 只要遵照斜率及內插數值就可組合出想要馬達移動的距離及速度了, 如果是六軸連動當然更複雜了!

沒圖沒真相, 最後簡單的寫了一個小程式Demo一下, 有興趣的朋友可參考一下囉!

林志強
2018-10-13 13:00:25

好強啊

Brian Kuo
2018-10-13 13:23:48

您是解析USB HID 的byte array來進行驅動控制板,印象中Mach3 軟體有提供API可以直接控制。可能會更方便哦,之前有下載但一直沒時間玩。。。

感謝您的分享哦~ 謝謝您

蘇炳文
2018-10-13 13:37:38

感謝分享,以前都用wireshark抓Ethernet封包觀看Internet的protocol,現在才知道也可以抓USB封包,太好用了。

Kenny Plus
2018-10-13 15:01:18

大大好強

Suadia Wu
2018-10-13 17:53:26

大大開個手把手的課啦~

廖元佑
2018-10-14 08:55:55

好厲害

李大熊
2018-11-03 00:13:00

連G Code都出來了 哈哈哈


原文網址 林志強
2018-06-26 14:05:49

我發現
Diy cnc
用伺服馬達
加上脫機
是一種趨勢
天熱
先喝一杯

Longjan Chen
2018-06-26 15:51:46

加油

廖元佑
2018-06-26 18:03:33

很多這樣玩阿

尤宏耀
2018-06-26 21:05:21

玩很久了..快跟上來

曾豪仁
2018-06-27 01:18:16

找对方向了,这台CNC控制器输出胍冲低了点,買贵一点的!

曾豪仁
2018-06-27 01:20:27

XY二轴的伺服位置增益要設一样!

林志強
2018-06-27 07:22:55

感謝曾董
分享

平凡
2018-06-27 14:56:37

請問 什麼是脫機啊 謝謝

Bowen Chien
2018-10-23 10:53:46

各位前輩是否有推薦的控制器?

李大熊
2018-11-03 00:11:02

記得大陸有在賣模組是脫機的控制器,但是個人都只是小玩,使用機率不高就不敢入坑了


原文網址 林志強
2018-05-25 09:26:52

阿強2號
小鋼炮
300*200*100
比阿強1號更猛更強
行程大
剛性強
6061t6鋁合金20mm 機身 加上硬陽處理
門型柱30mm
補強版 底座 皆為碳鋼
機身強壯
而阿強一號只有15mm
機身性是阿強號的2倍
所以
可以切銷鐵料
主軸採用er 20無動力主軸.
和500w 無刷馬達
切銷力比阿強一號更猛.
更持久
步進馬達57型 4a 110 有3.6牛頓米的扭力
線性滑軌 15型重預壓 荷重型滑軌
抗震 加工尺寸更穩
滾珠螺桿
sfu 1605 無間隙
背隙小於一條
加工精度更高
mach3 三軸軸卡 為1000k
阿強1號只有200k
阿強的理念
就是
進化 進化 再進化
..........................
有需要訂製的朋友
歡迎跟聯絡
感謝澎場

盧修圻
2018-05-25 11:48:41

步馬跑高頻是會抖尿的,結果可能不如你想得這麼好哦

林志強
2018-05-25 12:41:31

感謝指教

林志強
2018-05-25 12:42:31

伺服才是王道啊

林志強
2018-05-25 12:43:03

我都不敢開快車

黃小法
2018-05-25 12:54:36

設計的不錯~ 所佔空間小,又可重切削!! 祝預購大賣 ?

林志強
2018-05-25 13:38:08

感謝捧場

林冠廷
2018-05-25 18:16:10

SFU1605祥隆螺桿嗎?

林志強
2018-05-25 19:08:32

Staf

林志強
2018-05-25 19:10:55

王介甫
2018-05-25 21:01:41

想知道你床台可以耐重幾公斤

王介甫
2018-05-25 21:02:13

你要可以切金屬,那你床台耐重,這樣的設計你可以克服嗎??解釋一下

林志強
2018-05-25 21:58:59

比這台還一號還強
這台
一次下到1mm
F800
切7050就跟切豆腐一樣
碳鋼約20到30條

林志強
2018-05-25 22:00:21

林志強
2018-05-25 22:04:04

王介甫
有任何疑問
可以直接說
這樣
可以讓我更進步
感謝提問

王介甫
2018-05-25 23:39:01

給你建議拉~~~既然切的鐵件

王介甫
2018-05-25 23:43:59

那麼你精度就是要不一樣,如果我買這台,我就會問你,加工精度能到多少,單純步進馬達的精度,幾乎算是無精度可言,一不小心很容易失步,再來就是你線性滑軌,能負荷多少荷重了~~畢竟再加上虎鉗~~等等一堆。隨便再加上去應該很快就抱了~~。我之前也在研究為什麼雕刻機。大部分賣的都侷限在軟金屬,怎麼很少聽到加工金屬。我猜也是這些原因拉。我也只是業餘休閒~~~~~

Tim Chang
2018-05-26 00:07:49

請問一下,步進馬達沒有精度可言的原因是什麼呢?

尤宏耀
2018-05-26 05:57:33

王介甫 我這樣要銑鐵其實都不太夠力了@@每個人堆機器的要求不一樣...預算也是很大的問題,精度,強度,效率,都是用錢堆出來的

林志強
2018-05-26 07:20:41

你這台重兩級這台一定夠力

尤宏耀
2018-05-26 07:21:55

林志強 加工的認知不一樣⋯⋯這樣的結構還是只能雕刻而已!

林志強
2018-05-26 07:22:54

Jacky Yu
是的

林志強
2018-05-26 07:27:22

說真的
我門工廠的180萬的
一米Cnc銑床
銑鐵
也不過才2mm到5mm
我的也只能
10條到20條
鋁料最多2mm

林志強
2018-05-26 07:28:01

不到10萬的機台
怎麼跟180萬的比阿

林志強
2018-05-26 07:38:01

Jacky Yu
一分錢一分貨
真的

林志強
2018-05-26 07:46:03

王介甫
你好
感謝您的指導
加工精度5條以內
垂直水平
步進馬達失步的問題
可以改成伺服
如果都不滿意
建議購買
百萬Cnc
如亞崴 永進 等...

林志強
2018-05-26 07:47:28

感謝前輩們
的指導
讓小弟更精進

尤宏耀
2018-05-26 08:24:21

林志強 給個小建議!小機器的市場,機器漂亮比實用重要!因為大家都是線軌螺桿步進馬達..要有一席之地就只剩漂亮可以吸睛了!

林志強
2018-05-26 09:12:50

Jacky Yu
感謝

林志強
2018-05-26 09:45:15

Tim Chang
步進很準的
但他不能快

黃小法
2018-05-26 10:20:30

步進沒有精度,這句話我反對+1 ,小機器可以啃鐵就都有一定水準了,圖片中我這材料是白十字,我也是花很久的時間改進才可以加工鐵

林志強
2018-05-26 10:32:27

林志強
2018-05-26 10:32:34

林志強
2018-05-26 10:43:07

林志強
2018-05-26 10:45:28

請參閱
Stfa官網
床台
是正整塊實料加工成型
不是鋁擠型
300*200的床台
只要放的下
就可以用

林志強
2018-05-26 10:47:05

黃小法
我也認同

黃俊凱
2018-05-30 01:52:55

總歸一句話,用錢堆出來的,同樣的設計,如果用鑄鐵一體成形,也是可以,強度大躍進,端看客人願意花多少錢,有錢買benz,沒錢買國產,一樣可以到一樣的地方,大多數台灣人都看cp值,卻忽略一分錢一分貨

李東原
2018-06-08 01:49:09

改用閉環步進就不會有失步的問題了,要是真的撞機失步,還會自動停機

林志強
2018-06-08 07:15:01

李東原
長知識啦我

Tako Sun
2018-06-09 12:34:11

和您說個密秘20mm還是太薄,鋁合金,至少要30mm,如果是鋼20mm就夠了,錢還沒花下去,還有救 =_=
關鍵是密度,不是材質的強度

盧修圻
2018-06-09 12:41:24

不夠密就要用體積去換啊 來個100就穩了 ?

Mach Chuang
2018-06-09 13:00:15

以目前的結構來說,機構幾何才是解決剛性的辦法,過厚過重的結構光是自重變形就嚇死你了,再來是組合後重量產生的變形,就更甭提組合精度了,善用"肋"可以改善剛性及重量

林志強
2018-06-09 14:01:30

感謝前輩回應
當初要做阿強一號的時候
他的Z軸立柱
就有三種選擇
第一
就是整塊料
銑成格狀
第二
用20mm的鑽頭
鑽成
蜂窩狀
第三
用板塊組成工字型
基於成本考量和設備因素
我選三
但是很費工
我個人
想要選2
鑽成蜂窩狀
以上是我的分享
歡迎指教
感謝

林志強
2018-06-09 14:02:35

肋型
是很重要的

盧修圻
2018-06-09 14:09:31

老實說沒跑過模擬或是直接幹實機量測都是白搭,除了變形,不對的構型搞不好共振更嚴重,diy抓個大概就好了

林志強
2018-06-09 14:13:38

機械共震

Mach Chuang
2018-06-09 14:29:21

那就是我為何購入有頻譜分析的動平衡儀及B&K震動計,至於結構分析最簡單的可以用autocad inventor 或 ProE 或solid work 這三種都有分析模組

尤宏耀
2018-06-09 16:43:05

Mach Chuang 你根本就是太變態⋯⋯

林志強
2018-06-09 23:43:02

跟前輩們分享一下心得
先不管一些
可能不能可控制的因素
其實
只要把Xy軸線軌的直角精度
跟Z軸的垂直精度
做好
螺桿用C7的
機身用鋁板
底座用鐵料
做出來的
精度
都有一定的水準
這也是最基本的
再來
就是想辦法升級了
一個機台的價值
在於
加工的可變因素多寡
加工可變因素越少
的機台就越貴
反之
就越便宜
假如
我的工件精度和細膩度需求
10萬機台
就能做
和必去買
百萬勒
這就是Diy機台的價值
最後
千萬別想Cp值這樣的價值觀
機器是很實在的
給他多少的錢
他就給你多少的價值
感謝前輩分享
小弟
受益良多

林志強
2018-07-31 07:50:20

林志強
2018-07-31 07:50:34

試組裝完畢


原文網址 李派克
2018-03-31 23:11:52

換了馬達,進給是可以多一點了