QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 ; ?5 x; B& l1 f! O
( X8 r" B* b, |8 P( p# U3 t/ E
有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘( s0 A% |! S- g7 L  m2 m9 b, k4 g
我需要一个在一个有夹角的平面上草绘
' a1 s5 q, f' |% D- A& H( m0 G% K) L( v1 d
其实剖面比较简单,是一个沿轨迹匀速旋转的东西- s6 g4 ~) I, e" B/ w; `$ |
5 ^: W* R# x, d6 q4 S, D
这个能实现或者有变通的办法实现么$ C) T) K( F6 ?% v# x  k- X
) j/ g" h9 }0 n" e5 g/ h/ @
不知道我说清楚了没
3 s: H& X( `5 y
; s& P  h: P& }# O! n8 Q上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转
6 V2 q$ \0 R8 Y1 l9 H Snap1.jpg
" @; ?* b# x5 y% q3 w4 `/ f  q' s- R2 e; R8 ?, m8 X: ^
prt0002.prt.rar (30.66 KB, 下载次数: 14)
发表于 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
3 I: `) d) o( X- T& e* ~' q 图片2.jpg
' _0 v3 ?* {$ Y9 H! a' z7 t( b prt0001.prt.rar (81.87 KB, 下载次数: 9)

评分

参与人数 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
- o& i( a7 ^+ r8 }, S6 _6 [
! y3 k7 y8 j! V, {/ M0 t7 ]( i2 c% W. @/ r, G; \8 h6 I2 D
有点这个意思& q  b- a* _% I& d8 U7 i. s

$ o- a5 V( p. C$ k0 e但是3 j3 [4 d! S. |+ l
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
* h7 R8 L/ R, W( M/ V2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。  N+ ^/ G( O1 G: j  ?

: i/ X; `: m2 e7 [* Z9 L( t: ]( e, @楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,* |2 z+ Y# i- u5 G9 \3 p
2 E6 }" C- G2 Y' x3 G
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
4 \* J# E+ D1 x1 {. K6 c楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。& ?3 R, y, o9 y- s- P* p
几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上+ a0 m( o5 _1 g
, \0 a' c: P2 h
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法6 S  n  b  r) J7 v

. S6 z0 C* V( S如图( X, G' a% R* K, y. U
6 m. o  e$ w3 \2 o2 Y
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线, A. m  Z  `$ [- M- m8 _' j
如果暂时抛开扫描8 @' g) X, g1 q
那么线段C是绕B匀速旋转的,$ z5 E9 C# T9 Q: q* ~; Q
如果加上扫描的话,吧ABC整体搬到轨迹D上
/ |1 [$ P0 D" G& n7 p6 S; w要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转9 h" Q5 v  `3 h' j- O+ P0 f
& |* v+ _* P8 C' G1 r9 ^
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)3 ^7 i+ Q, b) R6 ]4 i+ ]' F  E

# V& k; q" C3 t4 O) g$ c- w0 M3 I4 g# P- v' U' u/ r* C& w3 m9 D
http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww
: x8 \% A, c) H0 R+ f& V对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd ( E! A" @6 W" {1 W

- Q4 ]( _2 @. \" w没错,+ k6 @, T. T6 l4 M9 e" {; @

5 A2 V5 t5 `3 `5 t* b过这个点存在轨迹线的切线和法平面& m0 g9 W: v  y8 |' K, k$ V1 p3 I

6 w0 A5 j: }' @  g) [/ `: ]我这个旋转的线段,也是绕这切线旋转的9 }0 e; g9 j8 F6 ?$ j! ]0 c4 G" q4 H
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 7 m; j5 }9 B2 k) T7 ~; [3 ]8 _0 e" q
# a  }9 v2 c' \9 T) ]
14# llwwwww
6 R4 V! {+ y  P" Z那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
3 i9 m- f& X# b' t0 P( R那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
. ]- F1 X8 U- v) ^: Z% B# p/ cqwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
0 {* \2 T: j/ H- U( P

2 O3 r" [: R4 b0 `) s绕切线旋转很简单,难的是旋转的线段不在法平面上0 o& e! m+ O# V2 t  O& D' V% {
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图1 M6 z7 P: ]5 F  x1 d
那曲线是轨迹线,那切线是旋转轴,那平面是法平面' M- {; K3 g' l0 A9 Z. p  ~8 a# Y
而A是旋转的线段6 U8 Y5 \! n1 x8 U" ]9 Y& O* E, U
他不在法平面上! G; B! p4 y. i7 E; w

3 M  z, U6 b. ]% u$ g 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 2 X( a' e: ?) G2 W' Y
/ e  I) h+ K2 E0 o
图片2.jpg 图片1.jpg
* N1 {6 ^0 z: f2 o" Q! |! j应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
9 k- P- A3 ^. R- Z2 r7 X9 N在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。) \, f7 [" l: D/ {
prt0001.jpg 7 ^1 ]. a; E( \; N4 m* P

* s2 v1 V: c) P) L5 K prt0002.jpg
# k, }0 Y& `! c$ z7 B1 S  q. \$ L! o9 ~: a
prt0001.prt.rar (111.06 KB, 下载次数: 10)
发表于 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 )

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