cad中的线型比例是什么意思
发布网友
发布时间:2022-04-20 22:32
我来回答
共2个回答
热心网友
时间:2023-04-25 18:45
线型比例只针对需线,点划线之类的线型,也就是说针对不连续的线型才起作用,那线型比例就是指的不连续部位与连续部位之间的比例
热心网友
时间:2023-04-25 18:45
总结如下:
线型比例在AUTOCAD中每个图元对象都有线型比例这个属性,它的作用是控制虚线、点划线等不连续的线型的比例。如果线型比例数值太小,虚线会显得很碎,而太大,虚线就会显示成实线,影响读图。可通过以下几种方式修改对象的线型比例:
一、系统变量LTSCALE(正实数)可以全局修改新建和现有对象的线型比例,默认值是1。一般情况下应根据当前图形的比例设置LTSCALE的值,比如图形比例是1:2,就设置LTSCALE的值为2。
二、系统变量CELTSCALE(正实数)可设置新建对象的线型比例。
三、通过属性对话框可修改指定对象的线型比例。
四、如果在布局中出图,则需正确设置系统变量PSLTSCALE(值为0或1),以控制图纸空间的线型比例:
当PSLTSCALE=0时, 线型的虚线长度基于创建对象的空间(图纸或模型)的图形单位, 使用由 LTSCALE 命令设置的全局比例因子,这样各个视口比例不一样时,虚线等线段的显示效果不一样。
当PSLTSCALE=1时,视口比例决定线型比例。 在这种模式下,视口比例不同,但显示的线型效果相同。注意:设置PSLTSCALE后需重新生成视图才能看到更新后的对象。
建议如布局中只有一个视口或多个比例相同的视口可设置PSLTSCALE=0,使用全局线型比例就可以了,如果有多个比例不同的视口,则设置PSLTSCALE=1,由视口比例决定线型比例。如果不使用布局,就只用设置LTSCALE就可以了。
-----------------------------------------------------
如有兴趣可以学下下面几个全局弯量。
〖LTSCALE〗
线型定义中的虚线规范根据图形单位提供。LTSCALE 系统变量用于控制图形中的全局线型比例因子。如果更改该比例因子,图形中线型的外观也会改变。
例如,设置为 1 的 LTSCALE 变量表示线型定义中指定的虚线长度直接读取为图形单位。
虚线线型在 acadiso.lin 文件中定义如下:
*DASHED,Dashed __ __ __ __ __ __ __ __ __ __ __ __ __ _
A, 12.7, -6.35
在绘制该线型时,它的长度将为虚线段 12.7 单位,间隔为 6.35 单位。如果将 LTSCALE 系统变量更改为 10,则该线将以 10 倍比例绘制,即 127 单位长,间隔 63.5 单位。
然后,如果您在布局中查看图形,将需要把视口比例考虑进去,以便线型正确显示。
例如,在 LTSCALE 设置为 1 的模型空间中绘制的虚线将绘制为 12.7 单位长,间隔 6.35 单位。如果用户切换到某个包含 1:10 比例视口的布局,则该视口内的一切内容都将按比例缩小 10 倍,包括线型。
“全局比例因子”LTSCALE控制着所有线型的比例因子,通常值越小,每个绘图单位中画出的重复图案就越多。在缺省情况下,AutoCAD 的全局线型缩放比例为 1.0,该比例等于一个绘图单位。在“线型管理器”中 “详细信息”下,可以直接输入“全局比例因子”的数值(如图所示),也可以在命令行中键入ltscale命令进行设置:
命令行:ltscale
输入新线型比例因子 〈当前值〉: 输入正实数或按 Eeter 键修改线型的“全局比例因子”将导致系统重新刷新图形。
〖CELTSCALE〗
“当前对象的缩放比例” 使用CELTSCALE系统变量控制新建对象的线型比例,其最终的比例是全局比例因子与该对象比例因子的乘积,设置方法和“全局比例因子”基本相同。所有线型最终的缩放比例是对象比例因子与全局比例因子的乘积,所以在 CELTSCALE=2 的图形中绘制的点划线,如果将 LTSCALE 设为 0.5,其效果与在 CELTSCALE=1 的图形中绘制LTSCALE=1的点划线时的效果相同。
〖PSLTSCALE〗
当在布局中查看图形时,线相对于视口缩放比例显示。
您可以设置 PSLTSCALE 系统变量,针对在布局和布局视口中以不同缩放因子显示的对象保持相同的线型比例缩放。
例如,在 PSLTSCALE 设置为 1 时(默认值),将当前线型设置为虚线,然后在图纸空间布局中绘制一条线。在该布局中,创建一个缩放因子为 1x 的视口,更新该布局视口,然后使用相同的虚线线型绘制一条线。虚线的显示应当相同。如果您将视口缩放因子更改为 2x,则布局中的虚线和布局视口中的虚线的线型比例缩放相同,而不管缩放因子是否不同。
“图纸空间的线型缩放比例”在处理多个视窗时非常有用,当然理解起来也稍稍复杂些。当我们在“线型管理器”中选择“缩放时使用图纸空间单位”以激活图纸空间线型缩放比例后,就可以使用两种方法来设置线型比例:一是按创建对象时所在空间的图形单位比例缩放,二是基于图纸空间单位比例缩放。它使用PSLTSCALE系统变量控制,其值有两种选择:“0”或“1”。 缺省值为“0”,表示无特殊线型比例,此时线型的点划线长度基于创建对象空间(图纸或模型)的绘图单位,按 LTSCALE 设置的“全局比例因子”进行缩放。“1”表示视窗比例将控制线型比例,如果 TILEMODE变量设置为 0,即使对于模型空间中的对象,其点划线长度也是基于图纸空间的图形单位。在这种模式下,视窗可以有多种缩放比例,但显示的线型相同。对于特殊线型,视窗中的点划线长度与图纸空间中直线的点划线长度相同。此时,仍可以使用 LTSCALE 控制点划线长度。但要提醒大家注意的是,改变 PSLTSCALE 的设置或在 PSLTSCALE 设置为 1 时使用诸如 ZOOM 这样的缩放命令,视窗中的对象并不能按照新的线型比例自动重新生成,如果必要,可以使用 REGEN 或 REGENALL 命令更新每一个视窗中的线型比例。
『PSLTSCALE命令似乎对样条曲线不起作用?』
在采用多视口布局的图形中使用带线型的样条曲线,样条曲线上线型的比例与视口的比例不一致,规则线则以正确的线型比例显示。使用REGENALL命令不能解决这个问题。
解决方法:
要用正确比例观察样条曲线:
双击每个模型空间视口使其激活。
在每个视口中使用REGEN命令。