CAD怎么画五星
发布网友
发布时间:2022-04-24 19:57
我来回答
共5个回答
热心网友
时间:2022-05-01 16:15
快捷键命令【POL】,绘制一个正五边形,然后把不相邻的顶点全部连接就是五角星。
也可以加载一个小插件,输入中心点及内接圆的半径,就可以得到五角星。代码如下:
(defun c:tes ( / &dis1 i p1 pt1 ss)
(if (null vlax-mp-object) (vl-load-com) )
(if (and
(setq pt1 (getpoint "\n请指定五角星中心点"))
(setq &dis1 (getdist pt1 "\n请指定五角星内接圆半径"))
)
(progn
(setq p1 (polar pt1 (* pi 0.5) &dis1))
(setq ss '() ss (cons p1 ss) i 0.8)
(repeat 4
(setq p1 (polar pt1 (+ (* pi 0.5) (* pi i)) &dis1))
(setq ss (cons p1 ss) i (+ i 0.8))
)
(entmake (append (list '(0 . "LWPOLYLINE") '(100 . "AcDbEntity") '(100 . "AcDbPolyline") (cons 90 (length ss)) '(70 . 1)) (mapcar '(lambda (pt1)(cons 10 pt1)) ss)))
)
)
(princ)
);复制到记事本,以【.lsp】为后缀命名,autolisp加载,命令【TES】。
热心网友
时间:2022-05-01 17:33
画一个圆 再以园的半径为长度 在周长上画5等份
热心网友
时间:2022-05-01 19:07
用圆及多边形命令画五星
先画一个圆确定半径R,点击CAD上方绘图下拉菜单中的多边形命令,输入边数5,指定中心捕捉到圆的圆心,然后选择字母“I-内接于圆”,然后连接各点画出五角星
其他多角图形也可以这么完成
热心网友
时间:2022-05-01 20:59
命令:C画圆
命令:DIV【等分】-选择圆-输入5-五等分
命令:L【直线】-连接五个点
如果看不到等分后的点的话,在格式菜单、点样式、打开对话框后,选择其它的点样式就可以了比如X样式
热心网友
时间:2022-05-01 23:07
画个正五边形再连接各点就行