CAD中如何画箭头

 我来答
手机用户72980
2016-04-18 · TA获得超过141个赞
知道答主
回答量:173
采纳率:0%
帮助的人:133万
展开全部
总结了一下,大概有四种方法: 方法一:用多义线先划直线段,后定义线宽起点宽度(如5),终点宽度(为0),长度为10(要大于起点宽度才好看). 就行了, 不过我从来不这样画. 我都是拉一个直线标注,然后用工具栏最下面的工具"分解",就把箭头分离出来了.(如果标注的箭头不对,就要先到标注样式管理器里先设置一下箭头的样式)方法二:一般而言,画直线箭头多用多段线(PL),先设定起点宽度为0,终点宽度为你需要的宽度即可,如1;接着点选两点即可画出一个箭头,两点间的距离为需要用到的箭头长度;然后将这个图形定义成块,在标注样式中选择箭头样式为自定义,找到刚才定义的图块即可,不过要注意方向,不然箭头变成向内了。也可以用直充的方法画箭头,定义方法类似。同时注意箭头的尺寸应以1个图形单位为标准单位,箭头大小在标注样式中更改即可。如果你只需用到一次,还可使用多段线,先设定起点宽度为0、终点为需要的宽度如1,接着画一个箭头,然后设定多段线的起点与终点都为0或你需要的宽度如0.2,紧接着点取最后一点,输入回车完成箭头绘制。方法三:在中CAD中直接画箭头的命令的一个方法!!! 众所周知,在天正中可直接绘制箭头,而在AutoCAD中不得。最近我发现一个在命令行直接输入命令就可画出你想要的尺寸的箭头的方法,具体实施如下: 1、首先拷贝下列lisp程序,用ar为名以记事本格式保存,然后改后缀名为.lsp,作为一个lisp程序文件;程序如下: (defun ureal (bit kwd msg def / inp) (if def (setq msg (strcat "\n" msg ": ") bit (* 2 (fix (/ bit 2))) ) (if (= " " (substr msg (strlen msg) 1)) (setq msg (strcat "\n" (substr msg 1 (1- (strlen msg))) ": ")) (setq msg (strcat "\n" msg ": ")) ) ) (initget bit kwd) (setq inp (getreal msg)) (if inp inp def) ) (defun upoint (bit kwd msg def bpt / inp) (if def (setq pts (strcat (rtos (car def)) "," (rtos (cadr def)) (if (and (caddr def) (= 0 (getvar "FLATLAND"))) (strcat "," (rtos (caddr def))) "" ) ) msg (strcat "\n" msg ": ") bit (* 2 (fix (/ bit 2))) ) (if (= " " (substr msg (strlen msg) 1)) (setq msg (strcat "\n" (substr msg 1 (1- (strlen msg))) ": ")) (setq msg (strcat "\n" msg ": ")) ) ) (initget bit kwd) (setq inp (if bpt (getpoint msg bpt) (getpoint msg) ) ) (if inp inp def) ) (setq cm(getvar "cmdecho")) (setvar "cmdecho" 0) (defun C:AR ( / #dwgsc w v pt1 pt2 pt3 ) (if(= arscl nil)(setq arscl 0.1875)) (setq #dwgsc(getvar "DIMSCALE") W(getvar "PLINEWID") V(getvar "OSMODE") L(getvar "CLAYER")) (setq arscl(ureal 7 "" "请输入箭头长度" arscl)) (setvar "OSMODE" 1) (setq pt1 (upoint 1 "" "指定箭头顶点" nil nil)) (setvar "OSMODE" 512) (setq PT(entsel "\n选择直线上要画箭头一端的任意一点")) (setq PT2(cadr PT)) (setq ED(entget(car PT))) (setq PT3 (polar PT1 (angle PT1 PT2) (* #dwgsc arscl))) (command "PLINE" pt1 "w" "0" (* #dwgsc (/ arscl 3)) pt3 "") (setvar "OSMODE" V) (setvar "CLAYER" L) (setvar "plinewid" W) (princ) ) (setvar "cmdecho" cm) (princ) 2、将ar.lsp拷贝至CAD目录下的support目录下; 3、在CAD目录下的support目录内找到文件acad2000doc.lsp文件(CAD2002下,在别的版本CAD中可能不是这个名,这是CAD的自动加载文件); 4、用记事本程度打开acad2000doc.lsp文件,加入一行:(load "ar.lsp") (注意字符要为英文字符) 5、保存后,重新启动CAD,在命令行就可输入ar命令直接画箭头了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨柳风83
2015-07-01 · 知道合伙人教育行家
杨柳风83
知道合伙人教育行家
采纳数:4976 获赞数:114083
2009年大学毕业,10年参加工作,在古浪县新堡初级中学教书

向TA提问 私信TA
展开全部
为了方便画箭头,首先打开正交模式(按钮带有颜色就代表已经打开了)。

点击左侧工具栏中的多段线按钮,或者输入PL然后回车打开多段线工具。

点击鼠标左键指定起点,在命令行中根据提示输入W或者H,然后出车(W代表线的宽度,H就代表线一半的宽度,小编习惯用W)。

在命令行中根据提示输入线起点的宽度,这里输入20然后回车。

端点宽度cad会默认成刚才设置的起点宽度,这里直接回车就行了。

这时鼠标在下一点单击就画好宽度为20的直线了,接下来我们开始画箭头。

再次输入W然后回车。

这里输入起点宽度70然后回车(因为箭头开始是比直线宽许多的)。

输入端点宽度0然后回车(因为箭头最后是尖的,也就是0宽度)。

这时鼠标在下一点单击就画好箭头了,再按一下回车就退出了多段线工具。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乏善可陈kC
推荐于2017-11-28 · TA获得超过1.2万个赞
知道大有可为答主
回答量:2794
采纳率:80%
帮助的人:4167万
展开全部
画箭头的快捷键是:LE
但有各种不同的箭头,想要设置,按快捷键D,在修改里面“符号和箭头”,引线和箭头大小处更改
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李明望的文库
2010-06-30 · TA获得超过9.9万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:1434万
展开全部
可以用多段线命令pl画啊
执行“pl+回车”命令---“指定起点”---“半宽H+回车或宽度W+回车”--如过输入起点宽度为a(a大于0),终点宽度为0,则绘制出的即为箭头!
要想得到箭头最简单的方法就是先标注一个尺寸,再将尺寸炸开,这样就可以单独选中一个箭头了!
祝你好运!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神州泽世泽人6
2019-09-09 · 超过22用户采纳过TA的回答
知道答主
回答量:256
采纳率:78%
帮助的人:13.8万
展开全部

cad如何画箭头基础教程

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式