AutoCAD 2010中bylayer和byblock的区别:
一、意思不同
bylayer意思是对象属性使用它所在图层的属性。
byblock意思是对象属性使用它所在的图块的属性。
二、设置方法不同
bylayer只有将要做成图块的图形对象才设置这个属性。当图形对象设置为Byblock并被定义成图块后,我们可以直接调整图块的属性,设置成Byblock属性的对象属性将跟随图块设置变化而变化。
byblock只有将要做成图块的图形对象才设置这个属性。当图形对象设置为Byblock并被定义成图块后,我们可以直接调整图块的属性,设置成Byblock属性的对象属性将跟随图块设置变化而变化。
三、功能不同
bylayer根据绘图和打印的需要设置好图层,并将这些图层的颜色、线型、线宽、是否打印等都设置好,绘图时需要将图形放在合适的图层上。
byblock如果图形对象属性设置成Byblock,但没有被定义成图块,此对象将使用默认的属性,颜色是白色、线宽为0、线型为实线。如果图块内图形的属性没有设置成Byblock,对图块的属性调整,这些对象让将保持原来的属性。
四、设置后影响不同
bylayer如果块内对象的属性设置成了Byblock,而图块的属性设置成Bylayer,块内对象属性都会随块插入的图层变化,我们也可以直接修改图块的属性来控制块内对象的属性。
byblock如果块内对象属性都设置得是随层或其他固定属性,调整图块的属性对块内对象不会有任何影响。
Bylayer与byblock
bylayer是一个英语词组,即随层的意思。用CAD绘图时,一个很重要的功能就是图层,通俗地讲,图层就好比一张张重叠在一起的透明纸,一张透明纸就是一个图层,我们绘图时就将图形绘制在透明纸上,不同的图形或图形元素可以绘制在不同的层上(你愿意的话)。图层包含很多特性,如线型、颜色、线的粗细、打印样式等,可以通过图层管理器进行设定。当绘制图形元素时,如果将图形元素的线型、颜色、粗细、打印样式等指定为bylayer时,所绘的图形元素就具有所在图层所设定的特性,当然你也可以将图形元素指定为其它特性,即将其指定为除bylayer以外的类型。
bylayer既随层,指所选对象的属性随该对象所在层的属性变化
byblock既随块,指所选对象的属性随该对象本身的属性而变化,不受所在层的属性的影响
Bylayer是随层,对象属性用所在图层的属性
Byblock是随块,这种通常用在图块内对象上,可以让图块内对象按图块的属性变化。
CAD中的Bylayer随层和ByBlock随块有什么用?