Comments (6)
You could try compiling all packages yourself. I don't think this is a gmsh or ocp packaging bug.
from cadquery.
@bragostin Did you install CadQuery via pip? It would be interesting to see if using conda fixes the issue, and also if using an older version of OCP helps (to test for a regression in OpenCASCADE/OCP. If neither of those help, maybe you can check with the gmsh community to see if there is any extra object debugging that can be done on that side?
from cadquery.
@jmwright Yes it was a pip
install.
Reverting to cadquery-ocp==7.7.1
does not solve the issue.
Export in a STEP file and importing via gmsh.merge
function works.
I will try with a conda install next.
from cadquery.
@jmwright with a fresh conda install conda create -n cadquery -c conda-forge -c cadquery cadquery=master cq-editor=master
and gmsh==4.12.2
(same as pip install) the issue disappears.
So the problem comes from the pip install it seems.
from cadquery.
Then it is likely an ABI compatibility issue. conda-forge avoids this by having a well defined toolchain. That is not the case for pip, everyone can choose a different compiler/flags.
from cadquery.
@adam-urbanczyk thank you! Anything that can be done beyond using conda? Like raising the issue with the gmsh
team?
from cadquery.
Related Issues (20)
- Center assemblies HOT 6
- How to solve the error HOT 3
- Generate a closed solid from a 2d spline doing Face -> Shell -> Solid HOT 4
- Importing Cadquery causes error exit codes HOT 2
- In jupyter lab html export, all cadquery object displays pile up with the last one HOT 1
- CQ-Editor doesn't update when using external editor (gvim or notepad) on windows 11 HOT 4
- Text Alignment Test Failure HOT 14
- About the usage of CQModel? HOT 4
- DXF export for sketch
- Finding coplanar and concentric surfaces HOT 5
- Wrap features (`BRepFeat`) from OCP
- symmetric `thicken`
- Provide Interface to OCCT Messages
- Simple 'cut' of two a Box and a Sphere creates unusable object HOT 3
- Documentation: Assembly tutorial constraint solver result regression HOT 4
- seems parametricCuve()bug HOT 9
- Adding existing geometry into sketches? HOT 1
- Planar surface HOT 1
- Problem of center of mass when a cylinder is generated with a non-default direction HOT 1
- Add selectors for local coordinate system
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cadquery.