QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
今天在练习动态块时,需要制作如下图块。9 e+ A8 B, P& x
一直想不到解决的办法,特来求助!
, m' @0 E7 `$ ?) j3 g: _7 ]# T2 o! }! n* u$ \: i
要求:图为EHA标准椭圆封头0 \7 h' \) R: Q) y2 h) p
其中450,25,3为参数尺寸- c) v* W* l# v1 _8 `
内表面上部为标准椭圆长短半轴比为2:1
: C. `* U7 Z8 l) Z450为内径,可设置为(450,500,550,600)
( r6 i8 |9 Q  T" @# S直段25可设置三项数值(25,40,60); U% n" J# t- A  K" P
3为该件厚度可设置为(3,4,5)
8 M$ [6 \% m) g# R* N
# b* F; i5 U$ a# {7 j* r! W# s制作成的动态块要求能对参数进行不同设置后,) o/ B: {: l( h5 T# O5 T* d. ]
以中心线为对称轴变换,# I2 x2 p' {* N; J& m) j
仍保持EHA标准椭圆封头形状。
4 N8 F* B8 d- ~( f( j  o3 V/ U7 |" |* }5 q2 ]2 R# G
A.GIF
 楼主| 发表于 2007-4-19 18:26:54 | 显示全部楼层 来自: 中国江苏苏州
没有人知道怎么用么?
. C5 V: c, t( D5 V9 L
# n9 {$ D; T- C& T还是我没有把条件解释清楚?! S6 E( S( T! O* K. _( f+ b3 ~

6 j# Q! _+ i( R还是各位高手已经不屑这等简单题目了?
" w" e& o2 Z" A* c* b; ]1 O1 K; W
! I+ @2 p5 s0 h- G# U. x& t请知道的告诉我一下怎么用吧!给下思路也行啊( ?6 T8 [$ _6 f# _9 M- q6 X

; `8 G& D7 `4 h! A* x- g6 Y万分感谢!
发表于 2007-4-19 19:14:06 | 显示全部楼层 来自: 中国
学习!!望高手指点!!
发表于 2007-4-19 21:17:29 | 显示全部楼层 来自: 中国台湾
方法很多種,其一:把你想要的圖形全畫出來,再用动态块的"可見性"
 楼主| 发表于 2007-4-19 21:52:06 | 显示全部楼层 来自: 中国江苏苏州
如果按其一的方法的话2 |" Q) i3 u! b' X
* l0 _, W% L7 M- H. V! c$ U9 ~/ R" J
现在所列条件中的图形全画出来就需要画36种
2 G5 ^3 R( C4 ?  `
' O2 }( _  y5 _, S+ x* C而所列的条件中只是一些举例
1 T- w( X7 ]% {8 }% ?( h
5 A) E, h3 R* H! n* ]8 M( b. o真要达到所述功能可能就要画上千个4 L$ T2 [" s3 \+ B& l+ |
# Y" j% A# ]+ [5 ?3 V* [. T
这并不是这个练习的目的
发表于 2007-4-20 19:55:24 | 显示全部楼层 来自: 中国江苏苏州
很麻烦啊,内部椭圆是2:1,但外部椭圆却不是按这个比例,并且随着厚度的变化,长短轴比例也在改变.
! m* v& _8 r* g2 f8 ]
  z& j/ J! \; B7 B+ O如果不考虑上面说的比例的话
1 [/ y2 R; Q/ l+ q7 N9 \
. T5 i0 E1 F" M$ t: P& _; U) m25尺寸可以用参数化拉伸3 ~/ g5 w/ o4 f$ F- C
450和3可用参数化缩放

评分

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

查看全部评分

 楼主| 发表于 2007-4-25 16:48:46 | 显示全部楼层 来自: 中国江苏苏州
至今未能解决.+ y; H$ k  y; @
6 y* W- b! K! E
莫非真的是无法用动态块来做的?
发表于 2007-4-26 08:49:05 | 显示全部楼层 来自: 中国山东滨州
楼主的问题非常好,本人认为这个问题关键在于AUTOCAD的功能所限制,在AUTOCAD里面,没有涉及到动态块的设计啊。
) @7 N7 I- r# N这个问题可以考虑VB编程,但我不会。
 楼主| 发表于 2007-4-26 17:14:44 | 显示全部楼层 来自: 中国江苏苏州
用VBA和LISP来做的话,并没有多大难度,直接输入参数就可产生
1 }( o& ?' i4 ~/ G% d' `  \! ]6 h8 O' t  \% Y
关键是对动态块的应用不太了解,借些机会学习学习,挖掘下动态块的潜力。
发表于 2008-6-28 12:32:38 | 显示全部楼层 来自: 中国辽宁营口
据我所知,这个图形用动态块不太适合。因为两条曲线中的一条是样条曲线,是用椭圆偏移画出来的,块编辑器中没有相应的动作,只能用可见性做,这相当于把所有规格的封头都画一遍,其它如椭圆、直线到是可以用拉伸、缩放、移动等动作完成。
发表于 2011-6-27 08:50:38 | 显示全部楼层 来自: 中国浙江绍兴
7# 为非作歹 ; m, r5 m8 ?- C. M1 Z# K- n
设置长短轴的参数进行拉伸就可以了
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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