已知cad图中三个点的坐标,如何直接在图上标注出其他点的坐标的方法。
如下参考:
1首先,在计算机上打开一个项目的绘图,如下所示。
2当图纸(X,Y)=CAD(Y,X)输入学位坐标CAD、输入Y坐标,然后输入X坐标,如下所示。
3然后单击“标签信息”在左上角菜单并选择“坐标”,如下所示。
4输入字段,按(Y,X)输入一个逗号分隔的坐标的值,如下所示。
5输入完成后,按回车锁定,如下图所示。
6找到坐标后,我们可以对它们进行标记和记录,如下图所示。
这个用一个小插件就可以完成批量绘制圆:
(defun C:tes ( / &k1 &kw1 &ob1 c40 i n1 pt1)(if (null vlax-dump-object) (vl-load-com) )
(if (and (setq c40 (getdist "\n请输入圆的半径"))
(> c40 0);输入的值大于0
(princ "\n请选择要绘制圆的多段线")
(setq &kw1 (ssget '((0 "LWPOLYLINE"))))
)
(progn
(while (setq &k1 (ssname &kw1 0))
(setq &kw1 (ssdel &k1 &kw1) &ob1 (vlax-ename->vla-object &k1))
(setq n1 (fix (vlax-curve-getEndParam &ob1)) i 0);取得坐标数量
(if (null (vlax-curve-isClosed &ob1)) (setq n1 (1+ n1)) );如果不封闭就增加一个点
(repeat n1
(setq pt1 (vlax-curve-getPointAtDist &ob1 (vlax-curve-getDistAtParam &ob1 i)));得到点的坐标
(entmake (list '(0 "CIRCLE") (cons 10 pt1) (cons 40 c40)));多段线点上绘制圆
(setq i (1+ i))
)
)
)
)
(princ)
);复制到记事本,以lsp为后缀命名,打开CAD,autolisp加载,命令TES
不要插件?CAD软件本身是没有直接标注坐标的功能的,只有ID命令测坐标点的功能
最常用的CAD标注坐标的方式:
1、安装天正(或其它扩展平台),这些扩展平台有直接标注XY坐标的功能。这个天正也算插件的一种吧,按我理解
2、CAD加载坐标标注功能的的LSP或VLX程序,按我理解这个也算是插件的一种,例如ZBLSP,具体 *** 作:工具--加载应用程序;加载时可以设置添加到启动组,那样以后你打开CAD就不用重复加载了。至于加载好的小程序怎么使用,你去搜索相关程序时一般会看到说明的,照着说明用就好
1、打开电脑里的CAD进入多行文字编辑器,点击“@”按钮后面的倒三角形。
2、d出相关的符号选择选项,点击做下面的“其他”,进入到特殊符号界面,也就是“字符映射表”。
3、进入到特殊符号界面之后,点击“字体”后面的倒三角形,找到并点击“所有字体(专用字符)”。
4、这里就出现了11~30带圈的符号,点击需要的带圈数字,这里以点击“25”为例。
5、这里以点击“25”为例,点击选择25,点击“选择”。
6、然后点击选择后面的“复制(C)”,复制这个符号。
7、然后返回到文本编辑窗口,点击鼠标右键,然后选择粘贴,或者直接使用“ctrl+v”,粘贴符号。
8、这样一个大于10的带圈的数字就制作完成。
以上就是关于已知cad图中三个点的坐标,如何直接在图上标注出其他点的坐标全部的内容,包括:已知cad图中三个点的坐标,如何直接在图上标注出其他点的坐标、如何在CAD多段线的连接点上批量标注圆圈、CAD坐标标注一次显示纵横坐标是怎么设置的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)