Matthias Hochsteger
63e414ff0d
Add missing header in occgeom.cpp
2020-03-02 17:03:50 +01:00
Joachim Schöberl
70968e59e8
optimal order reading of names
2020-02-28 20:54:22 +01:00
Matthias Hochsteger
cf84d78fd4
Read solid names of STEP geometries
2019-11-20 15:46:52 +01:00
Christopher Lackner
073e215bb6
add closeedge meshsize to base geometry (not used)
...
closedgefac moved to meshingparameters for this
2019-11-04 19:34:46 +01:00
Christopher Lackner
1b1c4700ad
geo GetNormal and ProjectPointEdge with geoinfo pointer
2019-11-04 11:27:01 +01:00
Christopher Lackner
6c012675aa
project point without geominfo returns new geominfo
2019-10-31 17:08:29 +01:00
Christopher Lackner
b0db24fa83
implement meshsurface in basegeometry
2019-10-28 14:41:31 +01:00
Matthias Hochsteger
586f8120ea
some Timers in LoadOCC, don't read edge names
2019-10-21 13:38:09 +02:00
Christopher Lackner
05881c0eb5
refactor a lot of the old code, stl still needs to be done
2019-10-07 15:17:03 +02:00
Christopher Lackner
43cc5e68b1
occ use optimize surface functionality from basegeom
2019-10-07 15:17:03 +02:00
Christopher Lackner
bee097b153
start unify meshing with occ meshing
2019-10-07 15:17:03 +02:00
Christopher Lackner
9d96c0e432
occ parameters from python, gui and meshsize parameters now the same
2019-08-27 10:10:17 +02:00
Joachim Schöberl
954cae2686
don't use global mparam in occ-meshing
2019-07-27 19:05:43 +02:00
Matthias Hochsteger
cb87362f64
Rename Array to NgArray
2019-07-09 10:39:16 +02:00
Matthias Hochsteger
4e038ad084
Fix wrong memory allocation and snprintf parameter type
2019-06-11 10:44:40 +02:00
Matthias Hochsteger
95721d0b33
Set default bcnames in occ geometries
2019-06-04 14:05:07 +02:00
Christopher Lackner
099acc9fa1
pickling for all geometry types
2018-12-14 12:01:58 +01:00
luz.paz
a10531adb2
Misc. typos
...
Found via `codespell -q 3`
2018-02-06 14:12:24 -05:00
looooo
e16c76c7b3
occt7.2.0: some diff to make netgen work with occt7.2.0
2018-01-23 03:05:38 -08:00
Matthias Hochsteger
0c611c339c
Python opencascade interface (by Gerhard Kitzler)
2017-05-31 19:39:09 +02:00
Matthias Hochsteger
fa9d918963
Apply patches for OpenCasCade 7 by Lorenz Lechner
...
see b443cbdb13/patches
2017-01-31 19:21:25 +01:00
Christopher Lackner
7e4892a9e7
firststep and laststep as meshingparameters to be exported to python
2016-12-05 13:50:21 +01:00
Matthias Hochsteger
395a8f6d0c
fix issues with OpenCascade
2016-02-15 08:55:49 +01:00
Joachim Schoeberl
335148a503
occ meshing with mesh-sharedptr
2014-09-30 17:30:36 +00:00
Philippose Rajan
c7ba1a6dc8
* Converted the minimum edge length used for subdividing geometry edges during the meshing phase into a user defined parameter accessible from the GUI
2014-01-25 21:17:16 +00:00
Joachim Schoeberl
b95acb082c
geometry restructuring
2011-01-10 20:18:01 +00:00
Joachim Schoeberl
9f8f784370
meshinifile in userdir
2010-03-08 20:07:21 +00:00
Philippose Rajan
e3117cf206
* Bugfix: The feature for OCC Geometry to specify the maximum meshsize for each face had a bug which clamped the
...
mesh size for faces which were not selected by the user to the global maximum mesh size when first invoked.
..... This bug has now been fixed
2010-01-14 14:02:59 +00:00
Joachim Schoeberl
a6b7f58a65
quicksort for CSG - special point sorting
2009-11-01 10:49:20 +00:00
Philippose Rajan
df79bea6bd
* Code cleanup and formatting
...
* Included error checking when opening OCC geometry files
* Attempt to retain face colours even after geometry healing
* Fixed a bug which did not clear face mesh size array when a new geometry was loaded
* More consistent code between STEP and IGES geometry load functions
2009-10-04 15:12:43 +00:00
Philippose Rajan
4a3a49f5fd
* Nglib now supports surface and volume meshing of OCC geometry
...
* OCC code cleanup
* Added to Nglib source code documentation
2009-09-01 21:36:09 +00:00
Philippose Rajan
4fc9c40286
* Made the OCC subsystem independent of STLParameters (stlparam)
...
* Added a new class OCCParameters to handle OCC specific parameters
2009-08-30 12:36:11 +00:00
Joachim Schoeberl
670509b52b
baseclass NetgenGeometry
2009-08-25 14:00:20 +00:00
Philippose Rajan
87e74276f3
* Use the new mesh level face colour functions instead of OCC function calls
...
* Removes dependency on OCC for mesh visualization even for meshes created from OCC Geometry
* Code cleanup to remove old commented out functions
2009-07-10 12:01:45 +00:00
Philippose Rajan
a7f8772932
* Bug-fix: Fixed loss of OCC face colours after performing a geometry healing run
2009-04-03 20:11:18 +00:00
Philippose Rajan
3092d6cb9d
* First version of automated colour based boundary conditions for OpenCascade geometry
...
* Modified the menustat.tcl file to add an entry in the "Special" menu for the colour based boundary properties functionality
* Added the relevant TCL wrapper functions in ngpkg.cpp to enable the above functionality
* Note: The core functionality is implemented in the file "occauxfunctions.cpp"
2009-03-15 12:25:09 +00:00
Philippose Rajan
78736845ca
* Fixed the OCC XDE Interface for BREP and IGES Files
...
* Added stricter error checking for face colour extraction
* Improved consistency of OCC geometry and mesh colours across file formats
2009-02-23 23:10:00 +00:00
Joachim Schoeberl
0c3c3f32d1
occ build visualization mesh
2009-02-01 23:08:39 +00:00
Philippose Rajan
85867fb240
* Added OpenCascade XDE Support to enable importing of individual surface colours from STEP Geometry
...
* Extended the Clipping Planes functionality to the Geometry mode for OCC Geometry
* Added the option to specify the maximum mesh size for each individual face in an OCC Geometry
2009-01-30 22:17:20 +00:00
Joachim Schoeberl
91d5c9888d
ARRAY -> Array
2009-01-25 12:35:25 +00:00
Joachim Schoeberl
3d10410665
opencascade support
2009-01-13 21:14:02 +00:00
Joachim Schoeberl
310cb00b13
autotools
2009-01-12 23:40:13 +00:00