PDA

View Full Version : Nhờ các cao nhân giúp đỡ về gcode



bthanhkha
26-11-2020, 10:59:07 PM
Các bác cho em hỏi chút, để lập trình trên artcam hoặc aspire mà phầ mềm tự bỏ dc 3 dòng lệnh gần cuối
...
G0Y0.000Z15.000
G0Z15.000
G0X0Y0
...
như ảnh em gửi thì làm thế nào ạ?
vì em muốn khi cắt xong 1 file nào đó nó dừng ở vị trí cuối cùng khi cắt,
Em cảm ơn ạ!

zinken2
28-11-2020, 04:13:39 PM
mình thường xử lý trên nc hoặc mach3 ( mở gcod ra rồi sửa tọa độ điểm dừng cuối theo yêu cầu sản xuất)

bthanhkha
29-11-2020, 10:59:44 AM
mình thường xử lý trên nc hoặc mach3 ( mở gcod ra rồi sửa tọa độ điểm dừng cuối theo yêu cầu sản xuất)

vâng, nhiều file mà file lại nhỏ nên em muốn tự động chứu sửa bằng tay mất thời gian quá ạ

CKD
02-12-2020, 07:52:26 AM
Thay đổi postprocess của nó.

VanMinh
25-12-2020, 11:29:17 AM
Em xin phép đưa vấn đề plasma vào đây, mong các bác giúp đỡ giùm luôn ạ.
Ví dụ căt 1 tấm tròn D90, trước đây em dùng Sheetcam V6.20 g-code xuất dạng cung như sau :
N0000 (Filename: D90.tap)
N0010 (Post processor: 5 MP1000-THC-Fan on piercecount.post)
N0020 (Date: 8/7/2020)
N0030 G21 (Units: Metric)
N0040 G53 G90 G40
N0050 F1
N0060 (Part: D90)
N0070 (Process: Plasma, 0, Plasma, 1.5 mm kerf)
N0080 M06 T0 F1000 (Plasma, 1.5 mm kerf)
N0090 G00 Z30.0000
N0100 X93.7500 Y45.0000
N0110 Z6.0000
N0120 G28.1 Z3.00
N0130 G92 Z0.0
N0140 G00 Z0.0600
N0150 G92 Z0.0
N0160 G00 Z6.0000
N0170 M03
N0180 G01 X90.7500 F1000
N0190 G02 X45.0000 Y-0.7500 I-45.7500 J-0.0000
N0200 X-0.7500 Y45.0000 I0.0000 J45.7500
N0210 X45.0000 Y90.7500 I45.7500 J-0.0000
N0220 X90.7500 Y45.0000 I0.0000 J-45.7500
N0230 M05
Bây giờ em chuyển qua dùng Sheetcam V6.153, nó lại xuất g-code dạng như spline, tích hợp của nhiều đường thẳng nhỏ, cụ thể như sau :
N0010 (Filename: D90 1.tap)
N0020 (Post processor: Mach3 plasma THC with scriber and backlash compensation.scpost)
N0030 (Date: 25/12/2020)
N0040 G21 (Units: Metric)
N0050 F1
N0060 G53 G90 G40
N0070 (Part: D90)
N0080 (Operation: Outside Offset, 0, T1: Plasma, 2 mm kerf)
N0090 G00 X82.5750 Y10.5164
N0100 G28.1 Z0.00 F500.0
N0110 G92 Z0.0
N0120 G00 Z1.5000
N0130 G92 Z0.0
N0140 G00 Z6.0000
N0150 M03
N0160 G01 X78.8912 Y13.8971 F1000.0
N0170 X74.5415 Y9.7395
N0180 X69.6864 Y6.1853
N0190 X64.4088 Y3.2951
N0200 X58.7992 Y1.1185
N0210 X52.9535 Y-0.3072
N0220 X46.9716 Y-0.9577
N0230 X40.9561 Y-0.8219
N0240 X35.0097 Y0.0979
N0250 X29.2343 Y1.7861
N0260 X23.7286 Y4.2136
N0270 X18.5869 Y7.3390
N0280 X13.8971 Y11.1088
N0290 X9.7395 Y15.4585
N0300 X6.1853 Y20.3136
N0310 X3.2951 Y25.5912
N0320 X1.1185 Y31.2008
N0330 X-0.3072 Y37.0465
N0340 X-0.9577 Y43.0284
N0350 X-0.8219 Y49.0439
N0360 X0.0979 Y54.9903
N0370 X1.7861 Y60.7657
N0380 X4.2136 Y66.2714
N0390 X7.3390 Y71.4131
N0400 X11.1088 Y76.1029
N0410 X15.4585 Y80.2605
N0420 X20.3136 Y83.8147
N0430 X25.5912 Y86.7049
N0440 X31.2008 Y88.8815
N0450 X37.0465 Y90.3072
N0460 X43.0284 Y90.9577
N0470 X49.0439 Y90.8219
N0480 X54.9903 Y89.9021
N0490 X60.7657 Y88.2139
N0500 X66.2714 Y85.7864
N0510 X71.4131 Y82.6610
N0520 X76.1029 Y78.8912
N0530 X80.2605 Y74.5415
N0540 X83.8147 Y69.6864
N0550 X86.7049 Y64.4088
N0560 X88.8815 Y58.7992
N0570 X90.3072 Y52.9535
N0580 X90.9577 Y46.9716
N0590 X90.8219 Y40.9561
N0600 X89.9021 Y35.0097
N0610 X88.2139 Y29.2343
N0620 X85.7864 Y23.7286
N0630 X82.6610 Y18.5869
N0640 X78.8912 Y13.8971
N0650 M05
Post processor em làm theo hướng dẫn trên mạng: Mach3 plasma THC with scriber and backlash compensation.
Nhờ các bác chỉ giáo, phải làm sao để sheetcam 6.153 xuất g-code ra dạng cung?
Em cám các bác!

CKD
25-12-2020, 03:02:30 PM
Vụ này do post nó khác nhau. Việc xuất ra arc hay polyline được quy định trong post. Cụ thể là chổ nào thì tức thời mình không nhớ được.

Cách đơn giản nhất là ở cái bản SheetCAM nào mà bạn dùng Ok. Copy hoặc save as cái post đó lại. Rồi import vào lại SheetCAM mới là xong :D