機(jī)械社區(qū)
標(biāo)題: 想做個(gè)CNC系統(tǒng) [打印本頁]
作者: kaikaicour 時(shí)間: 2019-7-11 22:04
標(biāo)題: 想做個(gè)CNC系統(tǒng)
本帖最后由 kaikaicour 于 2019-7-11 22:47 編輯
$ k6 h$ p. H. `2 I* G. B8 ?, J+ H& E& m; o
開發(fā)了一個(gè)簡易數(shù)控系統(tǒng),運(yùn)行在Window實(shí)時(shí)環(huán)境,通過EtherCAT帶伺服電機(jī)和IO。循環(huán)周期1ms,S曲線加速度(Jerk和最大加速度限制),速度前瞻,動(dòng)態(tài)倍率調(diào)整,變量運(yùn)算,條件判斷和跳轉(zhuǎn),子程序調(diào)用,模式有自動(dòng)/MDI/JOG/單步,支持的G代碼有G0、G1、G2、G3、G4、G10、G17、G18、G19、G20、G21、G28、G28.1、G28.3、G30、G30.1、G53、G54、G55、G56、G57、G58、G59、G61、G61.1、G64、G80、G90、G91、G92、G92.1、G92.2、G92.3、G93、G94、CALL、RET
) b d. ^; A) p% ~0 K; u6 d7 o
后期再做回零、PROBE、半徑補(bǔ)償、完善報(bào)警功能、多通道和HSC功能。
! {" P- B l. x# h1 c1 d* [
下例畫個(gè)五角星
#0=5
#1=10
#2=90
#3=0
F700
N100 G1 X[#1*COS(#2)] Y[#1*sin(#2)]
G04 p0.5
#3=[#3+1]
#2=[#2+2*360/#0]
IF #3 LE 5 GOTO O100
M30
8 x9 A9 Q- j m由于全部代碼都有,可以實(shí)現(xiàn)一些特殊行業(yè)功能。想請(qǐng)教各位有哪些方面可以應(yīng)用,程序大家可以測(cè)試,也多提寶貴意見。由于控件的原因,程序需要安裝。程序需要使能后才能運(yùn)行。
0 ]2 v o4 ]2 ^
6 v9 g2 p. @9 F3 z/ T; T
pan.baidu.com/s/1o01JMIgPL-Lfp7LehgMaGA
. @. ^2 v* L5 C/ m1 _ 提取碼:qupe
! B% j+ u% L5 n, R/ X1 a. _
, q3 p& Z. r# R
) ^2 h/ r E0 o' p4 H8 B補(bǔ)充內(nèi)容 (2019-7-12 11:08):2 y5 W( ^$ n* a" a9 o
更新了vc的運(yùn)行環(huán)境,新的網(wǎng)盤地址鏈接:pan.baidu.com/s/1jUaebpbCPEe6472EG_mZ7Q
% o9 Q- h1 o% k# ?2 d提取碼:q339 ) e, L" \! D2 m+ K
作者: 所羅門_x 時(shí)間: 2019-7-12 09:30
本帖最后由 所羅門_x 于 2019-7-12 09:43 編輯
; U$ ]2 i% x/ e% t0 ?: l" R z/ C5 S) ~' u1 u& A0 p
牛叉啊,先下載看看啥剛下載了,安裝運(yùn)行不了,4個(gè)壓縮包居然是同一種程序![attach]484922[/attach]6 p4 Y7 O. E+ j. x
作者: kaikaicour 時(shí)間: 2019-7-12 09:53
" M1 ], p* U: i! E/ c7 L
用vc開發(fā)的,可能你那沒有環(huán)境,解壓后和這個(gè)放在一起看看可以安裝嗎
* f6 c$ ]# G, l9 F
8 k5 L; j1 N; e0 ^1 s4 w1 h5 V% [2 Q4 x
補(bǔ)充內(nèi)容 (2019-7-12 12:49):0 r0 _) h) a$ e$ r
需要一個(gè)文件保存G代碼,右上角有模式選擇。如果沒有代碼可以選擇Jog,然后下方有使能,使能后可以用方向按鈕點(diǎn)動(dòng)。
作者: 冷月梧桐 時(shí)間: 2019-7-12 10:42
小東西,安裝了殺了我的QQ,安裝后還需要重啟,還是不試用了
作者: kaikaicour 時(shí)間: 2019-7-12 10:44
6 `' c# [" o* D6 m1 y3 s
不會(huì)阿,安裝不需要重啟,也不會(huì)影響其他軟件阿
0 m/ l0 v2 q6 x
作者: kaikaicour 時(shí)間: 2019-7-12 12:48
本帖最后由 kaikaicour 于 2019-7-12 13:02 編輯 3 A+ R+ g _2 W4 U8 F5 c9 y
" k4 [& g6 h B/ t/ n! r) y# B需要一個(gè)文件保存G代碼,右上角有模式選擇。如果沒有代碼可以選擇Jog,然后下方有使能,使能后可以用方向按鈕點(diǎn)動(dòng)。
作者: 非非非非 時(shí)間: 2019-7-13 22:49
能不能差分輸出信號(hào)
作者: kaikaicour 時(shí)間: 2019-7-14 00:21
) f; d0 B H7 U1 s% O8 f2 c
步進(jìn)電機(jī)嗎?這個(gè)主要是給Ethercat伺服和IO,當(dāng)然把代碼到單片機(jī)和FPGA也是可以的& \- x7 O- s) l4 v; G7 n
作者: 潘攀 時(shí)間: 2019-7-29 20:49
太厲害了 我都不懂
作者: 阿莫搞機(jī) 時(shí)間: 2019-8-8 14:08
就當(dāng)路過
作者: muchwang 時(shí)間: 2019-8-12 08:51
牛
作者: muchwang 時(shí)間: 2019-8-12 10:25
可以考慮去匯川參加PA數(shù)控系統(tǒng)開發(fā)
作者: kaikaicour 時(shí)間: 2019-8-17 16:41
* E8 F* P& u( [( {2 C什么意思啊
作者: muchwang 時(shí)間: 2019-8-21 13:20
% a* V! j8 H( C$ N; T2 s5 U- M- f4 N意思就是匯川收購了一個(gè)PA控制器,正在消化。你可以嘗試去看看
作者: ckc521 時(shí)間: 2019-8-22 20:02
樓主牛逼。
作者: kaikaicour 時(shí)間: 2019-8-23 08:46
8 Q1 F, F3 N! {% L
你有關(guān)系?
作者: muchwang 時(shí)間: 2019-8-23 09:33
2 `$ J& F# U S& i1 E, d我沒有,我們是同行。
作者: kaikaicour 時(shí)間: 2019-8-23 15:43
# t2 X4 s( x0 K% ^; j
有什么特殊應(yīng)用的場(chǎng)合阿
! l" Z9 p2 O' d& j4 c- d8 j
| 歡迎光臨 機(jī)械社區(qū) (http://m.whclglass.com.cn/) |
Powered by Discuz! X3.5 |