1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Lập trình gia công máy CNC với MASTERCAM 9.1

Thảo luận trong 'CAD-CAM-CAE' bắt đầu bởi truongthinhs, 20 Tháng tám 2006.

  1. truongthinhs Giảng Viên

    Số bài viết: 533
    Đã được thích: 3
    Điểm thành tích: 0
    <span style="font-size:18pt;line-height:100%"><span style="color:#FF6666">Lập trình gia công cho máy CNC bằng phương pháp chiếu hình trong phần mềm MASTERCAM 9.1</span></span>

    <span style="color:#3366FF">Trong những năm gần đây, sự phát triển nhanh chóng của khoa học kỹ thuật đã thúc đẩy các ngành công nghiệp sản xuất tự động phát triển theo. Trong lĩnh vực cơ khí chế tạo, sự ra đời của máy công cụ điều khiển bằng chương trình số với sự trợ giúp của máy tính, gọi tắt là máy CNC, đã đưa ngành cơ khí chế tạo sang một thời kỳ mới, thời kỳ sản xuất hiện đại.

    [IMG]

    Hầu hết các khu công nghiệp ở nước ta hiện nay ít nhiều đều được bố trí các máy công cụ CNC để phục vụ sản xuất, bao gồm các loại máy Phay, Tiện, Bào, Mài, Khoan... có số trục điều khiển 2, 3, 4, 5. Nhưng các cơ sở sản xuất hầu như chưa biết cách khai thác hết khả năng gia công trên máy. Lý do chủ yếu là trình độ lập trình của cán bộ kỹ thuật Việt Namcòn yếu, các chương trình điều khiển máy CNC được người lập trình viết bằng tay, chưa biết sử dụng các phần mềm hỗ trợ để lập trình.

    Ứng dụng công nghệ CAD/CAM phục vụ cho máy công cụ CNC là vấn đề được nhiều người quan tâm, bởi công nghệ này không chỉ phục vụ trong sản xuất hiện đại, mà còn góp phần nâng cao năng suất chế tạo sản phẩm gia công cơ khí. Chất lượng của một sản phẩm gia công cơ khí không chỉ là vấn đề về độ bền, độ bóng bề mặt, mà còn bao hàm cả độ chính xác về vị trí tương quan, độ chính xác hình dáng hình học của chi tiết gia công. Để chế tạo được những sản phẩm cơ khí có đủ những tính năng như vậy, đối với chúng ta hiện nay còn nhiều khó khăn, chính vì vậy mà hầu hết các sản phẩm cơ khí phức tạp và có độ chính xác cao, hiện nay chúng ta phải nhập ngoại với giá cao.

    Qua những phân tích trên, nên việc phổ biến phần mềm CAD/CAM - Mastercam 9.1, phần mềm hỗ trợ cho việc lập trình gia công trên máy công cụ CNC - cho các cán bộ kỹ thuật là điều cần thiết. Với mục đích đó, chúng tôi muốn giới thiệu một phương pháp lập trình gia công CNC đặc biệt trong phần mềm Mastercam 9.1, lập trình gia công các chi tiết có biên dạng phức tạp, thông qua một bề mặt ảo, bằng phương pháp chiếu hình.

    <span style="color:#FF6666">Cơ sở lý thuyết</span>

    Ngày nay, nhiều phần mềm đồ họa phục vụ trong lĩnh vực thiết kế 3 chiều, mô phỏng chuyển động, hỗ trợ lập trình gia công trên máy công cụ CNC lần lượt được giới thiệu ở các nước phát triển như: Mastercam, Solid Work, Cimatron, Catia, Pro/Engineer, Unigrafic... Các phần mềm tiện ích này cũng đã có mặt ở Việt Nam. Đây là những phần mềm rất mạnh, cho phép chúng ta nhanh chóng thiết lập được các bản vẽ 2D, 3D của chi tiết máy và cho phép tự động chuyển mã chương trình gia công trên máy công cụ CNC.

    Phần mềm Mastercam 9.1 là một trong số phần mềm mạnh nhất, cho phép tự động nhận được chương trình gia công điều khiển chuyển động các máy công cụ CNC, sau khi chúng ta thiết lập bản vẽ của chi tiết máy, chọn phôi, vật liệu, dao cụ và kiểu chạy dao. Trong phần mềm Mastercam 9.1 có một module đặc biệt, module Project, cho phép chúng ta dễ dàng lập các chương trình CNC gia công các chi tiết có biên dạng phức tạp trên các bề mặt khác nhau. Bằng cách chúng ta vẽ đối tượng trên một mặt ảo, thường là mặt phẳng, lập trình gia công đối tượng trên mặt ảo, sau đó sử dụng module Project để chuyển thành chương trình gia công CNC của đối tượng trên mặt thực, là một mặt phức tạp. Chúng tôi tạm gọi là phương pháp lập trình gia công trên hình chiếu, hoặc phương pháp chiếu hình.

    Lập trình gia công theo phương pháp chiếu hình được thực hiện như sau:

    - Xây dựng bề mặt thực (surfaces), là bề mặt phức tạp, trên đó sẽ chứa các đối tượng cần gia công (là hình khối có biên dạng phức tạp), ta gọi là đối tượng thực.

    - Xây dựng bề mặt ảo, thường là mặt phẳng, vẽ đối tượng cần gia công trên mặt ảo, chính là hình chiếu của đối tượng thực trên mặt thực lên bề mặt ảo, ta gọi là đối tượng ảo.

    - Sử dụng module Project trong phần mềm Mastercam 9.1 để lập chương trình gia công đối tượng ảo trên mặt phẳng ảo. Phần mềm sẽ tự động chuyển thành chương trình điều khiển máy CNC, gia công đối tượng thực trên bề mặt thực.


    Kết quả và bàn luận

    - Chúng tôi đã sử dụng module Project trong phần mềm Mastercam 9.1 để lập trình và gia công thành công các biểu tượng có hình dạng phức tạp trên mặt cầu lõm, mặt cầu lồi, mặt trụ lõm, mặt trụ lồi, và một số biểu tượng, chữ nổi trên bề mặt phức tạp của các chi tiết máy thực.

    - Để làm ví dụ, chúng tôi xin trình bày các bước lập trình CNC để gia công biểu tượng "Đầu chó Mike" trên mặt cầu lõm:

    + Sử dụng module Mastercam Design 9.1 để vẽ khối bán cầu dạng 3D, trong đó có mặt cầu lõm (bề mặt thực); vẽ hình "Đầu chó Mike" (đối tượng ảo) trên hình tròn, đây là hình chiếu của bề mặt thực và đối tượng thực, Hình 1.

    + Sử dụng module Mastercam Mill 9.1 để lập chương trình gia công trên máy Phay CNC, xác định đường chạy dao trên đối tượng ảo.

    + Sử dụng module Project để chiếu đường chạy dao lên bề mặt thực, chúng ta sẽ nhận được chương trình CNC gia công đối tượng thực trên bề mặt thực, xác định đường chạy dao trên đối tượng thực, Hình 2.

    + Sau khi làm một số thủ tục cần thiết, chúng ta nhận được chương trình gia công viết bằng mã lệnh M-G Code, chương trình gồm hơn 3200 câu lệnh. Chương trình (trích đoạn đầu và đoạn kết thúc) được trình bày ở Bảng 1.

    - Chúng tôi đã tiến hành lập trình điều khiển quá trình gia công hình "Đầu chó Mike" trên máy Phay CNC 3D, và máy Phay CNC 5D. Hình ảnh chạy mô phỏng trên máy tính được trình bày trên Hình 3 và Hình 4.

    - Qua ví dụ cụ thể trên, chúng tôi nhận thấy:

    + Lập trình bằng tay để gia công biểu tượng "Đầu chó Mike" trên mặt cầu lõm, là một công việc rất khó khăn. Những chuyên viên lập trình giỏi cũng khó viết hoàn chỉnh.

    + Nếu dùng các phần mềm thông thường để hỗ trợ lập trình CNC, thì việc vẽ biểu tượng trên mặt cầu lõm, chọn đường chạy dao để lập trình cũng gặp rất khó khăn.

    + Nếu sử dụng module Project hỗ trợ thì việc lập trình trở nên đơn giản hơn nhiều.

    + Với cách này chúng ta còn lập trình để gia công được những biểu tượng phức tạp hơn.

    [IMG]
    Hình 1: Xây dựng mặt thật và đối tượng ảo

    [IMG]
    Hình 2: Xây dựng đường chạy dao trên đối tượng ảo; đường chạy dao sau khi chiếu.

    [IMG]
    Hình 3: Mô phỏng đường chạy dao trên máy phay CNC 3 trục.

    [IMG]
    Hình 4: Mô phỏng đường chạy dao trên máy phay CNC 5 trục.

    <span style="color:#FF6666">Bảng 1: Chương trình gia công được viết bằng mã lệnh M-G Code:</span>


    %

    O0000

    (PROGRAM NAME - THONGCNC)

    (DATE="DD-MM-YY" - 12-01-05TIME="HH:MM" - 10:45)

    N100G21

    N102G0G17G40G49G80G90

    ( 2. BALL ENDMILL TOOL - 1 DIA. OFF. - 41 LEN. - 1 DIA. - 2.)

    N104T1M6

    N106G0G90G54X9.777Y-38.531A30.401S1200M3

    N108G43H1Z166.023

    N110X5.561Z66.112

    N112G1X5.35Z61.116F120.

    N114X6.109Y-39.485Z61.651A31.238F260.2

    ..............................................................................

    ..............................................................................

    N6388X87.583Y-.434Z15.691A.327

    N6390X87.602Y1.037Z15.679A-.781

    N6392X91.054Z19.297F500.

    N6394G0X160.086Z91.647

    N6396M5

    N6398G91G28Z0.

    N6400G28X0.Y0.A0.

    (MCUSTOCK X220. Y220. Z49.6478882 OTC OX-0.00211 OY0.00158 OZ-49.64789)

    (MCUPTOOL T4 D25. L75. F75.)

    (MCUPTOOL T5 D13. L75. F75. R6.5 C0)

    (MCUPTOOL T1 D2. L75. F75. R1. C0)

    (MCUPTOOL T1 D2. L75. F75. R1. C0)

    N6402M30

    %



    <span style="color:#FF6666">Kết luận </span>

    Việc viết chương trình gia công các biểu tượng có biên dạng phức tạp trên một bề mặt không đơn giản cho máy công cụ CNC, bằng tay hoặc bằng các phần mềm thông dụng, sẽ gặp rất nhiều khó khăn. Nếu sử dụng module Project trong phần mềm Mastercam 9.1, lập trình theo phương pháp chiếu hình, chúng ta sẽ dễ dàng nhận được chương trình gia công các hình có biên dạng phức tạp trên bề mặt 3D của chi tiết máy.

    Ngoài ra, khi sử dụng phương pháp chiếu hình để lập chương trình gia công cho các máy công cụ CNC 4 trục hoặc 5 trục có thể cải thiện, nâng cao độ chính xác hình dạng của bề mặt chi tiết được gia công. </span>
  2. zkming New Member

    Số bài viết: 33
    Đã được thích: 0
    Điểm thành tích: 0
    Hiện nay phần mềm này có phổ biến ở Việt nam không, còn những tài liệu gì về chương trình MasterCAM không, có thể post lên cho mình nha
  3. sony Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    EM NGHE NÓI PHẦN MỀM CIMATRON MẠNH HƠN MASTERCAM PHẢI KO ANH,VẬY MINH NÊN HỌC PHẦN MỀM NÀO MÀ BÊN NGOÀI HAY SỬ DỤNG NHẤT.NHẤT LÀ CTY NHẬT ANH NHI.HIỆN EM ĐANG HỌC CIMẢTON NHƯNG THẤY NÓ CŨNG BÌNH THƯỜNG EM NGHE NOI NÓ HỖ TRỢ BÊN KHUÔN MẪU RẤT NHIỀU NHƯNG EM KO BIẾT SÀI NÓ BÊN KHUÔN,ANH CHỊ NÀO BIẾT CHỈ CHO EM VỚI.EM LOVE NHIỀU.
  4. luat237 Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    Nên học Cimatron đi bạn, hiện nay ở VN mình sử dụng rất nhiều phần mềm này cho việc gia công cắt gọt. Còn nếu bạn muồn thiết kế thì hãy học Pro enginer. Nhưng học gì củng vậy phải cố gắng học thật xâu thật chắc chứ đừng học sơ sơ cho biết. Đặc biệt khả năng nhìn hình vẽ của bạn, cái này quan trọng hơn cả. Phần mềm thì có thể giỏi trong thời gian ngắn nhưng khả năng nhìn hình vẽ kĩ thuật phải bắt đầu từ bây giờ ( lúc còn đi học)
  5. nguyentoan Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    <div class='quotetop'>QUOTE (luat237 @ Sep 14 2006, 11:37 AM) <{POST_SNAPBACK}></div><div class='quotemain'>Nên học Cimatron đi bạn, hiện nay ở VN mình sử dụng rất nhiều phần mềm này cho việc gia công cắt gọt. Còn nếu bạn muồn thiết kế thì hãy học Pro enginer. Nhưng học gì củng vậy phải cố gắng học thật xâu thật chắc chứ đừng học sơ sơ cho biết. Đặc biệt khả năng nhìn hình vẽ của bạn, cái này quan trọng hơn cả. Phần mềm thì có thể giỏi trong thời gian ngắn nhưng khả năng nhìn hình vẽ kĩ thuật phải bắt đầu từ bây giờ ( lúc còn đi học)[/b][/quote]

    Anh có kinh nghiệm nào về nhìn hình vẽ,em hơi yếu về phần đó.nhất là từ khối 3d vẽ ra 3 hình chiếu.
  6. luat237 Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    <div class='quotetop'>QUOTE (toannguyen @ Oct 16 2006, 03:21 AM) <{POST_SNAPBACK}></div><div class='quotemain'>Anh có kinh nghiệm nào về nhìn hình vẽ,em hơi yếu về phần đó.nhất là từ khối 3d vẽ ra 3 hình chiếu.[/b][/quote]
    Theo mình, bạn phải tự vẽ hình thật nhiều vào, nếu có thời gian tôi nghĩ bạn chỉ nên học Pro và Autocad là quá đủ, các phần mềm khác ko cần thiết. Dành nhiều thời gian cho việc luyện vẽ, vẽ bất cứ cái gì bạn thích. Đam mê nó thì tự nhiên bạn sẽ nhìn hình giỏi thôi. Mình nói bạn chỉ hoc Pro và Autocad là vì hồi đó mình cũng học nhiều phần mếm lằm: Aucad, Pro, mastercam,cimatron... mà ko có sử dụng nhiều. Nếu bạn đam mê Pro và Auto cad, giõi về nó mình dám chắc chắn bạn sẽ có được việc làm tốt sau này thôi (Mục đích cuối cùng là tìm việc làm mà) [IMG]
  7. sos_sos Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    HÌnh như lọi người bây giờ đang đổ xô đi học CATIA. Theo mấy bạn, Pro với Catia thì thằng nào dễ học hơn và thằng nào hay hơn.
  8. nguyentoanvn Guest

    Số bài viết: 0
    Đã được thích: 0
    Điểm thành tích: 0
    <div class='quotetop'>QUOTE (sos_sos @ Oct 23 2006, 09:52 PM) <{POST_SNAPBACK}></div><div class='quotemain'>HÌnh như lọi người bây giờ đang đổ xô đi học CATIA. Theo mấy bạn, Pro với Catia thì thằng nào dễ học hơn và thằng nào hay hơn.[/b][/quote]
    Theo tôi thì catia khó học hơn Pro là vì nó không có sách tiếng việt để học, nhưng nói về mạnh thì catia mạnh hơn Pro nhiều.Hiện nay theo tập đoàn Cad/Cam đánh giá các phần mềm thì xếp thứ 1 là unigraphic, 2 Catia, 3 Proe. Nhưng thật ra hiện nay ở nước minh Uni và Catia ít có công ty sử dụng.Do đó mình nghỉ ở việt nam Pro là mạnh nhất. Học để kiếm tiền thôi mà.Nhưng biết đâu được vài năm sau Catia tràn vào việt nam thì sao, do đó biết thêm còn hơn không biết, nhưng nên biết sâu và rộng một cái thì chuyển sang cái kia rất nhanh.Hy vọng những lời đánh giá của tôi có thể làm cho các bạn có cách nhìn nhận tốt hơn.
  9. anhcdt43 New Member

    Số bài viết: 8
    Đã được thích: 0
    Điểm thành tích: 0
    [h=2]CHƯƠNG TRÌNH ĐÀO TẠO CIMATRON[/h][h=1]Part Modelling – Thiết kế sản phẩm[/h]Cách cài Cimatron
    1. Làm quen với Cimatron
    2. Các lệnh tạo mô hình khung dây
    3. Bài tập tạo mô hình khung dây
    4. Các lệnh tạo mặt 3D cơ bản
    5. Thực hành thiết kế sản phẩm 3D cơ bản
    6. Các lệnh tạo mặt 3D nâng cao 1
    7. Các lệnh tạo mặt 3D nâng cao 2
    8. Thực hành thiết kế sản phẩm 3D nâng cao
    9. Các lệnh Group, Pattern, PLFACE, Partln, Srflat
    10. Các lệnh Modify
    11. Thực hành thiết kế sản phẩm 3D nâng cao số 1
    12. Solid modelling cơ bản
    13. Thực hành thiết kế sản phẩm 3D solid cơ bản
    14. Solid modelling nâng cao
    15. Thực hành thiết kế sản phẩm 3D solid nâng cao
    Thi kiểm tra
    [h=1]Chế tạo sản phẩm[/h]1. Làm quen với Cimatron NC
    2. Phay Pocket
    3. Drill – Lập trình gia công lỗ
    4. Thực hành phay 2,5X tổng hợp
    5. Phay WCUT
    6. Phay ZCUT
    7. Phay SRFPKT
    8. Bài tập thực hành phay 3D số 1
    9. Phay SRFPRF
    10. Phay SURCLR
    11. Phay SURMILL
    12. Phay REMACHINE
    13. Phay CURVE_MX
    14. Phay RULED_MX
    15. Các công cụ tăng năng suất gia công
    16. Bài thực hành phay tổng hợp
    Thi kiểm tra
    [h=5]Chi tiết khóa học xem tại: http://vpt.edu.vn/khoa-hoc/cimatron/[/h]====================================================
    [h=5]Tư vn đào to: 09.660.888.05 (Mr Anh)[/h]

Chia sẻ trang này