Tổng quan CAD Assistant
MỞ CASCADE CAD Assistant cho Android là một trình xem và chuyển đổi ngoại tuyến cho CAD 3D và các mô hình lưới.
Nếu bạn muốn sử dụng công nghệ này để phát triển các giải pháp tùy chỉnh cho doanh nghiệp của mình, hãy liên hệ với chúng tôi theo địa chỉ:
https://dev.opencascade.org/webform/contact_us
Xem và chuyển đổi mô hình CAD cơ bản
Chức năng cơ bản được cung cấp bởi thành phần Trao đổi dữ liệu CAD của Công nghệ CASCADE Mở (OCCT).
Dữ liệu và định dạng tệp được hỗ trợ là:
- BREP: định dạng OCCT riêng cho hình dạng hình học, cấu trúc liên kết và cấu trúc lắp ráp.
- IGES (5.1 và 5.3): hình dạng hình học, màu sắc, tên đối tượng cấp cao nhất, thông tin tệp.
- BƯỚC (AP203 và AP214): hình dạng hình học, cấu trúc lắp ráp, màu sắc, tên, thuộc tính xác nhận, thông tin tệp.
Cấu trúc lắp ráp của mô hình có thể được điều hướng thông qua trình duyệt dạng cây. Các thành phần của cụm có thể được ẩn hoặc hiển thị khi cần thiết để kiểm tra mô hình. Tập hợp con hoặc bộ phận được chọn có thể được truy vấn về các thuộc tính của nó.
Mô hình CAD (toàn bộ hoặc một phần được chọn hoặc lắp ráp phụ) có thể được xuất sang bất kỳ định dạng CAD hoặc lưới nào được hỗ trợ.
Xem dữ liệu lưới
Chức năng bổ sung là xem các mô hình lưới với dữ liệu liên quan, được triển khai bằng cách sử dụng thành phần trực quan hóa lưới của OCCT.
Các định dạng lưới được hỗ trợ là:
- glTF là một tiêu chuẩn mở cho nội dung 3D.
- STL là tiêu chuẩn de-facto trong in 3D.
- PLY có khả năng lưu trữ dữ liệu liên kết với các nút và phần tử lưới. Nếu bạn có trong ứng dụng của mình một mô hình được biểu thị bằng lưới, nó có thể được lưu dễ dàng sang định dạng PLY và xem trên máy tính bảng. Dữ liệu bổ sung (màu RGB hoặc vô hướng) có thể được thêm vào mỗi đa giác hoặc nút.
- OBJ là tiêu chuẩn cho hoạt hình 3D và được hỗ trợ bởi hầu hết các ứng dụng đồ họa 3D.
- JT là tiêu chuẩn ISO để hiển thị hiệu quả dữ liệu CAD 3D.
CAD Assistant cho phép bạn xem lưới ở chế độ xem khung dây, bóng mờ và thu nhỏ. Nếu lưới chứa kết cấu, màu sắc hoặc dữ liệu vô hướng được liên kết, thì lưới có thể được xem với các phần tử được tô màu theo thuộc tính đã chọn. Đối với đại lượng vô hướng, thang màu tương tác được hiển thị, cung cấp các điều khiển để thao tác với phạm vi đại lượng được hiển thị.
Hoạt động phổ biến
CAD Assistant dành cho Android được tối ưu hóa cho các thiết bị có màn hình cảm ứng đa điểm và cung cấp thao tác trực quan với chế độ xem 3D bằng cử chỉ ngón tay.
Thanh công cụ bên trái cung cấp các nút để lắp mô hình vào cửa sổ và lựa chọn các chế độ xem tiêu chuẩn. Menu con Cài đặt cung cấp quyền truy cập vào các tùy chọn trình xem và ứng dụng, thông tin tệp và nhật ký tin nhắn.
Các tệp có thể được mở từ bộ nhớ cục bộ (bộ nhớ trong hoặc thẻ SD). CAD Assistant tích hợp với Android để các ứng dụng hỗ trợ liên kết tệp sẽ khởi chạy nó để mở các loại tệp có liên quan. Ví dụ, bạn có thể mở tệp STEP được gửi cho bạn qua thư bằng cách nhấp chuột đơn giản vào tệp đính kèm trong ứng dụng thư.
Các mô hình CAD có thể được lưu ở định dạng STEP, IGES hoặc BREP dưới dạng dữ liệu CAD; Các mô hình CAD và lưới có thể được lưu ở định dạng PLY, STL hoặc OBJ dưới dạng dữ liệu đa giác. Hộp thoại lưu tệp cũng cho phép lưu hình ảnh hiện tại của mô hình sang định dạng PNG. Nếu thư mục đích Thư được chọn, ứng dụng thư sẽ tự động được khởi động với tệp đã lưu dưới dạng tệp đính kèm.
Các thiết bị được hỗ trợ
CAD Assistant đã được thử nghiệm để hoạt động trên nhiều loại máy tính bảng và điện thoại thông minh hiện đại. Tuy nhiên, lưu ý rằng nó được tối ưu hóa cho hướng màn hình ngang, điều này có thể gây bất tiện trên điện thoại.
Ứng dụng yêu cầu OpenGL ES 3.0+.
Hạn chế
Tùy thuộc vào thiết bị, việc mở các tệp lớn có thể mất thời gian. Các thiết bị có bộ xử lý đồ họa tầm thấp có thể chậm hiển thị các mô hình lớn và hệ thống có thể (âm thầm) đóng ứng dụng nếu mô hình yêu cầu nhiều bộ nhớ hơn khả dụng trên thiết bị.
Xem thêm tại https://www.opencascade.com/content/cad-assistant
Phản hồi
Chúng tôi hoan nghênh phản hồi của bạn trên Google Play hoặc trên Diễn đàn người dùng của chúng tôi tại https://dev.opencascade.org/forums/open-cascade-application
Nếu bạn muốn sử dụng công nghệ này để phát triển các giải pháp tùy chỉnh cho doanh nghiệp của mình, hãy liên hệ với chúng tôi theo địa chỉ:
https://dev.opencascade.org/webform/contact_us
Xem và chuyển đổi mô hình CAD cơ bản
Chức năng cơ bản được cung cấp bởi thành phần Trao đổi dữ liệu CAD của Công nghệ CASCADE Mở (OCCT).
Dữ liệu và định dạng tệp được hỗ trợ là:
- BREP: định dạng OCCT riêng cho hình dạng hình học, cấu trúc liên kết và cấu trúc lắp ráp.
- IGES (5.1 và 5.3): hình dạng hình học, màu sắc, tên đối tượng cấp cao nhất, thông tin tệp.
- BƯỚC (AP203 và AP214): hình dạng hình học, cấu trúc lắp ráp, màu sắc, tên, thuộc tính xác nhận, thông tin tệp.
Cấu trúc lắp ráp của mô hình có thể được điều hướng thông qua trình duyệt dạng cây. Các thành phần của cụm có thể được ẩn hoặc hiển thị khi cần thiết để kiểm tra mô hình. Tập hợp con hoặc bộ phận được chọn có thể được truy vấn về các thuộc tính của nó.
Mô hình CAD (toàn bộ hoặc một phần được chọn hoặc lắp ráp phụ) có thể được xuất sang bất kỳ định dạng CAD hoặc lưới nào được hỗ trợ.
Xem dữ liệu lưới
Chức năng bổ sung là xem các mô hình lưới với dữ liệu liên quan, được triển khai bằng cách sử dụng thành phần trực quan hóa lưới của OCCT.
Các định dạng lưới được hỗ trợ là:
- glTF là một tiêu chuẩn mở cho nội dung 3D.
- STL là tiêu chuẩn de-facto trong in 3D.
- PLY có khả năng lưu trữ dữ liệu liên kết với các nút và phần tử lưới. Nếu bạn có trong ứng dụng của mình một mô hình được biểu thị bằng lưới, nó có thể được lưu dễ dàng sang định dạng PLY và xem trên máy tính bảng. Dữ liệu bổ sung (màu RGB hoặc vô hướng) có thể được thêm vào mỗi đa giác hoặc nút.
- OBJ là tiêu chuẩn cho hoạt hình 3D và được hỗ trợ bởi hầu hết các ứng dụng đồ họa 3D.
- JT là tiêu chuẩn ISO để hiển thị hiệu quả dữ liệu CAD 3D.
CAD Assistant cho phép bạn xem lưới ở chế độ xem khung dây, bóng mờ và thu nhỏ. Nếu lưới chứa kết cấu, màu sắc hoặc dữ liệu vô hướng được liên kết, thì lưới có thể được xem với các phần tử được tô màu theo thuộc tính đã chọn. Đối với đại lượng vô hướng, thang màu tương tác được hiển thị, cung cấp các điều khiển để thao tác với phạm vi đại lượng được hiển thị.
Hoạt động phổ biến
CAD Assistant dành cho Android được tối ưu hóa cho các thiết bị có màn hình cảm ứng đa điểm và cung cấp thao tác trực quan với chế độ xem 3D bằng cử chỉ ngón tay.
Thanh công cụ bên trái cung cấp các nút để lắp mô hình vào cửa sổ và lựa chọn các chế độ xem tiêu chuẩn. Menu con Cài đặt cung cấp quyền truy cập vào các tùy chọn trình xem và ứng dụng, thông tin tệp và nhật ký tin nhắn.
Các tệp có thể được mở từ bộ nhớ cục bộ (bộ nhớ trong hoặc thẻ SD). CAD Assistant tích hợp với Android để các ứng dụng hỗ trợ liên kết tệp sẽ khởi chạy nó để mở các loại tệp có liên quan. Ví dụ, bạn có thể mở tệp STEP được gửi cho bạn qua thư bằng cách nhấp chuột đơn giản vào tệp đính kèm trong ứng dụng thư.
Các mô hình CAD có thể được lưu ở định dạng STEP, IGES hoặc BREP dưới dạng dữ liệu CAD; Các mô hình CAD và lưới có thể được lưu ở định dạng PLY, STL hoặc OBJ dưới dạng dữ liệu đa giác. Hộp thoại lưu tệp cũng cho phép lưu hình ảnh hiện tại của mô hình sang định dạng PNG. Nếu thư mục đích Thư được chọn, ứng dụng thư sẽ tự động được khởi động với tệp đã lưu dưới dạng tệp đính kèm.
Các thiết bị được hỗ trợ
CAD Assistant đã được thử nghiệm để hoạt động trên nhiều loại máy tính bảng và điện thoại thông minh hiện đại. Tuy nhiên, lưu ý rằng nó được tối ưu hóa cho hướng màn hình ngang, điều này có thể gây bất tiện trên điện thoại.
Ứng dụng yêu cầu OpenGL ES 3.0+.
Hạn chế
Tùy thuộc vào thiết bị, việc mở các tệp lớn có thể mất thời gian. Các thiết bị có bộ xử lý đồ họa tầm thấp có thể chậm hiển thị các mô hình lớn và hệ thống có thể (âm thầm) đóng ứng dụng nếu mô hình yêu cầu nhiều bộ nhớ hơn khả dụng trên thiết bị.
Xem thêm tại https://www.opencascade.com/content/cad-assistant
Phản hồi
Chúng tôi hoan nghênh phản hồi của bạn trên Google Play hoặc trên Diễn đàn người dùng của chúng tôi tại https://dev.opencascade.org/forums/open-cascade-application
Xem thêm
Những bình luận về CAD Assistant bản Android