• #maker+t=market
  • COSPLAY 3D 建模
  • 3D列印服務
  • 1
  • 2
  • 3

CNC車銑加工技術交流社團 造訪社團 » 用戶發文

原文網址 KuoHung Chi
2017-10-28 17:30:10

請教這位前輩有遇到做流水號001到099依此類推該什麼做程式會比較快謝謝

劉英志
2017-10-28 17:50:17

EXCEL 不是就可以了????

吳毅峰
2017-10-28 17:57:25

打鋼印

C.r. Famgions
2017-10-28 18:13:22

0~9各以G91作獨立副程式,主程式定百位座標再M98Pxxx(0~9副程式),再十位,再個位即可。

C.r. Famgions
2017-10-29 01:05:06

主程式開端
/#100=0;
/#101=0;
/#102=0;

.
.
.
M6T5(刻字刀);
Z10.
G90G0X-20.Y0.(百位座標);
Z1.;
G1Z-0.5F25(刻字深);
M98P#102;
#102=#102+1;
IF #102 GT 9 DO 50;
#102=0;
N50G90G0Z10.(百位完成);

KuoHung Chi
2017-10-29 11:05:33

C.r. Famgions 小弟不才看不懂可以寫比較完整的嗎謝謝

Wu Chen
2017-10-29 11:37:51

钟九连
2017-10-29 21:25:27

有这种机器,电脑输入编号,就会自动一直打下去

陳宗雄
2017-10-29 21:26:13

不好懂阿

陳宗雄
2017-10-29 21:27:36

更難懂 :'(

Wu Chen
2017-10-29 21:48:40

如果簡單單線字體,用變數去將數字寫出,這個是最簡單方法,也最不佔記憶體空間。如果客戶要求是一些美美字形,可以用Cam.寫成副程式內容,主記憶體空間很挑戰,要放在其他記憶空間來呼叫又是另一個問題…

Justin Liao
2017-10-30 07:33:27

巨集很亂很麻煩的
用腦的不用錢
不用腦的只要付出錢即可
我有自己寫的刻任意字
只要規則給好就刻好
包含流水號,機台內日期,及基本公司代號
GY17103001HY
171030-01
ABCD123456789
都可以。
也可以旋轉任意角度
包含30度

用於Fanuc機台

C.r. Famgions
2017-10-30 17:29:01

%
O11(Serial-NO)
(WriteBy...Famgions@gmail.com...0933257345)

(=======Note=======)
(數字1程式號碼O1,數字2程式號碼O2....)
(...數字9程式號碼O9..數字0程式號碼O10)
,(預設字..1=1,2=2,3=3...9=9,10=0,UnUse不使用=-1)

(==UserPreset預設==)
/#105=-1(===sir-dig5--預設萬位數字,不使用)
/#104=-1(===sir-dig4--預設千位數字,不使用)
/#103=4 (===sir-dig3--預設百位數字4)
/#102=2 (===sir-dig2--預設十位數字2)
/#101=10(===sir-dig1--預設個位數字0,禁止設成-1)

(=PraPreset參數設定==)
#110=-10.0(Chr-dist--各數位字距)
#111=1.0(Cruise-High--安全提刀高度)
#112=-0.2(Mill-Deep--刻字深度)
#113=20(Plung--Z進刀速度)
#114=30(Feed--刻字速度)
(====Main主程式====)
G91 G80 G49 G28 G17 G0 Z0.
#115=0.0
T01 M06 (**T1H1**)
M0
G90 G59 X0. Y0.
G43 H1 Z20.0 S8000
M3
M8
G90 G01 Z#111 F300
G91 X#115
M98 P#101
G90 G0 Z#111
X0. Y0.
#115=#115+#110
IF[ # 102EQ -1]GOTO 119 G91 X#115
M98 P#102
G90 G0 Z#111
X0. Y0.
#115=#115+#110
IF[ # 103EQ -1]GOTO119
G91 G0 X#112
M98 P#103
G90 G0 Z#111
X0. Y0.
#115=#115+#110
IF[ # 104EQ -1]GOTO119
G91 G0 X#112
M98 P#104
G90 G0 Z#111
X0. Y0.
#115=#115+#110
IF[ # 105EQ -1]GOTO119
G91 G0 X#112
M98 P#105
G90 G0 Z#111
X0. Y0.
#115=#115+#110
#101=#101+1
IF[ # 101LT10 ]GOTO119
#101=1 #102=#102+1
IF[ # 102LT10 ]GOTO119
#102=1 #103=#103+1
IF[ # 103LT10 ]GOTO119
#103=1 #104=#104+1
IF[ # 104LT10 ]GOTO119
#104=1 #105=#105+1
IF[ # 105LT10 ]GOTO119
#105=1

N119
G0 Z20.0
M9
M5
G91 G49 G28 Z0.
G28 Y0.
M30
(*****)
%

%
O0001(Chr1)
G90 G1 Z0. F400
Z#112 F#113
G91 Y9. F#114
X-2 Y-2
G90 Z#111 F800
Y0. X0.
M99
%

%
O0002(Chr2)
G91 G1 X-3. Y7. F800
G90 G1 Z0. F400
Z#112 F#113
G91 X2. Y2. F#114
X2.
X-2. Y-2.
Y-1.
X-6. Y-6.
X6.
G90 Z#111 F800
M99
%

%
O0003(Chr3)
G91X-3. Y7.
G90 G1 Z0. F400
Z#112 F#113
G91 X2. Y2. F#114
X2.
X2. Y-2.
X-2. Y-2.
X2. Y-2.
Y-1.
X-2. Y-2.
X-2.
X-3. Y3.
G90 Z#111 F800
Y0. X0.
M99
%

%
O0004(Chr4)
G91 X2.(第1筆下刀點)
G90 G1 Z0. F400 (降刀)
Z#112 F#113 (下刀)
G91 Y9.F#114(刻第1筆)
G90 Z#111 F100 (提刀)
G91 X-1. (第2筆下刀點)
G90 G1 Z0. F400 (降刀)
Z#112 F#113 (下刀)
G91 X-4. Y-4. F#114 (刻第2筆劃)
Y-3.
X7.
G90 Z#111 F800 (提刀)
M99
%

%
O0005(Chr5)
G91X3. Y9.
G90 G1 Z0. F400
Z#112 F#113
G91 X-6. F#114
Y-4.
X2. Y2.
X-2.
X2. Y-2.
Y-3.
X-2. Y-2.
X-2.
X-2. Y2.
G90 Z#111 F800
Y0. X0.
M99
%

%
O0006(Chr6)
G91X2. Y9.
G90 G1 Z0. F400
Z#112 F#113
G91 X-6. F#114
Y-4.
X2. Y2.
X-2.
X2. Y-2.
Y-3.
X-2. Y-2.
X-2.
X-2. Y2.
G90 Z#111 F800
Y0. X0.
M99
%

%
O0007(Chr7)
G91X0. Y0.
G90 G1 Z0. F400
Z#112 F#113
G91 Y4. F#114
X3. Y3.
Y2.
X-6.
G90 Z#111 F800
Y0. X0.
M99
%

%
O0008(Chr8)
G91X-1. Y5.
G90 G1 Z0. F400
Z#112 F#113
G91 X2. F#114
X2. Y2.
X-2. Y2.
X2.
X-2. Y-2.
X2. Y-2.
X-2. Y-2.
Y-1.
X2. Y-2.
X2.
X2. Y2.
Y1.
X-2. Y2.
G90 Z#111 F800
Y0. X0.
M99
%

%
O0009(Chr9)
G91X-1.
G90 G1 Z0. F400
Z#112 F#113
G91 X2. F#114
X2. Y2.
Y5.
X-2. Y2.
X-2.
X-2. Y-2.
Y-2.
X2. Y-2.
X2.
X2. Y2.
G90 Z#111 F800
Y0. X0.
M99
%

%
O0010(Chr0)
G91 X0. Y0.
G90 G1 Z0. F400
Z#112 F#113
G91 G3 X3.5 Y3.5 R3.5 F#114
G1 Y3.5
G3 X-7. R3.5
G1 Y-3.5
G3 X-3.5 Y-3.5 R3.5
G90 Z#111 F800
M99
%

序號數字7x9,如jpg
@=數字定位點
X,Y移位用G91,升降用G90
筆劃可用G1,G2,G3
可用CAM轉出漂亮字體套用之,寬高自定,
升降參照O0004,弧線切削參照O0010,

====操作方式===
1)設第1組序號,序號位數,
範例為3位數,第1組序號為420
2)工件0點G59設於個位之數字定位點
3)工件就位
4)跳略開關Off,起動O11,在暫停時跳略開關On
5)繼續執行至刻完序號420,取下換第2個工件,
6)跳略開關保持On,起動O11
第2個工件序號自動更新為421,刻完再換下1個.
若跳電,關機,換刀,重刻,則自1)起依步驟操作.

C.r. Famgions
2017-10-30 17:51:11

O1~O10的字高為7*9,可將數值乘比率,亦可下放大比率G指令


原文網址 KuoHung Chi
2017-03-07 12:40:09

請教各位前輩中部的材料商那裡有ASTM A36材料謝謝


原文網址 KuoHung Chi
2017-01-22 14:24:28

各位前輩可以請教你一下 做流水號加工 巨集程式嗎

KuoHung Chi
2017-01-23 12:36:57

謝謝你的分享


原文網址 KuoHung Chi
2016-06-15 21:16:31

想請教各位前輩第4軸同動要如何寫半徑補正

Cheng Chang Chi
2016-06-15 21:45:28

???掛上G41G42就行了啊

Marc Chi
2016-06-15 22:37:15

外徑上繞圓銑輪廓要用圓筒座標,G107(G07.1)帶上G41或G42左補或右補!

Marc Chi
2016-06-15 22:41:13

Wu Chen
2016-06-15 22:51:42

錯....會過切...

Marc Chi
2016-06-15 22:52:39

哈,我是用騙的!最後精修看多寬用多大的刀直接跑精修!

Wu Chen
2016-06-15 22:53:24

兩個導程不能用這樣騙...

Marc Chi
2016-06-15 22:54:08

圖看起來向ㄧ個耶,可能我看錯!

Wu Chen
2016-06-15 22:54:42

入口會進不去

Marc Chi
2016-06-15 22:59:47

3mm跑中線,精修用2.5!

Wu Chen
2016-06-15 23:00:19

改天來在跟您解釋...

Marc Chi
2016-06-15 23:01:14


 

討論主題

全不選 常用關鍵字