Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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)))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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))
Ejemplo n.º 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)))