QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 ; R4 u! O6 `6 E
4 v) z) p- i6 l: R
有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘* q' X8 L/ F. R, H
我需要一个在一个有夹角的平面上草绘1 O9 F* C* }# ~1 x
5 S* h( [  h' P! \6 Z% O
其实剖面比较简单,是一个沿轨迹匀速旋转的东西% k0 U2 ?2 H$ y* s% Z6 j
. y( @; b, _+ g- A1 S7 h0 i8 n- a# v
这个能实现或者有变通的办法实现么
; ~8 K- W+ a' s& G6 C- ?
' M4 l, m! X% ^: ]! X2 Z不知道我说清楚了没
3 o( ?5 s2 i* |( L( V) ]
1 v+ k0 }, h& g& Y% N  C/ b上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转* `$ b) ~0 |: Y' s$ A
Snap1.jpg 7 R4 D9 `: w. k

% M) M) |% ]8 K 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?  ]: C& _2 H& H
图片2.jpg
+ t& F: U' N7 r% L  l0 ~ 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 % O# V# I, D1 L
9 f" s- n6 j' V
6 q: J/ w# C5 V  C) k& m9 T
有点这个意思/ i) N: D3 d" g0 @3 P5 [1 m
1 f# H$ I$ N3 w& l
但是  H5 D# `! S% [
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?3 F' |* d! ^# d) C. U# E" ?) }
2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。
3 x0 G* d9 O4 `5 N
: o) K& \) }7 J. ?- _, [, c楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
" o- S+ `. B( W+ A: y. V; r0 V: N7 k3 X: O" l; Q( x
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。3 J4 }3 T* X8 l  g
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
$ d/ ~5 J$ q" |* a) F. o几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
+ W2 _# X0 M' p1 g6 {' F. w% G) L8 ~3 O% e/ F& U
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法0 R4 P: X' M( g5 K. E0 K
; H' k8 |$ K8 q' ^5 X- I. N$ {0 A; H  r# s
如图& |: f1 M. P( b% S2 t: q$ E' D

1 ]' A! \" y' v5 x6 k$ HC是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
* F2 K" [# t" p* G9 V1 s9 k2 G" i如果暂时抛开扫描
3 K1 Z, q& z2 k7 U0 m( m- i2 }- P那么线段C是绕B匀速旋转的,  l: s  @' b- Z9 b& J1 F0 k4 P
如果加上扫描的话,吧ABC整体搬到轨迹D上
% u# X1 E: g9 @0 D4 J5 ~1 }要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
5 j/ B5 \7 W( ^( k2 o3 t) v
" W1 l- m' S, k1 F这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)4 l: [$ i. i$ u" w! u# m& L( d) E7 W$ y

0 }) ~4 Q* {" A' V( V
+ _) J9 ]! e; i2 khttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww
* b& R. F9 m# G. v  T! e* N对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd 8 R: H9 L$ D8 c% C

$ ?0 ~/ x1 s; k* w' h* y7 w1 \% K没错,& \; m' |# m+ A

5 f" h% q8 v1 P5 ?' K过这个点存在轨迹线的切线和法平面8 c2 Y! Q& A, @; {' i) ]" M% o/ e
6 T6 U7 ^. ~  O0 [4 g* h& v, U
我这个旋转的线段,也是绕这切线旋转的5 M2 _' K$ S; X$ |9 b
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
6 G2 @: ^: V! A
) I+ @; z# E8 ^, t$ x: g14# llwwwww + C" v8 @. r+ F( z- `+ e
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww 8 N( q; h0 A. p
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。2 s. C7 ?9 n6 X6 Q* x; a+ |4 o
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
: V2 n+ t; U5 `8 f* c2 ?
2 G6 A  G( x# A
绕切线旋转很简单,难的是旋转的线段不在法平面上
: v+ ^/ |! L% u0 |. L2 p4 ^; R这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图, H- N2 F2 p1 ]4 t5 C) g
那曲线是轨迹线,那切线是旋转轴,那平面是法平面! m& X) S0 Z2 p: l7 M
而A是旋转的线段9 C( x& R! u% S+ e
他不在法平面上
  z9 I. [# ~/ ^7 @! w+ F0 p
7 r+ v( I/ U6 j6 }/ z 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 6 q: |7 k/ g" y, D5 T5 X! h

$ D3 l+ [6 h$ m/ U- V  V 图片2.jpg 图片1.jpg * t7 X" a9 B; H. F  h
应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。$ W6 X* K8 T$ d6 M+ }
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。
4 ]  w! V' ]. q* P prt0001.jpg
. }4 @: [! q9 j& r, D
% X, M2 q$ Y8 I* x prt0002.jpg
, _( L$ i) T# \. ^) M8 s# O( G& O. K3 R) B6 P/ z" ]7 S" U
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 )

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