AutoCAD120在道路桥梁绘图中使用技巧.docx

上传人:b****6 文档编号:7957317 上传时间:2023-01-27 格式:DOCX 页数:12 大小:61.07KB
下载 相关 举报
AutoCAD120在道路桥梁绘图中使用技巧.docx_第1页
第1页 / 共12页
AutoCAD120在道路桥梁绘图中使用技巧.docx_第2页
第2页 / 共12页
AutoCAD120在道路桥梁绘图中使用技巧.docx_第3页
第3页 / 共12页
AutoCAD120在道路桥梁绘图中使用技巧.docx_第4页
第4页 / 共12页
AutoCAD120在道路桥梁绘图中使用技巧.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

AutoCAD120在道路桥梁绘图中使用技巧.docx

《AutoCAD120在道路桥梁绘图中使用技巧.docx》由会员分享,可在线阅读,更多相关《AutoCAD120在道路桥梁绘图中使用技巧.docx(12页珍藏版)》请在冰豆网上搜索。

AutoCAD120在道路桥梁绘图中使用技巧.docx

AutoCAD120在道路桥梁绘图中使用技巧

河南交通--->交通科技--->公路工程

 AutoCAD12.0在道路、桥梁绘图中使用技巧

郝行舟陈大华王强

(南阳交通规划勘测设计院)(山东省泰安市公路局)

  提要本文主要介绍CAD使用技巧,运用这些技巧将有助于提高AutoCAD的应用水平和绘图效率,有助于推动AutoCAD技术的普及。

  关键词道路桥梁CAD应用技巧

SkillinHighwayandBridgewithAUTOCAD12.0

HaoXingzhou

(NanYangCommunicationsPlanning,SurveyandDesignInstitute)

  AbstractThispaperintroducetheusingskillofCAD.Withtheskillitwilltoimproveapplicationlevelandplottingefficiency.ItwillbeinhelptoprevalenceofAUTOCAD.

  KeywordsHighwayBridgeCADUsingSkill

  AutoCAD作为一种通用绘图软件,在我国有着广泛的应用,在建筑、机械制造等领域应用的深度和广度公路行业远不能与之相比,CAD技术发展的步伐从1986年的2.6版本到1998年的14.0版本已越来越成熟,14.0版本强大绘图功能几乎达到了“无所不能”的地步。

我省各地市设计院应用CAD也是近几年的事,CAD应用的大多是12.0版本,熟练掌握和灵活应用CAD将逐渐成为工程设计人员具备的基本素质,但12.0版本在应用于道路、桥梁绘图中有很多不方便之处,下面提供的几则使用技巧是笔者在实际应用中总结出的确实有效的心得,运用这些技巧将有助于提高AutoCAD的应用水平和绘图效率。

  1线宽的统一修改PEDITX.LSP程序的应用

  在绘制一幅图中对所绘的主结构应用粗线,如构造图中钢筋,在没有出图前大多不愿意用带有线宽的命令pline去绘制,因编辑调整很不方便,但CAD12提供的pedit命令只能对多义线进行宽度调整,用line画的线还需转换成多义线再调整线宽度,pedit命令的局限性是:

每次命令仅能对单一的线进行调整宽度,对圆线调整宽度就无能为力了,能否一次对pline、line、arc绘制的线、弧或circle画的圆全部调整其宽度,是我们所期望的。

  peditx.lsp是针对这些问题而编制的LSP程序,能够一次解决以上所提到的问题,图1是没有调整前的图形;图2是调整线宽后的图形。

PEDITX.LSP的具体应用步骤:

1.1程序的安装及使用

  现将名为peditx.lsp拷贝到ACAD12目录或ACAD12默认的子目录下(如:

C:

\acadwin\support或C:

\acadwin等),用户可以将其加挂到AutoCAD系统菜单下,通过菜单调用,也可以用命令方式调用。

  

(1)将程序调用加到菜单上。

  先找到菜单源文件acad.mnu,并编辑它。

在***POPI最后加入下面内容:

  [线宽修改]:

^C^C^P(load“peditx”);pex;^P

  用鼠标点取启动的系统菜单中所对应的项即可调用。

  

(2)命令方式调用。

  a)加载pedit.lsp,将原程序考入ACAD12目录或ACAD12默认的子目录下,在   ACAD12命令行输入command:

(load"peditx")回车

  屏幕提示:

command:

C:

pex

  b)command:

pex(回车)

  c)scale〈1〉:

比例默认为1回车

  d)width〈0.45〉:

输入线宽,宽度数值

  e)layer/〈select〉:

选择物体的方式:

输入L时为层选择模式,屏幕提示pickaobjectonlayer:

拾取需要改变线宽的层上任意一点,整个层的线宽全部改变成需要的宽度。

默认的是:

selectobjects:

用鼠标选取物体,不过选取物体支持全部的选择方法如W、C等很方便选择完后回车完成该命令的执行。

  在未关闭ACAD前需要再次使用时无需再加载peditx.lsp,直接执行PEX即可。

  1.2附peditx.lsp原程序

  ;turnline,circle,arc,donuttoplinewithwidth

  (defun*error*(st)

  (if(and(/=st"Functioncancelled")

  (/=st"quit/exitabort")

)(princ(strcat"Error:

"st))

)

(setq*error*old_err)

(princ)

)

(defunin()

(if(=snil)(setqsl))

(setqscale(getreal(strcat"\nScale〈"(rtoss20)"〉:

")))

(if(=scalenil)(setqscales))

(setqsscale)

(if(=wnil)(setqw0.45))

(setqwidth(getreal(strcat"\nWidth〈"(rtosw22)"〉:

")))

(if(=widthnil)(setqwidthw))

(setqwwidth)

(defunpross()

(setqlen(sslengthss))

(setqnl)

(while(<=nlen)

(setqenl(ssnamess(1-n)))

(setqb(entgetenl))

(setqa(cdr(assocOb)))

(cond((or(="LINE"a)(="ARC"a))

(progn

(command"pedit"enl"Y""w"width"x")

))

((="POLYLINE"a)

(command"pedit"enl"w"width"x"))

((="CIRCLE"a)

(progn

(setqpt(cdr(assoc10b)))

(setqrad(cdr(assoc40b)))

(setqrl(-(*rad2)width))

(setqr2(+(*rad2)width))

(command"donut"rlr2pt"")

(entdlenl)

))

(TT)

)

(setqn(1+n))

)

)

(defunC:

pex(/old_errscalessenlalennb

cmd_oldwidthradptrlr2kenla)

(setqold_err*error*)

(setqcmd_old(getvar"cmdecho"))

(setvar"cmdecho"O)

(in)

(initget"LS")

(setqk(getkword"\nLayer/