QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1946|回复: 1
收起左侧

[已解决] 什么叫动态块

[复制链接]
头像被屏蔽
发表于 2006-12-28 20:51:06 | 显示全部楼层 |阅读模式 来自: 中国上海
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-12-28 20:59:37 | 显示全部楼层 来自: 中国吉林吉林市
帮助文件里都有的,复制一段参考一下。$ T4 ?! a. r: h/ d9 E
0 u* Q$ k/ q5 s  J* t" N0 C
动态块具有灵活性和智能性。 用户在操作时可以轻松地更改图形中的动态块参照。 可以通过自定义夹点或自定义特性来操作动态块参照中的几何图形。 这使得用户可以根据需要在位调整块,而不用搜索另一个块以插入或重定义现有的块。
2 a, u4 ~4 |9 N; A# K$ t( d
8 |' a6 l7 `* q例如,如果在图形中插入一个门块参照,则在编辑图形时可能需要更改门的大小。 如果该块是动态的,并且定义为可调整大小,那么只需拖动自定义夹点或在“特性”选项板中指定不同的大小就可以修改门的大小。 用户可能还需要修改门的打开角度。 该门块还可能会包含对齐夹点,使用对齐夹点可以轻松地将门块参照与图形中的其他几何图形对齐。: D* U( W) G7 G+ K6 x+ c0 s
6 x4 C( t1 P- m2 M4 P5 y
0 `/ a0 l* Z& y
4 X8 V1 \6 C2 K
可以使用块编辑器创建动态块。 块编辑器是一个专门的编写区域,用于添加能够使块成为动态块的元素。 用户可以从头创建块,也可以向现有的块定义中添加动态行为。 也可以像在绘图区域中一样创建几何图形。6 a" U5 r2 G' h6 [/ o0 ]

( K5 p( Q2 T4 Y- ]' b向块中添加参数和动作可以使其成为动态块。 如果向块中添加了这些元素,也就为块几何图形增添了灵活性和智能性。( [, z6 a6 D( `

7 ]& s2 Y" m3 U. `通过指定块中几何图形的位置、距离和角度,参数可定义动态块的自定义特性。
% l* Y* ?/ o# W动作定义了在图形中操作动态块参照时,该块参照中的几何图形将如何移动或更改。 向块中添加动作后,必须将这些动作与参数相关联,并且通常情况下要与几何图形相关联。
1 ?5 n. K% X3 m, B$ k# k向块定义中添加参数后,会自动向块中添加自定义夹点和特性。 使用这些自定义夹点和特性可以操作图形中的块参照。" C6 e' K, G* T! o3 R
7 q7 r+ w, \3 `; g3 G
创建动态块的过程
$ K6 C, a7 t1 V8 v7 U$ K为了创建高质量的动态块,以便达到用户的预期效果,建议按照下列步骤进行操作。 此过程有助于用户高效编写动态块。
8 \! m& W& I0 U3 F7 _  x6 [# V$ P/ B) v4 ^
步骤 1: 在创建动态块之前规划动态块的内容# A0 A1 \1 O5 d
在创建动态块之前,应当了解其外观以及在图形中的使用方式。在命令行输入 确定当操作动态块参照时,块中的哪些对象会更改或移动。 另外,还要确定这些对象将如何更改。 例如,用户可以创建一个可调整大小的动态块。 另外,调整块参照的大小时可能会显示其他几何图形。 这些因素决定了添加到块定义中的参数和动作的类型,以及如何使参数、动作和几何图形共同作用。  D3 o/ ]- J8 p9 p4 s2 z6 M

5 g+ w3 Q0 E- X7 ?$ Y8 w步骤 2: 绘制几何图形
4 u) B, G/ }2 Y: }可以在绘图区域或块编辑器中绘制动态块中的几何图形。 也可以使用图形中的现有几何图形或现有的块定义。# P0 e1 e* {. T; R6 t" v

6 G# Z3 a) j' j9 c, g: e注意 如果用户要使用可见性状态更改几何图形在动态块参照中的显示方式,可能不希望在此包括全部几何图形。 有关使用可见性状态的详细信息,请参见创建可见性状态。
0 q9 ?' Z) @! q3 I; Y+ s' U% V/ g0 B8 z2 |
步骤 3: 了解块元素如何共同作用
4 y: w6 m* i" U2 K0 z/ @在向块定义中添加参数和动作之前,应了解它们相互之间以及它们与块中的几何图形的相关性。 在向块定义添加动作时,需要将动作与参数以及几何图形的选择集相关联。 此操作将创建相关性。 向动态块参照添加多个参数和动作时,需要设置正确的相关性,以便块参照在图形中正常工作。 - n( d# L: w- G9 ]0 ~

+ V8 K- m  ^6 C5 G# ?! G例如,用户要创建一个包含若干对象的动态块。 其中一些对象关联了拉伸动作。 同时用户还希望所有对象围绕同一基点旋转。 在这种情况下,应当在添加其他所有参数和动作之后添加旋转动作。 如果旋转动作并非与块定义中的其他所有对象(几何图形、参数和动作)相关联,那么块参照的某些部分可能不会旋转,或者操作该块参照时可能会造成意外结果。% K& ^3 F$ h# @$ N$ J1 x1 t

) l  n# M0 f, c: F5 t8 ]) l( q步骤 4: 添加参数
' a/ P+ r: w: I4 g按照命令行上的提示向动态块定义中添加适当的参数。 有关使用参数的详细信息,请参见在动态块中使用参数。
7 R/ R# B& t" o# x/ ^+ m; i4 G. @6 x0 ]
注意 使用块编写选项板的“参数集”选项卡可以同时添加参数和关联动作。 有关使用参数集的详细信息,请参见使用参数集。
( q0 G7 P+ s9 {; D  ^0 N
& P; t: X) L  f, ?7 d. B; o/ T步骤 5: 添加动作
1 b: L6 Y; q( D: G向动态块定义中添加适当的动作。 按照命令行上的提示进行操作,确保将动作与正确的参数和几何图形相关联。 有关使用动作的详细信息,请参见在动态块中使用动作的概述。9 Q7 _0 k& S6 c1 E# ?5 S

# T+ q% `; N+ E1 @! R步骤 6: 定义动态块参照的操作方式
: y$ U1 i, G4 ]用户可以指定在图形中操作动态块参照的方式。 可以通过自定义夹点和自定义特性来操作动态块参照。 在创建动态块定义时,用户将定义显示哪些夹点以及如何通过这些夹点来编辑动态块参照。 另外还指定了是否在“特性”选项板中显示出块的自定义特性,以及是否可以通过该选项板或自定义夹点来更改这些特性。& G0 d7 V1 T3 k$ H

. j$ p  c+ H' L步骤 7: 保存块然后在图形中进行测试
0 K$ L. r' {, N- C保存动态块定义并退出块编辑器。 然后将动态块参照插入到一个图形中,并测试该块的功能。

评分

参与人数 1三维币 +2 收起 理由
blackbird + 2 应助

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表