DIY CNC Machine.Taipei 造訪社團 » 軟體

原文網址 石小川
2018-11-27 16:28:55

機器視覺應用在CNC介紹

機器視覺在工業4.0的應用非常廣泛,例如樣本比對、良率偵測、工件大小量測、微生物標定…..等,如果結合人工智慧資料分析就是一套很完整的專家系統了。

圖中軟體是我將紅血球/白血球辨識及標定的核心程式改寫成簡單的CNC自動對刀及工件偵測系統,理論上量測精度可控制在1um(10^-6m)以內,不過我的CNC機台螺桿可沒這麼精密,所以我把它控制在浮點數第3位即可,整體而言精密度與攝像頭、機台、都有關係,端看應用者的要求而調整軟硬體。

自動對刀是用演算法找出工件中心點,而自動對焦是採用Z軸移動加上演算法達成,另外比例尺可配合3軸移動及像素自動求得,一旦中心點座標找出來就很容易結合Mach3或PLC將主軸定位在工件上。值得一提的是打光技術在影像辨識也非常重要,打光打得好辨識率就很好,演算法就可精簡些,其餘利用影像偵測工作臺大小及影像多軸限位開關技巧和Z軸單鏡頭工件深度偵測技巧,這些功能我就留在下回再演示了(因為前陣子瘋選舉我還沒寫好Demo程式, 哈哈… 抱歉了 ^^”)。

黃小法
2018-11-27 17:19:17

比例是手動拿尺先抓出比例嗎?立體的東西高度不同如何量測?這是不是中心點跟滑鼠之間針對每個像素點分析抓出分際點?

李派克
2018-11-28 15:41:40

其實我也是是用CCD來對刀吔,只是因為CCD不防水所以常拆,每次都要改變OFFSET就沒做圖形偵測了⋯⋯不過你的CCD也太威了,我還只用WEBCAM而已,我是掛在raspberry pi上,就直接可以做成自己機子的HMI了

Allen Chang
2018-12-02 12:32:06

之前在工業手臂組裝工件做過類似功能,
治具安裝+-10mm即可完成治具架設
https://www.youtube.com/watch?v=Drkw6hwD-iE

Allen Chang
2018-12-02 12:34:19


原文網址 張峻銘
2018-05-26 17:40:53

目前大致碰了一下Fusion 360,果然是好入手,但在後制部分我有些疑問.我機台控制軟體使用的是mach 3的G code,但在Fusion 360目前不知道要如何產生這個控制碼,他的預設副檔名都是.nc?

陳建仲
2018-05-26 17:52:44

這是小弟還在大學就讀時,被任命為新進機台的學習學生,因為要畢業了,所以有紀錄一下要如何使用fusion360轉G-code

陳建仲
2018-05-26 17:53:35

小小拙作,學生等級的教學,請笑納。

張峻銘
2018-05-26 18:14:37

以找到答案,謝謝各位


原文網址 張峻銘
2018-05-24 21:05:11

小弟剛接觸CNC,目前只玩過artCam.現在想要用CNC製作一些治具.感覺好像超過artCam的能力範圍.那麼如果要做模型的軟體該選哪套軟體powermill?ug,或是其他?

Longjan Chen
2018-05-24 21:19:54

ug +1

Michael Lin
2018-05-24 21:45:11

DIY 用 Fusion 360 就足夠了,簡單易學、包含了CAD、CAM... 還有 DIY、Maker、一般玩家... 免費...

陳建仲
2018-05-24 21:56:58

Fusion 360 +1 網路上資源多

鄭新國
2018-05-25 16:18:25

.
如果需要很精準 就用工業級的軟體
如果沒什麼要求 用免費軟體即可...

Peter Chen
2018-05-25 17:55:16

Mastercam


原文網址 李派克
2018-02-10 16:42:23

RASPBERRY PI2b用webcam,沒想到還蠻快的,可以開始做smoothieware的自用軟體了⋯⋯

李派克
2018-02-10 17:40:26

先這樣規劃就好了

李派克
2018-02-11 13:52:47

看起來還可以

Tako Sun
2018-02-11 18:29:12

黑科技!!!!!!影像式自動循邊!!!!!!

李派克
2018-02-11 18:31:36

土炮技啦!人工智能手動循邊啦!

魏嘉互
2018-02-11 21:34:39

讚喔


原文網址 吳聯宏
2017-05-26 18:12:24

請問一下
TAAK-3028CNC雕刻機
使用的軟體是ucancam

因為廠方附的加密狗讀不到了
請問有其他軟體可以取代ucancam嗎?

感謝告知!


原文網址 黃丞頤
2017-05-21 17:07:59

經過上次的軟體指點
大概會用簡單的使用fusion360了
試了好幾次 成功做了一件成品
但還有個小問題, 就是"尺寸"的誤差
目前情況
圖(一)的兩個平面間 加工上是y軸的方向
實際成型尺寸"小"了25條左右
44mm->43.75mm
圖(二)的凹槽 加工上是x軸方向
實際成型尺寸"大"了25條左右
16mm->16.25mm
這是否是螺桿背隙鎖造成?
還是有其他問題導致?

洪志仁
2017-05-21 17:18:40

用手正,逆轉動螺桿看看有無虛位,往馬達方向拉推螺桿看看有無虛位。

黃丞頤
2017-05-21 17:29:33

其實蠻硬的 結構長這樣

Tim Chang
2017-05-21 17:34:20

換一支刀試試

黃丞頤
2017-05-21 17:45:12

刀是新的說,原因是?

李展帆
2017-05-21 19:17:39

看有沒有偏擺~

李派克
2017-05-21 19:24:50

手摸平的地方會有明顯的起伏嗎?

Tim Chang
2017-05-21 19:25:20

是的,我也是這樣覺得,您是切削尺寸過大不是不足,所以我也認為是偏擺,主軸或螺桿有虛位應該是不足,所以不是刀子問題就應該是主軸,誤差20條的虛位用搖的是不會有感覺的。

李派克
2017-05-21 19:27:13

檢查一下cam,這個地方~

洪志仁
2017-05-21 19:29:45

他說銑出來一邊大,一邊小,應該跟刀子,偏擺都沒有關係啦!

洪志仁
2017-05-21 19:33:15

喔~還有這種功能,一般的加工軟體,預留量都是統一的方式。

洪志仁
2017-05-21 19:34:36

嗯,主軸的垂直度也有可能沒錯!但通常會影響垂直度的平行度,若量等高的尺寸,通常都是一致的。

李派克
2017-05-21 19:38:38

阿災~我只會用這個~~~他的情形是挖掉的部份好像都少了12.5條,有點像正偏差0.125>

洪志仁
2017-05-21 19:40:17

若這兩個參數設不一樣,確實會產生他銑出來的樣子沒錯。

李派克
2017-05-21 19:40:21

小弟粗步的看起來,他挖掉的地方留的公差是一至的阿~不然就是,用錯刀。。。

洪志仁
2017-05-21 19:41:22

用錯刀通常都不會銑出來一邊大一邊小。

李派克
2017-05-21 19:43:23

應該是設一樣,你看他『挖掉的地方』。都是少了12.5條。

李派克
2017-05-21 19:44:01

它這個沒有一邊大一邊小阿都是突出來的部份邊緣都多了12.5條啦

Tim Chang
2017-05-21 19:44:30

不是一邊大一邊小啦,是說內銑過大,外銑過小....

李派克
2017-05-21 19:45:51

當然都是我的猜側啦~

Tim Chang
2017-05-21 19:46:24

這是設餘量,除非設負值,否則不會過切

洪志仁
2017-05-21 19:46:45

哈哈,我沒去看照片,一個是外圍尺寸,一個是內孔尺寸,這樣就沒錯啦!我前面說的都不對。

洪志仁
2017-05-21 19:47:44

哈哈,對啦!我沒去看照片,一個是外圍尺寸,一個是內孔尺寸,這樣就沒錯啦!我前面說的都不對。

李派克
2017-05-21 19:48:33

對吼,好像是過切,該不會真的用錯刀吧~

洪志仁
2017-05-21 19:49:20

這樣就很簡單了,這種小機台的剛性本台就不足,會撇刀而已,多修幾次就準了!

洪志仁
2017-05-21 19:50:02

哈哈,對啦!我沒去看照片,一個是外圍尺寸,一個是內孔尺寸,這樣就沒錯啦!我前面說的都不對。

李派克
2017-05-21 19:50:48

我也講錯,是邊緣少了~:P

Tim Chang
2017-05-21 19:50:59

刀沒問題,主軸偏擺機會比較高

洪志仁
2017-05-21 19:51:13

這樣就簡單多了,這種小機台的剛性本來就不足,多修幾次就準了!

李派克
2017-05-21 19:52:00

不過他這台看起來比我的小機子強壯耶~~

洪志仁
2017-05-21 19:52:05

工業用CNC也不會一刀到尺寸,也是要分粗細胚的。

洪志仁
2017-05-21 19:53:23

請問您銑外形尺寸有分粗細胚嗎?留多少料? 每一刀吃多少料?

我的三台CNC依機台的剛性不同,同樣的東西,同樣的銑法,每一台銑出來的尺寸都不同,所以我都會依機台的特性,調整每次吃的量,也都會量一下尺寸,依實際尺寸到視情況要不要補程式把它修到所需要的尺寸。

每台機台都有它的特性,做久了您就會知道您的機台的特性,就可以找到適合的銑削參數,東西銑出來就會愈來愈準。

洪志仁
2017-05-21 19:55:13

他應該銑外形尺寸沒分粗細胚的樣子,或者一次吃很多,留料很多時就一刀到尺寸,造成撇刀吧!

廖元佑
2017-05-21 20:15:42

樓上專業

李派克
2017-05-21 20:57:18

真的是強大~

黃丞頤
2017-05-21 21:25:57

感謝各位的建議 我大概有個方向了

黃丞頤
2017-05-21 22:21:42

我有分粗銑 再留0.5mm精銑
之前撞刀過,估計是主軸偏擺

黃丞頤
2017-05-21 22:23:49

如果是主軸晃動(撞過幾次
有什麼解決辦法嗎?

李派克
2017-05-21 22:24:04

黃丞頤 吼⋯⋯早點説嘛⋯⋯

洪志仁
2017-05-21 22:26:58

了解,建議您下次銑完粗胚後量量看尺寸,或許您就會發現銑完的尺寸會大於實際尺寸加0.5(單邊)預留量很多,另請問您細胚是分幾刀(平面位移量)把那0.5給銑完呢?

李派克
2017-05-21 22:27:18

黃丞頤 那你平面的地手摸會起伏很大⋯⋯

洪志仁
2017-05-21 22:28:24

撞刀也要看怎麼撞法啦!沒那麼脆弱啦!

黃丞頤
2017-05-21 22:31:07

我留0.5 精切一次就到 但深度忘了 好像是2mm…
李派克 平面其實我覺得蠻平的耶?
還是我標準太低…(有面銑過

洪志仁
2017-05-21 22:31:15

用手推拉刀子,會晃? 若是,那應該是軸承壞了,或者軸承孔變大了!

黃丞頤
2017-05-21 22:32:07

明天再用表量看看

李派克
2017-05-21 22:32:31

有那麼脆弱呀?

洪志仁
2017-05-21 22:32:54

看大小力啦!

黃丞頤
2017-05-21 22:38:40

一次是沒夾緊 噴了
一次是主軸轉速太低
銑孔時直接卡住 整支刀扭來扭去

洪志仁
2017-05-21 22:39:24

這樣絕對銑不到尺寸啦!我的方法是分三刀,D6為例0.2(z深3),0.2(z深3),0.1(z4~5), 有時銑完還會再銑一次0.0(成品實際尺寸)(z4~5)

洪志仁
2017-05-21 22:40:42

這個就是這樣銑的,我粗胚也是留0.5。

洪志仁
2017-05-21 22:42:55

總之先檢查主軸囉!

洪志仁
2017-05-21 22:45:18

客人的工業用CNC有時輕輕一撞就花了不少錢修理,有時撞很大力卻毫髮無傷,有時運氣也是很重要。

洪志仁
2017-05-21 22:48:30

忘了問您的F值是多少呢?機台剛性不夠,愈快愈無法銑準喔!

洪志仁
2017-05-21 22:50:37

CNC就是硬碰硬的東西,機台的剛性決定了銑削的能力。

黃丞頤
2017-05-21 23:03:05

F 值是feedrate的意思嗎
我用fusion360 設好刀參數
調主軸轉速 feedrate會自動變

廖元佑
2017-05-21 23:06:34

洪志仁 撞了毫髮無傷是不可能的,通常都是不知道傷在哪裡,那怕保護寫得再好,除非還沒撞傷前就先預警停機,但這種保護跟調機參數要寫得非常好。

洪志仁
2017-05-21 23:21:18

是的,沒錯! 有時當下確實檢查不出來哪裡壞,但時間久了就會開始出現怪聲音。

洪志仁
2017-05-21 23:22:09

是的,喔?

李派克
2017-05-21 23:22:43

咦?印像中,刀具一次基本的,在cam時,會有另一個~

李派克
2017-05-21 23:25:37

刀具

李派克
2017-05-21 23:26:06

cam 程式的。(會以這個為主~)

李派克
2017-05-21 23:27:03

F指的是。。『進給』的速度,包含切削,導入,導出,斜插,下刀,不一定要他演算,可以自己訂死。刀具的只是給你個預設值。

黃丞頤
2017-05-21 23:32:23

瞭解!我再試試看!等等
為什麼各位都是中文的!!??
我為了他 反覆google翻譯超多次

李派克
2017-05-21 23:33:38

語言可以設,但只有簡中,聽說繁中要自己改,不過更新就沒了(我是覺的可以跑就好。。。)

李派克
2017-05-21 23:34:12

黃丞頤 可以拍一下你的主軸機體嗎,我比較好奇你的主軸的設計。

黃丞頤
2017-05-21 23:36:24

明天去工作室再拍
我覺得Z軸也有點問題
會規律嘎嘎叫

李派克
2017-05-21 23:39:03

來,小事,不用謝我了,不是我發明的!(要記得關掉程式再開就有了!)

李派克
2017-05-22 18:58:55

咳⋯⋯

盧修圻
2017-05-25 14:10:07

主軸偏擺,主軸垂直度,XYZ軸相對垂直平行度,機台共震,螺桿背隙,軟體精度,馬達細分度,這些都要檢查校正,一般DIY等級精度不佳很正常,光是要組裝校正就要花不少工不少時間,量具也要花一筆


原文網址 黃丞頤
2017-05-11 16:41:04

我是CNC新手
各位都用什麼CAM軟體計算路徑?
先前只有用EAGLE的外掛生成路徑
切一些電路板
現在想切點鋁材,碰上瓶頸了~
千辛萬苦在win10上裝好powermill2017
卻不知道如何生成給MACH3的OPT檔
這套軟體真的好複雜
請問各位前輩有沒有推薦的教學書籍或資料

Gary Chiu
2017-05-11 17:22:10

現在大概就推Fusion360了吧

Hidibe G-power
2017-05-11 17:54:43

Fusion360

David Chuang
2017-05-11 17:56:30

Fusion360

鉛筆壹
2017-05-11 18:53:18

Eagle 可以存 DXF 再用其它的 CAM 生成 G Code

黃丞頤
2017-05-11 21:55:12

powermill沒辦法配合mach3使用嗎?

葉與偉
2017-05-11 22:13:10

想問一下 如果 用Fusion360
想要 把原本劃好的3D 圖檔轉CNC路徑 好用嗎

鉛筆壹
2017-05-11 22:14:32

沒問題的吧

易特丹
2017-05-12 10:58:59

換掉 Mach 3,改成 GRBL, 用BCNC 就有內建編輯,FUSION 360 也支援GRBL .

http://engineer2designer.blogspot.com/2017/03/bcnc.html

Open source is Free.開源給你想要的自由.

David Chuang
2017-05-12 11:20:25

我也想知道這答案

Mach Chuang
2017-05-12 12:52:13

mach3讀.tap檔,powermill可以輸出tap檔沒問題的!!想3軸同動3D加工曲面或較複雜得形狀還是需要 proe powermill mastercam...等這類的軟體

張嘉傑
2017-06-18 17:37:02

Mach3可以直接開.nc檔,你用powermill轉出的副檔名可以不用是opt,只要是標準的g碼格式,就可以用mach3開看看

Devon Hsin
2017-06-18 20:49:21

Mesh的話就交給BlenderCAM,功能超強大又免費

陳建仲
2017-06-23 21:37:43

Fusion360

Jiunn Yang
2017-06-25 01:37:09

(筆記)


原文網址 陳品宏
2017-03-06 22:54:36

請問有人可以提供我這套系統軟體,原機子內的硬碟掛了,系統跟著沒了...


原文網址 謝政霖
2017-02-27 01:24:36

如何調整座標呢?因為我機器與軟體沒有同步,繪圖時這個大小只有5公分最大座標到+-25,進到mach裡面就變超大。機器的x軸座標極限只有到+-3點多,y軸只有+-5點多,各位我該如何是好

尤宏耀
2017-02-27 09:32:04

你的mach沒有設定好!細分有問題!

Mach Chuang
2017-02-27 11:21:54

檢查一下螺桿跟步進馬達設定,還有確認單位是不是mm

謝政霖
2017-02-27 15:35:47

單位是mm

謝政霖
2017-02-27 15:36:00

請問螺桿及馬達設定在哪裡呢?

謝政霖
2017-02-27 16:42:44

解決了~感恩


原文網址 Devon Hsin
2017-02-09 23:17:35

佛心版免費CAM軟體:BlenderCAM
只要有.stl檔,就能產生多種類型的刀路!
(幾年前有Po過一次,不過好像很多人還不知道)

Devon Hsin
2017-02-09 23:39:34

作者還有計畫開發第四軸的部分,但卡在他自己沒預算購入第四軸做實驗,需要大家贊助,看到他的贊助名單,人數和金額實在少得可憐,隨便掏個一百塊出來我都能上榜了,大家有興趣的話也可以一起幫忙他喔

翁偉吾
2017-02-09 23:51:49

之前用過 解救了做印章的需求CYCU stamp found on # Thingiverse https://www.thingiverse.com/thing:624080

Danny Kuo
2017-02-17 09:07:33

好東西

Devon Hsin
2017-02-17 09:33:46

是的,光是省下一套萬把塊的MeshCAM就超值了,雖然不像傻瓜型CAM的簡單易懂,但因為Blender本身的強大功能,使用彈性是超級大的

Tzuhua Chen
2017-02-17 10:34:06

謝謝分享,最近正在學習CNC