TOC约束理论AUTOCAD技巧

 TOC 约束理论 AUTOCAD 技巧
    1.
    2. 巧借 EXCEL在 AUTOCAD中绘曲线
    在工程计算时,经常要用 AutoCAD画出一条曲线,而这条曲线如果是由多个坐标点连接成
    的,输入起来就麻烦,而且容易出错。如果利用 EXCEL应用程序来保存数据,且和 CAD巧
    妙地结合起来,就能很容易地画出该曲线。具体方法为
      首先,在 Excel中输入坐标值。我们将 x坐标值放入 A列,y坐标值放入到 B列,再将
    A列和 B列合且成 C列,由于 AutoCAD中二维坐标点之间是用逗号隔开的,所以我们在 C2
    单元格中输入:“=A2”,“B2”,C2中就出现了一对坐标值。我们用鼠标拖动的方法将 C2
    的的公式进行复制,就能够得到一组坐标值。
      其次,选出所需画线的点的坐标值,如上例中C列数据,将其复制到剪贴板上,即按Excel
    中的复制按钮来完成此工作。
    3. 最后,打开 AutoCAD,在左下角处能够见见命令行(左下图),
      在“command”后键入“spline” (画曲线命令),出现提示:“Object/:”,再在此
    位置处点击鼠标右键,弹出菜单,在菜单中选“Paste”命令,这样在 Excel中的坐标值就
    传送到了 AutoCAD中,且自动连接成曲线,单击鼠标右键,取消继续画线状态,曲线就画
    好了。
      通过上面的方法,能够很方便地绘制各种曲线或折线,且且在 Excel中很容易地修改
    且保存坐标值。
    4.
    几何计算器应用示例。
    引 言
      几何计算器是 AutoCAD R12提供的一个十分有用的工具。和普通的计算器一样,几何
    计算器能够完成+、-、*和/的运算以及三角函数的运算。这使得用户在使用 AutoCAD绘
    图过程中,能够在不中断命令的情况下用计算机进行算术运算,AutoCAD则将运算的结果直
    接作为命令的参数使用。但重要的是,和一般的计算器不同,AutoCAD几何计算器能够作几
    何运算。它能够作坐标点和坐标点之间的加减运算,能够使用 AutoCAD的 OSNAP模式捕捉
    屏幕上的坐标点参和运算,仍能够自动计算几何坐标点。如计算俩条相交直线的交点,计
    算直线上的等分点等。此外,AutoCAD几何计算器仍具有计算矢量和法线的功能。当然,AutoCAD
    几何计算器仍有其它的功能,这里就不一一罗列。
      在使用 AutoCAD绘图中,常常需要确定一些无法直接给出坐标的点。例如,任意俩点
    间的中点;和任意方向直线相切的圆的圆心;以及直线上任意等分点等。这就是我们通常
    所说的 CAD绘图的定位问题。实际上,在许多计算机绘图场合,定位是否方便和精确往往
    直接影响作图的效率和速度。因此,应该充分利用 AutoCAD几何计算器的几何运算功能,
    来实现 AutoCAD绘图中的快速定位。
      在命令提示 Command:下键入 CAL或激活下拉式菜单的辅助菜单项拾取其中几何计算菜
    单项都可启动 AutoCAD几何计算器。CAL命令也是一个透明命令,能够在其它的命令下随时
    启动几何计算器。此外,仍能够在 AutoLISP程序中使用 CAL命令。
    5. 下面是利用 AutoCAD几何计算器的几何运算功能实当下 AutoCAD绘图中经常遇到的几个快
    速定位的实例。
      1.在俩实体间确定中点
      这里不需先在俩个实体之间画一条辅助线再用 OSNAP的 MID模式得到中点。例如,要
    从一个圆心和一直线的端点之间的中心为起点画一直线。操作过程如下:
      Command: line
      From point: cal (启动几何计算器)
       Expression: (cen+end)/2 (输入表达式,这里计算器把 OSNAP的 cen和 end模式
    当作点坐标的临时存储单元)
       Select entity for CEN snap用光标捕捉圆心)
       Select entity for END snap用光标捕捉直线的端点)
      To point:
      其它的目标捕捉模式如 int、ins 、tan等等均可在几何计算表达式中使用。如果用表
    达式(cur+cur)/2代替表达式(cen+end)/2,则能够在计算机要求输入点时,再设定 OSNAP
    方式来捕捉所需的点。
      2.确定一条直线上的任意等分点和和直线端点定长的点
      使用几何计算器提供的 plt和 pld函数能够完成这个操作。假设屏幕上有一端点为 A
    和 B的直线,要在直线上获得分直线段 AB为 1比 2的点。仍以画直线为例,操作过程如下:
      Command: line
      From point: cal
       Expression: plt(end,end,1/3)
       Select entity for END snap用光标捕捉端点 A)
       Select entity for END snap用光标捕捉端点B后即得到距A点为1/3线段长的点)
      To point:
      如果要得到直线上距端点 A为 5的点,使用函数 pld(end,end,5)代替上面操作过程中
    的 plt(end,end,1/3)即可。
      3.用相对坐标来确定点
      在绘图中,经常要相对一条线画出另一条线,下面就是操作过程:
      Command: line
      From point: cal
       Expression: end+[2,3](作点和点的相加运算)
       Select entity for END snap捕捉一基准直线的端点后即可获得距端点相对位移(
    2,3)的点)
      To point:
      这个功能和 AutoCAD R13中提供的 From目标捕捉模式相似。
      4.作和一斜线相切的圆以及过圆上一点作圆的切线
      利用 AutoCAD正交模式可容易地画出和垂直线或水平线相切的圆。画一个和斜线相切
    的圆则需要准确地确定圆心。操作过程如下:
      Command: circle
      3P/2P/TTR/Center point: cal
       Expression: cur+3*nee(cur表示用光标在屏幕上拾取一个点,nee函数用来计算
    俩端点矢量的法线,3是圆的半径)
       Enter a point:nea(用光标在直线上捕捉一个点作为圆和直线的切点)
      to  Select one endpoint for NEE用光标捕捉直线的一个端点)
       Select another endpoint for NEE用光标捕捉直线上的另一个端点)
      Diameter/Radius 1.6745: 3(给出圆的半径后即可画出这个圆)
      改变光标捕捉直线俩个端点的顺序可在直线的另一侧画圆。
      假设过圆和一直线的交点作圆的切线的操作过程如下:
      Command: line
      From point: int(捕捉交点)
      of
      To point: cal
       Expression: int+3*nor(cen,int)
       Select entity for INT snap用光标捕捉交点)
       Select entity for CEN snap用光标捕捉圆心)
       Select entity for INT snap再用光标捕捉交点即画出从交点出发长度为3的已知
    圆的切线)
      To point:
      5.过一条斜线上的已知点作斜线的垂线
      因为是非水平非垂直的直线所以不能用 AutoCAD的正交模式画直线的垂线。利用几何
    计算器可直接画出和斜线垂直且且为确定长度的直线。实际上这是一个如何确定垂线的另
    一个端点的问题。其操作过程如下:
      Command: line
      From point: mid(设过直线的中点作垂线)
      of
      To point: cal
       Expression: mid+5*nee(5是垂线的长度)
       Select entity for MID snap用光标选择斜线捕捉中点)
       Select one endpoint for NEE用光标捕捉直线的端点)
       Select another endpoint for NEE用光标捕捉直线的另一个端点)
      to point:
      同样,改变光标捕捉直线端点的顺序,也可在直线的另一侧画垂线。
    6. 2005-8-27 12:09:42 7.
    8.
    9. 帖子
    操作
    10.
    11. 12. 13.
    14. 15. 16.
    17. super2004 18.19.
    20.
    头衔:天下任我
    行
    等级:论坛游侠
    文章:52
    积分:387
    注册:2005-4-1
    21.       
    22. 第
    3 楼
    23.
    24.
    25. AutoCAD应用技巧 44例()
    转自   ,涉及到的版本很低,不过仍
    是很实用。暂时固顶,希望对大家有所
    帮助。如果各位发现仍有更好的请跟帖,
    我将整理到其中,且做适量奖励。
                         AutoCAD
    应用技巧 44例
    26. 在AutoCAD中有时有交*点标记在鼠
    标点击处产生,用 BLIPMODE命令,在
    提示行下输入 OFF可消除它。
    27. 2.有的用户使用 AutoCAD时会发现
    命令中的对话框会变成提示行,如打印
    命令,控制它的是系统变量 CMDDIA,
    关掉它就行了。
    28. 3.椭圆命令生成的椭圆是以多义线
    仍是以椭圆为实体是由系统变量 PELL
    IPSE决定,当其为 1时,生成的椭圆
    是 PLINE。
    29. 4.CMDECHO变量决定了命令行回显
    是否产生,其在程序执行中应设为 0。
    30. 5.DIMSCALE决定了尺寸标注的比
    例,其值为整数,缺省为 1,在图形有
    了一定比例缩放时应最好将其改为缩
    放比例。
    31. 6.BREAK将实体俩点截开,在选取
    第二点时如用“@”来回答,可由第一
    点将实体分开。
    32. 7.CAD的较高版本中提供了形位公
    差标注,但圆度及同轴度中的圆不够圆,
    其实,AutoCAD中常见符号定义都在 Aut
    oCAD安装目录下SUPPORT子目录下的 g
    dt.shp文件中,其中 2号和 4号字符定
    义了圆形的形状,圆的弧度竟为 127°,
    但不太好改正之(如改为 90°更不好
    见)。
    33. 8.空心汉字字形如使用 AutoCADR14
    中的 BONUS功能(一定要完全安装 AutoCA
    D,或自定义安装时选了它),有一个
    TXTEXP命令,可将文本炸为线,对做
    立体字十分有用。
    34. 9.AutoCADR14的 BONUS中有一个 ARCT
    EXT命令,可实现弧形文本输出,使用
    方法为先选圆弧,再输入文本内容,按
    OK。
    35. 10.BONUS中仍有一个有用的命令,
    即 MPEDIT,用它将多个线一齐修改为
    多义线,再改它的线宽。
    36. 11.image命令在 R14中代替了 R13
    中的 BMPIN、PCXIN之类命令,它将位
    图嵌入文件中,只用来显示,如炸开就
    成了空框架,如何使 PCXIN等命令重
    现?请将 R13安装目录下的 RASTERIN.E
    XE拷入 R14下,用 appload将其装入,
    然后就能够将位图导入(可编缉,可炸
    开)了。
    37. 12.BREAK命令用来打断实体,用
    户也能够一点断开实体,用法是在第一
    点选择后,输入“@”。常用一条线一
    段为点划线,另一段为实线时。
    38. 13.AutoCADR14中提供了大量的命
    令缩写,许多 R13中无缩写的命令也有
    了缩写,下面提供了 CAD中的单字符缩
    写:
    A:ARC, B:Bmake, C:Circle, D:dd
    im, E:erase,
    F:fillet, G:group, H:bhatch, I
    :ddinsert, L:line,
    M:move, offset, P:pan, R:redr
    aw, S:stretch,
    T:mtext, U:undo, V:ddview, W:W
    block, X:explode,Z:zoo。
      你会发现使用它们比鼠标点取快
    (尤其在1s输5个字符的速度下)。Aut
    oCADR14大量扩充了简化命令,不仅
    增加了以首字母简化的命令(这里不列
    出),而且增加了用前俩个字母简化的
    命令,常用的如:array、copy、dist、donu
    t、dtext、filter、mirror、pline、rotat
    e、trim、scale、snap、style、units
    等,更加提高了用键盘输入命令的速
    度,对熟悉键盘的朋友来说简直是如虎
    添翼。
    39. 14.AutoCADR14的命令缩写也可用
    在R13,方法是将AutoCADR14下Support
    子目录下的ACAD.pgp拷贝至AutoCADR1
    3的 Support子目录下。
    40. 15.AutoCAD中 ACAD.pgp文件十分
    重要,它记录命令缩写内容,用户可自
    定义它们,格式如下:命令缩写*命
    令名称。也可定义系统命令,AutoCADR14
    提供了 sh命令,可执行 DOS命令,但
    在 Windows下作用不大。
    41. 16.AutoCADR14中用NOTEPAD、EDIT、
    DIR、DEL等系统命令,笔者认为其中 NOTE
    PAD对自定义 CAD用途较大,但使用起
    来会发现屏幕一闪(进了 DOS),又返
    回,十分让人不愉快,让我们来编一个
    小程序,取名为 note.lsp:
      (defunc:notepad()
      (startapp”notepad”)
      )
    42. 先将 ACAD.pgp中的 NOTEPAD命令定
    义行删除,重入 CAD后,再将此程序用
    命令:(load”note”)装入,下一次用 NOT
    EPAD命令会有更好效果,最好将(load”not
    e”)加入 Support子目录下的 ACADR14.ls
    p中。
    43. 17.AutoCADR14中打印线宽可由颜
    色设定,这样机械制图中的各种线型不
    同、线宽不同的线条可放入不同的层,
    在层中定义了线型和颜色,而在打印设
    置中设定线型和颜色的关系,效果良好。
    44. 18.AutoCADR14的Support中ACAD.dwt
    为缺省模板,要好好加工它,把常用
    的层、块、标注类型定义好,再加上标
    准图框,可省去大量重复工作。
    45. 19.AutoCAD中有不少外部 Lisp命
    令文件,能够直接观察它们,如果学习
    开发 Lisp应用程序,注意:R14可是
    最后一版 Lisp文件内容公开的 AUTOCA
    D,在 CAD2000中 Lisp文件内容是加密
    的(笔者正在研究解密程序)。
    46. 20.AutoCAD二次开发工具很多,Lisp
    早就有了,R11提供了 ADS(AcadDevelop
    system),R12中提供了 ADS对实模式
    下 C编译器(如 BC,MSC)的支持,R13提
    供 ARX(AcadRuntimeeXtend),R14提供
    了VBAutomation,这个Automation使 VB
    编写 CAD程序成为可能,渴望 CAD编程
    的人有了一个最好的选择,不必学习 AD
    S、ARX、ObjectARX,和 AutoLisp,一起
    加入 AutoCAD编程的世界。
    47. 21.用户自定义的 Lisp文件一定要
    自动装入 AutoCAD,这样就需要在 acadr
    14.lsp中加l    一下 VIEWRES命令,将它设得大一些,
    可改变图形质量。
    49. 23.形如 f30H11()的标注如何去标
    注呢,请在文本内容中输入“%%c30{H

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文海文库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值