QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑
1 q2 l) X0 y, D3 W+ [
, l- O" I8 _6 n有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘6 C  T/ s+ x) I! d
我需要一个在一个有夹角的平面上草绘1 B" j4 o& k# q" R( Y) W: ]

4 F* w2 @- b; m2 Y9 G7 N* |其实剖面比较简单,是一个沿轨迹匀速旋转的东西
/ \# S1 o0 B, V$ ]
, ]2 l1 x0 Z* f5 p6 K, Y这个能实现或者有变通的办法实现么3 q  D5 H; }. M7 ]* r3 E9 H9 c' \
' L1 s3 ^0 }- C
不知道我说清楚了没" |/ \: O; ^6 s  G

, ]4 Y3 K+ v2 J" D: r9 L% K上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转8 Y7 b) M0 x' o) m! Q# Z  t
Snap1.jpg * h2 o5 A7 b8 _+ k
9 b) m; ?( J& h: V# 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
- e" s$ o9 \9 j4 h! b 图片2.jpg
! U4 V3 e' h! P& l' h" U 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 ( R9 y1 {7 C4 @

/ B. v8 m5 K* g! h
6 Z8 a* N, u1 n$ q/ T有点这个意思' N! f4 C# Y2 R0 A
" N6 H: R# e& e0 A
但是9 x6 O' G$ a  y' R- k$ [7 [
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?& k/ G" B9 v+ P3 |3 j& e0 S& q3 |
2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。
% c9 Z: _! E, _+ x1 k$ ?$ w, R( a0 o8 r/ N6 Q; N+ o
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,0 T0 i+ ^' _% Y0 a6 K
8 T/ @* ~  D) y5 T
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
, h1 H, H  \; d  j楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。7 e& t- [9 a+ i2 ^1 j) {  v2 @
几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
, ^6 q4 K5 }  G% q( Q: U7 l6 d' [2 H; Q0 k, d8 E1 I
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法7 D9 `2 S* Z* v8 O- c$ Z
2 ?& t) t/ \& v2 s& \6 D5 j# G
如图8 Q; q& \7 v2 f" }

3 X& |9 A" b' @  `: gC是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线' c% V# s& x; A2 E2 D
如果暂时抛开扫描! x& S! N8 O! M! Z6 g5 p
那么线段C是绕B匀速旋转的,; y! t1 u' h/ Z7 p* z) ]
如果加上扫描的话,吧ABC整体搬到轨迹D上
1 [1 ?8 q" c! R. h要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
2 z6 v" m# i# W+ {( F/ V2 \+ L+ R. g$ w' u  w. R$ K
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)% ?2 h' p5 k0 ~. F$ E7 Z9 q, v( e

9 N- S+ g! X- O; {5 K( u0 U" d1 ^, W4 n2 u. Z5 u9 `! }7 i
http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww ' L& W0 J3 C8 V( r% M4 ]7 W
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd ' e% ~% O+ X$ a
" y  q  h. j: C8 G  Z
没错,
4 _6 e) l9 d4 f% C% w( K
  z0 W$ \2 E5 m1 g* m. w9 C8 l过这个点存在轨迹线的切线和法平面
' L9 [1 W+ ]* u9 N7 ~
, H1 ^9 W1 N- d& ~我这个旋转的线段,也是绕这切线旋转的; ^( H0 P  C* \0 ]; K4 g+ y6 d, Y( Y
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 & Q) L4 p! G4 k, x& f
  @$ G9 `. d0 n4 q7 [2 C
14# llwwwww $ z  M+ c3 M, g( u
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
+ u+ v; v. x  q" G! O% _- E8 \那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
# i9 G' [" G% y2 v8 B& y: pqwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
1 y8 y, X1 }0 G! Q8 y
0 l1 x+ x7 p1 t6 K7 I
绕切线旋转很简单,难的是旋转的线段不在法平面上' `) X. l1 M. n, g  a1 }, V
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图5 f- \/ |0 P6 {0 x2 y) H5 t8 Q0 u
那曲线是轨迹线,那切线是旋转轴,那平面是法平面% L, T( y) K/ J
而A是旋转的线段
; F* f' r0 [7 ~他不在法平面上( l1 |  M, Q% w& r8 M

9 p1 U7 d) W) ^$ b4 I2 P 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 5 }* h. E# w5 y; w/ J0 `* u
! A! E5 [8 m5 X. R9 B6 ?8 q
图片2.jpg 图片1.jpg
+ P5 f* E+ i7 r3 T- q应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。8 m9 M; ^# K) s! f  k2 [- a
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。+ _* ]& R* r* G! s2 @
prt0001.jpg
  u6 W* |. j/ D4 x& n. g2 r0 E
3 u/ }8 f- |  T$ L8 o prt0002.jpg
, l" Y- w# q# x4 B9 Y( w  z
3 m' M+ Y9 F# C 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 )

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