QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑
& O' o7 W- G7 t, U$ z7 o8 U2 v$ R  m6 q' B: \, ^0 g) Q3 a, W
有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘  q& b0 k) S4 S
我需要一个在一个有夹角的平面上草绘+ o0 T: T, ~  c) B2 k

$ V6 B+ J: r8 w$ X- k7 |% c其实剖面比较简单,是一个沿轨迹匀速旋转的东西) a4 C- ]; f5 _. a# \

2 \1 {. K/ L5 t& r( L. f这个能实现或者有变通的办法实现么# T. N( f/ R$ X$ j0 A1 n

- D. C! Q6 A* ?不知道我说清楚了没
+ N9 N9 Q1 Z/ s0 l- @. v' O
! A; @. W5 q4 I7 }上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转+ l" E3 I, {; {. C2 E. G$ M
Snap1.jpg
. Q8 Z8 a' G( T! l  W9 [1 ^# F( a3 @6 z/ F# S: h; D* ~6 t( B
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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
! f& M( v* J6 b+ J 图片2.jpg 7 m# ^# q1 c; ~0 @4 b* z# u2 D) Q/ `
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
6 J8 j1 W! }  [5 w
# |- {! t% Q  o/ d7 z+ n: Y, }: }/ j7 v& t. T. d
有点这个意思
1 b2 N+ I7 H- `3 t( s
$ b+ p9 P4 C7 H+ G# h但是# m1 \8 g  W$ C, S
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
/ u6 j/ g0 P# I; Z* X2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。  ]4 a* `1 {0 }! N' J1 L8 N" D

6 K3 w+ s  j' o+ t* @' R楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,0 P4 Y/ a& U! |' m5 Q: T/ T8 V
1 s8 Y7 d- G- u* f& z
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
# i& I7 r- W* t1 U7 K& s楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
8 ^* V5 C0 ?5 E2 ?$ u* e1 V+ V几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上+ \* ]! S6 ?  a
3 V6 j4 a2 H0 Y7 |
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法* ?' T) q' [# F2 c7 ~) l
. x+ o0 @7 e8 V
如图
: ^( y* D; a9 N$ q6 A% s
8 T4 i$ \, s$ a" |C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
  a' o+ @4 L' e9 {9 `8 U; O如果暂时抛开扫描
2 R; e  _7 M; p! ]/ c那么线段C是绕B匀速旋转的,7 I# i% S! x4 F
如果加上扫描的话,吧ABC整体搬到轨迹D上
5 P5 ?; M) P* _+ O& E% R要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转3 _- e6 m# @) h  f' F( H1 [8 H) ^
2 ^- e8 V2 s. h9 S4 Q
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)/ s: e1 G0 x2 u* d; O$ }4 I

% B& D+ L! l; u0 ^
- U6 D$ P4 Z" Q4 U3 [http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww 0 _4 H3 p! `5 x* o
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd   ~1 a8 P% L" L' Y8 ^1 C# y5 a

+ I, Y- J8 K! C: D/ j没错,
9 |$ {8 E$ S+ a
6 h( n% Z6 ^$ B7 g4 }7 u* V) |4 t过这个点存在轨迹线的切线和法平面
5 k( T# u, ]1 Q4 s& Y# L7 A% D; N7 m2 B8 n( y9 L" Q
我这个旋转的线段,也是绕这切线旋转的
# \0 b3 E5 x5 F4 D关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 " U0 `% K0 o! ~9 B' a  J2 y/ p
! D- P3 ?3 R* s  |# N# q% Q
14# llwwwww 0 |; r. d4 ~+ ?- U
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww ) m; }' I  y3 }
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。8 \) O! |3 ~, W/ X/ n, h/ M
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

, g! o; S3 ^% }! n- w: G+ ]* Y. Z2 b; `( u8 X: Q* p
绕切线旋转很简单,难的是旋转的线段不在法平面上: s/ r4 r! H# a5 K
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图1 G7 l! B8 N( D: @( W2 N  x
那曲线是轨迹线,那切线是旋转轴,那平面是法平面
0 b& A7 D8 O: O1 r  l而A是旋转的线段6 M( ~) T- G$ e; c0 e' J; b
他不在法平面上
6 e9 _5 }: w/ q- [8 e7 t9 N& m3 m: E# m; _- j( r$ d
未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 % h* E! x9 ?0 ~7 g3 L* w6 g
: H8 Y/ M( j, b  P: z
图片2.jpg 图片1.jpg
% U! c+ B) l8 R+ t8 K8 B- F( Q应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
/ n$ q8 U( B8 y8 G8 o在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。! Q" x& M; B; [- ~& j- E5 q* \: @  z
prt0001.jpg
6 l1 {( m; n5 y- |: H# o4 G7 F$ W4 r5 L- o' g6 P. T: b
prt0002.jpg
, U% ?- `7 a4 ]4 X% s
' }; k5 r* L+ | 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 )

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