Phiên bản mới của Open CASCADE 7.4.0 có ở đây, một SDK mô hình hình học

Mở CASCADE 7.4.0

Gần đây phiên bản mới của Open CASCADE 7.4.0 đã được phát hành, đó là một bộ để tạo mô hình bề mặt và chất rắn 3D, trực quan hóa, trao đổi dữ liệu và phát triển ứng dụng nhanh chóng.

Nó là một nền tảng tuyệt vời để phát triển phần mềm mô phỏng số bao gồm CAD, CAM, CAE, AEC và GIS, cũng như các ứng dụng PDM. Nó cũng bao gồm các thành phần C ++ để tạo mô hình bề mặt và bề mặt rắn 3D, trực quan hóa, trao đổi dữ liệu và phát triển ứng dụng nhanh chóng.

Công nghệ CASCADE mở là thành phần cốt lõi hoặc quan trọng từ các chương trình như FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT và các chương trình khác. Công nghệ CASCADE mở 7.4.0 bao gồm hơn 500 cải tiến và sửa lỗi so với phiên bản 7.3.0 trước đó, được phát hành cách đây một năm rưỡi.

Có gì mới trong Mở CASCADE 7.4.0?

Phiên bản mới này của Open CASCADE làm nổi bật một số cải tiến cho hoạt động của ứng dụng trong LinuxĐó là trường hợp với hỗ trợ Linux được cải thiện cho các nền tảng nhúng.

Thêm vào đó, nó nổi bật rằng hiệu suất phát hiện đã được cải thiện cùng với quản lý phông chữ và các công cụ đó đã được cải tiến để phân tích hiệu suất hiển thị.

Một thay đổi khác nổi bật trong quảng cáo là hỗ trợ cho các bản thiết kế, một lớp học mới AIS_ViewController để xử lý đầu vào của người dùng (chuột, màn hình cảm ứng) trong thao tác máy ảnh và một tùy chọn để loại trừ các đường nối hình học khi hiển thị khung.

Mở CASCADE

Công việc đã được cải thiện để hiển thị đường viền của các đối tượng bóng mờ và tính toán các đặc tính bề mặt và thể tích trong phép tam giác (các mô hình không có định nghĩa phân tích về hình học).

Cũng cần lưu ý rằng Open CASCADE 7.4.0 có Cải tiến xuất tài liệu XCAF (với cấu trúc biên dịch, tên và màu sắc) vào tệp VRML, hỗ trợ một số mã hóa không phải ASCII trong nhập STEP. Môi trường thử nghiệm giveaway, cũng như các công cụ mới để nhập dữ liệu từ các định dạng glTF 2.0 và OBJ.

Trong số các thay đổi khác nổi bật của phiên bản mở CASCADE 7.4.0 mới này:

  • Cải thiện khả năng điều khiển máy ảnh trong trình xem 3D.
  • Hiển thị đối tượng với kết cấu động (video)
  • Đọc các bitmap được nén từ bộ nhớ
  • Xóa chức năng ngữ cảnh cục bộ không dùng nữa khỏi AIS.
  • Đã xóa phụ thuộc Gl2ps (dựa trên chức năng OpenGL cũ)

Trong tạo mô hình:

  • Cải thiện độ tin cậy, hiệu suất và độ chính xác của thuật toán BRepMesh
  • Các thông số để kiểm soát độ lệch tuyến tính và góc cho phần bên trong khuôn mặt trong BRepMesh
  • Độ tin cậy và độ ổn định cao hơn của các hoạt động logic và cực đoan.
  • Các phép toán logic được bao gồm trên các cơ quan mở.
  • Tùy chọn vô hiệu hóa quá trình tạo lịch sử, tăng tốc các thao tác logic.
  • Tùy chọn để đơn giản hóa kết quả của các phép toán Boolean.
  • Giao diện mới trong BRepBndLib trả về thể tích hữu hạn cho hình học cạnh mở
  • Chế độ vát mép "họng không đổi" mới
  • Đã xóa API cho các hoạt động Boolean cũ

Trao đổi dữ liệu

  • Đã khắc phục sự cố khi chạy Draw from batch script.
  • Cải thiện hỗ trợ cho Draw trong một môi trường khác ngoài CASROOT.

người khác

  • Cải thiện hiệu suất của các thủ tục song song tích hợp sẵn (OSD_Parallel)
  • Dụng cụ du lịch cây BVH tiện lợi và hiệu quả
  • Tối ưu hóa thuộc tính bản trình bày TPrsStd_AIS
  • Ví dụ về tích hợp trình xem 3D vào ứng dụng glfw

Làm thế nào để cài đặt Mở CASCADE?

Đối với những người quan tâm đến việc có thể cài đặt công cụ này trên hệ thống của họ, họ nên biết rằng Mở CASCADE có phiên bản cho cả Windows và Linux.

Vì vậy, đối với cả hai trường hợp, có thể tải xuống phiên bản mới từ liên kết bên dưới.

Điều quan trọng là phải đề cập đến Trong trường hợp của Linux, phiên bản mới phải được xây dựng từ nguồn Hoặc tùy chọn khác là đợi phiên bản Open CASCADE 7.4.0 mới này được cập nhật trong các kênh phân phối chính thức của bạn.

Kể từ khi hiện tại nó đã có sẵn cho Arch Linux Do đó, người dùng bản phân phối này, cũng như các dẫn xuất của nó, có thể cài đặt Open CASCADE từ một thiết bị đầu cuối bằng cách nhập:

sudo pacman -S opencascade


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.