Trang 2/5 đầuđầu 12345 cuốicuối
kết quả từ 11 tới 20 trên 47
  1. #11

    Được tài trợ

    Trích Nguyên văn bởi chimen_bka View Post
    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 ).
    mọi con đường đều dẫn đến thành Rome anhchimen_bka
    à
    Đây cũng là 1 cách, liệu cơm gắp mắm thôi,
    Ví như em có con máy phay 3 trục nhưng đầu Z có thể xoay được bằng cơm( xoay xong cố định lại ) thế mà e cũng biến nó thành máy 4 trục....

    ( mượn con máy trên mạng của Thái Hùng )
    Liệu cơm gắp mắm
    Đành rằng chỉnh sửa thực tế trong Post là thơm, nhưng trong khi chờ đợi,rồi thử nghiệm thì có cái sài đỡ đã.... kekeke
    Còn đây là cái phần mềm e sửa đầu câu lệnh:
    thay đổi nội dung bởi: QuyenQCM, 03-07-2013 lúc 11:21 AM

    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

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

    iPumpkin (03-07-2013)

  3. #12
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970
    Trích Nguyên văn bởi QuyenQCM View Post
    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
    Về lâu dài nói như bác Chimen thì khá là ok và hợp lý,search trên mạng thì thấy các diễn đàn nước ngoài cũng cãi nhau chí chóe về cách dùng cũng như ưu điểm của G93.

    Tuy nhiên trước mắt thì bên mình xóa chương trình bằng tay. Vị dụ giửa hai góc A100 và A200 nếu như chính giửa nó không có giá trị X, (hay Y) thì mình xóa bỏ các giá trị trung gian ví dụ A101, A102...A200. Thông thường mở CIMCO ra và delete bớt các point nằm trên 1 cung tròn (có bán kính =nhau). Bác Quyền xem viết cái chương trình như thế có ok không ? Cắt mà đúng thì ok, chứ G-Code mà bác cắt ...lộn chổ thì tiêu con máy. Kakaka
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

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

    QuyenQCM (03-07-2013)

  5. #13
    Trích Nguyên văn bởi iPumpkin View Post
    Về lâu dài nói như bác Chimen thì khá là ok và hợp lý,search trên mạng thì thấy các diễn đàn nước ngoài cũng cãi nhau chí chóe về cách dùng cũng như ưu điểm của G93.

    Tuy nhiên trước mắt thì bên mình xóa chương trình bằng tay. Vị dụ giửa hai góc A100 và A200 nếu như chính giửa nó không có giá trị X, (hay Y) thì mình xóa bỏ các giá trị trung gian ví dụ A101, A102...A200. Thông thường mở CIMCO ra và delete bớt các point nằm trên 1 cung tròn (có bán kính =nhau). Bác Quyền xem viết cái chương trình như thế có ok không ? Cắt mà đúng thì ok, chứ G-Code mà bác cắt ...lộn chổ thì tiêu con máy. Kakaka
    cắt mà cắt lộn thì còn gì là programer nhưng bác phải cho em quy luật bất biến vì phần mềm nó làm việc theo quy luật, giống kiểu macro ấy.
    Bác gửi em một số file trước và sau khi cắt,,, keke.

    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

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

    iPumpkin (03-07-2013)

  7. #14
    Trích Nguyên văn bởi chimen_bka View Post
    Nếu tìm xóa dòng thì viết cái macro MSword là xong !.
    Anh Chim giúp anh Bí theo cách này nhé!!!

    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

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

    iPumpkin (03-07-2013)

  9. #15
    Anh chim đi nghỉ mát hay sao mà không thấy trả lời!
    Anh Bí chuyển cho em một số file mẫu trước và sau khi edit......... Chi phí thì free bác không phải ngạ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

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

    chimen_bka (06-07-2013), iPumpkin (16-03-2014)

  11. #16
    Uh thì cho file code xong yêu cầu cắt cái j quy tắc ra sao thì đc ngay mà.
    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

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

    hatuanbk (13-08-2013), QuyenQCM (06-07-2013), TRUONGXA (14-08-2013)

  13. #17
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970
    Vị dụ giửa hai góc A100 và A200 nếu như chính giửa nó không có giá trị X, (hay Y) thì mình xóa bỏ các giá trị trung gian ví dụ A101, A102...A200. Thông thường mở CIMCO ra và delete bớt các point nằm trên 1 cung tròn (có bán kính =nhau). Bác Quyền xem viết cái chương trình như thế có ok không ? Cắt mà đúng thì ok, chứ G-Code mà bác cắt ...lộn chổ thì tiêu con máy.
    Yêu cầu của mình đây nè, kakaka. Chỉ rất kà simple thôi, Bác viết được thì báo mình cái giá nhé.

    Ví dụ,
    G1

    A 100
    A 100.01
    A 100.02
    A 100.03
    A 100.04
    A 100.05
    A 100.06
    A 100.07
    A 100.08
    A 100.09
    A 100.1
    A 100.11
    A 100.12
    A 100.13
    A 100.14
    A 100.15
    A 100.16
    A 100.17
    A 100.18
    A 100.19
    Thực tế đoạn code này chỉ cần

    G1 A100
    ....
    A100.19
    thay đổi nội dung bởi: iPumpkin, 31-07-2013 lúc 03:57 PM
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

  14. #18
    Thành viên
    phamgia's Avatar
    Tham gia
    Apr 2010
    Bài gởi
    148
    Sau một số ngày nghiên cứu thì em đã cho ra được kết quả như bác Bí mong muốn. Vấn đề ở đây là chỉ dùng dc cho NX mà thôi .
    Ở đây post được chỉnh lại để khi có chuyển động quay liên tục không có thay đổi các tọa độ X Y Z thì các góc quay được cộng lại, cùng với việc bỏ qua (skip) các chuyển động này để có một chương trình đơn giản.
    Nếu muốn làm vc thuận tiện để k phải xử dụng 2 post khi muốn hay không muốn thực hiện chức năng này thì tạo thêm một tùy chọn trực tiếp trên NX để on hay off nó nữa là ok.
    Các bác xem và cho em nhận xét:
    Cung cấp đào tạo phần mềm Siemens NX cho cá nhân, doanh nghiệp
    Email: ha.pham@procad.vn M: +84 973 446 159 Skype : hapham_nx_cad_cam

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

    Cadman (31-03-2016), iPumpkin (01-08-2013)

  16. #19
    CAM Programmer
    iPumpkin's Avatar
    Tham gia
    Nov 2008
    Bài gởi
    1,970
    Ở đây post được chỉnh lại để khi có chuyển động quay liên tục không có thay đổi các tọa độ X Y Z thì các góc quay được cộng lại, cùng với việc bỏ qua (skip) các chuyển động này để có một chương trình đơn giản.
    Hi man, anh kiểm tra G-Code thì OK, perfect. Tuy nhiên anh có vài thắc mắc sau:

    Gia công 4 trục trừ trường hợp lệch tâm thì tọa độ khi xoay A thì chỉ có X,Z thôi (lúc này Y=> A). Khi em nói X, Z không đổi thì được CỘNG LẠI ? Cộng lại như thế nào nhỉ ? Em có thể trình bày nguyên lý (các tùy chọn mà em làm trong NX Post Builder không ?.

    Trong IMSPost thì nó là Arc Fit / Spiral - Spiral là một hình trụ tròn xoay quanh trục X, tuy nhiên Macro Spiral có sẵn trong IMSPost cho Siemen thì chưa đầy đủ.
    (CAD/CAM/CAE Services & Machine Tools) (http://www.cadme1080.com) (phuc.36977@gmail.com)

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

    anlongan (23-05-2014), Cadman (31-03-2016), phamgia (01-08-2013)

  18. #20
    Thành viên
    phamgia's Avatar
    Tham gia
    Apr 2010
    Bài gởi
    148
    Hi bác Bí!
    Gia công 4 trục trừ trường hợp lệch tâm thì tọa độ khi xoay A thì chỉ có X,Z thôi (lúc này Y=> A).
    Chúng ta cần tính toán để xác định ra các chuyển động quay liên tục k có sự thay đổi X, Y, Z. Trục quay có thể là trục thứ 4 hoặc thứ 5 nên cần có việc check cả Y ở đây. Nếu 4 trục thì X Z là đủ.

    Khi em nói X, Z không đổi thì được CỘNG LẠI ? Cộng lại như thế nào nhỉ ?
    Để tính toán việc cộng góc và bỏ qua các Bolck đã cộng cần những cái sau:
    + Góc giới hạn là 180 độ. Anh em giải thích thử tại sao k thể cộng được giá trị lớn hơn nhé
    + Theo như mục đích thì ở đây các góc A di chuyển những giá trị nhỏ liên tục, vì vậy chúng ta sẽ cộng các giá trị góc (đây là giá trị tương đối giữu hai điểm kế tiếp) lại với nhau. Xét các chuyển động liên tục và tính giá trị đó nếu thay đổi giá trị trong khoảng 0 đến 180 thì bỏ qua block trước, output block sau. Việc này tiếp tục được thực hiện với các chuyển động tiếp theo và dừng lại khi có chuyển động ngược hướng hoặc giá trị (tổng các phép trừ) lớn hơn 180 độ.
    Vậy thực ra ở việc cộng góc ở đây mục đích là để xác định giá trị tổng không được vượt quá 180 độ.
    Còn trường hợp chạy xoắn ốc bác Bí có cao kiến gì k?
    Cung cấp đào tạo phần mềm Siemens NX cho cá nhân, doanh nghiệp
    Email: ha.pham@procad.vn M: +84 973 446 159 Skype : hapham_nx_cad_cam

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

    iPumpkin (01-08-2013)


Trang 2/5 đầuđầu 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à 08:32 PM.
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