电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到如何用CAD快速标出大量图形的重心?的问题,如果我们遇到了如何用CAD快速标出大量图形的重...
电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到如何用CAD快速标出大量图形的重心?的问题,如果我们遇到了如何用CAD快速标出大量图形的重心?的情况,该怎么处理怎么才能解决如何用CAD快速标出大量图形的重心?带来的困扰呢,对于这样的问题其实我们只需要AutoCADExcelWord一、用bo生成面域(bo命令如果执行失败,确定图形的线条是封闭的)二、用massprop查找面域的各种参数,只需要复制质心的x坐标和y坐标三、把坐标复制到word里,再使用通配符替换四、再把word里的坐标复制到excel中,然后把x坐标和y坐标联合起来,做成CAD的坐标格式。五、复制好x,y坐标,进入CAD,选择绘图——点——多点,然后在命令行窗口,右键点击一下,这样就解决了这样的问题,接下来给大家带来如何用CAD快速标出大量图形的重心?的详细操作步骤。
工具/原料
AutoCAD
Excel
Word
总的思路
一、用bo生成面域(bo命令如果执行失败,确定图形的线条是封闭的)
二、用massprop查找面域的各种参数,只需要复制质心的x坐标和y坐标
三、把坐标复制到word里,再使用通配符替换
四、再把word里的坐标复制到excel中,然后把x坐标和y坐标联合起来,做成CAD的坐标格式。
五、复制好x,y坐标,进入CAD,选择绘图——点——多点,然后在命令行窗口,右键点击一下,再点击“粘贴”。

生成面域
查找一个图形的重心之前,必须把这个图形生成面域。
生成面域有两种方法,
一种是region命令,再选择全部图线,回车/空格。
另一种是bo命令,“对象类型”选择“面域”,再单击图线围成的内部区域。
(下面3张图都是bo命令的使用,region命令不做赘述)



massprop查找重心坐标
massprop命令用来查找一个区域的属性,比如:面积、外边缘周长、质心、惯性矩、惯性积、旋转半径。
可以不关闭弹出的AutoCAD文本窗口,直接切换回CAD本窗口,(询问是否将分析结构写入文件时,按下ESC)多次的使用massprop命令,查找多个面域的重心。



在这个窗口需要复制全部的文字,这个时候,千万不要用Ctrl+A,而是要手动全选。
(想要快速全选就先把光标放在文字最前面,在用滚轮拉动窗口最下方,再按下shift键,单击文字的最后面)

Word提取重心坐标
把重心信息粘贴到Word。
用查找(Ctrl+H,再点击查找),
查找内容,输入:质心:*Y*^13
更多,勾选上通配符。



在以下项中查找,主文档。
查找完成,Wrod中高亮显示,直接右键,复制(或者Ctrl+C)
最后粘贴(ctrl+V)到下方,再把前面的混合文字删掉(注意:不要先删除再粘贴,word有时候会出现删掉后就不能粘贴的情况)。

这个时候只包含X,Y坐标的信息,但是还有一些不是数字的东西,这也是我们所不需要的。
使用替换(CTRL+H),输入[!0-9.^13-]
勾选“使用通配符”
全部替换



Excel规范化坐标格式
经过Word提取的坐标,只包含X,Y坐标的数字信息,但是格式还是不规范,因为CAD所能读取的坐标格式是X,Y的形式,那么如何用Excel规范坐标格式?
我们知道奇数行是X,偶数行是Y

先把用WORD整理好的数字信息,粘贴到Excel中的A列

在接下来的两列(B列,C列)中,分别输入奇数数列和偶数数列

在D列第一行的单元格(D1),输入
=INDIRECT("A"&B1)&","&INDIRECT("A"&C1)
下拉填充柄,得到CAD能读取的坐标格式

CAD多点粘贴
进入CAD窗口,最上方菜单栏,点击绘图
点
多点

复制EXCEL中的坐标

在CAD窗口底部的命令行
右键
单击“粘贴”

最后效果

注意事项
如果Word查找替换不成功,是因为没有勾选“使用通配符”
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。



