OCCT | Open CASCADE Technology is an open-source software | Development Tools library
kandi X-RAY | OCCT Summary
kandi X-RAY | OCCT Summary
This directory contains sources of Open CASCADE Technology (OCCT), a software development platform providing services for 3D surface and solid modeling, CAD data exchange, and visualization. Most of OCCT functionality is available in the form of C++ libraries. OCCT can be best applied in development of software dealing with 3D modeling (CAD), manufacturing / measuring (CAM) or numerical simulation (CAE).
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of OCCT
OCCT Key Features
OCCT Examples and Code Snippets
Community Discussions
Trending Discussions on OCCT
QUESTION
I'm looking to compile OCCT 7.5 in Windows 10 (x64 via VS2019) for use with FreeCAD, to enable exporting glTF files, which requires RapidJSON support (in OCCT). I've checked out OCCT 7.5.3 and RapidJSON 1.1.0 from their git repos, then grabbed the FreeCAD libpack 12.5.2 (for OCCT 7.5). I started from FreeCAD's build docs, then attempted to follow OCCT's build docs.
When configuring the OCCT project in CMake-GUI, I've been able to find what I think are correct values for some variables (e.g. those regarding FREETYPE) within the FreeCAD libpack, as well as RapidJSON, but still get some errors in the config, seemingly no matter what values I try:
...ANSWER
Answered 2021-Sep-02 at 15:54The problem was my lack of familiarity with CMake and Cmake-gui: the gui opened a dialog for a FILEPATH when specifying a PATH variable. I naively thought, "I don't know CMake, so I'll trust the gui". Totally wrong.
I manually edited the 3RDPARTY_* variable entries to point to the correct directories (or libs, when needed) in the FreeCAD libpack, using the variable name and description/hint for each to determine what the variable's value should be. Below are my entries, for reference: I did need to check "Advanced", to edit the FREETYPE_LIBRARY_DEBUG & FREETYPE_LIBRARY_RELEASE variables (CMake set them to separate libs found in a jdk directory, presumably because it was added to the system path at some point).
QUESTION
I'm trying to install Oce under ubuntu 18.04. When I try to build, first when I run "cmake" everything is ok,
...ANSWER
Answered 2021-May-16 at 20:02You are probably missing a package that provides libXi.so
library. You can find out which package you need with apt-file
, i.e.:
QUESTION
When using the OpenCascade C++ libaries, certain functions will print out some status or response to the console/terminal. For example STEPCAFControl_Writer::perform() will print out something like:
...ANSWER
Answered 2020-Nov-22 at 07:03Normally OCCT does not print messages directly into console, instead it relies on Message_Messenger
interface. Default implementation registers Message_PrinterOStream
printer which puts all messages into console with colors assigned depending on a message gravity.
So, there are several options in your case:
- Suppress all OCCT messages by removing all printers within default messenger. This might be not a good idea as this will hide also error messages handful for failure analysis.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install OCCT
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page