QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

goto3d 说: 在线网校重磅上线MC2022&Inventor2022全新课程,虞为民老师、大表哥同事精彩讲解,快去围观!
2021-06-25
查看: 5706|回复: 34
收起左侧

[求助] 可变剖面扫描不能用空间曲线呀

[复制链接]
发表于 2010-7-27 21:24:34 | 显示全部楼层 |阅读模式 来自: 中国北京

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 ) n% A& R! }1 q) n2 [/ W
" d/ Y+ M$ j4 |9 G4 j* _4 F
有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
( d2 O* t( S3 e: M/ C$ v8 V6 i我需要一个在一个有夹角的平面上草绘
( A+ T3 P7 ^4 J3 x# P3 p; v  \; Z! ]" h$ c
其实剖面比较简单,是一个沿轨迹匀速旋转的东西
1 M( V# a$ [+ Y3 o: G# |3 C
* o4 c: _) g, t% l+ Y- b9 T7 U这个能实现或者有变通的办法实现么
7 B+ P7 B4 q8 F4 q' s- i  n9 K& |2 F3 j2 d2 b0 N7 r
不知道我说清楚了没; Z1 s+ y" V  e+ J# Y. z

* E- z# H7 u9 X  z2 @" e7 P上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转
# d1 Y! K2 e2 P# j: S  x Snap1.jpg ' }; r1 P6 [3 B) i) o$ I* V1 l
4 v5 E/ b9 _  _7 E- I& S* \
prt0002.prt.rar (30.66 KB, 下载次数: 12)
发表于 2010-7-27 21:30:14 | 显示全部楼层 来自: 中国湖南株洲
那用螺旋扫描吧,为啥要用可变剖面扫描?

评分

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

查看全部评分

 楼主| 发表于 2010-7-27 22:17:53 | 显示全部楼层 来自: 中国北京
上图和零件了
 楼主| 发表于 2010-7-27 22:21:29 | 显示全部楼层 来自: 中国北京
我试了下,好像螺旋不行啊
发表于 2010-7-28 09:00:56 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
4 u4 e; V1 s, b" y4 S6 } 图片2.jpg ; t1 n3 u1 \/ o' n; ?
prt0001.prt.rar (81.87 KB, 下载次数: 7)

评分

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

查看全部评分

发表于 2010-7-28 09:15:05 | 显示全部楼层 来自: 中国香港
VSS能做实体,曲面,不能做曲线!

评分

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

查看全部评分

 楼主| 发表于 2010-7-28 10:35:32 | 显示全部楼层 来自: 中国北京
5# qwerabcd & l$ N# p) t* {9 x

- x6 m. l' w) C* P1 J) \( i
! G7 R& q4 E3 E- M9 G1 h) I7 g有点这个意思2 a* U8 q; {% |+ S9 @9 o( E' r
  {& \8 Z. T" R( e: n; K0 t1 _
但是( v/ z  e8 i5 F
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
+ T+ d. H. D" w) W2 D2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。( f6 |0 \" ^2 S" Y( v7 t% ?

1 @" n  I  s8 A; R楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
8 ?0 ^$ ]8 t: g8 w7 B& @7 _
8 m$ n+ s5 X, c5 X不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
3 v  U5 ~+ [! e) Y+ S; g* L2 u楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
; m! ^- O$ t/ A& l/ T2 M* s) H几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上' ?8 f+ O5 T2 R; H- z/ d

5 l" o# P! }3 O3 T# l* V现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法2 C! D0 V/ Q; \+ I" R

! x2 Q8 a; y0 O+ @& ~8 Z0 q* {如图8 D( V, e$ M+ Q5 V" V1 }) N
% {' m) C( b( m. Y+ A
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线( O0 |0 S- @& R0 ~% V! V" V7 n
如果暂时抛开扫描: z; n  }. Q9 b: C  p+ ~- j) \
那么线段C是绕B匀速旋转的,
, I( K1 {/ J/ T* [  I; n$ L" Q如果加上扫描的话,吧ABC整体搬到轨迹D上
' u7 ^& p8 D0 _8 n8 B1 v要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
6 l/ ^6 I$ I+ `4 I3 s3 C, H2 l- O5 s3 Q) F9 C" s' w% c% A
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)
( E+ I  s  @' H2 S1 j+ r/ o/ @! \8 S% L5 L7 g' l9 C8 Y% Y6 O

9 E) c5 e% y) k* X) Fhttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww 9 `) g. X  a: A/ U5 ]! c
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd 2 X; P& [. {# b# D& }
4 l2 H$ Z/ u' B/ K
没错,
, E- ^& z6 d: B3 `8 ^+ m+ p+ ]) S0 ?4 }5 U. Z; c7 v+ T* U
过这个点存在轨迹线的切线和法平面+ B5 K5 E! g# [7 @  ]3 r$ U" G

7 o) Y( v9 j- H+ M* F& b3 a我这个旋转的线段,也是绕这切线旋转的
9 X0 V$ O( I: i% R. @4 ~& p关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 9 u6 j0 i+ N1 ?( m) H' p# T2 d1 |
; w+ {; r" g5 o' s' k( z+ W
14# llwwwww
- Y' ]+ ~& ~# i% I那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
7 p  ~* d; k# O; p那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
/ O' |. ?8 b7 P$ y, b) u; V4 p' ~$ Z! Eqwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
" r% g9 J& C; i# _2 Z

( v: ?: B: G% e+ D) X, {绕切线旋转很简单,难的是旋转的线段不在法平面上
( c& @& z7 ~: H3 Y. @! z' q& D' M这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图* e. C3 b" E  h, S1 ?- v
那曲线是轨迹线,那切线是旋转轴,那平面是法平面
% A! M9 e& b/ V5 R' e  p( O而A是旋转的线段
; F, J' x6 P8 B. e+ B3 J0 Z  {他不在法平面上' `5 c0 Y+ E7 y" _

0 c8 p3 g1 C* H; F; E; v0 T! T4 n 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑
# `! o1 u2 P( M/ Q! w9 t; l/ M/ v: j1 V% T6 q" J1 i# N
图片2.jpg 图片1.jpg 3 D1 A$ I8 k' e' h" ?
应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。! K# B0 O! x' f" q- R
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。5 B; H( g7 O0 c( B* x. M  h
prt0001.jpg
# e! Z% M4 ^8 B0 V& _$ |- a( i6 z7 _& [- k) ~2 J% Z5 i
prt0002.jpg 6 {. @& y6 a2 e: o

: I9 Y9 l  X6 R prt0001.prt.rar (111.06 KB, 下载次数: 8)
发表于 2010-7-29 10:53:03 | 显示全部楼层 来自: 中国安徽淮北
来一个总结:建模思路就是制作一个平面,这个平面要围绕曲线上某一点的切线旋转,旋转到位后再在上面绘制一段不垂直于旋转轴的图形。然后逐步地进行下去,最后再用扫描混合形成面或实体。就完成了。
发表于 2010-7-29 21:41:31 | 显示全部楼层 来自: 中国江苏常州
怎么画3D线啊
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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