luz paz
4033fac1b3
Fix various typos
...
Found via `codespell -q 3 -S ./external_dependencies/pybind11 -L alledges,allright,ane,anormal,ans,apoints,ba,boxs,cancle,childs,co-ordinate,co-ordinates,daty,enty,filld,hel,identifyable,ist,linz,lod,ned,nd,selt,statics,suround,thev,thist,thisy,timere,upto,wel`
2022-03-25 18:22:05 -04:00
Christopher Lackner
c822caafe7
[occ] create solid from faces
...
Needs shape consisting of topologically closed faces, for example from
Solid(Glue(list_of_faces))`
2022-03-17 11:58:11 +01:00
mhochsteger@cerbsim.com
154302605f
separate localh trees for different layers
...
currenlty used in OCC geometries generated with
shape = netgen.occ.Compound(list_of_shapes, separate_layers=True)
2022-03-10 19:04:46 +01:00
mhochsteger@cerbsim.com
4e8fe77098
fix some warnings
2022-03-02 14:14:38 +01:00
Christopher Lackner
d6770fda0c
allow quad dominated meshing of faces
2022-02-25 10:50:51 +01:00
mhochsteger@cerbsim.com
2ce4412fb2
no periodic in bspline surface builder on OCC 7.3
2022-02-11 18:19:50 +01:00
Matthias Rambausek
5f6b234262
shorter property names
2022-02-11 11:46:55 +01:00
Matthias Rambausek
51013105ed
doc typo
2022-02-08 14:01:25 +01:00
Matthias Rambausek
947da90a00
Merge branch 'master' into occ_spline_tools
2022-02-07 18:43:29 +01:00
Christopher Lackner
1fbfc440ac
shape.name return optional<string>
2022-01-20 17:03:16 +01:00
Matthias Rambausek
bd85b7c638
Merge branch 'master' into occ_spline_tools
...
# Conflicts:
# libsrc/occ/python_occ_shapes.cpp
2022-01-19 12:01:55 +01:00
Christopher Lackner
b6396c15c0
[occ] allow to delete names
2022-01-18 18:39:08 +01:00
Christopher Lackner
e597ce996b
[occ] also prolongate names of solids and faces in extrude
2022-01-17 16:03:40 +01:00
Matthias Rambausek
093692f825
docstring fix
2021-12-27 17:08:00 +01:00
Matthias Rambausek
88bb6ec6af
add some functions to access WorkPlane data and the possibility to create splines from any starting point
2021-12-27 16:10:37 +01:00
Matthias Rambausek
6656181e2b
work om WP Spline: detect closing similar to ArcTo and LineTo, remove "name" arg
2021-12-22 16:21:24 +01:00
mhochsteger@cerbsim.com
fe8c036204
Map identification trafo when transforming occ shapes
...
also propagate properties in gp_Trsf.__call__()
2021-12-20 21:01:51 +01:00
mhochsteger@cerbsim.com
d467621edd
change interface for identifications
2021-12-16 20:54:19 +01:00
mhochsteger@cerbsim.com
b7448ce2c1
fix PropagateIdentifications after Glue
2021-12-16 18:35:43 +01:00
mhochsteger@cerbsim.com
44471fe649
occ - identify with given trafo (allows identifying multiple faces at once)
2021-12-14 12:16:03 +01:00
Matthias Rambausek
fdf26641dd
fixed exception
2021-12-06 16:28:02 +01:00
Matthias Rambausek
9f83730fb5
add a check on first point given to WP::Spline; more precise docs
2021-12-06 15:26:57 +01:00
mhochsteger@cerbsim.com
299717de55
copy=true in occ fuctions
2021-12-06 09:13:02 +01:00
Matthias Rambausek
31fa22626c
Split 2d and 3d spline implementations, use tangent data; added Spline member to WorkPlane
2021-12-03 11:55:02 +01:00
Matthias Rambausek
193a7001e4
added 2d spline interpolation but not added to workplane yet
2021-12-02 17:39:11 +01:00
Matthias Rambausek
a5aed39f9d
SplineInterpolation now works; refined some docstrings
2021-12-02 16:52:38 +01:00
Christopher Lackner
c1d768a5b3
[occ] Specify extrusion direction, add getitem to gp_Pnt to iterate
2021-12-01 14:40:26 +01:00
mhochsteger@cerbsim.com
ed0f8b8a53
occ - propagate identifications, shape.bounding_box
2021-12-01 13:15:09 +01:00
mhochsteger@cerbsim.com
92ade9d800
copy faces in occ transformations
2021-11-30 20:43:29 +01:00
Christopher Lackner
378152d1c4
[occ] add Distance of shapes
2021-11-30 17:45:52 +01:00
Christopher Lackner
86e7754c7a
project wire onto face
2021-11-29 15:54:24 +01:00
Matthias Hochsteger
16b88e8e67
OCC Mesher Cleanup
2021-11-28 15:14:41 +00:00
mhochsteger@cerbsim.com
50e05f8a72
copy shape BRepBuilderAPI_Transform (to avoid copies of same TShape with different locations)
2021-11-25 14:37:02 +01:00
Joachim Schoeberl
8dfdfb9579
fix occ - Nearest
2021-11-25 10:45:09 +01:00
Matthias Rambausek
f2c6a0f8c0
extended wrappers for spline approximation; enable spline surface interpolation
2021-11-22 15:23:34 +01:00
Christopher Lackner
10e3494de4
[occ] connect edges to wires
2021-11-04 20:43:33 +01:00
mhochsteger@cerbsim.com
b914b6fe53
load/store occ geometry properties (maxh, hpref, color opacity)
2021-11-02 19:11:10 +01:00
Joachim Schoeberl
0f598bffa3
hpref from occ geometry
2021-10-29 09:30:13 +02:00
Joachim Schöberl
04a31eeed3
Merge branch 'occ_listofshape_regexp_access' into 'master'
...
String access of listofshape using regexp
See merge request jschoeberl/netgen!438
2021-10-15 11:10:20 +00:00
Christopher Lackner
c8939fa6d8
String access of listofshape using regexp
2021-10-13 17:52:34 +02:00
Christopher Lackner
733824bffc
Add Fuse operation for occ shapes
2021-10-13 16:54:23 +02:00
Christopher Lackner
c9f1db548c
[occ] Better arguments for Cylinder
2021-10-11 12:48:14 +02:00
Christopher Lackner
4dc1bfa99e
[occ] allow to give cylinder face names in constructor
2021-10-05 23:48:06 +02:00
Christopher Lackner
a2ee528dae
Always call UnifySameDomain on + operator not only in 2D
2021-10-05 10:46:55 +02:00
Christopher Lackner
ec96feb7f4
occ colors also in netgen gui, also allow transparency
2021-10-03 12:58:33 +02:00
Joachim Schoeberl
e7de90a33f
propagate names in MakeFillet and MakeChamfer
2021-10-02 15:32:02 +02:00
Joachim Schoeberl
8760559690
makechamfer.Add(double,edge) needs newer occ version
2021-09-28 20:11:32 +02:00
Joachim Schoeberl
0862327937
wrapping shape.MakeChamfer
2021-09-28 19:34:43 +02:00
Joachim Schoeberl
49a6172548
refine at vertices
2021-09-24 18:47:54 +02:00
Christopher Lackner
4323371c53
add occ shape.UnifySameDomain
2021-09-21 17:39:06 +02:00