QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 7 e* Z) U' X- {

! {  E7 \; ?2 u" U' v有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
9 t1 B; A4 [4 L, C6 T/ A# l8 q我需要一个在一个有夹角的平面上草绘
# }  @9 a4 Y& y  P8 U4 O/ S1 _' Y4 t
其实剖面比较简单,是一个沿轨迹匀速旋转的东西
. _1 \+ A0 P* P& D. x! @9 c& E! ~9 A( j, T, o
这个能实现或者有变通的办法实现么2 f* i- R$ a9 [+ D2 Y: s
5 k/ M% {* w, K- P( Y3 w
不知道我说清楚了没
: `! E% e0 m2 _! E  Z# k
+ n/ N& n- t! e1 H; t: @上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转' f* v; b1 ]8 D  |& G; P
Snap1.jpg - p) z! j7 f5 H6 |

" @7 k1 ^( T) l8 b, j prt0002.prt.rar (30.66 KB, 下载次数: 13)
发表于 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
2 m( E) r. w. s/ w" z% l* u* [ 图片2.jpg . [9 a4 B. o2 E1 N. R
prt0001.prt.rar (81.87 KB, 下载次数: 8)

评分

参与人数 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 ) g3 w! m$ O* L; {/ m, l( R

" B) |3 S6 u$ g# m6 A/ }* i8 ?  V8 S  }
有点这个意思
* Q. I9 @3 Y! ]6 a3 F: ]' k5 u9 l. A1 ^/ m) {$ s/ a* n
但是
9 i% o) ~: ^9 f- d3 a7 T; g$ d1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
# E, c$ E7 i- N! J# M# V2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。
6 Y* s9 I7 p: ~& A6 C" ^, E9 M" T* D* `5 Y0 c6 H4 f  ?
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
$ K( ^& H6 V3 w9 B. f  o/ p/ t- ]" @, V: z* [
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
8 [% b/ R# W8 v! y  T楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。" g6 C3 ?& b& K/ z3 \
几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
8 E! p! h. |: v2 Z1 E2 m! y, I+ |7 f7 I: ]
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
8 n! ]7 P: O1 w* }. J7 u8 ]9 S4 M
) }( }9 n. A/ y( I+ L如图
' F" q8 Q# C9 J8 V8 ^# S1 O/ ^5 g; v- S9 W5 P
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线0 V" c# j9 b" U
如果暂时抛开扫描9 v5 O% A" V1 w3 }& S
那么线段C是绕B匀速旋转的,/ T& V" l8 r& L* s% X& o
如果加上扫描的话,吧ABC整体搬到轨迹D上# y5 J" G5 B, x9 _
要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
3 J$ s$ @9 {* i- z, g$ X1 i. v" [  ]2 _# F9 `
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)
' M0 r' [5 c! O  u
. a4 B; `$ b- s: ^- n
$ X: c3 A# P: V& T' s' B3 p) jhttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww ' `- Q( E, W9 n
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd 9 K; h- C& I4 K- _9 z( b" x
! \+ J. x" T8 Z5 t
没错,
% S7 p1 S# a" Z
( D" m& G8 e1 T' t过这个点存在轨迹线的切线和法平面3 L9 d& @7 B6 q( `3 i

: \8 N3 |3 R# z  w/ ?' _5 c) J我这个旋转的线段,也是绕这切线旋转的
, q5 [6 e2 Q. b关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
+ E* s$ w# V8 L5 y, r$ z
9 J5 T# e2 D4 t: N. O! g/ V9 H14# llwwwww 2 n! G- i, K$ m3 H; j
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww . O8 d' S5 F' _% e) Y5 Q
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
& c1 M( o% M+ z2 @% Gqwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

% w2 \/ v; r, x7 T& F% @9 x- O" g+ y# h5 i
绕切线旋转很简单,难的是旋转的线段不在法平面上
' e+ I! N8 ~0 q, r% J这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图0 J% ^' e) U% F
那曲线是轨迹线,那切线是旋转轴,那平面是法平面  l' A0 D" y, R; [0 S) n& H
而A是旋转的线段3 _2 l/ t- d. h5 ~7 v9 |# \
他不在法平面上9 a4 i6 m7 z! {  V5 g$ Y* O

8 s/ O8 j2 z  e1 t1 ^8 C* ~7 \ 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 6 q$ }7 g0 A/ W3 y0 e2 Y
0 s; b3 U6 S+ o7 y9 b5 F/ o. t- n5 }
图片2.jpg 图片1.jpg 7 b4 z4 N7 J( V$ K& [# |
应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。( F: j7 `9 l3 P& M' T% J
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。! D; `# ]5 D  J  [2 Z- X% |# y
prt0001.jpg
, ~3 @5 |$ i  P. i4 a" W% t. L: y  o% j
prt0002.jpg 9 p  z( t4 e7 q
0 h" {2 v( x" k7 v* v; A6 e0 U
prt0001.prt.rar (111.06 KB, 下载次数: 9)
发表于 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 )

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