From 09ba630922f9650ca3db0b5da8db60c050d8b04d Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Sun, 12 Feb 2017 19:31:58 +0000 Subject: [PATCH] --- demos/boolean/fillet2.geo | 13 +++++++++++++ demos/boolean/simple6.geo | 16 ++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 demos/boolean/fillet2.geo create mode 100644 demos/boolean/simple6.geo diff --git a/demos/boolean/fillet2.geo b/demos/boolean/fillet2.geo new file mode 100644 index 0000000000..622ff9cd63 --- /dev/null +++ b/demos/boolean/fillet2.geo @@ -0,0 +1,13 @@ +SetFactory("OpenCASCADE"); + +Mesh.CharacteristicLengthMin = 1; +Mesh.CharacteristicLengthMax = 1; + +a() = ShapeFromFile("component8.step"); + +f() = Boundary{ Volume{a()}; }; +e() = Unique( Boundary{ Surface{f()}; } ); + +Fillet{a()}{e()}{0.5} + +Delete{ Volume{a()}; Surface{f()}; Line{e()}; } diff --git a/demos/boolean/simple6.geo b/demos/boolean/simple6.geo new file mode 100644 index 0000000000..f2f96757b8 --- /dev/null +++ b/demos/boolean/simple6.geo @@ -0,0 +1,16 @@ +SetFactory("OpenCASCADE"); + +Mesh.Algorithm = 6; +Mesh.CharacteristicLengthMin = 0.1; +Mesh.CharacteristicLengthMax = 0.1; + +Point(1) = {0,0,0}; +Point(2) = {1,0,0}; +Point(3) = {1,1,0}; +Point(4) = {0,1,0}; +Line(1) = {1,2}; +Line(2) = {2,3}; +Line(3) = {3,4}; +Line(4) = {4,1}; +Line Loop(1) = {1,2,3,4}; +Ruled Surface(1) = {1}; -- GitLab