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