QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 0 E  k3 Q3 J- L. r) n

, s( d, k! `$ t! @$ L, ?5 c' Y有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
9 M) [8 ~6 v1 b7 U: }我需要一个在一个有夹角的平面上草绘8 N" E# i, x1 {2 e& S

' m. k' I! `! J# ?0 ?! u8 Q其实剖面比较简单,是一个沿轨迹匀速旋转的东西/ H8 U& y! o! U

8 r* X. [5 S+ q  X; Z这个能实现或者有变通的办法实现么
" O% C& k9 Y/ T+ n6 t6 V$ z$ u/ L: C" {( @" \) A7 D" L% r
不知道我说清楚了没! M4 X0 [% b$ o- S
8 y5 }) {0 x- W8 Y. Q5 N
上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转5 F* d- j( S, U/ w% y# x
Snap1.jpg # Q4 O# V3 m' Q% M) `
# \% J  r; _) ]6 V; ~
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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?( R2 A' w& U: {
图片2.jpg / M! O, [3 O- M& `7 D9 X' u$ a* p. I
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
2 C. x8 w: I) r, s3 N9 k
# x1 A( i& V" M2 j, ]! \/ q6 ]* W- v1 d/ r
有点这个意思' G5 C8 e' I# y+ E- ?) P) b) [
0 f- T( B- S( h- i; q
但是
. v1 ]( X1 G; x# x0 M( f$ U1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
5 w# {) g' _* V4 F$ I2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。' P+ n- C- v1 L; E
: X: t' m7 |' J" a0 e5 _) {
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,* }- {: Y2 T# N9 r: V8 c

; f4 D, h. m5 p/ b6 E3 U, S不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
' Q  X' U4 [1 g6 e0 @" g楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
- |' n) h4 G3 T$ t+ d几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上  O; D; m- [- _5 X6 p

' G9 N7 N# |% D7 h现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法5 y1 W$ P6 s$ v1 b) O
7 ?  ~+ Z2 r1 ^; |% K7 N- }
如图
: E" s6 l  p7 d  s# ]" K1 `, a* r5 f2 m+ |
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
8 ~$ {) s2 V6 a% x# T0 d' a& z; K* Z如果暂时抛开扫描) ?; V3 @6 M6 I
那么线段C是绕B匀速旋转的,
( `* e4 A; ?" C% e* C如果加上扫描的话,吧ABC整体搬到轨迹D上
6 U. i& D. S3 {1 `. L# a5 G要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转  Q3 I, ]7 v' Z2 v& Q
9 {5 B, V0 T, x* S: ~/ C
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)
0 I3 v& v8 m2 i" j9 V- f4 l- x
8 j9 f" `% j8 o
% {0 D' i& I! K! t1 V' Mhttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww
( Z$ g0 w# }: J0 o4 D" q1 m对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd
) S0 Z/ q: {$ I2 J0 N9 l
- ?2 p4 J8 B9 v" |7 D- \; g% u  y没错,# r3 Y* J" q8 z" q# P
* K7 e5 I' j( z
过这个点存在轨迹线的切线和法平面
) a/ F3 B+ i0 Q2 I) s8 o4 y6 F3 w
我这个旋转的线段,也是绕这切线旋转的4 M5 y) W: y) O
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
" a4 Z4 b0 m- x' Q4 ^) S; @; O+ {" w% {# M
14# llwwwww
0 T% }7 \) H3 I- `: _! m" H2 Z1 ]那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww , P8 K: d+ Z% E
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。) z3 f: J* I+ W, a/ M
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

$ ?- h6 i9 o% I+ z& _7 s8 v' V$ r* J. Q5 e5 ^% v  q6 l
绕切线旋转很简单,难的是旋转的线段不在法平面上4 A( r" g) G: W: I# b: ^4 |
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图
" a5 x0 q) n+ V( h+ Z那曲线是轨迹线,那切线是旋转轴,那平面是法平面
  Z% \9 X0 r/ D* t3 }4 C& q而A是旋转的线段& i7 Q9 a! g0 G( Y* b
他不在法平面上3 f& A, _9 P6 u; [6 @9 b3 x# Z
8 S0 e- [# N8 x/ k
未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 6 H( l( T1 |; b" F: k

  Q$ W+ i. Y9 B, f5 J. C 图片2.jpg 图片1.jpg
9 P5 c) C' y+ F( I0 D' D' @' e应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。, f* s3 {4 K" b# h0 h) o/ a
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。
0 y: d. i0 M( z9 c" t. M prt0001.jpg
! i3 k7 x  a5 ?* O
7 R# @: G# a* N prt0002.jpg % O& X- e* t8 K. |

6 \* q* e% A, M 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 )

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