Questions tagged [opencascade]
The opencascade tag has no summary.
54 questions
106
votes
17
answers
7k
views
Future enhancements for the finite element method
How should the finite element method (FEM) framework in the language be extended to be more useful?
With the release of version 12.0 all fundamental FEM solvers (linear, nonlinear, stationary, ...
23
votes
7
answers
1k
views
How to make the boundary of a 3D region smooth?
I want to draw this region,but the surface is rough.I tried to find options to improve the surface but failed.
...
17
votes
3
answers
764
views
How can we dice a parametric surface?
A few days ago I asked how to slice three-dimensional surfaces:
How can we produce sliceforms?
The three outstanding answers make me believe that dicing parametric surfaces should also be possible. ...
14
votes
5
answers
2k
views
3D FEM Vector Potential
I am trying to reproduce an FEM result in a paper. Due to possible copyright I cannot show the result directly but fortunately there is a free link
An Incomplete Gauge for 3D Nodal Finite Element ...
10
votes
2
answers
1k
views
How can I generate a Swiss-Cheese type region and render it transparent?
I am trying to visualize a percolation model that is equivalent to a swiss-cheese where the holes are conducting. At some point, the size of the holes gets large enough for them to touch and a ...
10
votes
1
answer
384
views
Kernel crash during RegionDifference of complex 3D meshes + BoundaryMeshRegion::bsuncl error
I'm modeling a screw rotor with cavities (for CAD/CFD analysis). The workflow involves:
Generating the rotor body from 5 parametric surfaces.
Creating cavity profiles from 4 extruded segments.
...
9
votes
1
answer
368
views
Define a region of revolution
My goal is to use "RegionCentroid" on a solid of revolution.
This works great for 2d regions:
...
9
votes
2
answers
348
views
How to do boolean operations between a large amount of regions
I want to do boolean operations between a large amount of regions.
For convenience, I consider a simplified problem.
The problem is as follows, digging out a large number of small hemispheres on the ...
8
votes
3
answers
645
views
STL generation for Ball-in-a-maze puzzle
As a minimal example, consider:
...
8
votes
3
answers
554
views
Raytracing using Regions & NSolve
I want to use geometric shapes in Mathematica to build complex shapes and use my raytracing algorithm on it. I have a working example where we can get the intersections from a combination of a ...
8
votes
3
answers
359
views
Discretisation of region intersection in 3D
If I try to discretise the intersection (BoundaryDiscretizeRegion), of a shell in a cuboid, some of the regions (that are found with RegionIntersection) are lost in the discretising process. I tried ...
8
votes
1
answer
410
views
How to union 3D region to calculate volume?
I have a Teapot likes:
region = RepairMesh[ExampleData[{"Geometry3D", "UtahTeapot"}, "MeshRegion"]]
I want to calculate the volume ...
7
votes
5
answers
738
views
How to graph a solid common to multiple functions
I want to be able to graph the solid that is contained by two functions. I am graphing x^2+z^2=400 and y^2+z^2=400 and this the code I used and the graph I got:
...
7
votes
2
answers
2k
views
Cylindrical coordinates in FEM
I am trying to solve the Stokes equation for fluid flow in a 3d cylinder. All boundaries are no-slip, apart from the top boundary, which enforces flow in the x-direction.
My problem is that I can't ...
6
votes
3
answers
476
views
Balanced flux in FEA using NeumanValue
I'm using NeumannValue boundary conditions for a 3d FEA using NDSolveValue. In one area I have positive flux and in another area i have negative flux. In theory these should balance out (I set the ...