cad画圆弧时显示不光滑是为什么?
发布网友
发布时间:2024-08-18 16:32
我来回答
共1个回答
热心网友
时间:2024-08-22 11:10
在CAD中画图时会发现圆和弧显示成多边形或不光滑,很多初学者会纠结于这个问题,认为是自己的设置出了问题,或者认为这会影响精度或对打印产生影响。
下面就介绍一下CAD中圆和弧显示不光滑的原因和解决办法。
圆、弧显示成多边形的原因
CAD中,默认状态下圆都是用多边形显示的,只是常规状态下,边数比较多,看上去是一个圆。CAD为了提高显示性能,对圆和弧的显示数据进行了优化,圆弧的边数取决于圆在当前视图中的大小,圆弧显示比较小的时候,就会用较少的段数,显示较大时就会用较多的段数,总之只要看上去比较平滑就可以了。但当一个圆或弧被突然放大数倍时,就有可能显示为多边形,下面我们通过一个简单的实验来看一下。 画一大、一小两个圆,可以让两者的半径差别大一些,如下图所示。
输入Z,回车,输入W,回车,框选小圆,让小圆放到到充满窗口,如下图所示。
如果之前的圆足够小,放大后我们会看到圆是明显的多边形。这种显示并不会影响绘图精度,我们可以试验一下。 画一条直线与圆相交,然后在执行画直线命令,捕捉圆与直线的交点,如下图所示。
可以看到交点并不在多边形上,而应该是在圆上,因为CAD在计算交点时,是用根据圆的图形数据,也就是圆心坐标、半径来计算的,而不是用显示的多边形来进行计算的。因此显示成多边形对计算精度没有任何影响。 有人担心会对打印产生影响,其实也不必担心,在打印时,也会根据圆在纸张上的大小转换成相应边数的多边形,保证圆弧显示平滑。 因此,当圆或弧在局部放大的时候显示成多边形时,我们可以不用管。但有些人画图时希望圆弧的显示更精确,比如说前面图中捕捉的交点能精确地落在圆上,希望可以让圆和弧恢复平滑显示。 让圆和弧恢复平滑显示的方法有三种,我们可以根据自己图形的特点来选用其中一种。
方法一:重生成(RE)
所谓重生成就是根据当前视图大小重新生成显示数据,圆的显示数据将会根据在当前视图中显示的大小重新计算段数,从而显示平滑的效果。 操作非常简单,输入RE,回车,圆就恢复平滑显示了,如下图所示。
这是最常用,也是建议的使用方法,虽然经常需要输入RE并回车,但不会对CAD的性能产生什么影响。如果是图纸都比较大,而且图中圆、弧比较多的情况下,如果在意圆弧显示不圆滑时,这种方法是最佳选择。
方法二、调整圆和弧的平滑度(VIEWRES)
CAD中是可以调整圆和弧的平滑度的,平滑度设置越高,圆和弧使用的边数越多,这个参数最大可以设置成20000。 我们可以直接输入VIEWRES,回车后在命令行设置平滑度,也可以输入OP,回车,在选项对话框的显示选项卡中设置平滑度,如下图所示。
我们可以看到平滑度的默认设置是1000,有些CAD版本的默认值甚至是100,在这种设置下,通常圆、弧未突然被放大时也可以显示平滑。 但有些人嫌经常重生成很麻烦,所以直接将平滑度设置成最大值20000。我不建议采用这种方法,原因有两个:一是如果图纸比较大且圆、弧比较多的时候,显示数据会增加很多,对性能有较大影响;二,即使设置成20000,圆和弧还是多边形显示,不能保证视图突然放大很多倍时圆和弧不会显示为多边形。 这种方式只有在图纸比较简单,图形不太多时可以采用。
方法三:设置变量让圆弧始终平滑显示(WHIPARC)
AUTOCAD中并不是没有办法让圆和弧始终平滑显示,估计还是从优化性能的角度考虑,CAD默认使用了多边形显示的方式。AUTOCAD中有一个变量WHIPARC,默认设置为0,如果设置为1,圆和弧无论如何放大缩小,都会平滑显示了。 输入WHIPARC,回车,输入1,回车。这种状态下重复前面的将很小的圆进行窗口缩放的操作,可以看到圆仍然很平滑,如下图所示。
在浩辰CAD 2016以上版本中采用了最高级的技术:动态采样技术,解决了圆弧显示性能的问题,会动态根据视图大小自动调整圆弧显示的边数,我们就没有必要重复的RE或去设置相关参数了。AUTOCAD2017版本也采用了类似的技术,大家可以看看。
问题:平滑度设置到最高看起来还是不平滑?
上面提供了多种方法可以解决圆和弧显示成多边形的问题,但还有用户提出这样的问题:为什么平滑度设置到最高看起来还是不平滑?而且还附了截图,如下图所示。
我们可以看出圆弧是由一段段直线组成,这些直线并不是等长的,而且不是一个正多边形。这些线都是竖直的,一列紧挨这一列,为什么这样呢?大家应该知道屏幕都是由像素点组成的,我们设置的屏幕分辨率就表示屏幕横竖向各有多少个点,例如1024X768,就表示横向有1024个像素,竖向有768像素。每个像素点只能显示一种颜色,不可能一半像素显示白色、一半显示黑色。上图中圆弧的每一条直线就表示一列像素点,正因为如此,圆弧才会显示锯齿。这种锯齿不是圆滑度能改变的。通过上面的分析我们知道这种锯齿效果只是显示的效果,那打印的时候会不会也这样呢?打印时是不会的。因为屏幕分辨率比较低,通常分辨率只有72、96或120DPI,而打印分辨率通常是600DPI,像素更小,更密,因此不会出现这样的锯齿。当然,如果你把打印分辨率调小的话,也有可能出现这样的锯齿。 其实不仅圆弧显示会出现锯齿,就算是直线也会出现锯齿,只不过大多数人没产生疑问罢了。我们可以画一条横向或竖向倾斜角度不大的直线试试,如下图所示。
既然直线也可以产生锯齿,更说明锯齿跟圆和弧的平滑度无关了,这是正常的显示效果,与CAD无关。
小结
我们将圆和弧显示成多边形的原因、解决方法和相关问题都介绍了一下,其实这些疑问主要来源于初学者,用过一段时间CAD后,知道这种显示效果对绘图精度、打印不会产生任何影响,也就不会太在意了。
CAD圆和弧看起来不光滑该怎么办
我不建议采用这种方法,原因有两个:一是如果图纸比较大且圆、弧比较多的时候,显示数据会增加很多,对性能有较大影响;二,即使设置成20000,圆和弧还是多边形显示,不能保证视图突然放大很多倍时圆和弧不会显示为多边形。这种方式只有在图纸比较简单,图形不太多时可以采用。方法三:设置变量让圆弧始终平...
CAD圆不光滑?
那是因为CAD软件选项中的“圆和圆弧的平滑度”参数值设置的过小,那样的话,画出来的圆以及曲线什么的会显示成一段段的不光滑。有两种方法可以解决 一、直接利用从当前视口重生成整个图形的命令“regen”(快捷键“re”)对所绘制的图形进行刷新重 生成就OK了 二、输入快捷键“OP”直接进入到“选...
cad画图过程中,曲线有时显得不够平滑,如何解决呢?
在绘图的过程中,在使用视图缩放(如动态缩放、全部缩放)后,图形会变得粗糙(如圆变成了多边形),此时可以用重生成(regen)命令或全部重生成(regenall)来恢复图形的平滑状态。也可单击菜单栏“工具”→“选项”→“显示”,在“显示精度”栏目中将“圆和圆弧的平滑度”项目前的数值改大即可。该数值...
CAD中的弧线为什么会变成不光滑的折线 为什么一会儿变成可不光滑的线...
原因:因为绘制的步骤不正确。解决方法:重新绘制圆弧来解决此问题。如下参考:1.在命令栏输入arc命令快捷方式A,如下图。2.按空格键,将提示指定的圆弧起始点或询问中心C。3.在绘图区任意位置点击左键,指定第一点,如下图。4.输入c并按空格键。指的是弧的第二点。5.当提示指定圆弧的端点时,直...
cad线条不光滑是什么原因?
在CAD软件中,线条不光滑可能有以下几个原因:1. 分辨率设置过低:如果CAD软件的分辨率设置过低,线条显示可能会出现锯齿状,不够平滑。可以尝试调整CAD软件的分辨率设置,提高显示质量。2. 缩放比例问题:当你缩放CAD绘图时,线条的显示也会相应变化。如果缩放比例过小或过大,线条可能会失去平滑的外观。
请问各位高手:我在CAD中画圆的时候,画出的圆弧线条不光滑,有折角现象...
如果你画的确实是圆弧而不是多边形,那只是有时看上去不够圆(cad运算多了就会这样)。键入re然后回车,重新生成图形后就看到光滑的圆弧线了。
cad怎么画出光滑线条啊。
1、电脑打开AutoCAD。2、打开AutoCAD后,点击工具-选项。3、进入CAD选项后,进入显示页面。4、进入选项页面后,在右侧显示精度中把圆弧和圆的平滑度设置为100以上,然后点击确定。5、点击确定后,线条就变得圆滑多了。
为什么CAD里PL线转角时,有的不光滑?如图右边光滑,左边不光滑。
你好 输入RE回车,刷新看看!就可以解决问题!要是不行,就重新做这个地方!还望及时采纳回答!建议如果只是此处,重做!
cad为什么在模型里显示弧线光滑,在布局里显示不光滑
输入 RE 命令 能重新刷新页面 会变圆弧,但是在放大或缩小还是能出现不圆滑,根本问题是你CAD设置的圆弧 圆滑度数字小了, 用OP命令 打开选项设置页面 ,进入(显示)选项,在圆弧和圆的平滑度那里输入数值 越大越好,但是这个数值大了很占用电脑内存,一般我们都是按默认的1000 ...
如何让CAD模型圆弧更圆滑
1、打开CAD,画一段圆弧或者圆。设置前显示如下:2、方法一:在输入命令处输入RE。3、方法二:点击工具栏下拉的选项(N),显示选项设置窗口。4、显示设置,把显示精度下的圆弧及圆的平滑度(M)参数由100设置成20000。5、设置完后点击确定,由直线组成的圆弧就变成视觉比较好的圆弧了。