用Python做CAD二次开发(打印)
在CSDN上用CAD做二次开发的文章已经有大神做出来了,本文中也直接把部分代码搬了过来。
现在把打印图纸的代码发上来让大家看看,权当补充说明。
大部分方法查acadauto.chm能查到。
下面贴出代码。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import math
import win32com.client
import pythoncom
# 接口是照抄另外一个大神的
acad = win32com.client.Dispatch("AutoCAD.Application.23")
# AutoCAD.Application.19为 ProgID
acaddoc = acad.ActiveDocument
acaddoc.Utility.Prompt("Hello AutoCAD\n")
acadmod = acaddoc.ModelSpace
def APoint(x