QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑
' A5 m2 ^, w) i' m0 V
, i' Q' O' W2 ]# ~$ D有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
- k* t2 r5 M( _5 T( R* S我需要一个在一个有夹角的平面上草绘
% d! l9 J# O& k  e% c& O: F3 `% w5 N: i/ d
其实剖面比较简单,是一个沿轨迹匀速旋转的东西* n6 i6 ]% V7 s1 }
+ y! J2 b' ]! G1 }. \8 d* _) x
这个能实现或者有变通的办法实现么
& F5 ?: d. e% o9 W* F) H: s
7 }! B0 n! F& w, ?  j4 S不知道我说清楚了没
& B/ [' N" U4 D, y/ V% q
0 n# Y: w/ [( T8 W5 y6 L. a上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转! g2 Q4 S: p- |, Q
Snap1.jpg ) Z& N, |1 H' w. f5 b

1 `0 Y3 @  k' X) e7 w prt0002.prt.rar (30.66 KB, 下载次数: 12)
发表于 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
/ X* \- X# x0 A1 M$ H# x4 g$ |$ S 图片2.jpg 2 B/ m2 }7 {3 s$ s% z& Z
prt0001.prt.rar (81.87 KB, 下载次数: 7)

评分

参与人数 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
3 d4 k9 j) B1 K) [- [8 i
- c- j" |. [" |6 ?2 f6 c- I
7 Z  {$ D( n. s$ W有点这个意思+ v" ~- X! G5 F6 d" l

3 `. t0 F0 I6 G6 S/ m但是
, G* D7 O/ c0 ]: ~1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
% Y0 d7 Z2 F% ]* X: l0 p2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。% l: }5 f# _' Q

0 q1 ], {- f# v( j) W楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
9 l- T7 ^, `8 H/ d4 i3 v$ N9 D- e" r1 C
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。/ V0 F! k0 C% N4 e/ p8 P0 b8 h
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
% X: k1 C+ K9 M: O+ L# |  S几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
- s* b2 O' S: K$ |0 G0 }& F
' }  s" i$ ^7 [! K现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
; k& M) k* q  M# J% B( |+ i6 S) y" I' e( ]) V, I% F
如图
; a5 M+ P3 M' h( c6 t& H/ n  \0 Y
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
8 \; |  K( m4 j3 o% L, ]2 w- f如果暂时抛开扫描
/ v/ f* c) I% v$ v+ T* g8 w+ \那么线段C是绕B匀速旋转的,
% _$ e1 n4 G: f3 n0 _如果加上扫描的话,吧ABC整体搬到轨迹D上5 ~, N, _; a- c# z" P$ o- f
要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
: h) s+ s& f5 p/ C: a9 S7 T$ Z; f* u0 B' x  H
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)4 x5 v" C( h6 F  A. ?+ z
$ `2 b$ O3 L; k- l& c

% a. }! |# H9 o" P; K( khttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww 6 Z( e2 D! L% {  i
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd % h' G+ ?; O+ x$ l
6 G+ |' i- |( G1 h$ w3 s
没错,
* [. o" `; d  W7 t0 w; f/ p' o; f$ n
过这个点存在轨迹线的切线和法平面
3 ~- X# M0 |4 Z9 Y/ c# u0 t7 T- }) s( p
我这个旋转的线段,也是绕这切线旋转的6 s/ J$ I, y/ K; I$ b
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
8 y; Q8 P9 i2 N# }2 W- @" K# d( R# ^5 o6 V) V3 d
14# llwwwww # ^# N. K- J- E
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
# O4 a+ [+ ?+ ~  g4 T7 j/ I1 G那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。0 B% j( E5 n3 W; y
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
( A  C  S% G1 Q6 a" k% Z% N' a
8 u+ }+ C7 k3 H. T/ k0 Z
绕切线旋转很简单,难的是旋转的线段不在法平面上
( `9 o5 K4 f' F这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图
( g5 P4 |- G# M  f1 F" z$ {" y那曲线是轨迹线,那切线是旋转轴,那平面是法平面5 ]0 _' W3 ?" ^0 `/ H9 I
而A是旋转的线段
* U  n- D3 |4 _/ ^9 e/ v8 b4 w他不在法平面上* I7 y7 l7 b2 `2 W  K2 x0 x1 ^
7 T/ d9 Q4 @! r" P: q  I! h0 h8 a$ |
未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 5 ]6 X9 N" A5 }4 ?  o. I3 n0 m" c
! Q! E3 E* N! [7 L' R
图片2.jpg 图片1.jpg
# ?, s& O, ?1 o  h* p( @$ H应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。
3 {- \$ {( b; |- B* ^$ x3 R在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。1 R! P) Z; E& v0 }
prt0001.jpg 3 @; X' Z/ {5 N- I
0 A" a7 z( x8 @& K8 C2 E
prt0002.jpg 8 z9 i. p# L: j

: K6 b4 E( Z, i5 ~$ }' T' D9 _ prt0001.prt.rar (111.06 KB, 下载次数: 8)
发表于 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 )

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