QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3737|回复: 10
收起左侧

[已解决] 这种要求的动态块怎样制作?请求帮助!

[复制链接]
发表于 2007-4-18 18:59:50 | 显示全部楼层 |阅读模式 来自: 中国江苏苏州

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

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

x
今天在练习动态块时,需要制作如下图块。
5 p- o1 E4 j  n8 h( H一直想不到解决的办法,特来求助!
8 R$ c: R2 V1 V1 a2 F* s; A1 M8 ?
% D0 y2 u) \) h; k. t8 T/ r$ c要求:图为EHA标准椭圆封头
, }# M; d. c0 {其中450,25,3为参数尺寸
% k1 }8 q& W; U) @' V内表面上部为标准椭圆长短半轴比为2:1
; g  c8 R8 t9 C6 R% g+ Q  E  d% \450为内径,可设置为(450,500,550,600)
* |! l1 x3 ^+ N' b* O2 o2 r直段25可设置三项数值(25,40,60)' H- z5 I' A- R4 C0 B1 D
3为该件厚度可设置为(3,4,5)9 W3 e/ N5 I& R; p& l
+ S7 h* _: n/ x+ z& Z; B
制作成的动态块要求能对参数进行不同设置后,8 K  z8 F' g" {0 y8 b% e
以中心线为对称轴变换,) A, m) q: T  v4 D* Q, ]( C8 @
仍保持EHA标准椭圆封头形状。
/ J- x, r9 x% T" Z* {$ E" K6 k  o9 {  ]# Y+ C: v
A.GIF
 楼主| 发表于 2007-4-19 18:26:54 | 显示全部楼层 来自: 中国江苏苏州
没有人知道怎么用么?
* F  S2 `$ Z6 y  u/ M" M# {/ h  j! C4 Q# j
还是我没有把条件解释清楚?6 ?9 e/ Y/ x, M+ X9 {" l

" @- z/ \9 \5 @8 q% Q8 R* e还是各位高手已经不屑这等简单题目了?1 c. j. A) v' _, w6 W
* k' A% L1 k) P( ?  |
请知道的告诉我一下怎么用吧!给下思路也行啊
- l  A$ q3 x) I2 s, i4 a
$ k( K7 H, a2 D2 D& R万分感谢!
发表于 2007-4-19 19:14:06 | 显示全部楼层 来自: 中国
学习!!望高手指点!!
发表于 2007-4-19 21:17:29 | 显示全部楼层 来自: 中国台湾
方法很多種,其一:把你想要的圖形全畫出來,再用动态块的"可見性"
 楼主| 发表于 2007-4-19 21:52:06 | 显示全部楼层 来自: 中国江苏苏州
如果按其一的方法的话9 c2 C7 Q6 K/ z% d% H1 \2 s
# Y3 B% ^5 U8 \% ~
现在所列条件中的图形全画出来就需要画36种
+ G0 V) i% [' i0 Q, _
: }- F% Q. T* f' X* h; [1 Z而所列的条件中只是一些举例
  q0 i" `9 F/ X6 Z" d) y. |
( ~( A) V6 s; r+ I$ ^真要达到所述功能可能就要画上千个
5 q) ~, c' Y& R. g% T' ~1 A
2 K9 R4 U1 p- U9 O. q4 h8 r$ q4 ~5 P这并不是这个练习的目的
发表于 2007-4-20 19:55:24 | 显示全部楼层 来自: 中国江苏苏州
很麻烦啊,内部椭圆是2:1,但外部椭圆却不是按这个比例,并且随着厚度的变化,长短轴比例也在改变.# }+ r; O. C$ s. h
( B7 M5 b5 x$ z* F- h, ?
如果不考虑上面说的比例的话
* A( I% A, S* }$ h3 e+ |( Z3 w/ G6 \; c
25尺寸可以用参数化拉伸  S* D7 U) h. H- G
450和3可用参数化缩放

评分

参与人数 1三维币 +2 收起 理由
blackbird + 2 技术讨论

查看全部评分

 楼主| 发表于 2007-4-25 16:48:46 | 显示全部楼层 来自: 中国江苏苏州
至今未能解决.( ~9 G  a6 }% D

; O0 M' Y! ^5 L, m( c莫非真的是无法用动态块来做的?
发表于 2007-4-26 08:49:05 | 显示全部楼层 来自: 中国山东滨州
楼主的问题非常好,本人认为这个问题关键在于AUTOCAD的功能所限制,在AUTOCAD里面,没有涉及到动态块的设计啊。
; h$ C& P2 W: z这个问题可以考虑VB编程,但我不会。
 楼主| 发表于 2007-4-26 17:14:44 | 显示全部楼层 来自: 中国江苏苏州
用VBA和LISP来做的话,并没有多大难度,直接输入参数就可产生- C: i8 m% o) d% S" I6 s/ q/ b

5 ?% w6 S& M- B4 K8 y( S: V. _关键是对动态块的应用不太了解,借些机会学习学习,挖掘下动态块的潜力。
发表于 2008-6-28 12:32:38 | 显示全部楼层 来自: 中国辽宁营口
据我所知,这个图形用动态块不太适合。因为两条曲线中的一条是样条曲线,是用椭圆偏移画出来的,块编辑器中没有相应的动作,只能用可见性做,这相当于把所有规格的封头都画一遍,其它如椭圆、直线到是可以用拉伸、缩放、移动等动作完成。
发表于 2011-6-27 08:50:38 | 显示全部楼层 来自: 中国浙江绍兴
7# 为非作歹 9 N6 K8 {& Z8 X# ^" W& X
设置长短轴的参数进行拉伸就可以了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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