Blog

OCCT GitHub Wiki

Dear OCCT Community,

We are pleased to announce that we have integrated GitHub Wiki for our GitHub repository: Home · Open-Cascade-SAS/OCCT Wiki.

RefMan doc can be downloaded from the GitHub artefacts (weekly build): Tests - DRAWEXE Testing integration into GH

Additionally, New Installation packages for Win, Lin, MacOS are available (beta mode): Integration request to master

Best regards,
OCCT3D development team.

C# Wrapper Update Coming Soon!

We're excited to announce a major update for the C# wrapper, featuring Linux platform support and extended .NET Framework compatibility.

Windows C# Support:

  • .NET Framework v3.5 to v4.7.2
  • .NET 6.0, 7.0, 8.0

Linux C# Support:

  • .NET 6.0, 7.0, 8.0

The new version coming soon. Follow our marketplace for updates: Wrappers - Open Cascade.

Best regards,

The OCCT3D Team

OCCT, GitHub - New way to collaborate

Exciting News for OCCT Collaborators!

The OCCT development team is delighted to announce that our GitHub repository is now open for collaboration through Pull Requests (PRs). This marks a significant milestone in our journey towards fostering a more open and collaborative development environment.

To ensure a smooth collaboration process, we've outlined the initial version of our GitHub collaboration workflow. This includes important information on licensing, bug tracking, forking, PR submission guidelines, and more. We aim to make the contribution process as clear and straightforward as possible, and we're here to support you every step of the way.

Whether you're fixing bugs, adding new features, or improving documentation, your contributions are invaluable to the OCCT community. Let's work together to make OCCT even better!

For detailed information on how to get started, please refer to our updated collaboration guidelines.

We look forward to your contributions and are excited to see what we can achieve together.

Warm regards, The OCCT3d development team.

Open Cascade Development Insights. Part 2

I want to share some exciting details about the upcoming OCCT3D (Open Cascade) 7.9.0 release. Here are the key updates:

  • STEP Import: User-Defined Attributes (UDA): Extract and process custom attributes from STEP files, enhancing customization and adaptability.
  • STEP & XCAF: Supplemental Geometry: New tools and flags to manage supplemental geometry, improving design accuracy and utility.
  • Multithreading Transferring: Perform "Parsing," "Transferring," and "Healing" in parallel, significantly reducing processing time for complex CAD files.
  • Thread-Safety Improvements: Enhanced thread-safety with more test cases and validation for reliable multithreaded operations.
  • Hiding Internal Headers: Streamlined API with reduced package size by making internal headers private.
  • GDT (PMI) Improvements: Improved validation and connectivity for geometric dimensioning and tolerancing, aligning with industry standards.
  • Option to Avoid XCAF: Streamlined processing for users needing only geometric data, bypassing XCAF dependencies for a leaner workflow.

These updates aim to extend functionality, increase performance, and improve stability across various scenarios. Stay tuned for more details as we approach the release!

Open Cascade Development Insights

I want to share some early insights into the upcoming OCCT3D (Open Cascade Technologies 3D) 7.9.0 release. Here are the key updates:

Removing of "genproj": We're moving fully to CMake, offering a unified, flexible, and familiar configuration experience for all developers.

TBB 3rd-Party Marked Optional: To simplify workflows, TBB will be optional, reducing overhead and addressing licensing complexities.

Reorganized CMake Configuration: Enhancements include advanced module selection and updated install layouts to better tailor OCCT3D to your project needs.

Integration with vcpkg: This update will bring fast package updates and pre-built binaries, making OCCT3D more accessible and easier to manage.

These insights provide a glimpse into how we're planning to simplify and enhance the development workflow. Stay tuned for more details as we approach the release!

Open CASCADE Technology 7.8.1 maintenance release

Forums: 

Open Cascade is pleased to announce that the next Open CASCADE Technology (OCCT) maintenance release (version 7.8.1) is prepared. The sources of Open CASCADE Technology 7.8.1 are available under the V7_8_1 tag in the OCCT repository.

This maintenance release addresses a critical issue regarding backward binary compatibility with version 7.8.0. For users encountering this issue, it's essential to update to version 7.8.1 to ensure seamless integration and operation.

Open Cascade Platform components are updated to OCCT 7.8.0!

Added-value components are updated to OCCT 7.8.0!

We are pleased to announce that the updated versions of our added-value components are now available for download. There releases are compatible with Open CASCADE Technology (OCCT) v.7.8.0. This update of the OCCT components provides around 40 bug fixes over the previous release 7.7.0.

Open Cascade customers are welcome to download the components from Customer Corner.

New feature - STEP Import | User Defined Attributes

Dear OCCT Community,

We are excited to announce a significant update to the OpenCASCADE Technology (OCCT). Our development team has introduced new functionality for STEP Import - User Defined Attributes (UDA, Metadata, property), which is now available in the latest master, CR0-WEEK-7.

The official recommended practices for STEP UDA can be found here.

Temporary Disabling of Notifications

Dear Collaborative Development Portal Users,

Unfortunately, our forum has become a target for spammers, and we are taking immediate action. To enhance bot protection, we need some time. As a temporary solution, we have disabled all notifications. We apologize for the inconvenience and kindly ask you to monitor interesting topics and your own requests manually.

Best regards,
Open Cascade Team.

Shape the Future of OCCT! Your Opinion Matters!

Dear OCCT Community,

We are excited to invite you to participate in our latest initiative to shape the future of the OCCT project. Your valuable insights and experiences are crucial in helping us understand how OCCT is utilized and how we can improve it to better serve your needs.

Take a few minutes to complete our OCCT User Experience Survey [https://forms.office.com/e/gk03GKLmip].