Exemple #1
0
 def dxfHolder(self, args):
     dFile = args[1]
     if len(os.path.dirname(dFile)) == 0:
         dFile = os.path.join(self.cfg.dirPath, dFile)
     d = Draw(self.cfg)
     d.open(dFile, True, False)
     d.material(self.xSize, self.ySize)
     r = self.mountSize / 2.0
     for p in self.mountInfo:
         d.circle(p, r)
     for (x, y, size, _) in self.holeInfo:
         d.circle((x, y), size / 2.0)
     d.close()