Chuyển dữ liệu của catia sang các phần mềm khác

Author
Các bác cho em hỏi trong catia có thể chuyển bề mặt (suface) sang mastercam gia công được không ạ. Thông thường em chỉ chuyển được khối 3D (Solid) sang Mastercam rồi gia công nhưng như thế không tiện lắm bởi em thấy đa số gia công bằng mặt vẫn thông dụng hơn. mong các bác chỉ cho em với....
 
W

wild orchid

Chuyển từ dạng solid ở catia sang mastercam vẫn gia công được . Tớ thấy bình thường thì mọi người ít thiết kế trong mastercam vì chức năng design của nó không mạnh. Khi bạn muốn gia công một vật có hình dáng phúc tạp thì có thể thiết kế từ phần mềm khác rồi converter mastercam.
 
V

Vo HuyThanh

Dĩ nhiên là chuyển được , em nên chuyển dữ liệu sang IGES thì tự nó đã là surface hết rồi, khi import vào MasterCAM thì cứ để nguyên như vậy không cho nối thành solid thôi. Vấn đề là nếu người có kinh nghiệm thì không ai làm cái kiểu này hết, em cho rằng chuyển đổi dữ liệu theo dạng solid 3d mà không tiện thì tôi cũng chịu thua. Người ta đang đi về phía trước thì em đang tìm đường chạy lùi về những năm 80 của thế kỷ trước khi mà kỹ thuật CAD /CAM còn yếu, chủ yếu dùng wire và surface.
Có nhiều vấn đề sẽ phát sinh khi em chuyển đổi dữ liệu theo dạng surface từ một hệ CAD này sang một hệ CAD khác kể cả MasterCAM.
Thứ nhất là các feature như lỗ , ren v.v.. trong quá trình thiết kế theo quy cách sẽ bị mất hết và chỉ còn lại cái hình surface của cái lỗ thôi, điều này là điều tối kỵ trong gia công, bắt buộc người thợ phải có bản vẽ giấy đi kèm mà xu hướng chung của nghề thiết kế và gia công chế tạo, kiểm phẩm là sử dụng một cách hệ thống thống nhất toàn bộ bằng dữ liệu 3D không dùng bản vẽ giấy nữa. Ở Nhật bây giờ phần đông các hãng đều dùng dữ liệu 3D trực tiếp chứ không dùng bản vẽ giấy. Những hãng còn dùng phải bản vẽ giấy để gia công hàng cho hãng lớn dần dần sẽ bị đào thải. Các hãng chế tạo CAD, CAM hạng trung như MasterCAM, Solidworks thường phải có kèm theo chức năng nhận thức Feature trong phần mềm là để dùng nó lấy lại các dữ liệu feature quy định trong dữ liệu gốc. Người ta đang tiến tới dùng chuẩn Step-NC là vì mục đích này để dữ liệu gia công không bị mất hoặc bị nhận thức sai bởi phần mềm thứ 2 như MasterCAM.

Thứ nhì là khi chuyển đổi từ dữ liệu Solid sang surface sẽ xuất hiện sai số bề mặt do biên dạng sẽ bị thay đổi khi đó sản phẩm gia công ra sẽ không còn tính chính xác của nhà thiết kế. Ở các hãng chuyên môn chế tạo mẫu model thử nghiệm thì việc chuyển dữ liệu sang một phần mềm CAM để gia công khác như MasterCAM gần như không cho phép để bảo vệ độ chính xác của mặt cong được thiết kế.
Theo một thống kê của JAMA tức hiệp hội công nghệ chế tạo xe hơi của Nhật thì khi chuyển dữ liệu từ CATIA sang IGES để đưa vào MasterCAM thì độ chính xác dữ liệu chỉ còn khoảng 80% so với thiết kế . Để giảm thiểu tối đa sai số thì phải chú ý đến thông số tolerance giữa 2 hệ thống CAD , nếu lúc thiết kế bằng CATIA dùng tolerance là 0.01 thì khi chuyển sang IGES cũng phải dùng đúng tolerance 0.01 và khi import thì cũng phải chỉnh sửa tolerance của MasterCAM cho đúng 0.01 , nếu không thì hình dáng hình học sẽ bị sai . Ví dụ cái hình tròn trên CAD thực ra nó là cái hình đa giác n cạnh, máy NC khi chạy cũng chạy theo cái hình đa giác n cạnh này. Mấy cái code G02 hay G03 của máy NC thực ra nó chỉ là nội suy lấy gần đúng cái n cạnh này để mình thấy là vòng tròn thôi. Nhưng khi chuyển đổi dữ liệu vì tolerance khác nhau thì cái hình tròn chỉ còn n-m cạnh thì kết quả hình học của sản phẩm khác nhau hoàn toàn. Một cái vòng tròn tạo bởi đa giác 360 cạnh và vòng tròn tạo bởi đa giác 36 cạnh sẽ khác nhau nhiều lắm. Em thử tạo một cái mặt cong Surface từ nửa vòng tròn và cho đổi thông số tolerance từ 0.01 đến 0.1 hay 0.999 chẳng hạn sẽ thấy kết quả 2 cái mặt cong khác nhau hoàn toàn sau khi gia công bằng NC. Một cái sẽ là mặt cong tròn mịn màng , một cái sẽ là mặt cong bị gãy khúc nhiều đoạn.

Em cảm thấy dùng solid bất tiện là do em chưa có kinh nghiệm về gia công hoặc là bảo thủ với cái kiến thức cũ. Nên cố gắng học hỏi thêm, cái gì bất tiện ban đầu nếu quen rồi thì sẽ hết.
Chúc vui .
 
Author
Em cũng mới ra trường nên chưa có kinh nhiệm gì cả.Thực sự em đang muốn xây dựng hướng đi cho mình nhưng chưa biết phải bắt đầu từ đâu cả.em định lấy CATIA là thiết kế chủ đạo và gia công trên MAS.ko biết như thế có phù hợp hay không.Mong các bác đi trước có thể cho em vài lời khuyên.
 
Last edited by a moderator:
Catia thì chỉ có CAD là mạnh thôi CAM không thể mạnh bằng Pro/E đựoc còn CAE ư? ở Việt Nam chưa khai thác nhiều về mảng này. Nếu có chủ yếu là các đề tài khoa học. Mình thấy các thầy hay dùng ANSYS để tính CAE
 
Catia thì chỉ có CAD là mạnh thôi CAM không thể mạnh bằng Pro/E đựoc còn CAE ư? ở Việt Nam chưa khai thác nhiều về mảng này. Nếu có chủ yếu là các đề tài khoa học. Mình thấy các thầy hay dùng ANSYS để tính CAE
Hehe, chuẩn bị có cuộc tranh cãi giữa tín đồ các phái, chờ xem :21:
Ansys tính nhanh nhưng..."ẩu" trùm, chắc ăn phải tính đi tính lại vài lần (thiên hạ đồn vậy :10:)
 
ấy ấy tui không phải là tín đồ của thằng ANSYS nhá! Thấy các thầy của HVKTQS hay dùng nó nên phán vậy thôi!
ưu tiên cho Pro/E vẫn là số một. Nó thân thiện với cấu hình máy thấp, mỗi tội cài đặt hơi phức tạp, nếu đã biết thì cài thì lại là đơn giản
 
Last edited:
Author
ấy ấy tui không phải là tín đồ của thằng ANSYS nhá! Thấy các thầy của HVKTQS hay dùng nó nên phán vậy thôi!
ưu tiên cho Pro/E vẫn là số một. Nó thân thiện với cấu hình máy thấp, mỗi tội cài đặt hơi phức tạp, nếu đã biết thì cài thì lại là đơn giản
Nghe các bác nói thế này chắc chuyển qua học ProE thôi à.Nhưng mà tiếc công bỏ ra học Catia và Mas bấy lâu nay giờ lại chuyển qua một cái mới toanh (em chưa sờ vào ProE lần nào bởi ngày trước cài ko đc nên thôi luôn:102:).
 
Bạn có đĩa Pro/E loại nào? xem các bài hướng dẫn của matt nhé! mình cũng có bài hướng dẫn đó nhưng dùng cho Pro/E WF 3.0 M100 (bản này chạy khá ổn định)
bạn nên xem mục bình chọn các phần mềm được dùng nhiều nhất nhé.
Nói chung phần mềm nào cũng tốt, cũng hay nhưng CAD của cái này rồi chuyển sang CAm của cái kia thì quả thật tốn thời gian lắm
Chúc bạn có sự định hướng tốt!
 
V

Vo HuyThanh

@thaibinhvang : Cách lựa chọn của em cũng là cách hay. Ở Nhật người ta cũng chọn như vậy. Thông thường thiết kế thì các hãng lớn dùng CATIA , UG hay Pro-E kể cả SolidWorks. Nhưng chuyển qua CAM thường là các hãng gia công vệ tinh ( các hãng lớn ít hoặc không có bộ môn gia công ) nên họ thường có khuynh hướng dùng các phần mềm CAM chuyên dụng vì giá cả so với các phần mềm CAM của CATIA, Pro-E, UG tương đối rẻ và độ tự do trong lúc làm việc cao hơn. Phần mềm CAM của CATIA, UG, hoặc Pro-E thường link trực tiếp với CAD nên khi dữ liệu CAD thay đổi thì Program NC cũng sẽ tự động thay đổi theo. Trong môi trường làm việc với hàng trăm , hàng ngàn máy NC gia công hàng loạt và đòi hỏi phải quản lý chặt từ khâu thiết kế đến gia công , quản lý PLM v.v.. thì phần CAM của CATIA, Pro-E, UG có ưu điễm nhưng nếu chạy rời rẽ từng phần thì các phần mềm CAM như Sp
, MasterCAM, Cimatron có ưu thế hơn. Tôi lấy ví dụ cho em dễ hiểu. Giả sử một vỏ hộp số xe hơi ( tranmission case) sau khi qua giai đoạn thực nghiệm xong xuôi thì người ta sẽ sản xuất hàng loạt bằng khuôn sắt , với các công đoạn kiểm phẩm tốt ở khâu đúc thì có thể nói là 1000 cái vỏ đều giống nhau , khi đó gắn lên máy lên máy gia công hàng loạt với các đồ gá hoàn toàn giống nhau thì CAM của CATIA , UG, Pro-E là tốt nhất , nếu thay đổi thiết kế trên CAD thì người thợ đứng máy NC ở dưới xưởng chỉ cần bấm nút vì program cũng đã tự động thay đổi rồi. Nhưng nếu trong giai đaọn sản xuất nhỏ hoặc thực nghiệm, gia công thử trên sản phẩm đúc là khuôn cát thì nói một cách chính xác thì 10 cái vỏ hộp số là 10 cái hình chỉ gần giống nhau chứ dày méo, cong vẹo mỗi cái mỗi khác. Khi đó gia công bằng CATIA sẽ mất nhiều thời gian bởi phải làm từng cục riêng mà program nó không chịu thay đổi tự do theo ý người thợ được do dữ liệu của CATIA được quản lý bằng UUID rất chặt. Thay vào đó trường hợp này dùng MasterCAM , Sp
thì người thợ sẽ tự do hơn trong quá trình đổi dữ liệu từ CAD sang NC . Ở VN theo tôi thì em nên dùng CAD trên SolidWorks và dùng MasterCAM hay Cimatron để gia công NC. Sp
, một phần mềm do người VN viết chương trình trên nền tảng Gr
của Hitachi Zousen ( hiện tại là NTT-EDS) cũng rất nổi tiếng ở Nhật, nếu có điều kiện thì nên học phần mềm này. Cùng một thời gian để học CAM thì thời gian học Sp
khoảng 3 đến 5 ngày là có thể sử dụng giỏi cả CAD và CAM. MasterCAM khoảng 2 tuần,còn học phần CAM của CATIA phải mất tối thiểu khoảng 2 tháng mới tạm dùng được với điều kiện phải có chuyên viên kèm theo hướng dẫn. Ngay cả nơi tôi làm việc là trung tâm chế tạo mẫu thử thực nghiệm của HONDA ở Nhật và các công ty vệ tinh trong giới hạn tôi biết cũng không dùng CAM của CATIA vì giá đắt và tiền bảo trì khá cao khoảng 15000USD đến 20000 USD /năm cho một license CAD/CAM/CAE. Thông thường lựa chọn là sự kết hợp của phiên bản Sp
CAA V5 ( tức là CATIA chạy trên CAD và Sp
chạy CAM với oftion dạng add on trên nền base CAD của CATIA V5).
Cố gắng lên, còn trẻ quỹ thời gian còn dài, CATIA,PRO-E, UG , Solid Works gì cũng được ,học càng nghiều càng tốt thôi. Chúc em thành công
 
Last edited by a moderator:
ấy ấy tui không phải là tín đồ của thằng ANSYS nhá! Thấy các thầy của HVKTQS hay dùng nó nên phán vậy thôi!
ưu tiên cho Pro/E vẫn là số một. Nó thân thiện với cấu hình máy thấp, mỗi tội cài đặt hơi phức tạp, nếu đã biết thì cài thì lại là đơn giản
Phán bừa... có trải nghiệm hãy nói chắc, chưa có thì hỏi... phán bừa kiểu này dễ bị ném đá lắm... =))
 
Author
Anh Thanh làm ơn chỉ rõ cho em hiểu gia công mặt (suface) và khối (solid) khác nhau cơ bản là gì được kô?và tại sao gia công solid lại tốt hơn?
 
Y

ym160

Ấy bạn ơi đùng chuyển , mình cũng đã học mastercam và bây giờ đang học catia .Mình thấy phần vẽ trong catia thì khỏi phải nói , hoàn hảo luôn !!!!! , còn về gia công thì minh mới thử được phần primastic milling , nhưng thấy cũng được, mặc dù vẫn gặp khó khăn .
 
Author
hic hic kô bác nào giải thích hộ em vấn đề đó được sao?
 
Chú Huy Thành ở bên Nhật nên không biết hết tình hình ở Việt Nam, Sp
tuy là viết ở Việt Nam nhưng người biết dùng Sp
ở Việt Nam thì đếm trên đầu ngón tay.
Đặc biệt là không hề có bản Crack nên mọi người không có cơ hội tiếp cận.
 
Nói một hồi không hiểu nói gì luôn. Em thấy catia ở mình ít người dùng quá hơn nữa mấy bác không giúp đỡ đồng đạo thì làm sao phát triển được.
 
Author
Nói một hồi không hiểu nói gì luôn. Em thấy catia ở mình ít người dùng quá hơn nữa mấy bác không giúp đỡ đồng đạo thì làm sao phát triển được.
Bác nói quá đúng luôn, ở mình có ít người dùng Catia và hình như những cao thủ lên núi "ở ẩn" hết rồi thì phải ... :106:
 
Ít nhất là bạn cũng phải biết một chút ít về phần mềm thì mọi người mới giúp đỡ đựoc chứ! giải đáp thắc mắc chứ hướng dẫn cụ thể thì thời gian đâu ra đây
 
Top