python for AutoCAD
李济雄
这个作者很懒,什么都没留下…
展开
-
第七章 设置AutoCAD环境
AutoCAD环境参数基础在AutoCAD中一共有9个属性选项的对象;这些对象可通过Preferences(参数)对象来访问。而对Preferences对象的访问可使用Application(应用程序)对象中的Preferences属性;图形操作方法在AutoCAD中,Documents集合和Document对象提供了访问AutoCAD文件的功能。应用程序窗口的设定窗口的最小化和最大化object.WindowState# 属性值:acMin # 窗口为最小化acMax # 窗口原创 2020-10-10 11:18:23 · 590 阅读 · 0 评论 -
AutoCAD二次开发学习文档
AutoCAD的ActiveX自动操作的英文全称是AutoCAD ActiveX Automation,ActiveX是微软制定的一种实现程序间通信、调用的软件复用规范,它提供了一种控制AutoCAD的机制。Automation技术允许一个应用程序操纵在另一个应用程序中实现的对象。从而可以被操纵。操纵程序被称为客户,而被操纵程序称为服务器,被操纵的对象是ActiveX对象什么是AutoCAD ActiveXAutoCAD ActiveX,即是AutoCAD ActiveX Automation,提供了原创 2020-10-10 16:26:33 · 2263 阅读 · 1 评论 -
第五章 创建和编辑AutoCAD对象
创建二维对象图形对象创建于ModelSpace集合、PaperSpace集合或Block对象中。import win32com.clientAcadApp = win32com.client.Dispatch("AutoCAD.Application.19")ActiveDocument = AcadApp.ActiveDocumentModelSpace = ActiveDocument.ModelSpaceUtility = ActiveDocument.UtilityDocuments原创 2020-10-09 19:22:44 · 1924 阅读 · 2 评论 -
第二章 AutoCAD ActiveX Automation概述
AutoCAD的ActiveX自动操作的英文全称是AutoCAD ActiveX Automation,ActiveX是微软制定的一种实现程序间通信、调用的软件复用规范,它提供了一种控制AutoCAD的机制。Automation技术允许一个应用程序操纵在另一个应用程序中实现的对象。从而可以被操纵。操纵程序被称为客户,而被操纵程序称为服务器,被操纵的对象是ActiveX对象什么是AutoCAD ActiveXAutoCAD ActiveX,即是AutoCAD ActiveX Automation,提供了原创 2020-10-09 15:53:38 · 3501 阅读 · 1 评论 -
AutoCAD线对象相关方法与属性的python实现
创建连接import win32com.clientimport pythoncomimport mathfrom pyautocad import APointacad = win32com.client.Dispatch("AutoCAD.Application.19")doc = acad.ActiveDocumentdoc.Utility.Prompt("Hello! Au...原创 2020-04-28 23:41:13 · 822 阅读 · 0 评论 -
创建python与AutoCAD连接的两种方式
一、使用pyautocad库进行连接pyautocad官方文档create AutoCAD application or connect to alreadly running application# 导入所需的模块from pyautocad import Autocad, Apoint# 创建连接acad = Autocad(create_if_not_exists=True)...原创 2020-04-28 23:17:50 · 5477 阅读 · 1 评论 -
pywin32模块学习
后续添加原创 2020-04-28 23:16:25 · 387 阅读 · 0 评论 -
pyautocad相关操作案例
from pyautocad import Autocad, APointimport mathimport numpy as np# 与autoCAD创建连接# 当有正在运行的CAD程序时,则与其建立连接,并始终与活跃中的CAD窗口产生连接# 当没有时,将启动一个新的CAD程序acad = Autocad(create_if_not_exists=True)acad.prompt...原创 2020-04-28 23:06:09 · 4749 阅读 · 3 评论 -
创建和编辑AutoCAD对象(VBA&python)
创建python与CAD的连接在这里插入代码片创建直线1. 通过两个点创建直线RetVal = object.AddLine(StartPoint, EndPoint)StartPoint, EndPoint:Variant[变体] (三元素双精度数组);VBA示例:Sub Example_AddLine() ' 该示例在模型空间中添加直线。 Dim lin...原创 2020-04-28 16:35:15 · 5677 阅读 · 4 评论