QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑
1 ~* B5 j$ {' C) l6 |% H6 n7 C- H0 Q
# y9 B% {+ [! D! H, U( T* D有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
7 w0 L& o! ]: ]  C" Y我需要一个在一个有夹角的平面上草绘
7 l9 N! X- ]/ t. z7 X: ?# [" k9 w4 v9 v8 _/ p5 Z: Q
其实剖面比较简单,是一个沿轨迹匀速旋转的东西9 {9 R8 B/ b- A) V4 a. ~% x
% i0 X- S  o% X0 Q
这个能实现或者有变通的办法实现么6 ~* s4 j7 }, \9 H+ o3 q% P
0 z& z" u7 X5 |4 g2 I9 [
不知道我说清楚了没# U. B. O9 p7 b1 _$ H& x' B

$ h7 ~: [1 F& ^0 u上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转2 P& J- M" W. Q& J$ d) {
Snap1.jpg + F7 X! y/ t3 Q0 C
' u! C! Y* P5 K" {% n; 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?# j0 m% B% ]- P
图片2.jpg
% d6 _; P# w9 g) Z7 y 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
; x1 r- }3 c& z$ ?8 h* n' X0 n8 ~
; U$ h# r& I1 }. B1 B2 N) J8 a5 ]; Z
有点这个意思
6 c6 [/ h7 d) x9 Z7 d1 r7 d+ T  K. G6 Q; {
但是+ N3 v" X+ w8 h7 ^/ @: M8 o& Y
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?
% D! o! z. c: c& n6 y( }2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。6 O6 n' z& E1 {: R

6 }5 x; M1 ?8 d+ a- G: u6 c& x楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,
0 w+ W: ]" [  |6 B" `1 U
  Y: a$ n! M- t+ q不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
( B- z  Y' u/ c1 @- i! Q楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。" d* S0 h# r' M/ K
几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
) L: n" L/ y" C6 d! Z& }& q
( y0 F2 I9 g/ ]* |现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
4 w; c+ m% c/ |6 P
# J) u- z6 U4 l/ k( y& T- b' f如图( }7 U/ S" d- X
5 _, v( I+ D9 {
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线* P7 }& ]; i4 B$ D
如果暂时抛开扫描
% m9 E9 Y. g: h* o$ e* b. G: B4 s% {8 S那么线段C是绕B匀速旋转的,# ]0 C& _: y, _8 e! A" H" R* H% e
如果加上扫描的话,吧ABC整体搬到轨迹D上
( ?- M, |3 y0 y# C8 G6 }! A$ T% g要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转
. v7 [8 D3 y  t" L& [) Z" k5 m* V9 z1 ]/ {* z, ~4 H0 P3 B' q
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)
3 R6 c$ \4 ~- |$ }- u
0 K, c1 n% O. s% p- ~1 f9 f- {6 M
http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww + S8 ]& W( @' ~" A" Q1 b
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd
  u5 {# v: X3 T. v! U! a
. L- A* L2 W% c. i3 G0 e没错,, Y8 G, \5 V8 E3 B( J0 ]
- v- `2 t5 _0 N. o2 \
过这个点存在轨迹线的切线和法平面/ ?$ l& I$ {2 [$ ~5 b1 b8 y# a
0 R, ?2 g* c4 `" Y  f) }: S
我这个旋转的线段,也是绕这切线旋转的
9 S, ], `( _1 B# `5 \( o2 V) A& R关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
! G  L8 j, b# L" }2 F/ P
$ F: O0 K0 X' q0 r, q14# llwwwww
( c4 Y1 G. v! }# W; G+ t那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww 5 _' c+ F, `& R9 m3 z- _/ o1 r
那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。& t0 f6 O/ u$ E/ y" }0 \2 }
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
- i4 B- [; E  B1 j0 R5 ]$ `, B* g

- l! k; ]; P' B& }: y1 s$ Q# R绕切线旋转很简单,难的是旋转的线段不在法平面上
$ a% d6 R5 R5 |  \8 S  H/ a; F这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图
% U% ]6 ^8 R2 z那曲线是轨迹线,那切线是旋转轴,那平面是法平面8 n5 B0 W4 g  {) a# `, a
而A是旋转的线段
) _+ v5 D, f$ Z7 l( ]: j5 {/ ^他不在法平面上
& l" q" k# G- i4 H: H; T% ^! l8 C$ C* ~/ Q9 F, n% s7 @2 R
未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑 1 \6 n" _8 C4 j- U, t2 H
! T% W  p! L8 i, {7 q. K; V
图片2.jpg 图片1.jpg
; t9 c0 J6 N( }- [3 S应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。% T; J+ H) ?$ K- F, k" M- N/ M, s
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。8 P( x5 A' L. x& u7 J$ \& H# c
prt0001.jpg 3 C' H+ F3 k. G1 v1 @/ u

& A# y" O# X# X' p5 f! ? prt0002.jpg
4 X; y, y, r! h% r& d0 C) {; C  ~8 Z. W# {' P
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 )

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