Trang 1/5 12345 cuốicuối
kết quả từ 1 tới 10 trên 47
  1. #1
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970

    Được tài trợ

    Hi chào các bạn.

    Bên công ty mình khi đổ chương trình gia công 4 trục cho máy CNC. Ví dụ máy chạy từ A20 đến A100, nó có rất nhiều giá trị trung gian ví dụ như A20, A2,001, À,003....A100, thực tế máy chỉ cần A20 A100 là đủ. Các bạn có biết phần mềm nào xử lý được nó không ?

    Xin cảm ơn và hậu tạ.
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

  2. Những người đã ĐỒNG CẢM với iPumpkin vì bài viết hữu ích:

    anlongan (23-05-2014)

  3. #2
    iPumpkin Tung một đoạn Code lên đi cho dễ hiểu vấn đề !
    Không biết phải ý iPumpkin nói Tool sẽ dứng yên cón A xoay từ A20 đên A100 giống như Tiện phải không ?
    METECH VIETNAM Co., Ltd
    (PHẦN MỀM CAD/CAM BẢN QUYỀN - CHUYỂN GIAO PHẦN MỀM CAD/CAM VÀ MÁY CNC)
    + PHÂN PHỐI MASTERCAM , SPRUTCAM TẠI VIỆT NAM
    + CAD/CAM/CAE - CATIA - NX - MASTERCAM - VERICUT
    + POST-PROCESSOR BUILDER - IMSPOST - ICAM - NX - MASTERCAM

    + ĐÀO TẠO LẬP TRÌNH CAM CHUYÊN NGHIỆP TRÊN CATIA, NX , MASTERCAM 3-4-5 AXIS

    CONTACT : HOANG VAN TAN
    Mobile : 0976362606 ; Skype : hoangvantan124 ; Email : tanhv@metechvn.vn
    www.metechvn.vn

  4. 4 người đã ĐỒNG CẢM với bài viết này:

    anlongan (23-05-2014), hatuanbk (13-08-2013), iPumpkin (01-07-2013), TRUONGXA (13-08-2013)

  5. #3
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970
    Trích Nguyên văn bởi chimen_bka View Post
    ipumpkin tung một đoạn code lên đi cho dễ hiểu vấn đề !
    Không biết phải ý ipumpkin nói tool sẽ dứng yên cón a xoay từ a20 đên a100 giống như tiện phải không ?

    n30 g0 x52.546 y-6.2 z243.178 a131.264 b0. S1800 m3
    n31 z93.178
    n32 g1 z92.678 f400.
    N33 g41 y0
    n34 x45.1 f300.
    N35 x40.1 f150.
    N36 a131.166
    n37 a129.761
    n38 a128.355
    n39 a128.173
    n40 a126.949 f300.
    N41 a125.544
    n42 a124.138
    n43 a122.732
    n44 a121.327
    n45 a119.921
    n46 a118.515
    n47 a117.11
    n48 a115.704
    n49 a114.298
    n50 a112.892
    n51 a111.487
    n52 a110.081
    n53 a108.675
    n54 a107.27
    n55 a105.864
    n56 a104.458
    n57 a103.053
    n58 a101.647
    n59 a100.241
    n60 a98.836
    n61 a97.43
    n62 a96.024
    n63 a94.619
    n64 a93.213
    n65 a91.807
    n66 a90.602
    n67 a89.598
    n68 a88.193
    n69 a86.787
    n70 a85.381
    n71 a83.976
    n72 a82.57
    n73 a81.164
    n74 a79.759
    n75 a78.353
    n76 a76.947
    n77 a75.542
    n78 a74.136
    n79 a72.73
    n80 a71.325
    n81 a69.919
    n82 a68.513
    n83 a67.108
    n84 a65.702
    n85 a64.296
    n86 a62.89
    n87 a61.485
    n88 a60.079
    n89 a58.673
    n90 a57.268
    n91 a55.862
    n92 a54.456
    n93 a53.051
    n94 a51.827
    n95 a51.645 f150.
    N96 a50.239
    n97 a48.834
    n98 a48.736
    n99 x45.1
    n100 x59.993 f300.
    N101 x64.993 f150.
    N102 a48.834
    n103 a50.239
    n104 a51.645
    n105 a51.827
    n106 a53.051 f300.
    N107 a54.456
    n108 a55.862
    n109 a57.268
    n110 a58.673
    n111 a60.079
    n112 a61.485
    n113 a62.89
    n114 a64.296
    n115 a65.702
    n116 a67.108
    n117 a68.513
    n118 a69.919
    n119 a71.325
    n120 a72.73
    n121 a74.136
    n122 a75.542
    n123 a76.947
    n124 a78.353
    n125 a79.759
    n126 a81.164
    n127 a82.57
    n128 a83.976
    n129 a85.381
    n130 a86.787
    n131 a88.193
    n132 a89.398
    n133 a90.402
    n134 a91.807
    n135 a93.213
    n136 a94.619
    n137 a96.024
    n138 a97.43
    n139 a98.836
    n140 a100.241
    n141 a101.647
    n142 a103.053
    n143 a104.458
    n144 a105.864
    n145 a107.27
    n146 a108.675
    n147 a110.081
    n148 a111.487
    n149 a112.892
    n150 a114.298
    n151 a115.704
    n152 a117.11
    n153 a118.515
    n154 a119.921
    n155 a121.327
    n156 a122.732
    n157 a124.138
    n158 a125.544
    n159 a126.949
    n160 a128.173
    n161 a128.355 f150.
    N162 a129.761
    n163 a131.166
    n164 a131.264
    n165 x59.993
    n166 x52.546 f300.
    N167 g0 g40 y-6.2
    n168 z242.678
    n169 m5
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

  6. #4
    Thành viên

    Tham gia
    May 2013
    Bài gởi
    1
    có phải khi chạy thì trục A nó giật, khó chịu lắm phải không bác?

  7. Những người đã ĐỒNG CẢM với Dang Nguyen vì bài viết hữu ích:

    iPumpkin (02-07-2013)

  8. #5
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970
    Trích Nguyên văn bởi Dang Nguyen View Post
    có phải khi chạy thì trục A nó giật, khó chịu lắm phải không bác?
    À, chạy bình thường bạn ơi. Chỉ có mỗi cái là file nặng kb lắm, chạy vài cái pocket phay tinh bằng dao ball nose ăn site step .15mm(dao ballose D12) thì file nặng gần 3-4MB, mà bộ nhớ máy CNC chạy trực tiếp chỉ cở 1 MB thôi, nên phải cắt file và xóa bằng tay bớt góc A đi. Nếu mà tự động xóa được góc A ở giửa thì hày quá.

    n123 a76.947
    n124 a78.353
    n125 a79.759
    n126 a81.164
    n127 a82.57
    n128 a83.976
    n129 a85.381
    n130 a86.787
    n131 a88.193
    n132 a89.398
    n133 a90.402
    n134 a91.807
    n135 a93.213
    n136 a94.619
    n137 a96.024
    n138 a97.43
    n139 a98.836
    n140 a100.241
    n141 a101.647
    n142 a103.053
    n143 a104.458
    n144 a105.864
    n145 a107.27
    n146 a108.675
    n147 a110.081
    n148 a111.487
    n149 a112.892
    n150 a114.298
    n151 a115.704
    n152 a117.11
    n153 a118.515
    n154 a119.921
    n155 a121.327
    n156 a122.732
    n157 a124.138
    n158 a125.544
    n159 a126.949
    n160 a128.173

    n161 a128.355 f150.
    N162 a129.761
    n163 a131.166
    n164 a131.264
    n165 x59.993
    n166 x52.546 f

    (Ví dụ có thể xóa dòng tô đâm mà không ảnh hưởng gì đến ct)
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

  9. Những người đã ĐỒNG CẢM với iPumpkin vì bài viết hữu ích:

    anlongan (23-05-2014)

  10. #6
    Phay không giống Tiện ! 4 trục hay 5 trục việc phân độ là bắt buộc ( ngoại trừ trung tâm gia công no bao gồm cả tiện nên có lênh quay trục A riêng giống như tiện ) Lý do : Nếu đường kính chi tiết là D thì D lớn hay nhỏ ta sẽ tính Feed ra sao đây và Post không có cơ sở để tính toán feed cho bạn tất nhiên nếu cố ép để được đoạn code đó thì cũng vẫn đúng nhưng yêu cầu phải tính toán xem trục A quay thế nào ? Tính feed ra sao khi mà Tool đứng yên mỗi trục A quay cái này với Mill 4 trục chỉ G93 là giải quyết đươc. Liêu có cách nào làm trục A xoay n vòng /phút không ? còn nếu đưa G94 F250 vào thông thường thì bài toán coi như đứt vì mỗi D khác nhau ta phải có F khác nhau tức là tính vận tôc phôi so với tool. đó là lý do Post nó vi phân nhỏ như bác phúc Post lên.
    Khuyên luôn là không nên ép code cho ngắn lại chỉ nên tăng vi phân khi post ra và kèm theo Feed hợp lý thì code ngắn lại 50% kèm theo G93 !
    METECH VIETNAM Co., Ltd
    (PHẦN MỀM CAD/CAM BẢN QUYỀN - CHUYỂN GIAO PHẦN MỀM CAD/CAM VÀ MÁY CNC)
    + PHÂN PHỐI MASTERCAM , SPRUTCAM TẠI VIỆT NAM
    + CAD/CAM/CAE - CATIA - NX - MASTERCAM - VERICUT
    + POST-PROCESSOR BUILDER - IMSPOST - ICAM - NX - MASTERCAM

    + ĐÀO TẠO LẬP TRÌNH CAM CHUYÊN NGHIỆP TRÊN CATIA, NX , MASTERCAM 3-4-5 AXIS

    CONTACT : HOANG VAN TAN
    Mobile : 0976362606 ; Skype : hoangvantan124 ; Email : tanhv@metechvn.vn
    www.metechvn.vn

  11. 6 người đã ĐỒNG CẢM với bài viết này:

    anlongan (23-05-2014), hatuanbk (13-08-2013), iPumpkin (02-07-2013), leviettienCTM (18-11-2014), QuyenQCM (03-07-2013), TRUONGXA (13-08-2013)

  12. #7
    Giải pháp của mình là tăng vi phân khoản 0.5 độ mỗi bước và tính toán Feed cho G93 code sẽ giảm 80% chỉ cần 210 dòng lệnh để chạy từ 0 tới 100 độ mà Post nó có cơ sở tính toán rã ràng.
    Khi chạy chương trình có vi phân độ như trên dùng G94 coi trừng nhé bởi G94 sinh ra để chạy Fix tool chứ không nên chạy simultaneous băng G94.
    METECH VIETNAM Co., Ltd
    (PHẦN MỀM CAD/CAM BẢN QUYỀN - CHUYỂN GIAO PHẦN MỀM CAD/CAM VÀ MÁY CNC)
    + PHÂN PHỐI MASTERCAM , SPRUTCAM TẠI VIỆT NAM
    + CAD/CAM/CAE - CATIA - NX - MASTERCAM - VERICUT
    + POST-PROCESSOR BUILDER - IMSPOST - ICAM - NX - MASTERCAM

    + ĐÀO TẠO LẬP TRÌNH CAM CHUYÊN NGHIỆP TRÊN CATIA, NX , MASTERCAM 3-4-5 AXIS

    CONTACT : HOANG VAN TAN
    Mobile : 0976362606 ; Skype : hoangvantan124 ; Email : tanhv@metechvn.vn
    www.metechvn.vn

  13. 4 người đã ĐỒNG CẢM với bài viết này:

    hatuanbk (13-08-2013), iPumpkin (02-07-2013), QuyenQCM (03-07-2013), TRUONGXA (13-08-2013)

  14. #8
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970
    Trích Nguyên văn bởi chimen_bka View Post
    Phay không giống Tiện ! 4 trục hay 5 trục việc phân độ là bắt buộc ( ngoại trừ trung tâm gia công no bao gồm cả tiện nên có lênh quay trục A riêng giống như tiện ) Lý do : Nếu đường kính chi tiết là D thì D lớn hay nhỏ ta sẽ tính Feed ra sao đây và Post không có cơ sở để tính toán feed cho bạn tất nhiên nếu cố ép để được đoạn code đó thì cũng vẫn đúng nhưng yêu cầu phải tính toán xem trục A quay thế nào ? Tính feed ra sao khi mà Tool đứng yên mỗi trục A quay cái này với Mill 4 trục chỉ G93 là giải quyết đươc. Liêu có cách nào làm trục A xoay n vòng /phút không ? còn nếu đưa G94 F250 vào thông thường thì bài toán coi như đứt vì mỗi D khác nhau ta phải có F khác nhau tức là tính vận tôc phôi so với tool. đó là lý do Post nó vi phân nhỏ như bác phúc Post lên.
    Khuyên luôn là không nên ép code cho ngắn lại chỉ nên tăng vi phân khi post ra và kèm theo Feed hợp lý thì code ngắn lại 50% kèm theo G93 !
    Rất cám ơn bác chimen, theo mình ý tưởng dùng G93 của Bác là khá thú vị và có lẻ là hướng đi đúng cho gia công 4/5 axis. Mình sẽ nghiên cứu thử xem. Mình cũng có thử chỉnh step cho góc xoay - tăng nó lên, tuy nhiên có cảm giác là post nó bỏ qua vài vị trí Angle đi kèm với giá trị X, (việc bỏ qua này khá nguy hiểm, tuy nhiên mình đang chuẩn bị phôi, máy để test trong thời gian tới.)


    Giải pháp của mình là tăng vi phân khoản 0.5 độ mỗi bước và tính toán Feed cho G93 code sẽ giảm 80% chỉ cần 210 dòng lệnh để chạy từ 0 tới 100 độ mà Post nó có cơ sở tính toán rã ràng. Khi chạy chương trình có vi phân độ như trên dùng G94 coi chừng nhé bởi G94 sinh ra để chạy Fix tool chứ không nên chạy simultaneous băng G94.
    Mình vẫn chưa từng post ra hay dùng G93 bao giờ, theo như bác thì khá thú vị. Tuy nhiên hiện nay bên mình dùng G94 thì máy vẫn chạy 4 axis OK bác ạ. Thằng bên hãng Dassault System (Pháp) nó bảo chỉnh một số chổ thì có thể rút ngắn chương trình lại, tuy nhiên mình test như nó chỉ thì không giảm được bao nhiêu. Thằng ấy nó làm được nhưng mà nó làm thì phải có $, mà bên mình thì mấy sếp muốn dùng "trí tuệ" giá rẻ trong nhà để mà làm ra.

    À, mình có công trình "tự nghiên cứu" lập trình với Catia chạy helical, circular milling a chỉ có G3 X,Y,Z I,J dùng cho Simens dùng rất ok, giảm kb cho file G-Code đáng kể. Lúc nào đó share với các bạn.

    Chân thành cám ơn các bác đóng góp ý kiến.
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

  15. Những người đã ĐỒNG CẢM với iPumpkin vì bài viết hữu ích:

    chimen_bka (02-07-2013)

  16. #9
    Trích Nguyên văn bởi iPumpkin View Post
    À, chạy bình thường bạn ơi. Chỉ có mỗi cái là file nặng kb lắm, chạy vài cái pocket phay tinh bằng dao ball nose ăn site step .15mm(dao ballose D12) thì file nặng gần 3-4MB, mà bộ nhớ máy CNC chạy trực tiếp chỉ cở 1 MB thôi, nên phải cắt file và xóa bằng tay bớt góc A đi. Nếu mà tự động xóa được góc A ở giửa thì hày quá.

    n123 a76.947
    n124 a78.353
    n125 a79.759
    n126 a81.164
    n127 a82.57
    n128 a83.976
    n129 a85.381
    n130 a86.787
    n131 a88.193
    n132 a89.398
    n133 a90.402
    n134 a91.807
    n135 a93.213
    n136 a94.619
    n137 a96.024
    n138 a97.43
    n139 a98.836
    n140 a100.241
    n141 a101.647
    n142 a103.053
    n143 a104.458
    n144 a105.864
    n145 a107.27
    n146 a108.675
    n147 a110.081
    n148 a111.487
    n149 a112.892
    n150 a114.298
    n151 a115.704
    n152 a117.11
    n153 a118.515
    n154 a119.921
    n155 a121.327
    n156 a122.732
    n157 a124.138
    n158 a125.544
    n159 a126.949
    n160 a128.173

    n161 a128.355 f150.
    N162 a129.761
    n163 a131.166
    n164 a131.264
    n165 x59.993
    n166 x52.546 f

    (Ví dụ có thể xóa dòng tô đâm mà không ảnh hưởng gì đến ct)
    anh Bí có quy luật về mấy cái góc A cần xóa không, em viết phần mềm xóa tự động giúp cho, keke
    giống cái phần mềm cắt đầu câu lệnh của em hôm trước thôi

    Cty TNHH Công Nghệ QCM Việt Nam
    Nhận thiết kế chế tạo khuôn mẫu,gia công cơ khí chính xác,chế tạo thiết bị máy móc.
    Chế tạo máy khắc CNC 3,4,5 trục
    Đào tạo chuyển giao công nghệ CAD CAM CNC.
    Viết bộ postprocessor cho máy CNC
    www.qcmvietnam.vn
    cellphone 0987712719 _ Hà Nội
    email: QuyenQCM@gmail.com

  17. 3 người đã ĐỒNG CẢM với bài viết này:

    Cadman (31-03-2016), chimen_bka (03-07-2013), iPumpkin (16-03-2014)

  18. #10
    QuyenQCM Vấn đề mình nghĩ không phải là Xóa đi ! Nếu tìm xóa dòng thì viết cái macro MSword là xong ! Làm sao điều chỉnh được từ Post là tốt nhất đó mới là hương ( liên quan Calculator Feed ).
    METECH VIETNAM Co., Ltd
    (PHẦN MỀM CAD/CAM BẢN QUYỀN - CHUYỂN GIAO PHẦN MỀM CAD/CAM VÀ MÁY CNC)
    + PHÂN PHỐI MASTERCAM , SPRUTCAM TẠI VIỆT NAM
    + CAD/CAM/CAE - CATIA - NX - MASTERCAM - VERICUT
    + POST-PROCESSOR BUILDER - IMSPOST - ICAM - NX - MASTERCAM

    + ĐÀO TẠO LẬP TRÌNH CAM CHUYÊN NGHIỆP TRÊN CATIA, NX , MASTERCAM 3-4-5 AXIS

    CONTACT : HOANG VAN TAN
    Mobile : 0976362606 ; Skype : hoangvantan124 ; Email : tanhv@metechvn.vn
    www.metechvn.vn

  19. 6 người đã ĐỒNG CẢM với bài viết này:

    anlongan (23-05-2014), Cadman (31-03-2016), hatuanbk (13-08-2013), iPumpkin (03-07-2013), QuyenQCM (03-07-2013), TRUONGXA (13-08-2013)


Trang 1/5 12345 cuốicuối

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Múi giờ GMT. Hiện tại là 09:30 AM.
Mã nguồn vBulletin 4.x.x
Bản quyền nội dung thuộc MES Lab.
Vui lòng ghi rõ nguồn MES LAB. và LINK đến bài trích dẫn

Thành viên tự chịu trách nhiệm về nội dung mình đăng lên.
Diễn đàn không chịu trách nhiệm về nội dung các liên kết ngoài.
DMCA.com Protection Status