Hugues Delorme
Hugues Delorme
@probonopd I will try to build on Unbuntu 18.04 with LLVM/Clang. `magic_enum` 3rdparty library used in Mayo requires GCC >= 9 and Ubuntu 18.04 provides GCC 7.4.0 `magic_enum` claims to...
CAD Assistant is using OpenCascade's "PMI Visualization Technology" commercial component. That said OpenCascade has some free tools to support GD&T data when reading/writing STEP files. Main class `XCAFDoc_DimTolTool` even provides...
1. Call `XCAFDoc_DimTolTool::GetDimensionLabels()` to get the list of dimension labels 2. For each dimension label retrieve the attached `XCAFDoc_Dimension` attribute 3. Call `XCAFDoc_Dimension::GetObject()` to retrieve `XCAFDimTolObjects_DimensionObject` instance 4. Retrieve the...
If you want to move the dimensions 3D objects with the mouse then yes it requires some work.
Actually after adding some GD&T information to a document, you would like to draw the representation shape but it's not available(because it's new) ?
I guess SolidWorks doesn't use the GD&Ts shape representations available in the STEP file but rather create its own representation/graphics. This is surely what is also providing OpenCascade "PMI Visualization...
Where is the SFA source code ?
First time this kind of error is reported. Usage of gmio library is enabled only if GMIO_ROOT option is specified in the qmake call. What was the command-line you run...
It seems you built OpenCascade by yourself. I suggest you enable RapidJSON in OpenCascade by running CMake again or just download and install the official binaries for OpenCascade(see https://dev.opencascade.org/release)
Hello Kaschey! Thanks for having reported this issue. This is a somewhat "forced" error that is located in file [opencascade.pri](https://github.com/fougue/mayo/blob/0155cc5edf15e13dcbae156e5b5b8c94b55eaf15/opencascade.pri#L50) This is too restrictive, I should turn this `error()` statement...