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()