Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset"

Discussion in 'Vericut' started by thanhlh84, Apr 9, 2012.

  1. thanhlh84

    thanhlh84 Active Member

    Joined:
    Oct 31, 2009
    Messages:
    268
    Likes Received:
    202
    Khi em sử dụng VERICUT, em thấy có nhiều cách setting cho "G-Code Offset" như "Work Offsets", "Program Zero", Input Program Zero (Special Z), RTCP Pivot offset,...

    Bác nào có kinh nghiệm nhiều về CNC xin chỉ giáo giúp.

    Cảm ơn nhiều!
     
  2. nxthanhckl51hut

    nxthanhckl51hut New Member

    Joined:
    Feb 19, 2009
    Messages:
    39
    Likes Received:
    0
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Em cũng đang không hiểu những tùy chọn này vì em cũng mới tìm hiểu về CAM và Vericut. Mong các anh chị có kinh nghiệm giải thích giúp với ạ. Cảm ơn mọi người.
     
  3. thanhlh84

    thanhlh84 Active Member

    Joined:
    Oct 31, 2009
    Messages:
    268
    Likes Received:
    202
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    G-Code offset trên Project tree của VERICUT dùng để định nghĩa gốc chương trình gia công(Program Zero), Work Offsets(G54, G55,...), RTCP - Rotary Tool Control Point Pivot offset (dành cho các máy 5 trục có hỗ trợ RTCP),...
     
  4. iPumpkin

    iPumpkin <center><b>CAM Programmer</b></center>

    Joined:
    Nov 14, 2008
    Messages:
    1,962
    Likes Received:
    32
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Sau một thời gian dài vật lôn với CIMCO EDit để mô phỏng đường chạy dao cho máy Siemen dùng working plane cho máy 4+1, thì mình phát hiện ra CIMCO hiểu và mô phỏng được CYCLE800 nhưng nó mô phỏng không đúng. (Góc A thì ngược, B thì xoay sai - cho máy có bàn xoay A, head - đầu dao B). Mình thử nghiệm và dùng Vericut vì mình nghe nói nó support được cho CYCLE800.

    Hi, mình đang làm cái máy 5 trục có trục A,B, trục B xoay quanh 1 điểm có tọa độ Z cao hơn tâm trục A 1 khoảng là 325mm.

    Máy 5 trục Siemens 840D có hổ trợ file cấu hình sin840d.spf trong đó có định nghĩa chương trình con subroutine cho CYCLE800, mình mô phỏng tuy nhiên trục dao nó cứ quay ngược đầu lại (cắt từ dưới cắt lên).

    Có cao thủ Vericut nào xuất vài chiêu giúp mình với bạn nào biết chỉ dùm mình cách set khoảng cách này trong máy để máy có thể hiểu.

    Xin cám ơn nhiều.
     
  5. singsong113

    singsong113 Member

    Joined:
    Aug 23, 2012
    Messages:
    40
    Likes Received:
    1
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Các bạn có thể tham khảo phần mềm Predator CNC Editor để xem rõ hơn. Hỗ trợ đầy đủ các loại máy CNC trên toàn cầu. Và mô phỏng đường chạy dao rất rõ, có thể chỉnh sửa lệnh...
     
  6. SoftForSale

    SoftForSale New Member

    Joined:
    Sep 3, 2014
    Messages:
    50
    Likes Received:
    0
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Em cũng đang bắt đầu sử dụng Vericut và cũng thắc mắc vẫn đề này.

    Các anh có thể giải thích rõ hơn về mấy cái offset này giúp những người mới học như chúng em được không.

    Base work offset, Machine Zero, Work offset, Program Zero, Input Program Zero, RTCP Pivot offset là gì, chức năng của nó ra làm sao ạ?

    Cảm ơn các anh nhiều.
     
  7. Hungfocus

    Hungfocus New Member

    Joined:
    Sep 29, 2014
    Messages:
    108
    Likes Received:
    1
    Re: Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...


    Theo những gì mình làm thì :

    + Machine Zero : Vericut mặc định điểm này làm gốc để tham chiếu tọa độ ( mình hay dùng cho loại máy 4 trục hozizontal , machine zero mình luôn để cố định )
    +Work offset : Sử dụng khi chúng ta sử dụng các Gốc của phôi ( G54,G55,G59....G54.1 , G54.2....)
    +Program Zero : sử dựng khi chương trình NC không sử dụng địa chỉ gốc phôi, đây chỉ là 1 gốc ảo, nó hoạt động tương tự G92 vậy.

    +
    Input Program Zero, RTCP Pivot offset : mình chưa dùng bao giờ, cũng ko tìm hiểu nó. Nhiều bạn bảo RTCP Pivot offset là sét cho máy sử dụng RTCP, nhưng với những máy RTCP mình không xài vẫn chạy good. :D

    Work Offset là mình hay sử dụng nhất :D
     
  8. SoftForSale

    SoftForSale New Member

    Joined:
    Sep 3, 2014
    Messages:
    50
    Likes Received:
    0
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Cảm ơn anh Hungfocus,

    Các anh có thể cho em hỏi thêm là làm thế nào để biết trước khi mình offset hệ tọa độ thì hệ tọa độ máy và hệ tọa độ Gốc phôi hiện tại đang ở vị trí nào không a? Bởi vì mình phải biết nó đang ở chỗ nào thì mới offset từ đâu đến đâu được phải không ạ?

    Cảm ơn các anh.
     
  9. Hungfocus

    Hungfocus New Member

    Joined:
    Sep 29, 2014
    Messages:
    108
    Likes Received:
    1
    Re: Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...


    chúng ta có thể dễ dàng thấy được tọa độ của Phôi và tọa độ của Machine Zero mà !!
     
  10. SoftForSale

    SoftForSale New Member

    Joined:
    Sep 3, 2014
    Messages:
    50
    Likes Received:
    0
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Các anh cho em hỏi thêm là cái thông số Register ở phía dưới nó là cái gì mà sao lúc em thấy người ta để là 54 lúc thì lại thấy để là 1 ạ?

    [​IMG]
     
  11. SoftForSale

    SoftForSale New Member

    Joined:
    Sep 3, 2014
    Messages:
    50
    Likes Received:
    0
    Ðề: Nhờ các cao thủ giải thích giúp một số khái niệm trong "G-Code Offset" trong VERICUT: " Work Offset", "Program zero",...

    Có cao thủ nào giải thích giúp em với ạ.
     
  12. minhphuong167

    minhphuong167 Member

    Joined:
    Jul 28, 2008
    Messages:
    116
    Likes Received:
    17
    Last edited: Jun 19, 2019
    Cái thông số Register ở dưới tưng ứng với tên Coordinate systems mình khai báo trong chương trình NC .
    Ví dụ: Trong chương trình NC có G54 thì trong Name/Register: G54.
    Bạn xem thêm ở đây:
     

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

Loading...