Beispiel #1
0
 def test_to_brep(self):
     s1 = cm.box(1.0, 2.0, 3.0)
     r1 = s1.volume()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.volume()
     self.assert_(close(r1, 6.0) and close(r2, 6.0))
Beispiel #2
0
 def test_to_brep(self):
     s1 = cm.plane(cm.ngon(1.0, 3))
     r1 = s1.area()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.area()
     self.assert_(close(r1, r2))
Beispiel #3
0
 def test_to_brep(self):
     s1 = cm.box(1.0, 2.0, 3.0).subshapes('Shell')[0]
     r1 = s1.area()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.area()
     self.assert_(close(r1, 22.0) and close(r2, 22.0))
Beispiel #4
0
 def test_to_brep(self):
     s1 = cm.circle(1.0)
     r1 = s1.length()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.length()
     self.assert_(close(r1, 2 * math.pi) and close(r2, 2 * math.pi))
Beispiel #5
0
 def test_to_brep(self):
     s1 = cm.ngon(1.0, 3)
     r1 = s1.length()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.length()
     self.assert_(close(r1, 5.196, eps=1e-3) and close(r2, 5.196, eps=1e-3))
Beispiel #6
0
 def test_to_brep(self):
     s1 = cm.plane(cm.ngon(1.0, 3))
     r1 = s1.area()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.area()
     self.assert_(close(r1, r2))
Beispiel #7
0
 def test_to_brep(self):
     s1 = cm.Vertex((1.0, 2.0, 3.0))
     r1 = s1.center()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.center()
     self.assert_(close(r1, (1.0, 2.0, 3.0)) and close(r2, (1.0, 2.0, 3.0)))
Beispiel #8
0
 def test_to_brep(self):
     s1 = cm.box(1.0, 2.0, 3.0)
     r1 = s1.volume()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.volume()
     self.assert_(close(r1, 6.0) and
                  close(r2, 6.0))
Beispiel #9
0
 def test_to_brep(self):
     s1 = cm.box(1.0, 2.0, 3.0).subshapes('shell')[0]
     r1 = s1.area()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.area()
     self.assert_(close(r1, 22.0) and
                  close(r2, 22.0))
Beispiel #10
0
 def test_to_brep(self):
     s1 = cm.ngon(1.0, 3)
     r1 = s1.length()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.length()
     self.assert_(close(r1, 5.196, eps=1e-3) and
                  close(r2, 5.196, eps=1e-3))
Beispiel #11
0
 def test_to_brep(self):
     s1 = cm.circle(1.0)
     r1 = s1.length()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.length()
     self.assert_(close(r1, 2 * math.pi) and
                  close(r2, 2 * math.pi))
Beispiel #12
0
 def test_to_brep(self):
     s1 = cm.vertex((1.0, 2.0, 3.0))
     r1 = s1.center()
     s1.to_brep('tmp.brp')
     s2 = cm.from_brep('tmp.brp')
     r2 = s2.center()
     self.assert_(close(r1, (1.0, 2.0, 3.0)) and
                  close(r2, (1.0, 2.0, 3.0)))