QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 ( Z* }$ Y" X& o* u5 x

3 i0 h+ Y$ h2 I3 d* E有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘. [9 X3 s/ {6 B2 G' Z( O
我需要一个在一个有夹角的平面上草绘" S) X" A4 N( N  D
4 G; e: |3 g8 d4 z# k* K
其实剖面比较简单,是一个沿轨迹匀速旋转的东西/ J0 O6 w8 f. Y5 r

5 ?2 _+ }" O8 Q/ x2 W* A这个能实现或者有变通的办法实现么
" l0 R/ h7 D7 h2 t; ^/ }0 P8 s1 K5 C( t' t$ |+ C) i6 r
不知道我说清楚了没
0 l# }' Q& r; ]! }: H: n' G
/ D! o% m* E- N$ K- U  T, D上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转3 e1 V! c% R2 K( D' F
Snap1.jpg
' S2 J3 @  L8 `
. Q4 E# K$ P) 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
! D$ d$ J' s) V2 _5 M& u 图片2.jpg
9 O3 [6 |0 @( b 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
' U/ c8 ]& ?3 O% P  H3 s3 c
* Z! u% b% z9 o6 j3 Q& j3 |" H" ], Z4 Y( d+ i  Q
有点这个意思
9 l' A% i" L1 o& E) p2 }; Y
2 z% L  @  e+ s2 A7 |% [但是
7 ?, D9 J& b' Q- v4 ]! h+ I1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
; \- f, \% H2 M0 h& j# s& V/ r8 U* k  q2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。1 W* Q: O; w+ L- p1 e  }# D
1 Z; w3 a* |; `) p7 p8 r; ]
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
; D" c/ @8 q/ L/ Z1 W0 r  v) k1 q+ W" Q0 [& x
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。. P6 l4 w: N% Q5 Q6 F7 y
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。9 Y' Q- ^# n0 L9 P- N7 j0 J
几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
! h$ [5 y& A6 \- H! a. m+ q3 U. j9 g6 Z0 R! v
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
9 o  ]9 u- h. B4 h4 q4 _2 a; t6 \) ~
如图0 T( T9 A" P) e3 c" r5 @6 a

0 _  {: L& g% Y; W2 G/ yC是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
+ r. g& H3 b2 ~/ w  Z( Z如果暂时抛开扫描
( ~, y7 O1 i6 ~, m- D* q: V那么线段C是绕B匀速旋转的,7 \0 w+ U& h2 x
如果加上扫描的话,吧ABC整体搬到轨迹D上
5 ~/ `, p  X7 _5 y6 h1 {4 _要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转: A% a2 K( V; a% j' O2 }6 c
( ~5 ^# C& r1 k5 p: |
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)
  F$ h. K5 p& f  T# w2 e; w9 o
8 `% m) W/ a1 ]9 K  ~/ \2 k* ]2 x& W# I; {4 u
http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww ) r6 F0 ]$ Z* G) S, {! a0 M* ]
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd
; P8 @! g) M& }4 `& `  Y. ^/ t2 O  x4 @3 L9 p( s  ]
没错,
; V8 F& Z# U0 t) }. X) v6 r
7 |/ n$ H- V' {: y过这个点存在轨迹线的切线和法平面
+ e. q5 I' m3 H7 ^
$ y# ^/ m8 L/ e我这个旋转的线段,也是绕这切线旋转的
: \! t& j2 R* P- L* p; g关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑 ! c" {1 d0 N1 O5 J2 G* y) p  m

1 m- ?9 `9 z  d$ |- x* ?8 c14# llwwwww
' D1 ~; J* \# e5 B9 M1 K% W那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww # `" o! l( I8 z$ o% w9 A
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
  J( R# |$ o. m( a- a# jqwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif

5 X9 K; p5 P+ g# x" F* G! V8 ~, z: I8 R( K
绕切线旋转很简单,难的是旋转的线段不在法平面上* v# s+ w9 V6 r* v7 L9 c3 V4 y
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图
3 f% V' o/ K$ m( z" _$ f1 X+ H那曲线是轨迹线,那切线是旋转轴,那平面是法平面" V: Q) ]& k! r3 D4 Y* T* ~  T+ e
而A是旋转的线段
$ ?8 q& G* o# ?( i他不在法平面上
9 H/ j6 p3 c% T7 D9 _( h( S3 T
未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑
& [4 o7 P8 |, c' d- k2 R- b* A
7 U; {0 z; P, J- A3 Q' g, i& a 图片2.jpg 图片1.jpg / I9 j% B" O& a: b/ {: P
应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
3 T3 b" W; @; u1 |6 [在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。
  a( U  e- ?8 m" n prt0001.jpg 1 i0 O. C5 V- v+ R' ^0 K) `

# o. s$ d; X( R& j% I1 K prt0002.jpg
. s: s3 p5 i9 v, k
0 F# M6 ^: X, e. t5 f% R4 O* | 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 )

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