2019年12月9日

CAD关于块表得到属性块文本(com接口网页版)

摘要: 下面代码,得到图上所有图块,然后遍历每个图块,再遍历每个属性块的属性 js代码: 阅读全文

posted @ 2019-12-09 17:20 梦想CAD控件 阅读(253) 评论(0) 推荐(0)

CAD关于块表属性块(com接口网页版)

摘要: 下面我们演示如果在AutoCAD中做一个属性块文件,然后在控件中如何插入该属性块,并修改它的属性。 1. 打开AutoCAD软件,画一些图形,比如我画了一个圆,然后用attdef命令,插入一个属性定义,如下图: 插入属性定义,如下图 2. 使用WBLOCK命令,把我们画的图形输入一个块文件,命令界面 阅读全文

posted @ 2019-12-09 17:19 梦想CAD控件 阅读(767) 评论(0) 推荐(0)

CAD关于块表修复块中心(com接口网页版)

摘要: 下面,会遍历图块中所有实体,然后求所有实体的最小外包,再计算出外包的中心点,再把块记录的Origin属性修改到中心点。sBlkName是图块名。 阅读全文

posted @ 2019-12-09 17:18 梦想CAD控件 阅读(158) 评论(0) 推荐(0)

CAD关于块表把一个DWG文件插入到当前文件(com接口网页版)

摘要: 调用控件的InsertBlock函数,把一个DWG文件,插入到图上,指定一个块名,放在块表记录中。InsertBlock的函数详细说明:http://www.mxdraw.com/help/MxDrawXLib___DMxDrawX__InsertBlock@BSTR@BSTR.htm, 如果给的图 阅读全文

posted @ 2019-12-09 17:03 梦想CAD控件 阅读(320) 评论(0) 推荐(0)

CAD关于块表选择实体做成块(com接口网页版)

摘要: 下面代码,让用在图上选择实体,然后把实体做成一个图块,然后插入到图上。 js代码如下: 阅读全文

posted @ 2019-12-09 17:02 梦想CAD控件 阅读(154) 评论(0) 推荐(0)

CAD关于块表操作2(com接口网页版)

摘要: E 添加块表记录 下面代码,判断块表中是否有指定名称的块表记录,如果没有就增一个块表记录。 调用代码: 运行后块表中多了一个我们添加的块表记录 阅读全文

posted @ 2019-12-09 16:29 梦想CAD控件 阅读(170) 评论(0) 推荐(0)

CAD关于块表操作(com接口网页版)

摘要: A. 得到所有图块 下面代码,遍历块表的每条记录,然后得到块名,js如下: B. 判断当前数据库中,是有指定的块名 C. 遍历某名称图块下所有实体 D. 得到当前空间中所有实体 下面代码演示如何得到当前块表记录,然后遍历块表记录,取到每个对象,判断对象类型,然后得到对象的属性数据。 阅读全文

posted @ 2019-12-09 16:05 梦想CAD控件 阅读(383) 评论(0) 推荐(0)

CAD关于块表介绍

摘要: DWG数据库中,所有图块存放在块表中,块表类名:MxDrawBlockTable,它的详细接口说明参考:http://www.mxdraw.com/help/IMxDrawBlockTable.htm 块表中每一条记录称为块表记录,类名:MxDrawBlockTableRecord,它的详细接口说明 阅读全文

posted @ 2019-12-09 16:03 梦想CAD控件 阅读(1070) 评论(0) 推荐(1)

CAD关于全局字典读扩展记录操作(com接口网页版)

摘要: 上篇文章写的数据,能过如下方式读取, js代码: 调用代码 : 阅读全文

posted @ 2019-12-09 15:00 梦想CAD控件 阅读(175) 评论(0) 推荐(0)

CAD关于全局字典写扩展记录操作(com接口网页版)

摘要: 用户自定义的全局数据,通过扩展记录方式写到DWG图中 下面代码,取到图纸全局字典,然后在字典中放一个用户自己的字典,在字典写一个扩展记录数据 如下js代码: 执行 DWG中的数据内容如下: 阅读全文

posted @ 2019-12-09 14:43 梦想CAD控件 阅读(325) 评论(0) 推荐(0)

CAD关于全局字典遍历字典操作(com接口网页版)

摘要: 字典中可以再存放字典(嵌套存放),也可以存一个扩展记录,类名:MxDrawXRecord,详细参考:http://www.mxdraw.com/help/IMxDrawXRecord.htm, 下面代码,演示了,使用递归方式,如果去遍历字典中所有数据,js如下: 执行 阅读全文

posted @ 2019-12-09 14:39 梦想CAD控件 阅读(234) 评论(0) 推荐(0)

CAD全局字典

摘要: CAD图纸中有个全局字典,用来存放图纸中的全局信息,开发者可以通过在字典存放扩展记录方式存放自己的全局数据,字典已经内置了一些数据,比如:组,多线样式,布局信息,图片定义,Wipout等数据,比如下图: 全局字典类名:MxDrawDictionary,详细信息参考:http://www.mxdraw 阅读全文

posted @ 2019-12-09 14:37 梦想CAD控件 阅读(1166) 评论(0) 推荐(0)

CAD关于标注样式修改标注对象的标注样式操作(com接口网页版)

摘要: 标注对象都一个DimensionStyle属性,用这个属性可以设置或取到标注对象的标注样式。 下面代码演示设置一个标注对象的样式 阅读全文

posted @ 2019-12-09 14:15 梦想CAD控件 阅读(357) 评论(0) 推荐(0)

CAD关于标注样式删除标注样式操作(com接口网页版)

摘要: 在删除标注样式前,最好判断图上有没有标注对象正在使用该样式,如果有的话就不要删除文字样式 js代码如下: 阅读全文

posted @ 2019-12-09 14:02 梦想CAD控件 阅读(1000) 评论(0) 推荐(0)

CAD关于标注样式得到所有标注样式操作(com接口网页版)

摘要: 下面代码遍历标注样式表,然后得到每个样式名称,js代码如下: 阅读全文

posted @ 2019-12-09 11:39 梦想CAD控件 阅读(317) 评论(0) 推荐(0)

CAD关于标注样式添加标注样式操作(com接口网页版)

摘要: 下面代码,得到标注样式表,然后向标式表中添一个表记录。 实现js代码如下: 也可以使用 AddDimStyle用来增加一个标注样式,详细参考: http://www.mxdraw.com/help/MxDrawXLib___DMxDrawX__AddDimStyle@BSTR@BSTR@BSTR@B 阅读全文

posted @ 2019-12-09 11:38 梦想CAD控件 阅读(540) 评论(0) 推荐(0)

CAD关于标注样式删除当前标注样式操作(com接口网页版)

摘要: 当前标注样式表示向DWG数据库添加一个标注对象时,使用的默认的标注样式,通过系统变量DIMSTYLE操作,系统变量设置参考: http://www.mxdraw.com/help_2_48.html 设置当前标注样式js代码: 设置控件Draw函数使用标注式,需要如下: 阅读全文

posted @ 2019-12-09 11:37 梦想CAD控件 阅读(1045) 评论(0) 推荐(0)

CAD标注样式

摘要: DWG数据库中,标注样式存放在标注样式表中,表类名:MxDrawDimStyleTable,它的详细接口说明参考:http://www.mxdraw.com/help/IMxDrawDimStyleTable.htm 标注样式表中每一条记录称为一种标注样式,类名:MxDrawDimStyleTabl 阅读全文

posted @ 2019-12-09 10:38 梦想CAD控件 阅读(914) 评论(0) 推荐(0)

CAD关于文字样式得到图所有文字对象使用的字体文件操作(com接口网页版)

摘要: 下面代码会遍历图上所有CAD文字对象,然后取它使用的字体信息 阅读全文

posted @ 2019-12-09 10:11 梦想CAD控件 阅读(292) 评论(0) 推荐(0)

CAD关于文字样式文字显示号问题原因和解决办法

摘要: 打开DWG时,图纸中使用的shx字体文件在本地电脑不能找到时,控件会默认使用缺省的字体txt.shx,hztxt.shx来代替,这样一般文字不会显示成问号,但是如果文字中的特殊符号在默认字体也一样找不到,这时就会显示成问号。 使用缺省的字体的代替的文字样式,可能会出现文字显示大小,样子不一至的效果。 阅读全文

posted @ 2019-12-09 10:11 梦想CAD控件 阅读(771) 评论(0) 推荐(0)

导航