QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5963|回复: 25
收起左侧

[分享] 动态块综合使用一例

[复制链接]
发表于 2007-1-4 23:45:55 | 显示全部楼层 |阅读模式 来自: 中国上海

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
前言( d; _4 O, l( ?* b9 N2 X
AutoCAD 年年都在出新版本,每个版本出来我都会试用一下。) F' L8 f# f! _9 g, M5 J
增加的新功能不少,其中 AutoCAD 2006 的动态块让我很感兴趣。, N$ U' R' O3 m7 Z' y$ p
下面介绍一个动态块的应用案例,供大家参考。" j; W: m! q! B$ O2 q
本例中将不会介绍动态块的具体制作方法。
# x1 g/ t4 q; D如果大家看后也对动态块产生兴趣,可以通过“帮助”和“新功能练习教程”来学习动态块的具体使用。$ B/ M! X3 {# ^+ z

0 }3 N  X( h: _. C* N4 r1 `7 v(我比较罗嗦,这次又写了不少废话,望没有耐心的同志谅解)
1 R* h9 m6 T5 ^6 Z3 K- A& T  K* N& q6 x+ z  |% x
[ 本帖最后由 gneful 于 2007-1-4 23:52 编辑 ]
 楼主| 发表于 2007-1-4 23:49:42 | 显示全部楼层 来自: 中国上海
先介绍一下动态块
8 x3 {' F4 ?( Q
1 t5 ^( a, Z7 W) J+ jAutoCAD中块的概念相信大家都很熟悉,确实是很好用的功能,唯一的缺点,块的图形是静态的。虽然你可以随时改变块的形状,但是保存之后,所有引用的这个块都将被同时更新。换句话说,两个图形只要存在一丝的差异,就必须作成两个块。
5 B0 _. B$ C. F5 ]/ ~* D! I5 d4 t. {# @
动态块因此产生了,它继承了块的所有特征,同时增加了某些动态特性。例如 拉伸、移动、阵列、旋转、镜像。这些特性使同一个块可以派生出各种各样的形状相似,特性相同的块引用。
 楼主| 发表于 2007-1-4 23:55:54 | 显示全部楼层 来自: 中国上海
介绍一下本案例适用的基本情况0 f! \- `2 I) E2 ]* U, j
本人所在行业,属于物流系统的输送、分拣环节,主要涉及的设备都是些皮带输送机,辊筒输送机,升降机,分拣机之类。/ A5 s& M$ w! n% @
通常,当我们有一个项目时,就会做一个方案和报价,然后根据客户需求不断的修改,直到方案通过。之后......* U7 q6 V+ Z* I
因为设备的结构和制造工艺都是定型的,所以在做前期方案时,我们希望把所有精力集中在满足客户需求和优化工艺流程上。然而,绘制方案图及统计报价会占用相当一部分时间,而且这些工作又是繁琐和容易出错的环节,尤其是当方案反复修改的时候。
 楼主| 发表于 2007-1-4 23:57:13 | 显示全部楼层 来自: 中国上海
下面看看如何使用动态块来简化我们的工作。0 q, x+ @- H# N1 m6 _
! M- P  n0 Q8 G  a- j
首先是做自己的设备库,这是必不可少的基础工作。
" R1 x# @3 {" d- r2 w; `一个典型的输送设备,在作方案的时候我们可以忽略它的大部分细节,而只关心他的
: T! |8 c. N% `3 V5 t( r/ q4 z' N1,外形,例如长度,宽度,电机位置等,这些特性可以做成块的动态属性
8 L' Q1 E* E( V3 i, {2,性能参数,例如输送效率,电机功率等,这些可以做成块的普通属性
/ V9 s+ z5 {; L6 k& s8 ?7 n完成后的动态块如下
1.gif
 楼主| 发表于 2007-1-4 23:59:04 | 显示全部楼层 来自: 中国上海
如果整个方案都是这些设备组成,那么画方案图就变得很容易,大部分的操作仅仅是鼠标的拖拉。
 楼主| 发表于 2007-1-5 00:01:20 | 显示全部楼层 来自: 中国上海
方案图完成之后,就是统计工作了,看看动态块对我们的统计工作有什么帮助。3 g, |& ?! i/ N" M9 f

( z  e9 p3 J1 Q+ a其实,块中可以添加属性,在插入块时,可以为这些属性定义具体的数值, |# y' q& `0 a% X6 v; B7 ?, F
并且,这些属性是可以被导出的,
  n% ~% h2 r: W4 ^3 b  }很幸运,动态属性也可以被导出。, V' Q1 p2 Q& [: L

$ B( U! i( O  G" |  s/ D看下面导出属性的方法。
2.gif
发表于 2007-1-5 00:01:22 | 显示全部楼层 来自: 中国江苏镇江

回复 #1 gneful 的帖子

很好呀!4 q3 V. @0 ~6 b7 r' k8 [  o0 `

6 D9 h  d' V; T! n8 G可是也没有必要分开发帖呀!这样我都不敢奖励你了哦!
 楼主| 发表于 2007-1-5 00:04:26 | 显示全部楼层 来自: 中国上海
导出后的文件可以使用Excel打开,
; f, D2 w: ^9 E4 V打开后可以看到类似下图的数据,( K, r- z) ]7 x

3 i( A8 k0 y( _& r5 b* t4 x有了这些基础数据,我们可以做进一步的分类汇总工作,当然做报价因该没问题,甚至可以用做主要零部件的采购依据,可以用作设备加工的清单等等。
' Z! l" ~: B  Q/ i; i2 S8 b1 D
; L& {$ E. D  a1 r& s7 T0 ~" g总之,我们可以排除由于人为因素产生的统计误差,而放心的使用这些数据。: {" {2 R7 F- M. g
当然,一旦方案改动,我们还可以很快得到更新的数据。
3.gif
 楼主| 发表于 2007-1-5 00:07:19 | 显示全部楼层 来自: 中国上海
其实,ACAD的提取属性功能已经能够完成分类工作了
0 W% F8 Q5 K2 `8 O) l3 V2 X8 x8 D0 i/ x1 ]
例如有两个块,其属性如下:
5 T7 f( k& o# `9 H' k$ H名称      长度     类型
7 L1 j5 b# ^3 E$ {; i: x AO        100        a+ n. V! s- P8 [  }) f) i& A. W/ ]6 F
AO        100        b
! e; r& L8 _: H5 A8 \" I; N3 q, I; x* V- t0 B3 ^& D
在提取属性时,选择提取所有的属性,那么得到的数据是:
1 Z4 X* v, Q/ k! r6 O: n9 g名称      数量     长度     类型
6 u1 g8 @( i% X0 t! P AO          1         100      a
! K2 l! [: V5 V- e, O1 y2 g8 A! q AO          1         100      b
$ k' W% v$ M; b# C
* O9 U. f  u- K. j  |+ t5 i在提取属性时,如果选择不提取“类型”属性,得到的结果是这样的:4 Y# j+ V* E* n+ H2 o
名称      数量     长度
% i9 v. t- G1 ~; G9 f  r AO          2        100
9 {2 ?8 Y- ^, |' R  Q- {( W. D
) V: N& I, f' m" a, Q很显然,不提取“类型”时,两条数据完全相同,会自动合并。

评分

参与人数 1三维币 +10 收起 理由
★新手★ + 10 技术分享!一起奖!

查看全部评分

 楼主| 发表于 2007-1-5 00:28:30 | 显示全部楼层 来自: 中国上海
工作不同,使用ACAD的方法也不同9 Z, `/ n6 R' ]' O7 e! ?+ I1 J+ \+ G
估计能照搬这种模式的人不多,但是希望能给大家提供一点使用动态块的思路。7 r0 H* I" `/ Y2 |" u7 O0 N) m
0 c* W" }- {3 t1 |
6 ?0 S  c3 p; t' H  }
请不要再这样发帖哦!——★新手★   07.1.6.

3 A$ ?' I3 ]% w9 w[ 本帖最后由 gneful 于 2007-1-5 01:34 编辑 ]
发表于 2007-1-5 00:48:04 | 显示全部楼层 来自: 中国江苏镇江
原帖由 gneful 于 2007-1-5 00:28 发表
3 F. m: b' }' H8 z; z工作不同,使用ACAD的方法也不同
5 v! D7 ^, Y9 D: p+ O; ~6 L估计能照搬这种模式的人不多,但是希望能给大家提供一点使用动态块的思路。
. \1 X4 ~/ s% ^# s
  ?* q6 E" M# F; {5 `' k, Q8 @! a  M% c( B4 P" p
附一个做好的动态块文件,供大家练习。
3 x4 m4 M: |( }1 } 3 u' ~& N. _+ T& s1 k, u
(文件加密了,回复后能看到密码,大家期望不要太 ...
8 b  y3 H* G" L  M3 A

! }" x6 e, R9 L# X" K5 _$ f根据论坛规则是不能加密码的!
6 U- ?6 R; d$ l9 q4 R& v7 u请楼主不要再这样发帖了!% j7 W. D2 l* a
谢谢了!
8 h# w8 R3 v  V; }7 U5 Y+ v1 C
$ x; A! R- p; u( {现将文件重新上传!

Drawing1.rar

12.37 KB, 下载次数: 77

 楼主| 发表于 2007-1-5 01:39:49 | 显示全部楼层 来自: 中国上海
对不起了,版主
' [/ E* W% Q7 J" U不太了解这个版的规定,以后不会发这样的贴了
1 Z( r9 d) b: m- [
1 P* ?+ @7 V: U8 G麻烦你把我的附件删了吧
  Z0 R$ p& a$ X. @% G: u删了这个帖子也可以,按规定扣分就行了
3 I+ d* q; O3 ^* W, N1 u2 N) y( G/ ?# r+ z( \, |8 E) q
:D
* G; C, M2 q* S$ y/ Z( W祝新年快乐
发表于 2007-1-5 08:07:05 | 显示全部楼层 来自: 中国辽宁大连
谢谢楼主的用心。我也使用过动态块,使用性很强。7 V+ r  U0 b( z/ Y8 f  r
建议搂主还是给加分吧。弄了这么多很是不容易啊,而且东西很有用。# H8 R- @  p: z. w
顶了
发表于 2009-7-5 15:42:40 | 显示全部楼层 来自: 中国浙江湖州
我也是做物流设备及规划设计的.经常碰到方案规划更改麻烦的坎坷.支持楼主多发动态块相关资料.
发表于 2009-7-8 17:48:40 | 显示全部楼层 来自: 中国江苏苏州
学习了一下CAD的新功能,还没用过动态块,有时间试一下。
发表于 2009-11-15 09:36:18 | 显示全部楼层 来自: 中国山东莱芜

回复 4# gneful 的帖子

学习了,楼主,cad确实强大啊
发表于 2009-12-23 10:12:00 | 显示全部楼层 来自: 中国河南三门峡
不错,楼主把动态块挖掘的更深啊!
发表于 2009-12-23 10:12:59 | 显示全部楼层 来自: 中国湖南长沙
看完了。。。楼主辛苦了,要是能整理下放到一张帖子里就更好啦~现在这样看着有点累
头像被屏蔽
发表于 2010-1-5 09:56:10 | 显示全部楼层 来自: 中国广东湛江
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
发表于 2010-1-6 05:47:45 | 显示全部楼层 来自: 中国四川遂宁
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
发表于 2010-1-7 00:35:28 | 显示全部楼层 来自: 中国广东湛江
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2010-1-7 09:22:09 | 显示全部楼层 来自: 中国四川成都
楼主,动态块属性定义是,是否能借助外部数据呢?
 楼主| 发表于 2010-1-7 15:50:12 | 显示全部楼层 来自: 中国上海
楼主,动态块属性定义是,是否能借助外部数据呢?% A) J  g5 H' P: v# [1 V1 o
yizhi4669 发表于 2010-1-7 09:22 http://www.3dportal.cn/discuz/images/common/back.gif

7 {7 C# d% O# Y6 s! U5 ^" d% X9 t4 J! x; H5 \5 C$ s# M! c$ e
对于具体的使用情况,能再说详细一点吗?
8 j$ z/ @: ]3 W- f, S
/ v! l1 ?1 a; [据我所知,属性定义不能调用外部数据# g! x, X  k% o1 s- ?
但是,根据实际的使用情况,或许可以使用二次开发的方法来简化操作过程
发表于 2010-1-17 18:42:55 | 显示全部楼层 来自: 中国江苏扬州
本帖最后由 zmj1972 于 2010-1-17 18:44 编辑
0 G- U4 A' q- |* s! E6 _/ O
) b; o5 Z2 M, u# ?: Q0 U8 Y, G! p6 }谢谢,下载学习一下。
发表于 2011-6-27 08:37:07 | 显示全部楼层 来自: 中国浙江绍兴
关于动态块我学习的很不够!!!!!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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