QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 , G: E( J3 V6 n: @0 s

: ^4 X/ ~( R$ t& W有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
) d, p: ^2 Y+ R. H$ |6 p+ h1 Y我需要一个在一个有夹角的平面上草绘/ V. Z/ \, X! b, J
+ _; W4 W7 c2 ~8 Y3 h5 g7 f9 J
其实剖面比较简单,是一个沿轨迹匀速旋转的东西
( f' v2 _0 S8 K* \+ v
; L& k1 I, @9 X% t7 q这个能实现或者有变通的办法实现么/ z; B% c. R% E1 o; w2 E

0 d/ K7 i# p2 M! l! R. q) ^! {不知道我说清楚了没9 t6 i8 [% l$ k# S+ W0 Y% K

3 J: u# n- l5 @  s8 m/ e上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转
& j, s( T+ \( J* X Snap1.jpg / ?, \# E, `2 \5 ]; a- Q% U  b0 {/ a
. ]+ i: [* k& n4 e5 N' `
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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?4 Q6 K) M$ s9 I2 }. j
图片2.jpg
9 Q. W1 p" {! \& }# ` 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 ) }" k" V8 u" q+ _" ]+ _

! q- @8 N. t+ }* v0 Q! }1 v: C0 v' ]0 f9 c4 g% {
有点这个意思
6 L4 a  w3 v. }7 D5 f4 n) k, c& S+ I+ A- H2 y1 [0 w
但是: R1 ^  Y6 ^* ?3 E& K5 X
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
* U8 d, C9 C' F/ g1 i2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。
: S$ }+ ~+ y' }3 m% ?5 w- _6 Y6 W8 Z
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
+ B. J' o$ x( t6 `& p' r; `
4 m: K) |* c7 x8 b% @1 I不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。, _5 Z) `! x4 c9 {& ^- G
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
8 o% ?: x( t5 C6 e+ n+ G几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上: ^2 T# d" G6 e1 c0 t0 I2 z
$ [3 {+ `8 C1 ]3 c7 y& M) ~
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
7 I! f# ~' R1 D/ U. L2 ]9 V( k
" r7 J$ \/ p4 l如图# r7 v9 j+ X: i& y$ t' Y
/ B+ K4 w# j# R# F5 Y
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
6 n  h7 Y! z' D5 `如果暂时抛开扫描4 V* J: g/ K8 B
那么线段C是绕B匀速旋转的,
7 S1 W. o! ]3 I% Y; f) o如果加上扫描的话,吧ABC整体搬到轨迹D上
. ^: x9 |# @3 y$ ]6 q1 z( j9 i7 C要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转; X- H0 ?/ N. [

( n, y, G) l3 |这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)4 H- V8 R3 f9 P! [' ~; E2 ?

% ~( W) H/ o( F; G
3 \, {" x6 Q( o. _8 g$ `& Vhttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww 8 t/ f1 C: `& x/ U
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd 1 k. E7 @4 m: I; Z" H

6 d6 C) I( s7 l1 R3 i) k9 Z没错,- Q5 a- g* l3 W8 \1 _
5 v9 r6 e( Y; b4 s% t  l
过这个点存在轨迹线的切线和法平面
6 ?: g0 K% z/ @1 |' D0 S% N1 p8 {. O; m% z
我这个旋转的线段,也是绕这切线旋转的) u2 f4 o# i! F* o+ r: E
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 ( ?0 ~# \. F! z9 k
, u. J1 H- R' l- ]) `4 W5 J% ^
14# llwwwww
3 ^9 O  d+ v* X! ^. W+ j那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww : V: A7 R& U& G, g+ X! x0 z
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。% k/ ?" e: ~' P  P% y. }" @
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

: Y0 D( U# {3 g" m# m& a; w  \! Q7 G* b
绕切线旋转很简单,难的是旋转的线段不在法平面上
- u8 x3 M/ i/ Y' S! B" L8 [这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图
1 Y6 x/ V- R! F* N% T8 C4 x那曲线是轨迹线,那切线是旋转轴,那平面是法平面, K+ W$ T1 t8 w0 R. K4 h
而A是旋转的线段9 v2 q& |; j" O5 w2 x- n& ?6 M3 _
他不在法平面上
. [! I5 ]+ M" ^! d1 \" D2 G" E
( X: C/ b) M9 X3 S# k2 D' F6 X* Z 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 7 j6 {! J3 w% s" q
  w+ X8 Z! Z6 z- R
图片2.jpg 图片1.jpg * d9 _; Y- a% R+ n2 {/ b* n
应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
  Z9 c* q4 N* i7 w$ F/ G0 ?8 B/ |在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。
9 [( C5 C5 h+ [ prt0001.jpg ) a9 n$ K: ?  J! ~# B' i; X$ h

. L: D/ {( X+ f, v6 E8 i prt0002.jpg & b  C0 q$ g  o& H* p; {

+ ~, J9 T' P$ x 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 )

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