CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 1401|回复: 5

[求助] cad到底有没有这种功能??如何实现

[复制链接]
发表于 2008-1-12 18:09 | 显示全部楼层 |阅读模式
  老革命老是遇到新问题,今天有个懒同学问我,他已经把
' `7 c0 p, S3 `) G. W2 K6 I三维立体的线条画好了,是一张三维水力管道的图,但是' J) i) n2 y8 t! c
他想直接用这个按实际尺寸画的三维图,生成(投影)平
0 H, F/ o2 }& w4 [/ n面图和立面图。我告诉他用UCS命令转换坐标系就可以得$ |; z5 X; h1 Q6 s0 R
到视图,结果他说不是他想要得。本想K他一顿,他却说希望: e- j# |  ~( x. [
转换到XOY坐标上(平面图)的所有线条的Z坐标都是一样的
# W, H/ o9 o% \5 S2 _4 h才行,还说那样才是真正的平面图。我才明白,他希望的是
) ^% |! c# T# q. v- d4 J$ T立体三位图在XOY上的投影,而不仅仅是视图转换,这个东西
* {3 A7 k9 b+ Q; ?俺只知道三维实体可以进行轮廓投影,但是不是实体的怎么投
; v: I' {5 j- }$ p) E# I( t( {影呢?还请各位指点迷津。。。在此拜谢
发表于 2008-1-13 04:03 | 显示全部楼层

在LAYOUT(布局)窗口改视窗为顶试图不就可以了吗?

楼主,, s, M6 a: O* j! W* z! B

% N7 z4 F. _, J# Q; D; b" m, q在LAYOUT(布局)窗口改视窗为顶试图不就可以了吗?
发表于 2008-1-13 04:37 | 显示全部楼层

有错

有错 没细看 楼主是想要三维空间线的二维平面图....0 e1 e; M5 u+ d

" b8 F* R" E+ Q% n! \. QSolprof 和 flatshot 都只能对三维实体有用. 看来有点难度啊.
4 D( V: K8 f( R6 }. Z7 W9 \" _8 J, h$ z
有笨办法, 但是图要是太大就不好了...想想看...
发表于 2008-1-13 05:01 | 显示全部楼层

答案啊

小弟再试了一试 估计这是答案了.- M* k: @" \$ x+ P$ C1 V0 d' L& Z2 ^" I7 Q

* k+ S+ @. J% Q! l; W7 V  q1. 炸开所有的三维多段线(如果有的话).$ |. n& O) q/ E* [% ^
2. 同时选所有的线条, 拉伸, 不管方向, 输入很小的数. 象0.005. 所有的线条此时都变成了面.6 H0 J$ [  s( k
3. 重复步骤2, 拉伸所有的面成实体. 拉伸高度要很小.' V% N% g& V, a6 ^& V0 f8 K
就把线条变成实体了. 4 f) N  A/ i: ~9 Y! s% L9 R5 {
在用Solprof 或 flatshot 就随变你了.
 楼主| 发表于 2008-1-13 19:49 | 显示全部楼层

谢谢,感谢帮助

  由于这位同学急着这两天交活,也没时间画二维图,最后我还是让他用了笨办法,但还是能节省一些时间,至少不用再在二维图上折腾了。现以三维立体图转化二维平面布置图为例,+ @4 r4 H% v2 ?* F0 X3 `# I
  原理:采用将三维立体图向xoy面投影,即所有物体z坐标变量为0。首先将三维图打开,全选物体,点右键选特性,将每个分项设置z向位置为0(即几何图形 z坐标z=0)或标高为0,此时投影结束,然后改变坐标系视图,利用vpoint命令将VIEWDIR改为(0,0,1),这时得到xoy平面图;同理,当需要画不同建筑标高下的投影时(比如以运转层12.6m为界),只需将三维图中用该标高的面z=12.6m来切割,切割后再投影。
' n: E* l+ j) Q: x  对于侧视图及立面图均可以同理得到。在转换侧视图及立面图时,注意有些物体需要打散才能设置变量。
' |+ H* H1 A  {$ y  i: B
发表于 2008-1-15 10:56 | 显示全部楼层
不是很明白
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2024-11-20 20:22

CAD设计论坛,为工程师增加动力。

© 2005-2024 askcad.com. All rights reserved.

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