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