QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 & @- E( g. T; G3 Y9 f

/ _$ ~  a% @8 V6 b5 b有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
' Q6 ?7 ?) q' w- n9 w我需要一个在一个有夹角的平面上草绘. {0 ?7 C( p1 i4 y' Z$ F. k

  A0 t* Y- Y8 |" y其实剖面比较简单,是一个沿轨迹匀速旋转的东西  w$ ?. C' l4 Z. c0 f2 Q0 [
. H: A8 L) h; c7 f- }3 {2 `: W
这个能实现或者有变通的办法实现么
3 \4 `" D1 g3 r4 Z
6 r* r; P, L0 v! o" f不知道我说清楚了没. T. o4 i& x  B: z
3 k5 }2 m+ B  h' @6 \1 Y
上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转
2 J" ~4 a7 I; r4 H2 j Snap1.jpg 6 ^1 u( P3 @: m

7 \: u4 h, w7 z) {/ W5 v) K 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?( d" Q# h. Y4 r6 g5 O
图片2.jpg
7 M. @$ G/ q( {; V! H, I 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
* {+ d2 {  b) A9 V% l$ D# [7 e' N& z1 r- e' f
0 N4 n* Z' h+ c8 Z% l( j: \8 R5 U* h
有点这个意思$ c4 P5 F! `; j* N. w4 o

! @: [4 V% F+ ~8 R) Y9 E4 T但是
. E1 L! }1 f( U) q5 [0 l1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
, u7 v$ G8 [  \, T* Y* b2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。0 N. k8 D; V% h6 P

- n! {$ U! u2 |$ J楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
2 d7 x! H& c" X# D. R- w
1 Z8 j0 E) z* I8 M& W$ K( L  F不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。( V2 J. u: S6 Q# G5 a
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
' @( @9 I/ y* H( G2 l3 c几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上) ~2 X. l& X; [9 N9 l
8 j# l; x2 j+ c" {; n
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
0 p# g4 d* Y- s; H' u- Z: [/ k! s1 o7 W1 ?9 q
如图4 r' o( ?1 H; ?2 K# g+ F$ f2 o
! Z$ @% W) W& A, P* a5 A3 L- P
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
" B: G- I. R* A7 F! b如果暂时抛开扫描! m( D5 b# e( L( `  }; o/ i
那么线段C是绕B匀速旋转的,
" q5 d6 D, t$ t7 A如果加上扫描的话,吧ABC整体搬到轨迹D上
# m+ U, f3 B) z2 W. v& C( }4 }要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
! X; @& H, \$ V# f- X4 |% a& l( H3 T& B6 V
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)
6 B3 ^9 _( |4 B, u8 C0 S0 R4 Q, D5 I3 r' q4 X! z3 q8 v

- @& i1 T/ L4 {: O, u' \1 I/ khttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww . D3 p$ Z. W3 ^) z
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd
( N6 O, h1 o/ K7 ^- ^: a) X+ N$ l6 ~' f- }$ r" i5 K
没错,
7 {9 [7 D+ u0 z  d; g8 ^7 j4 {0 n- N! \+ L& N/ j; `- z: R1 w
过这个点存在轨迹线的切线和法平面4 y( _. k8 o2 n5 @

1 e- R+ m! w6 C4 g$ q8 H3 g我这个旋转的线段,也是绕这切线旋转的
, J  Y- l$ a/ w. m关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 & M, t& z* U, U, K# _6 r" G

: s, R; h& c' W$ R14# llwwwww 6 ?4 I9 `( v( }6 ^! G
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww ! w! V3 Q, E1 f; Q$ a( @
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。8 `  x* s, _9 U2 [! {2 \. Z
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

8 {: F$ p. q/ l' Q& t) [& v( L( k. Y1 q2 y6 A
8 i( j- B4 f' L. O# J1 F5 u' u7 c绕切线旋转很简单,难的是旋转的线段不在法平面上0 e5 s. q) {; k; r. W! C
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图4 o* L& w6 \8 ?7 ~+ Z) X  I+ F
那曲线是轨迹线,那切线是旋转轴,那平面是法平面
7 A( h6 w0 a1 m! B" N2 @% S而A是旋转的线段- v6 Z% p% h% p+ e+ D. |
他不在法平面上
. M/ u  S: V7 e0 `  h) @8 i' q: Q- M% F- X: l/ V" F
未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑
  K8 z' P$ ]- E; g, t" q! o4 y: h+ C# [) b2 B
图片2.jpg 图片1.jpg 1 F6 T# a$ i" A' x
应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
: R" Q" J7 i+ m# o! w. F9 n在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。' j  B. w  _4 [9 {, j( D& t4 m1 n
prt0001.jpg $ w( E" q8 E" H+ s" w
7 b9 @# w# O9 [! D( v
prt0002.jpg % n: l' Z9 v5 B4 L

4 D) a* n5 N; 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 )

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