QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑
  f0 f* e2 x* O/ d" a- K: [+ \& B$ o
9 E9 Z" |7 @8 g( U. K' e有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘) \+ c+ l" R7 d6 f
我需要一个在一个有夹角的平面上草绘* Z" g" O" b$ I3 O$ R% x

* [% z( o6 c# Z, L- n$ k0 o其实剖面比较简单,是一个沿轨迹匀速旋转的东西: i$ p4 P( Q6 r) ]* {: Q" {: t

* t: K" P4 ?+ t) E; r1 U4 H这个能实现或者有变通的办法实现么/ W8 X5 @1 M1 D2 \

! g; A- z" T, {0 O9 Z6 z4 I, Y1 @不知道我说清楚了没
' _9 V- N0 m3 D0 ]8 h& B# Y7 n) @) ]4 g9 t
上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转) ~. Z- k# t  ]9 @% M
Snap1.jpg ) M3 f2 `/ I* ?3 W+ B
7 J4 y& L+ C3 Q2 t
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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
$ k1 R3 S# F6 Y! i 图片2.jpg # [4 u2 z% M5 A& [- h2 r; ^3 u8 m& 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
# E8 c7 Q( d# }! y3 @, Z, b& }/ L' r& A

2 A& H# b" f( G9 u" h5 f/ J有点这个意思
( }+ D. x( ], u1 f& S2 g, ^7 O8 D4 d8 ~0 k$ \
但是
6 d6 b  q9 N& N/ M8 ?0 }/ c: f1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
2 Y4 s& l; N# G& N2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。
. b# G7 ?2 a8 e1 v. R8 Z, ]5 U' D2 e& ?5 T/ i
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,, @: o5 |# ~& i( d$ m
: w, s2 ?* f+ ~' |% E6 `
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。; y+ ^6 U: Z  J" J, C/ E
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
3 I6 o0 o: d% Y- c( P4 n! C5 o几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
. _& U( o' a4 G0 E  c7 h! X$ a5 I8 E, f
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法& f9 H1 T' t) |5 s7 x; S+ _

0 B- T  H9 O) l7 ?: e  R! R. g如图6 D# A  `* m0 Z. O" F' X) o8 y9 X$ e
$ a- e9 _% O1 T% \$ V
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线0 w  n5 T2 ^  X8 a3 {8 A, c6 S
如果暂时抛开扫描
0 e! d# d8 g. b; B" p) Z那么线段C是绕B匀速旋转的,
; I; j7 ~' x0 n+ v+ }如果加上扫描的话,吧ABC整体搬到轨迹D上8 d: M7 |/ O. [( u) R
要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
0 S1 U9 f$ o* ~( x4 F$ ]- c/ v2 k. i( b( f" `  ?
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)4 I0 [4 W, Y, Q. X3 ?/ B8 D) c
3 }) d: B3 y0 a4 @8 R1 s
/ }4 X% g: R. H/ z8 S% O0 A& `. \
http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww ; \9 Z& c1 Y9 E# h) w4 H
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd 5 W  l) T, s5 ]9 ?  z  ?
- G; ~3 i7 o2 X) H  ^0 @
没错,
3 }5 `, o, _  O4 U& j4 Y5 Q; j. W  n5 E6 D# \4 x3 j: k
过这个点存在轨迹线的切线和法平面
0 U( x7 m( }5 V, Z0 Z; |5 T3 D$ Z  z; e6 W) u
我这个旋转的线段,也是绕这切线旋转的. K5 p% j: K( }' l1 v9 d7 ?9 q8 S
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
( s" n: v+ U# k$ P* \% ^* h% ~* [% d
& V$ H! O% d1 N( X! s1 V( J14# llwwwww - b: ^2 @5 S7 T; r7 c8 h
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
/ |* c% \, h2 n+ f0 h* S) ^% Q那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。' n+ t! C* s4 x& V
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

0 T" u% J, ]+ S! J
  s0 j9 ^) M' k  m( @/ ?绕切线旋转很简单,难的是旋转的线段不在法平面上# }4 A, g, X# O% \; W
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图( W: r, x2 `- M) R+ V
那曲线是轨迹线,那切线是旋转轴,那平面是法平面
/ h4 I# _% D7 x' ]. T. `而A是旋转的线段
$ c! `; ?" A1 g7 S$ j他不在法平面上1 k4 V! s4 }1 z- ]5 s

: U$ ^$ \0 Q  A2 Z) I  L 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑
+ `; b9 V% ^/ q; Y: h; E, b
7 `- i0 V% J5 ?7 W& n 图片2.jpg 图片1.jpg
- t% L/ N; B6 A8 b' T+ H应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
, c' T0 L6 x; ?# f( X. Z在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。  W4 L" A$ F% A( y7 ?! l# ^
prt0001.jpg
6 _6 |/ z2 l$ O  p4 U$ q& J8 |- h1 k
prt0002.jpg
, x  J9 P8 U8 s7 b
( B0 C8 \% A: `; H/ R5 a% Z) k 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 )

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