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
|
b4bf1172bc
|
fix length of occ dim2 boundaries
|
2021-10-04 15:52:56 +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 |
|
Matthias Hochsteger
|
50ef307622
|
Merge branch 'std_any_to_py_object' into 'master'
Add std::any to py::object caster for archive registered types
See merge request jschoeberl/netgen!426
|
2021-09-29 10:22:17 +00:00 |
|
Christopher Lackner
|
a42f5525a3
|
remove DirectionalInterval debug output
|
2021-09-29 08:58:30 +02:00 |
|
Christopher Lackner
|
bd29763b16
|
Add std::any to py::object caster for archive registered types
|
2021-09-28 22:34:11 +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 Schöberl
|
28a81c11d9
|
Merge branch 'fix_occ_bcnames' into 'master'
Fix boundarynames from occgeo created with global bc map
See merge request jschoeberl/netgen!421
|
2021-09-28 12:58:30 +00: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 |
|
Joachim Schoeberl
|
be6dbdadbf
|
'Nearest' to point selector, Revolution of arbitrary shapes
|
2021-09-19 10:50:38 +02:00 |
|
Christopher Lackner
|
77b5346099
|
occ fix setcd2names if geom.enames is empty
|
2021-09-17 17:43:03 +02:00 |
|
Christopher Lackner
|
22344e43a6
|
Fix boundarynames from occgeo created with global bc map
|
2021-09-17 16:23:01 +02:00 |
|
Christopher Lackner
|
31530e0791
|
Add HalfSpace to occ export
|
2021-09-17 12:02:46 +02:00 |
|
Christopher Lackner
|
0c686e6b8b
|
if PointBetweenEdge gets invalid edgenr, return midpoint
This is needed for creating boundarylayers and then curving the mesh.
|
2021-09-17 11:22:37 +02:00 |
|
Christopher Lackner
|
c9e33065af
|
keep Properties in translation, rotation, mirror
|
2021-09-16 12:55:21 +02:00 |
|
Christopher Lackner
|
95e09828a6
|
shape.Scale keeps names
|
2021-09-16 11:40:48 +02:00 |
|
Christopher Lackner
|
6a0eb58a66
|
Add subshape properties to ListOfShapes
|
2021-09-13 18:48:06 +00:00 |
|
Joachim Schöberl
|
5bfb5a6eac
|
Merge branch 'multiply_occ_listofshapes' into 'master'
Multiplication of ListOfShapes to find common shapes
See merge request jschoeberl/netgen!416
|
2021-09-13 17:30:45 +00:00 |
|
Christopher Lackner
|
8b2a2340e7
|
Multiplication of ListOfShapes to find common shapes
|
2021-09-13 18:15:50 +02:00 |
|
Christopher Lackner
|
8e519951f3
|
Add property .solids to occ shape
|
2021-09-13 17:23:08 +02:00 |
|
mhochsteger@cerbsim.com
|
0a15ce5c2b
|
occ - apply maxh setting to all children
|
2021-09-13 13:33:22 +02:00 |
|
mhochsteger@cerbsim.com
|
8b36df94a1
|
occ - respect maxh property of solids
|
2021-09-13 12:47:36 +02:00 |
|
Joachim Schoeberl
|
94ee2b67ad
|
small 2d workplane simplifications
|
2021-09-10 12:09:51 +02:00 |
|
Joachim Schoeberl
|
6a6a98dcea
|
2d drawing
|
2021-09-09 14:12:06 +02:00 |
|
Joachim Schoeberl
|
93d3a7ce4b
|
OCCGeometry(shape, dim=2) will generate 2D mesh (materials+bc)
|
2021-09-09 13:19:34 +02:00 |
|
Joachim Schoeberl
|
6bd9d83fce
|
more docstrings, don't catch exceptions individually
|
2021-09-08 06:45:56 +02:00 |
|
Joachim Schoeberl
|
1087e961ca
|
more docsstrings
|
2021-09-07 16:28:46 +02:00 |
|
Joachim Schoeberl
|
6ec277cd67
|
add docstrings to occ-shapes
|
2021-09-07 12:21:34 +02:00 |
|
Joachim Schoeberl
|
b2afad9aec
|
output control
|
2021-09-07 07:36:21 +02:00 |
|
Joachim Schoeberl
|
1f599e6e47
|
output
|
2021-09-06 17:40:40 +02:00 |
|
Joachim Schoeberl
|
77f07f8baf
|
occ output control
|
2021-09-06 16:59:48 +02:00 |
|
Joachim Schoeberl
|
27d8d42446
|
remove cerr output
|
2021-09-06 16:26:12 +02:00 |
|
Joachim Schöberl
|
e05dc43f35
|
Merge branch 'register_occ_exceptions' into 'master'
Register occ exceptions to python
See merge request jschoeberl/netgen!409
|
2021-09-06 07:22:11 +00:00 |
|
Joachim Schoeberl
|
94ec425a5e
|
remove output
|
2021-09-06 09:20:19 +02:00 |
|
Joachim Schoeberl
|
ed2b67f5bd
|
a first step-writer
|
2021-09-02 23:18:54 +02:00 |
|
Joachim Schoeberl
|
2a4eaa60cd
|
copy pnums for 'same' edges
|
2021-09-02 21:48:14 +02:00 |
|
Christopher Lackner
|
cdecdb345b
|
Register occ exceptions to python
|
2021-09-02 14:58:07 +02:00 |
|
Joachim Schoeberl
|
11276dbbfa
|
Face/Compound are classes, shape.mass, Edge.Value(), Edge.Tangent(), edge.paramegter_interval
|
2021-09-02 11:30:29 +02:00 |
|
Joachim Schoeberl
|
bb54e40139
|
RectangleC, Plan B when occ-normal is undefined, replace History by builder.Modified
|
2021-09-01 22:50:09 +02:00 |
|
Christopher Lackner
|
80ba06d454
|
add occ Compound Function
|
2021-09-01 17:44:16 +02:00 |
|
Christopher Lackner
|
69c6f55961
|
Add properties .name and .maxh to ListOfShapes
|
2021-09-01 12:53:39 +02:00 |
|
Joachim Schoeberl
|
33722fcfd6
|
history in revolution
|
2021-08-31 23:49:59 +02:00 |
|
Joachim Schoeberl
|
44bd81f159
|
Extrude with history
|
2021-08-31 22:43:37 +02:00 |
|
Joachim Schoeberl
|
9f34dfe149
|
SplineApproximation curve
|
2021-08-31 21:01:22 +02:00 |
|
Joachim Schoeberl
|
36a7b24315
|
OCC - version compatibility fixes
|
2021-08-31 13:16:30 +02:00 |
|
Joachim Schoeberl
|
69f6a9cc90
|
fix for OCCT 7.4 and older
|
2021-08-31 01:05:36 +02:00 |
|