在CAD中画缓和曲线过程完整版.doc
在CAD中进行曲线绘制的方法
在CAD中进行曲线绘制的方法在CAD软件中进行曲线绘制是一项非常基础却又重要的功能。
本文将介绍一些常用的绘制曲线的方法和技巧,帮助大家更好地使用CAD软件。
首先,我们需要选择合适的绘制工具。
在CAD软件中,一般有多种绘制曲线的工具可供选择,如直线工具、圆弧工具、样条曲线工具等。
根据实际需求,我们可以选择不同的工具来绘制各种类型的曲线。
第一种曲线绘制方法是使用直线工具。
直线工具可以用来绘制直线段,但也可以用来绘制一些简单的曲线。
首先,我们需要选择直线工具,并确定起点和终点。
然后,在确定起点后,我们可以通过在终点前单击并拖动鼠标来创建一个曲线控制点,进而调整曲线的形状。
最后,我们可以再次单击鼠标来确定终点,这样就完成了曲线的绘制。
第二种曲线绘制方法是使用圆弧工具。
圆弧工具可以用来绘制圆弧和弧段。
首先,我们需要选择圆弧工具,并确定圆心和起始点。
然后,通过拖动鼠标来确定圆弧的半径和角度。
最后,我们可以再次单击鼠标来确定终点,这样就完成了圆弧的绘制。
第三种曲线绘制方法是使用样条曲线工具。
样条曲线工具可以用来绘制复杂的曲线。
首先,我们需要选择样条曲线工具,并确定起点。
然后,通过在绘制路径上单击并拖动鼠标来创建曲线控制点,从而调整曲线的形状。
我们可以使用多个控制点来创建复杂的曲线。
最后,我们可以再次单击鼠标来确定终点,这样就完成了样条曲线的绘制。
除了上述的基本绘制方法外,还有一些常用的曲线绘制技巧。
例如,我们可以使用绘制连接工具来将多个曲线连接在一起,形成一个整体。
我们还可以通过调整曲线的节点来改变曲线的形状。
另外,我们可以使用修剪和延伸工具来对曲线进行修剪和延伸操作,以满足实际需求。
在进行曲线绘制时,我们还需注意一些绘图原则。
首先,我们应该保持绘图的准确性和精度,避免出现绘图误差。
其次,我们应该根据实际需求来选择合适的绘制工具和技巧。
最后,我们应该进行适当的编辑和修改,以达到理想的曲线效果。
只有掌握了这些技巧和原则,我们才能更好地进行CAD中的曲线绘制。
AUTO CAD环境下缓和曲线绘制方法的研究
=
引言
+,-.=*%P 公 司推出 的 +,-./+0 软 件 具有 处 理 图
内容数值解的获 取 有 时 较 为 繁 琐, 需借助于专用数 学模型和据此编写的计算机软件才能实现。如果我 们找到了在 /+0 上精确表 示缓和 曲线 的方法, 则等 于开辟了一条不依赖于缓和曲线有关参数模型来进 行数据处理的新方法。因此, 研究缓 和曲线 在 +,-.H /+0 上的绘制方法具有重要的应用价值。
则切向角 ! 可由 式中, ’ $# ! ’ # # ’ $ 。因 & ! ! ’& %, 下式求得:
%
! !
!’ & %
’
(()
将 (%) 式代入 (() 式, 并顾及曲线起点 $ 在线路坐标 则缓和曲线上任意点 & 的切线 系中的方位角为"$ , 方位角计算通用模型为: ( ’ $ % $ (% ( ) " ! "$ " 式中 ( ! ())
方便实现, 其实对 应 于 我 们 用 数 值 或 数 学 模 型 方 法 建立的缓和曲 线 和 其 平 行 线 的 参 数 方 程 边桩坐标的计算
[M, !]
、 线路中
、 缓和曲线与其它曲线交点 坐标
作者简介: 李 全 信, 男, 教 授 级 高 级 工 程 师, 主 要 从 事 N<> JKLM 年 生,
{
) ! ) $ $ + *+, "$ 1 , ,-. "$
(2)
-..7 年第 ! 期
勘
察
在CAD中如何绘制曲线
在CAD中如何绘制曲线CAD(计算机辅助设计)软件是一种广泛用于工程绘图和设计的工具。
对于许多人来说,学习如何使用CAD软件绘制曲线可能会有一定的困难,但实际上,只要掌握一些基本的技巧和功能,绘制曲线在CAD中并不难。
首先,打开CAD软件并创建一个新的绘图文件。
在绘制曲线之前,我们需要了解几种不同的曲线绘制方法。
1. 绘制直线段:在CAD中,可以使用"直线"工具来绘制直线段。
选择该工具后,点击绘图界面上的起点,然后通过点击接下来的点来定义直线的方向和长度。
2. 绘制圆弧:圆弧是由一段圆周所组成的曲线。
使用"圆弧"工具,在绘图界面上选择圆弧的起点和终点,然后通过拖动鼠标来定义圆弧的半径和弧度。
3. 绘制椭圆弧:椭圆弧是由一段椭圆的圆周所组成的曲线。
使用"椭圆弧"工具,选择椭圆弧的起点和终点,然后拖动鼠标来定义椭圆弧的半径和弧度。
4. 绘制样条曲线:样条曲线是由多个点所连接而成的平滑曲线。
使用"样条曲线"工具,在绘图界面上选择曲线上的点,然后通过调整这些点的位置和角度来定义样条曲线的形状。
现在,让我们使用这些方法来绘制一些常见的曲线。
首先,我们将使用"直线"工具绘制一条直线段。
选择该工具后,点击绘图界面上的起点,然后点击接下来的点来定义直线的方向和长度。
重复这个过程来绘制更多的直线段,以便创建一条复杂的曲线。
接下来,让我们使用"圆弧"工具来绘制一个圆弧。
选择该工具后,在绘图界面上选择圆弧的起点和终点,然后通过拖动鼠标来定义圆弧的半径和弧度。
可以通过调整起点和终点之间的距离来改变圆弧的弧度。
然后,我们可以使用"椭圆弧"工具来绘制一个椭圆弧。
选择该工具后,选择椭圆弧的起点和终点,然后通过拖动鼠标来定义椭圆弧的半径和弧度。
同样,通过调整起点和终点之间的距离来改变椭圆弧的形状。
cad画缓和曲线方法
在AutoCAD中缓和曲线的几种画法2011-06-25 20:32在AutoCAD中画缓和曲线比较困难,目前常用的画法有AutoLISP程序法(需要已知曲线要素)、坐标脚本法(需事先计算好各特征点及其他点为的坐标)、曲线命令法(需事先准备各特征点坐标),现分别介绍如下:画法一:缓和曲线AutoLISP 应用程序一、制作缓和曲线AutoLISP 应用程序复制AutoLISP程序源代码,打开“记事本”,粘贴进去后,另存为文件名“缓和曲线.LSP”,保存类型为“所有文件”(AutoLISP程序源代码见附件)二、加载缓和曲线AutoLISP应用程序在命令行输入“appload”打开自动加载对话框。
在对话框的“查找范围”里找到“缓和曲线.LSP”的那个程序,选中后,点击【加载】,显示“已成功加载缓和曲线.LSP”后,关闭对话框,ok你那个程序自动启动加载了。
三、在CAD中画出切线长四、运行程序在命令行中输入hh回车五、选择两条切线,然后输入曲线半径如:2204.5回车六、输入缓和曲线长,如270,绘图完成!画法二:坐标脚本法1.现做一个CAD脚本,会的人跳过(用Windows 文本另存为“.scr”文件)2.脚本编辑输入“SPLINE+空格键+Y坐标+,+X坐标+空格键+Y坐标+,+X坐标……” 以此类推!点输的越密,线条越平滑。
也可以用EXCEL算出各个点的坐标后粘贴进去,然后按照“SPLINE+空格键+Y坐标+,+X坐标+空格键+Y坐标+,+X坐标……”格式编辑。
3.进入CAD,运行脚本,就行了!注意:你可能输入了100个点,而出现的确只有几个点,这个很正常,你把图像删除了,多运行几次就行,一般不超过4次。
画法三:使用真样条曲线命令举例如下:输入导线:pline命令绘制1、2、3各点,其对应坐标如下x1=213.7748 y1=92.1117x2=313.7748 y2=92.1117x3=399.6787 y3=143.3026绘制通过ZH、HZ、QZ、HY和YH各点的与路线导线相切的含缓和曲线的平曲线。
如何在CAD中创建和编辑曲线
如何在CAD中创建和编辑曲线在CAD(计算机辅助设计)软件中,创建和编辑曲线是非常常见的操作。
曲线在建筑设计、机械设计等各个领域都有广泛的应用。
本文将介绍如何在CAD中创建和编辑曲线的几种常用方法。
1. 创建曲线:在CAD中创建曲线可以使用多种方法,下面我们介绍其中两种常见方法。
a. 通过控制点创建曲线:首先,选择一根直线作为曲线的参考线。
然后,使用曲线命令(一般为“Curve”或“Spline”)创建一组控制点。
控制点的数量决定了曲线的复杂程度。
通过拖拽控制点的位置,可以改变曲线的形状。
b. 通过参数方程创建曲线:参数方程是一种用参数表示的曲线方程。
首先,选择绘制参数方程的曲线命令(一般为“Parametric”或“Equation”)。
然后,输入参数方程的表达式,例如x=cos(t),y=sin(t)。
通过调整参数的值,可以改变曲线的形状。
2. 编辑曲线:在CAD中,对已创建的曲线进行编辑也是非常常见的操作。
下面我们介绍两种常用的编辑曲线的方法。
a. 移动控制点:对于使用控制点创建的曲线,在编辑时可以通过移动控制点来改变曲线的形状。
选择曲线上的一个控制点,然后按住鼠标左键拖动控制点的位置,即可改变曲线的形状。
此外,还可以通过添加、删除和复制控制点来进一步编辑曲线。
b. 修改参数方程:对于使用参数方程创建的曲线,可以通过修改参数方程的表达式来改变曲线的形状。
选择曲线,然后修改参数方程的表达式,即可实时预览曲线的变化。
通过调整参数的值或改变表达式的形式,可以进一步编辑曲线。
3. 其他常用技巧:除了上述的创建和编辑曲线的方法外,还有一些其他的常用技巧可以帮助你更好地使用CAD软件。
a. 锁定曲线:在编辑曲线时,有时候需要保持曲线的形状不变。
可以使用锁定功能将曲线锁定,防止不小心修改曲线的形状。
选择曲线,然后启用锁定功能,即可保护曲线。
b. 对齐曲线:在CAD中,可以通过对齐命令将曲线与其他元素对齐,以确保曲线与其他元素的位置关系符合设计需求。
如何在CAD中绘制曲线
如何在CAD中绘制曲线在CAD中绘制曲线是很常见的操作,本文将向您介绍一些使用AE 软件的技巧和方法,帮助您掌握如何在CAD中绘制曲线。
首先,我们要选择绘制曲线的工具。
在AE软件中,我们有多种工具可供选择,包括直线工具、圆弧工具、样条曲线工具等。
不同的曲线类型适用于不同的绘制需求,因此我们需要根据实际情况来选择合适的工具。
接下来,我们要确定曲线的起始点和终止点。
通过在CAD中设定起始点和终止点,我们可以确定曲线的长度和方向。
您可以使用鼠标点击或者输入坐标的方式来确定起始点和终止点的位置。
在确定起始点和终止点后,我们可以通过拖动鼠标或者手动输入数值来调整曲线的形状。
通过调整曲线的控制点,我们可以改变曲线的弯曲程度和曲线的斜率。
如果您想要绘制平滑的曲线,您可以使用样条曲线工具。
样条曲线工具允许您通过拖动鼠标或者调整控制点来创建平滑的曲线。
在使用样条曲线工具时,您可以根据需要添加或删除控制点,以获取所需的曲线形状。
除了绘制曲线外,AE软件还提供了一些其他的功能和技巧,帮助您更好地操作和编辑曲线。
例如,您可以使用镜像功能来创建对称曲线;使用复制和移动功能来快速重复绘制曲线;使用差值功能来创建平滑过渡的曲线等等。
当您完成曲线的绘制后,您可以根据需要对曲线进行进一步的编辑和修改。
AE软件提供了众多的编辑工具和选项,使您能够对曲线进行精确的调整。
您可以修改曲线的顶点位置、调整曲线的形状和角度、改变曲线的颜色和样式等等。
在使用AE软件绘制曲线时,建议您始终保持工作区的整洁和有序。
可以使用图层来管理和组织您的曲线对象,以便于后续的编辑和修改。
此外,您还可以使用图层和命名方式来标记不同类型的曲线,以方便后续的查找和操作。
总结起来,使用AE软件在CAD中绘制曲线是一项非常有用的技能。
通过掌握合适的工具和技巧,您可以轻松地在CAD中创建各种复杂的曲线形状。
希望本文可以帮助您更好地理解和应用AE软件,在CAD中绘制曲线。
缓和曲线CAD画法
在AutoCAD中缓和曲线的几种画法2011-06-25 20:32在AutoCAD中画缓和曲线比较困难,目前常用的画法有AutoLISP程序法(需要已知曲线要素)、坐标脚本法(需事先计算好各特征点及其他点为的坐标)、曲线命令法(需事先准备各特征点坐标),现分别介绍如下:画法一:缓和曲线AutoLISP 使用程序一、制作缓和曲线AutoLISP 使用程序复制AutoLISP程序源代码,打开“记事本”,粘贴进去后,另存为文件名“缓和曲线.LSP”,保存类型为“所有文件”(AutoLISP程序源代码见附件)二、加载缓和曲线AutoLISP使用程序在命令行输入“appload”打开自动加载对话框。
在对话框的“查找范围”里找到“缓和曲线.LSP”的那个程序,选中后,点击【加载】,显示“已成功加载缓和曲线.LSP”后,关闭对话框,ok你那个程序自动启动加载了。
三、在CAD中画出切线长四、运行程序在命令行中输入hh回车五、选择两条切线,然后输入曲线半径如:2204.5回车六、输入缓和曲线长,如270,绘图完成!画法二:坐标脚本法1.现做一个CAD脚本,会的人跳过(用Windows 文本另存为“.scr”文件)2.脚本编辑输入“SPLINE+空格键+Y坐标+,+X坐标+空格键+Y坐标+,+X坐标……” 以此类推!点输的越密,线条越平滑。
也可以用EXCEL算出各个点的坐标后粘贴进去,然后按照“SPLINE+空格键+Y坐标+,+X坐标+空格键+Y坐标+,+X坐标……”格式编辑。
3.进入CAD,运行脚本,就行了!注意:你可能输入了100个点,而出现的确只有几个点,这个很正常,你把图像删除了,多运行几次就行,一般不超过4次。
画法三:使用真样条曲线命令举例如下:输入导线:pline命令绘制1、2、3各点,其对应坐标如下x1=213.7748 y1=92.1117x2=313.7748 y2=92.1117x3=399.6787 y3=143.3026绘制通过ZH、HZ、QZ、HY和YH各点的和路线导线相切的含缓和曲线的平曲线。
在CAD中画缓及曲线过程
一、在CAD中画出切线长二、运行程序:在命令行中输入hh回车三、选择两条切线,然后输入曲线半径如:2204.5回车四、输入缓和曲线长,如270,绘图完成!如图基本命令集(设计中心“Ctrl+2”)修改特性“Ctrl+1”)(属性匹配)(文字样式)(设置颜色)(图层操作)ETYPE(线形)(线形比例)(线宽)(图形单位)(属性定义)(编辑属性)(边界创建,包括创建闭合多段线和面域)(对齐)(退出)(输出其它格式文件)(输入文件)(自定义CAD设置)PLOT(打印)(清除垃圾)(重新生成)(重命名)(捕捉栅格)(设置极轴追踪)(设置捕捉模式)(打印预览)(工具栏)(命名视图)(面积)(距离)(显示图形数据信息)、绘图命令:(点)(直线)(射线)(多段线)(多线)(样条曲线)(正多边形)(矩形)圆)圆弧)(圆环)(椭圆)(面域)(多行文本)(多行文本)(块定义)(插入块)(定义块文件)(等分)(填充)、修改命令:(复制)(镜像)(阵列)(偏移)(旋转)(移动)键*ERASE(删除)(分解)(修剪)(延伸)H(拉伸)(直线拉长)(比例缩放)(打断)倒角)(倒圆角)(多段线编辑)(修改文本)、视窗缩放:(平移)+空格+空格,*实时缩放局部放大返回上一视图+E,*显示全图、尺寸标注:(直线标注)IGNED(对齐标注)(半径标注)(直径标注)(角度标注)(中心标注)(点标注)(标注形位公差)(快速引出标注)(基线标注)(连续标注)(标注样式)IMEDIT(编辑标注)替换标注系统变量) (二)常用CTRL快捷键【CTRL】+1*PROPERTIES(修改特性) 【CTRL】+2*ADCENTER(设计中心)【CTRL】+O *OPEN(打开文件)【CTRL】+N、M *NEW(新建文件)【CTRL】+P *PRINT(打印文件)【CTRL】+S *SAVE(保存文件)【CTRL】+Z *UNDO(放弃)【CTRL】+X *CUTCLIP(剪切)【CTRL】+C *COPYCLIP(复制)【CTRL】+V *PASTECLIP(粘贴)【CTRL】+B *SNAP(栅格捕捉)【CTRL】+F *OSNAP(对象捕捉)【CTRL】+G *GRID(栅格)【CTRL】+L *ORTHO(正交)【CTRL】+W *(对象追踪)【CTRL】+U *(极轴)(三)常用功能键【F1】*HELP(帮助)【F2】*(文本窗口)【F3】*OSNAP(对象捕捉)【F7】*GRIP(栅格)【F8】*ORTHO(正交)第17章布图、打印与图纸管理绘制好的建筑图样需要打印出来进行报批、存档、交流、指导施工,所以绘图的最后一步是打印图形。
cad怎么画曲线
cad怎么画曲线CAD软件是一款用于制图的设计软件,它可以支持绘制图形、三维模型、渲染等功能。
在CAD中,绘制曲线是一个基本操作,因此掌握曲线的绘制方法是学习CAD绘图技巧的重要一步。
下面介绍几种常见的绘制曲线的方法。
1. 绘制拟合曲线在CAD中,拟合曲线是通过已知点生成一条平滑曲线的一种方法。
绘制拟合曲线的步骤如下:(1)绘制一些点并确定其位置。
(2)选择Curve Fit命令,并选择直线、二次曲线、三次曲线等。
(3)选择需要绘制曲线的点。
(4)按下Enter键并生成曲线。
2. 绘制多段线CAD的多段线是由一条起始点通过在坐标系中移动鼠标形成的一系列线段组成的。
绘制多段线的步骤如下:(1)选择Pline或Polygon命令。
(2)在描绘曲线之前,选择一些点并确定它们的位置。
(3)连接这些点并生成一条多段线。
(4)在多段线中插入曲线。
3. 绘制样条曲线在CAD中,样条曲线是一种平滑的曲线,它通过沿着给定的点生成。
绘制样条曲线的步骤如下:(1)选择Spline命令。
(2)在绘制曲线之前选择一些点,并确定它们的位置。
(3)连接这些点并生成一条样条曲线。
4. 绘制圆弧在CAD中,圆弧是一段弧线的一部分,它可以绘制出任意半径的弧线。
绘制圆弧的步骤如下:(1)选择Arc命令。
(2)通过在坐标系中选择一个起点作为其中一点,然后再另一个位置处确定曲线的半径和角度。
(3)按下Enter键并生成一个圆弧。
绘制曲线是CAD设计中的基本技能,了解以上方法可以更好地应用到实际工程中。
通过练习和实践,掌握如何绘制曲线将极大地提高CAD绘图水平。
在CAD中实现曲线绘制的技巧与方法
在CAD中实现曲线绘制的技巧与方法CAD(计算机辅助设计)是现代工程设计领域中广泛使用的一种软件工具。
在CAD中,曲线绘制是重要的设计技巧之一。
本文将介绍在CAD软件中实现曲线绘制的一些技巧与方法,帮助大家更好地掌握这一重要的设计技能。
1. 绘制基本曲线:在CAD中,可以使用多种绘图工具来绘制不同类型的曲线。
其中一种最常用的曲线是折线,可以通过绘制一系列直线段来实现。
首先,选择折线工具,然后依次点击图纸上的各个节点,形成需要的曲线。
此外,还可以使用多段线工具来绘制更复杂的曲线,只需在选择节点时不松开鼠标即可。
2. 使用曲线工具:除了基本曲线外,CAD还提供了特定的曲线工具,如圆弧、椭圆、二次样条曲线等,以满足更多的设计需求。
通过选择对应的曲线工具,然后按照提示指示进行绘制,可以轻松地创建各种复杂的曲线。
3. 编辑曲线:在绘制曲线之后,可以使用CAD提供的编辑工具对曲线进行进一步的修改和优化。
例如,可以选择节点并拖动来改变曲线的形状和位置。
还可以调整曲线的控制点,使曲线更加光滑和精确。
4. 使用辅助工具:CAD还提供了许多辅助工具,可以帮助用户更好地实现曲线绘制。
例如,可以使用参考线来辅助绘制曲线,在绘制过程中可随时参考参考线的位置和角度。
此外,还可以使用对称、镜像等功能来快速复制和变换曲线。
5. 应用曲线修剪和延伸:在CAD中,可以使用修剪和延伸工具来改变曲线的形状和长度。
修剪工具可以帮助去除曲线中不需要的部分,而延伸工具则可以帮助延长曲线到指定位置。
这些工具在进行曲线编辑时非常有用且方便。
6. 利用CAD插件扩展曲线功能:除了CAD软件本身提供的曲线功能外,还可以通过安装插件来扩展和增强曲线绘制的功能。
例如,一些插件提供了更多类型的曲线工具,还能辅助自动生成和编辑复杂的曲线结构,提高工作效率和设计质量。
7. 练习和实践:绘制曲线是一项技巧活,需要不断的练习和实践来提高。
在CAD中,可以选择一些练习题或者自己设计一些具有挑战性的曲线图形,通过多次尝试和优化来提高自己的曲线绘制能力。
在cad中画曲线的方法图解步骤
在cad中画曲线的方法图解步骤
在平时我们使用CAD时,很多同学都是用圆弧或是样条曲线来绘制曲线的,况且有些地方是不能用样条曲线来画的,这样画出的效果往往会差强人意,现在我们就来学下如何我多段线来画曲线。
在cad中画曲线的方法一
1、首先我们打开我们的CAD软件,在左边我可以找到多段线,然后点击他。
2、如果你的软件打开后左边没有这个的,你也可以点击上面一栏的绘图,然后选择我们需要使用的多段线。
3、选择好多段线后,我们就在你要绘制曲线的地方左键点击一下,然后你就可以看到在最下面会有这样一下字眼
4、然后我们就输入A,点击确定(Enter),然后就会看到原来的下面的字眼变成现在的这个样子了。
5、接下来我的接着输入S,然后点击确定(Enter),这时你再在绘图的地方点击第二个点,你就调试曲线了。
6、在调试好你想要的曲线后,在左击一下就可以了
在cad中画曲线的方法二
1.用云线命令画波浪线
2.先画一条直线,用于描述波浪线的路径
3.选择云线命令(revcloud),输入A,最小弧长与最大弧长用100,输入对象(O),选择已绘制的直线。
怎样使用CAD绘制曲线图形
怎样使用CAD绘制曲线图形
如果同学们要绘制曲线的话,最好使用CAD来绘制,方法也特别的简单。
其实这个也不算太难,下面就让小编告诉你怎样使用CAD绘制曲线图形的方法,一起学习吧。
使用CAD绘制曲线图形的方法
AutoCAD2013样条曲线控制点是指通过指定控制点来绘制样条曲线。
1.单击AutoCAD2013工具栏“绘图”按钮;从弹出的菜单中选择“样条曲线控制点”;或执行命令:SPLINE
2.AutoCAD2013命令提示:
指定第一个点(指定样条曲线的第一个点)
3.输入下一个点(指定AutoCAD2013样条曲线控制点,用来调节曲线弧度)
4.输入下一个点(指定AutoCAD2013样条曲线控制点,用来调节曲线弧度)
重复单击确定控制点,来绘制样条曲线。
5.结束绘制按空格键,AutoCAD2013绘制的样条曲线如图:
注意:当使用控制顶点创建AutoCAD2013样条曲线时,指定的点显示它们之间的临时线,从而形成确定样条曲线形状的控制多边形。
如何使用CAD绘制线段和曲线
如何使用CAD绘制线段和曲线CAD是计算机辅助设计的缩写,它是一款非常强大的绘图软件,被广泛应用于建筑、机械、电子等行业。
在CAD中,绘制线段和曲线是基本操作之一。
本文将介绍如何使用CAD绘制线段和曲线。
首先,打开CAD软件,并创建一个新的绘图文件。
一般情况下,我们使用的是二维绘图模式。
绘制线段:1. 选择绘图工具栏中的“直线”工具,或者直接输入命令“line”。
2. 在绘图区域点击两次,分别确定线段的起点和终点。
也可以通过输入坐标的方式来确定线段的位置和长度。
3. 完成后,按下回车键,线段就绘制完成了。
绘制曲线:1. 选择绘图工具栏中的“曲线”工具,或者直接输入命令“curve”。
2. 在绘图区域点击多个点,这些点将被用来定义曲线的走向和形状。
也可以通过输入坐标的方式来确定曲线经过的点。
3. 完成后,按下回车键,曲线就绘制完成了。
此外,CAD还有一些常用的命令和技巧,可以帮助我们更好地绘制线段和曲线:1. 使用“偏移”命令可以将已有的线段或曲线复制一份,并通过指定的距离来偏移。
2. 使用“修剪”命令可以删除和线段或曲线相交的部分,保留需要的部分。
3. 使用“延伸”命令可以将已有的线段或曲线延伸至与其他线段或曲线相交。
4. 使用“镜像”命令可以将已有的线段或曲线复制一份,并沿某条直线或曲线进行镜像翻转。
5. 使用“阵列”命令可以将已有的线段或曲线以指定的间距进行复制,并排列成矩阵或圆形。
在绘制线段和曲线的过程中,我们还可以根据需要调整线段或曲线的颜色、线型和线宽等属性。
这些属性可以通过CAD软件的属性编辑器或命令行进行设置。
总结起来,使用CAD绘制线段和曲线并不复杂。
我们只需要选择绘图工具,确定起点和终点或控制点,就可以轻松绘制出所需的线段或曲线。
此外,掌握一些常用的命令和技巧,可以提高绘图效率和准确性。
希望本文的内容对大家有所帮助。
基于AutoCAD的线路缓和曲线的自动绘制
直缓点(ZH)的切线方向一致。为了根据方程式 计算缓和曲线上的点的坐标并绘制缓和曲线,需 要使 AutoCAD 的坐标系与缓和曲线的坐标系重 合。为此,单击“UCS”工具栏中的“对象 UCS” 按钮 ,并在靠近交点(JD)处拾取第 2 条直
线,此时 UCS 坐标系的原点位于交点,且 x 轴
l0 —— 缓和曲线的长度;
E0 —— 外矢距,即交点至曲线中点的距离 (JD 至 QZ 的距离)
α —— 转向角,即直线转向角;
β 0 —— 缓和曲线的切线角,即缓圆点 HY(或
圆缓点 YH)切线与直缓点(或缓直点 HZ)切线
的交角,亦即圆曲线 HY→YH 两端各延长 l0 2 部
分所对应的圆心角;
界点; QZ—— 曲中点,即圆曲线的中点; YH—— 圆缓点,即圆曲线与缓和曲线的分
界点; HZ—— 缓直点,即缓和曲线与直线的分界
点; JD —— 两直线延长线的交点。
1.3 缓和曲线的综合要素 T——切线长,即交点至直缓点或缓直点的
直线长度; R—— 圆曲线半径; L—— 曲线(圆曲线+缓和曲线)的长度;
m ——切垂距,即 ZH(或 HZ)至自圆心
O1 向 ZH 点或 HZ 点的切线作垂线垂足的距离。
p ——圆曲线移动量,即垂线长与圆曲线半
径 R 之差。
在上述要素中, α ,R,l0 为已知要素(可 根据实际测定或在线路设计时选定),其他要素
需根据α,R,l0 求得。它们的关系为
T = (R + p) ⋅ tan α + m
2)))) (* y0 (sin (abs(/ alpha1 2))))))) (setq hyy (+ (* (- TL x0) (sin (abs(/ alpha1 2))))
CAD画缓和曲线lisp程序精编版
CAD中画缓和曲线,首先复制本文☆后面的源程序保存至cad安装目录的SUPPORT文件夹,保存类型为.lsp 可以随便复制一个SUPPORT文件夹内的lsp文件,然后替换本文的程序。
打开CAD后,输入appload回车,找到你保存的缓和曲线lsp程序,点击加载,然后就可以画缓和曲线了。
首先,要画出缓和曲线的两条直线,然后输入HH回车,按提示完成缓和曲线。
注:本程序,缓和曲线段拟合长度为0.4m,如需更改拟合长度,将程序的第8行(repeat (FIX(/ Ls 0.4))及9行(setq l (+ l (/ Ls (FIX(/ Ls 0.4))))中的0.4修改即可。
☆;;多义线摹拟缓和曲线。
;;输入起止直线、半径、缓和曲线长或设计车速。
;;命令:HH(defun com_p()(setq l 0)(command "ucs" "o" (list (- 0 x1) 0 0))(command "pline" (list 0 0 0) "w" "0" ""(repeat (FIX(/ Ls 0.4))(setq l (+ l (/ Ls (FIX(/ Ls 0.4))))x (+ (- l (/ (* l l l l l) 40 C C)) (/ (* l l l l l l l l l) 3456 C C C C))y (* id__ (+ (- (/ (* l l l) 6 C) (/ (* l l l l l l l) 336 C C C)) (/ (* l l l l l l l l l l l) 42240 C C C C C))));setq(command (list x y 0)));repaet);command(setq pt5 (trans (list x y 0) 1 0)));com_p(defun ll_v()(setq V (getreal "\nGive Velocity:")Ls1 (* V 0.85)Ls2 (/ (* 0.0357 V V V) R)Ls (max Ls1 Ls2 (/ R 9))Ls (* (fix (/ Ls 10)) 10.0));setq(if (> Ls R) (setq Ls R))(ll_d));ll_v(defun ll_d()(setq os (getvar "osmode"))(setvar "osmode" 0)(setq C (* Ls R)q (- (+ (- (/ Ls 2) (/ (* Ls Ls Ls) 240 R R)) (/ (* Ls Ls Ls Ls Ls) 34560 R R R R)) (/(* Ls Ls Ls Ls Ls Ls Ls) 8386560 R R R R R R))pt1 (cdr (assoc 10 (entget (car p1))))pt2 (cdr (assoc 11 (entget (car p1))))pt10(polar pt1 (angle pt1 pt2) (/ (distance pt1 pt2) 2))pt3 (cdr (assoc 10 (entget (car p2))))pt4 (cdr (assoc 11 (entget (car p2))))pt20(polar pt3 (angle pt3 pt4) (/ (distance pt3 pt4) 2))p (+ (- (/ (* Ls Ls) 24 R) (/ (* Ls Ls Ls Ls) 2688 R R R)) (/ (* Ls Ls Ls Ls Ls Ls) 506880 R R R R R))jd (inters pt1 pt2 pt3 pt4 nil)alf1(angle pt10 jd)alf2(angle pt20 jd)alf (- (angle jd pt20) alf1));setq(if (or (> alf pi) (and (< alf 0) (> alf (- 0 pi))))(progn(setq id__ -1)(if (> alf pi) (setq alf (- (+ pi pi) alf)) (setq alf (abs alf))));progn(progn(setq id__ 1)(if (<= alf (- 0 pi)) (setq alf (+ pi pi alf))));progn);if(setq x0 (/ (* (+ p R) (sin(/ alf 2.0))) (cos(/ alf 2.0)))x1 (+ x0 q)Cl (+ (* alf R) Ls)E (- (/ (+ R p) (cos(/ alf 2))) R));setq(command "ucs" "o" jd)(command "ucs" "z" (/ (* 180 alf1) pi))(com_p) (setq pt6 pt5)(setq ppt1 (list x1 0 0))(command "ucs" "")(command "ucs" "o" jd)(command "ucs" "z" (/ (* 180 alf2) pi))(setq id__ (- 0 id__)) (com_p)(setq ppt2 (list x1 0 0))(command "ucs" "")(if (> (abs(distance jd pt1)) (abs(distance jd pt2)))(setq ptt1 pt1)(setq ptt1 pt2));if(setq ptt2 (polar jd alf1 (- 0 x1)))(thh p1 ptt1 10)(thh p1 ptt2 11)(if (> (abs(distance jd pt3)) (abs(distance jd pt4)))(setq ptt3 pt3)(setq ptt3 pt4));if(setq ptt4 (polar jd alf2 (- 0 x1)))(thh p2 ptt3 10)(thh p2 ptt4 11)(if (= id__ 1) (command "arc" pt5 "e" pt6 "r" R) (command "arc" pt6 "e" pt5 "r" R)) (setq alfd (angf alf))(setvar "osmode" os)(command "cmdecho" "1")(command "text" pause pause "" (strcat "偏角=" alfd))(command "cmdecho" "0")(command "text" "" (strcat "半径=" (rtos R 2 2)))(command "text" "" (strcat "切线长=" (rtos x1 2 2)))(command "text" "" (strcat "曲线长=" (rtos Cl 2 2)))(command "text" "" (strcat "外距=" (rtos E 2 2)))(command "text" "" (strcat "缓曲长=" (rtos Ls 2 2))));ll_d(defun angf (alf)(setq alff (angtos alf 1 4)n 1kk (strlen alff))(repeat kk(setq alfn (substr alff n 1))(if (= alfn "d")(setq nn n));if(setq n (+ n 1)));repeat(strcat (substr alff 1 (- nn 1)) "%%" (substr alff nn)));angf(defun c:hh(/ p1 p2 pt1 pt2 pt3 pt4 pt5 pt6 pt10 pt20 id__ R V Ls E p3r1 x y l x0 x1 C jd alf alf1 alf2 q p Cl Ls1 Ls2)(command "ucs" "")(setq p1 nil p2 nil)(while (= p1 nil) (setq p1 (entsel "\n拾取第一条直线:")))(redraw (car p1) 3)(while (= p2 nil) (setq p2 (entsel "\n拾取第二条直线:")))(redraw (car p2) 3)(initget 1)(setq R (getdist "\n请输入圆曲线半径R: "))(initget 1 "Ls V")(setq p3 (getdist "\n输入缓和曲线长度(Ls)或[设计速度(V)]:")) (if (= p3 "V") (ll_v) (progn (setq ls p3) (ll_d)))(princ));eline(defun thh(len pt h)(setq en_data (entget (car len))old_data (assoc h en_data)new_data (cons h pt)en (subst new_data old_data en_data));setq(entmod en));thh。
CAD曲线怎么画?CAD绘制曲线步骤
CAD曲线怎么画?CAD绘制曲线步骤
在CAD设计过程中,经常会需要绘制CAD曲线,如:地形线、凸轮轮廓曲线等。
那么,你知道CAD曲线怎么画吗?本文小编就以浩辰CAD软件为例来给大家分享一下CAD绘制曲线的具体操作步骤。
CAD绘制曲线步骤:
启动浩辰CAD,输入命令:SPLINE,点击回车键;或者是在菜单栏中依次点击【绘图】—【样条曲线】。
如下图所示:
根据系统提示,在绘图区域依次指定样条曲线的第一点,指定下一点,指定下一点……在点击回车键结束命令前,命令行会一直提示指定下一点。
如下图所示:
(1)闭合。
将起点和终点连接起来,形成封闭区域。
通过一个点定义切向矢量,或使用【切点】和【垂足】对象捕捉模式使样条曲线与现有对象相切或垂直。
(2)拟合公差。
为当前绘制的样条曲线设置拟合公差。
若输入的值为0,则样条曲线通过拟合点。
若大于0,则样条曲线在指定的公差范围内通过拟合点。
设置完成后,点击回车键结束命令,根据系统提示输入起始切点和切线终点以构建样条曲线。
如下图所示:
上述CAD教程小编给大家分享了浩辰CAD软件中绘制CAD曲线的详细操作步骤,你学会啦吗?。
cad画缓和曲线lisp程序(1)
CAD中画缓和曲线,首先复制本文☆后面的源程序保存至cad安装目录的SUPPORT文件夹,保存类型为.lsp 可以随便复制一个SUPPORT文件夹内的lsp文件,然后替换本文的程序。
打开CAD后,输入appload回车,找到你保存的缓和曲线lsp程序,点击加载,然后就可以画缓和曲线了。
首先,要画出缓和曲线的两条直线,然后输入HH回车,按提示完成缓和曲线。
注:本程序,缓和曲线段拟合长度为,如需更改拟合长度,将程序的第8行(repeat (FIX(/ Ls )及9行(setq l (+ l (/ Ls (FIX(/ Ls )))中的修改即可。
☆;;多义线摹拟缓和曲线。
;;输入起止直线、半径、缓和曲线长或设计车速。
;;命令:HH(defun com_p()(setq l 0)(command "ucs" "o" (list (- 0 x1) 0 0))(command "pline" (list 0 0 0) "w" "0" ""(repeat (FIX(/ Ls )(setq l (+ l (/ Ls (FIX(/ Ls )))x (+ (- l (/ (* l l l l l) 40 C C)) (/ (* l l l l l l l l l) 3456 C C C C))y (* id__ (+ (- (/ (* l l l) 6 C) (/ (* l l l l l l l) 336 C C C)) (/ (* l l l l l l l l l l l) 42240 C C C C C))));setq(command (list x y 0)));repaet);command(setq pt5 (trans (list x y 0) 1 0)));com_p(defun ll_v()(setq V (getreal "\nGive Velocity:")Ls1 (* VLs2 (/ (* V V V) R)Ls (max Ls1 Ls2 (/ R 9))Ls (* (fix (/ Ls 10)));setq(if (> Ls R) (setq Ls R))(ll_d));ll_v(defun ll_d()(setq os (getvar "osmode"))(setvar "osmode" 0)(setq C (* Ls R)q (- (+ (- (/ Ls 2) (/ (* Ls Ls Ls) 240 R R)) (/ (* Ls Ls Ls Ls Ls) 34560 R R R R)) (/ (* Ls Ls Ls Ls Ls Ls Ls) 8386560 R R R R R R)) pt1 (cdr (assoc 10 (entget (car p1))))pt2 (cdr (assoc 11 (entget (car p1))))pt10(polar pt1 (angle pt1 pt2) (/ (distance pt1 pt2) 2))pt3 (cdr (assoc 10 (entget (car p2))))pt4 (cdr (assoc 11 (entget (car p2))))pt20(polar pt3 (angle pt3 pt4) (/ (distance pt3 pt4) 2))p (+ (- (/ (* Ls Ls) 24 R) (/ (* Ls Ls Ls Ls) 2688 R R R)) (/ (* Ls Ls Ls Ls Ls Ls) 506880 R R R R R))jd (inters pt1 pt2 pt3 pt4 nil)alf1(angle pt10 jd)alf2(angle pt20 jd)alf (- (angle jd pt20) alf1));setq(if (or (> alf pi) (and (< alf 0) (> alf (- 0 pi))))(progn(setq id__ -1)(if (> alf pi) (setq alf (- (+ pi pi) alf)) (setq alf (abs alf))));progn(progn(setq id__ 1)(if (<= alf (- 0 pi)) (setq alf (+ pi pi alf))));progn);if(setq x0 (/ (* (+ p R) (sin(/ alf )) (cos(/ alf ))x1 (+ x0 q)Cl (+ (* alf R) Ls)E (- (/ (+ R p) (cos(/ alf 2))) R));setq(command "ucs" "o" jd)(command "ucs" "z" (/ (* 180 alf1) pi))(com_p) (setq pt6 pt5)(setq ppt1 (list x1 0 0))(command "ucs" "")(command "ucs" "o" jd)(command "ucs" "z" (/ (* 180 alf2) pi))(setq id__ (- 0 id__)) (com_p)(setq ppt2 (list x1 0 0))(command "ucs" "")(if (> (abs(distance jd pt1)) (abs(distance jd pt2)))(setq ptt1 pt1)(setq ptt1 pt2));if(setq ptt2 (polar jd alf1 (- 0 x1)))(thh p1 ptt1 10)(thh p1 ptt2 11)(if (> (abs(distance jd pt3)) (abs(distance jd pt4)))(setq ptt3 pt3)(setq ptt3 pt4));if(setq ptt4 (polar jd alf2 (- 0 x1)))(thh p2 ptt3 10)(thh p2 ptt4 11)(if (= id__ 1) (command "arc" pt5 "e" pt6 "r" R) (command "arc" pt6 "e" pt5 "r" R))(setq alfd (angf alf))(setvar "osmode" os)(command "cmdecho" "1")(command "text" pause pause "" (strcat "偏角=" alfd))(command "cmdecho" "0")(command "text" "" (strcat "半径=" (rtos R 2 2)))(command "text" "" (strcat "切线长=" (rtos x1 2 2)))(command "text" "" (strcat "曲线长=" (rtos Cl 2 2)))(command "text" "" (strcat "外距=" (rtos E 2 2)))(command "text" "" (strcat "缓曲长=" (rtos Ls 2 2))));ll_d(defun angf (alf)(setq alff (angtos alf 1 4)n 1kk (strlen alff))(repeat kk(setq alfn (substr alff n 1))(if (= alfn "d")(setq nn n));if(setq n (+ n 1)));repeat(strcat (substr alff 1 (- nn 1)) "%%" (substr alff nn)));angf(defun c:hh(/ p1 p2 pt1 pt2 pt3 pt4 pt5 pt6 pt10 pt20 id__ R V Ls E p3r1 x y l x0 x1 C jd alf alf1 alf2 q p Cl Ls1 Ls2)(command "ucs" "")(setq p1 nil p2 nil)(while (= p1 nil) (setq p1 (entsel "\n拾取第一条直线:")))(redraw (car p1) 3)(while (= p2 nil) (setq p2 (entsel "\n拾取第二条直线:")))(redraw (car p2) 3)(initget 1)(setq R (getdist "\n请输入圆曲线半径R: "))(initget 1 "Ls V")(setq p3 (getdist "\n输入缓和曲线长度(Ls)或[设计速度(V)]: ")) (if (= p3 "V") (ll_v) (progn (setq ls p3) (ll_d)))(princ));eline(defun thh(len pt h)(setq en_data (entget (car len))old_data (assoc h en_data)new_data (cons h pt)en (subst new_data old_data en_data));setq(entmod en));thh。
CAD曲线画法
引用如何在CAD中画缓和曲线一、在CAD中画出切线长二、运行程序:在命令行中输入hh回车三、选择两条切线,然后输入曲线半径如:2204.5回车四、输入缓和曲线长,如270,绘图完成!如图记事本格式内容,新建的lisp语言,在CAD中要先加载;;多义线摹拟缓和曲线。
;;输入起止直线、半径、缓和曲线长或设计车速。
;;命令:HH(defun com_p()(setq l 0)(command "ucs" "o" (list (- 0 x1) 0 0))(command "pline" (list 0 0 0) "w" "0" ""(repeat 1000(setq l (+ l (/ Ls 1000))x (+ (- l (/ (* l l l l l) 40 C C)) (/ (* l l l l l l l l l) 3456 C C C C))y (* id__ (+ (- (/ (* l l l) 6 C) (/ (* l l l l l l l) 336 C C C)) (/ (* l l l l l l l l l l l) 42240 C C C C C))));setq(command (list x y 0)));repaet);command(setq pt5 (trans (list x y 0) 1 0)));com_p(defun ll_v()(setq V (getreal "\nGive Velocity:")Ls1 (* V 0.85)Ls2 (/ (* 0.0357 V V V) R)Ls (max Ls1 Ls2 (/ R 9))Ls (* (fix (/ Ls 10)) 10.0));setq(if (> Ls R) (setq Ls R))(ll_d));ll_v(defun ll_d()(setq os (getvar "osmode"))(setvar "osmode" 0)(setq C (* Ls R)q (- (+ (- (/ Ls 2) (/ (* Ls Ls Ls) 240 R R)) (/ (* Ls Ls Ls Ls Ls) 34560 R R R R)) (/ (* Ls Ls Ls Ls Ls Ls Ls) 8386560 R R R R R R))pt1 (cdr (assoc 10 (entget (car p1))))pt2 (cdr (assoc 11 (entget (car p1))))pt10(polar pt1 (angle pt1 pt2) (/ (distance pt1 pt2) 2))pt3 (cdr (assoc 10 (entget (car p2))))pt4 (cdr (assoc 11 (entget (car p2))))pt20(polar pt3 (angle pt3 pt4) (/ (distance pt3 pt4) 2))p (+ (- (/ (* Ls Ls) 24 R) (/ (* Ls Ls Ls Ls) 2688 R R R)) (/ (* Ls Ls Ls Ls Ls Ls) 506880 R R R R R))jd (inters pt1 pt2 pt3 pt4 nil)alf1(angle pt10 jd)alf2(angle pt20 jd)alf (- (angle jd pt20) alf1));setq(if (or (> alf pi) (and (< alf 0) (> alf (- 0 pi))))(progn(setq id__ -1)(if (> alf pi) (setq alf (- (+ pi pi) alf)) (setq alf (abs alf))) );progn(progn(setq id__ 1)(if (<= alf (- 0 pi)) (setq alf (+ pi pi alf))));progn);if(setq x0 (/ (* (+ p R) (sin(/ alf 2.0))) (cos(/ alf 2.0)))x1 (+ x0 q)Cl (+ (* alf R) Ls)E (- (/ (+ R p) (cos(/ alf 2))) R));setq(command "ucs" "o" jd)(command "ucs" "z" (/ (* 180 alf1) pi))(com_p) (setq pt6 pt5)(setq ppt1 (list x1 0 0))(command "ucs" "")(command "ucs" "o" jd)(command "ucs" "z" (/ (* 180 alf2) pi))(setq id__ (- 0 id__)) (com_p)(setq ppt2 (list x1 0 0))(command "ucs" "")(if (> (abs(distance jd pt1)) (abs(distance jd pt2)))(setq ptt1 pt1)(setq ptt1 pt2));if(setq ptt2 (polar jd alf1 (- 0 x1)))(thh p1 ptt1 10)(thh p1 ptt2 11)(if (> (abs(distance jd pt3)) (abs(distance jd pt4)))(setq ptt3 pt3)(setq ptt3 pt4));if(setq ptt4 (polar jd alf2 (- 0 x1)))(thh p2 ptt3 10)(thh p2 ptt4 11)(if (= id__ 1) (command "arc" pt5 "e" pt6 "r" R) (command "arc" pt6 "e" pt5 "r" R))(setq alfd (angf alf))(setvar "osmode" os)(command "cmdecho" "1")(command "text" pause pause "" (strcat "偏角=" alfd)) (command "cmdecho" "0")(command "text" "" (strcat "半径=" (rtos R 2 2)))(command "text" "" (strcat "切线长=" (rtos x1 2 2)))(command "text" "" (strcat "曲线长=" (rtos Cl 2 2)))(command "text" "" (strcat "外距=" (rtos E 2 2)))(command "text" "" (strcat "缓和曲线长=" (rtos Ls 2 2))));ll_d(defun angf (alf)(setq alff (angtos alf 1 4)n 1kk (strlen alff))(repeat kk(setq alfn (substr alff n 1))(if (= alfn "d")(setq nn n));if(setq n (+ n 1)));repeat(strcat (substr alff 1 (- nn 1)) "%%" (substr alff nn)));angf(defun c:hh(/ p1 p2 pt1 pt2 pt3 pt4 pt5 pt6 pt10 pt20 id__ R V Ls E p3 r1 x y l x0 x1 C jd alf alf1 alf2 q p Cl Ls1 Ls2)(command "ucs" "")(setq p1 nil p2 nil)(while (= p1 nil) (setq p1 (entsel "\n拾取第一条直线:")))(redraw (car p1) 3)(while (= p2 nil) (setq p2 (entsel "\n拾取第二条直线:")))(redraw (car p2) 3)(initget 1)(setq R (getdist "\n请输入弯道半径R: "))(initget 1 "Ls V")(setq p3 (getdist "\n输入缓和曲线长度(Ls)或[设计速度(V)]: "))(if (= p3 "V") (ll_v) (progn (setq ls p3) (ll_d)))(princ));eline(defun thh(len pt h)(setq en_data (entget (car len))old_data (assoc h en_data)new_data (cons h pt)en (subst new_data old_data en_data));setq(entmod en));thh公路设计中的缓和曲线在CAD中绘制时一直是个难题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、在CAD中画出切线长二、运行程序:在命令行中输入hh回车三、选择两条切线,然后输入曲线半径如:2204.5回车四、输入缓和曲线长,如270,绘图完成!如图AOTO CAD基本命令集ADC,*ADCENTER(设计中心“Ctrl+2”)CH, MO *PROPERTIES(修改特性“Ctrl+1”)MA,*MATCHPROP(属性匹配)ST,*STYLE(文字样式)COL,*COLOR(设置颜色)LA,*LAYER(图层操作)LT,*LINETYPE(线形)LTS,*LTSCALE(线形比例)LW,*LWEIGHT (线宽)UN,*UNITS(图形单位)ATT,*ATTDEF(属性定义)ATE,*ATTEDIT(编辑属性)BO,*BOUNDARY(边界创建,包括创建闭合多段线和面域)AL,*ALIGN(对齐)EXIT,*QUIT(退出)EXP,*EXPORT(输出其它格式文件)IMP,*IMPORT(输入文件)OP,PR *OPTIONS(自定义CAD设置)PRINT,*PLOT(打印)PU,*PURGE(清除垃圾)R,*REDRAW(重新生成)REN,*RENAME(重命名)SN,*SNAP(捕捉栅格)DS,*DSETTINGS(设置极轴追踪)OS,*OSNAP(设置捕捉模式)PRE,*PREVIEW(打印预览)TO,*TOOLBAR(工具栏)V,*VIEW(命名视图)AA,*AREA(面积)DI,*DIST(距离)LI,*LIST(显示图形数据信息)2、绘图命令:PO,*POINT(点)L,*LINE(直线)XL,*XLINE(射线)PL,*PLINE(多段线)ML,*MLINE(多线)SPL,*SPLINE(样条曲线)POL,*POLYGON(正多边形)REC,*RECTANGLE(矩形)C,*CIRCLE(圆)A,*ARC(圆弧)DO,*DONUT(圆环)EL,*ELLIPSE(椭圆)REG,*REGION(面域)MT,*MTEXT(多行文本)T,*MTEXT(多行文本)B,*BLOCK(块定义)I,*INSERT(插入块)W,*WBLOCK(定义块文件)DIV,*DIVIDE(等分)H,*BHATCH(填充)3、修改命令:CO,*COPY(复制)MI,*MIRROR(镜像)AR,*ARRAY(阵列)O,*OFFSET(偏移)RO,*ROTATE(旋转)M,*MOVE(移动)E, DEL键*ERASE(删除)X,*EXPLODE(分解)TR,*TRIM(修剪)EX,*EXTEND(延伸)S,*STRETCH(拉伸)LEN,*LENGTHEN(直线拉长)SC,*SCALE(比例缩放)BR,*BREAK(打断)CHA,*CHAMFER(倒角)F,*FILLET(倒圆角)PE,*PEDIT(多段线编辑)ED,*DDEDIT(修改文本)4、视窗缩放:P,*PAN(平移)Z+空格+空格,*实时缩放Z,*局部放大Z+P,*返回上一视图Z+E,*显示全图5、尺寸标注:DLI,*DIMLINEAR(直线标注)DAL,*DIMALIGNED(对齐标注)DRA,*DIMRADIUS(半径标注)DDI,*DIMDIAMETER(直径标注)DAN,*DIMANGULAR(角度标注)DCE,*DIMCENTER(中心标注)DOR,*DIMORDINATE(点标注)TOL,*TOLERANCE(标注形位公差)LE,*QLEADER(快速引出标注)DBA,*DIMBASELINE(基线标注)DCO,*DIMCONTINUE(连续标注)D,*DIMSTYLE(标注样式)DED,*DIMEDIT(编辑标注)DOV,*DIMOVERRIDE(替换标注系统变量) (二)常用CTRL快捷键【CTRL】+1*PROPERTIES(修改特性) 【CTRL】+2*ADCENTER(设计中心)【CTRL】+O *OPEN(打开文件)【CTRL】+N、M *NEW(新建文件)【CTRL】+P *PRINT(打印文件)【CTRL】+S *SAVE(保存文件)【CTRL】+Z *UNDO(放弃)【CTRL】+X *CUTCLIP(剪切)【CTRL】+C *COPYCLIP(复制)【CTRL】+V *PASTECLIP(粘贴)【CTRL】+B *SNAP(栅格捕捉)【CTRL】+F *OSNAP(对象捕捉)【CTRL】+G *GRID(栅格)【CTRL】+L *ORTHO(正交)【CTRL】+W *(对象追踪)【CTRL】+U *(极轴)(三)常用功能键【F1】*HELP(帮助)【F2】*(文本窗口)【F3】*OSNAP(对象捕捉)【F7】*GRIP(栅格)【F8】*ORTHO(正交)第17章布图、打印与图纸管理绘制好的建筑图样需要打印出来进行报批、存档、交流、指导施工,所以绘图的最后一步是打印图形。
TArch没有提供专门的打印命令,需要用AutoCAD的【打印】命令来打印图形。
在打印图形之前,要确保已安装好打印机或绘图仪。
要安装打印机的读者,请参照打印机说明书,用Windows的菜单命令【开始】/【设置】/【打印机】进行安装与设置。
本章只介绍打印图形的方法与步骤。
虽然TArch没有提供打印命令,但提供了与出图打印有关的布图、比例、图框、图层、图纸等相应命令,本章结合具体实例加以介绍。
为了使设计师之间更好的传递设计信息、交流设计思想,本文还介绍了AutoCAD的图纸集管理与发布功能。
【本章重点】•单比例布图与多视口、多比例布图•在模型空间打印和在图纸空间打印•页面设置的方法•AutoCAD的图纸集管理器本章内容所遇到的命令,绝大多数在【TArch6.5】主菜单下的【文件布图】二级菜单中,单击主菜单下的按钮,系统弹出【文件布图】二级菜单命令,如图17-1所示。
图17-1 【文件布图】二级菜单17.1 模型空间与图纸空间的概念用户用于绘图的空间一般都是模型空间,在默认情况下AutoCAD显示的窗口是模型窗口,在绘图窗口的左下角显示【模型】和【布局】窗口的选项卡按钮,如图17-2所示。
单击【布局1】或【布局2】可进入图纸空间。
图17-2 模型空间与图纸空间选项卡按钮模型空间主要用于建模,前面章节讲述的绘图、修改、标注等操作都是在模型空间完成的。
模型空间是一个没有界限的三维空间,用户在这个空间中以任意尺寸绘制图形。
而图纸空间是为了打印出图而设置的。
一般在模型空间绘制完图形后,需要输出到图纸上。
为了让用户方便地为一种图纸输出方式设置打印设备、纸张、比例、图纸视图布置等,AutoCAD提供了一个用于进行图纸设置的图纸空间。
利用图纸空间还可以预览到真实的图纸输出效果。
由于图纸空间是纸张的模拟,所以是二维的。
同时图纸空间由于受选择幅面的限制,所以是有界限的。
在图纸空间还可以设置比例,实现图形从模型空间到图纸空间的转化。
作为天正用户,在绘制建筑图时,应首先选择用TArch绘制和标注建筑图,因为用TArch 绘制和标注的建筑图样比用AutoCAD绘制和标注的图形更便于确定打印比例。
TArch的出图方式分为单比例布图和多视口、多比例布图两种。
17.2 单比例布图与在模型空间打印如果要打印的图形只使用一个比例,则该比例既可以预先设置,也可以在出图前修改比例。
这种方式适用于大多数建筑施工图的设计与出图,也可以直接在模型空间出图打印。
【例17-1】将图17-3所示的立面图按照1:100的比例进行布图并打印。
图17-3 ①-⑨立面图单比例布图与打印的基本步骤为:1.设置图形比例:有两种方法设置绘制图形的比例,一种是绘图之前设置,另一种可以在出图之前设置。
天正已经预先将比例设置为1:100,即在使用TArch绘制一张新图时默认的比例是1:100。
如果绘制图形以前想改变绘图比例,需要依次单击主菜单下的二级菜单中的按钮,命令行提示为:当前比例<100>:输入新的比例后就可以按照新比例绘图。
如果一开始用默认比例绘制图形,绘制完成后发现当前比例与打印比例不符,则可以依次单击主菜单下的二级菜单中的按钮,命令行提示为:请输入新的出图比例1:<100>:200请选择要改变比例的图元:选择要改变比例的图元请选择要改变比例的图元:回车结束选择请提供原有的出图比例<100>:回车接受默认值则选中的图元按照新比例显示2.插入图框:按照上面的方法设定比例,修改图形,直到符合出图要求后,依次单击主菜单下的二级菜单中的按钮,系统弹出【图框选择】对话框,如图17-4所示。
图17-4 【图框选择】对话框在对话框中可以选择合适的图幅,选择是否带有会签栏等。
本例选择A3图幅,带有会签栏和标准标题栏,单击按钮,退出对话框,命令行提示为:请点取插入位置<返回>:在图中点取合适位置后插入了一个A3图框。
3.在模型空间设置打印参数执行AutoCAD的【文件】/【打印】命令,显示【打印-模型】对话框。
如图17-5所示。
图17-5 【打印-模型】对话框在【打印机/绘图仪】选项中打开【名称】下拉列表选择已经安装了的打印机或绘图仪名称;在【图纸尺寸】下拉列表中选择要出图的图纸大小;【打印比例】选择1:100;打印范围选择“范围”,即打印全部图形,使图形占满图纸;【打印偏移】选“居中打印”。
然后单击按钮,则显示图17-6所示的预览图形。
图17-6 图框不完整的预览图形在预览中可以看到图框的边界不能全部被打印出来,这是因为选择的A3图纸带有不可打印边距。
用这种打印方式,虽然比例准确,但边框问题需要用下面的方法调整可打印区域。
在预览窗口单击鼠标右键,选择【退出】,返回【打印】对话框。
4.调整可打印区域单击【打印】对话框的【打印机/绘图仪】右侧的按钮,系统弹出【绘图仪配置编辑器】,如图17-7所示。
图17-7 【绘图仪配置编辑器】对话框在对话框中选择【修改标准图纸尺寸(可打印区域)】选项,然后在【修改标准图纸尺寸】栏的下拉列表中选择“ISO A3-420×297”,如图17-6所示。
在列表的下方的文字描述中可见:“可打印409.0×262.0”,并不等于A3图纸尺寸“420.0×297.0”。
单击按钮,系统弹出【自定义图纸尺寸-可打印区域】对话框,将页面的上、下、左、右边界距离全部修改为0,如图17-8所示。
图17-8 【自定义图纸尺寸-可打印区域】对话框然后单击按钮,弹出【自定义图纸尺寸-完成】对话框,如图17-9所示。
图17-9 【自定义图纸尺寸-完成】对话框单击按钮,返回【绘图仪配置编辑器】对话框,单击按钮,关闭该对话框后弹出【修改打印机配置文件】对话框,如图17-10所示。
图17-10 【修改打印机配置文件】对话框选择其默认的“仅对当前打印应用修改”选项,如果想将此项修改应用到以后的打印配置中,也可以选择“将修改保存到下列文件”选项。