QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 8 r8 r- I# G) s. N

- Z4 }7 r5 \6 O有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘
: W7 P! E  l  m9 B& L% |* Q我需要一个在一个有夹角的平面上草绘
9 }+ t* K0 P) @& v$ D
# V2 M# I/ R( x+ U* n/ ?, k其实剖面比较简单,是一个沿轨迹匀速旋转的东西+ R" ~3 s0 f5 S

# `* q# ?7 @/ M, [' D+ ~  M% |' Z' ?这个能实现或者有变通的办法实现么
* @( F% Z% d4 M, w  l5 o1 m, |' [6 H2 J; {& S& ^
不知道我说清楚了没# B/ ^! h  g0 P; J
- ?8 X& z, b8 Y+ D; f
上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转
' C. s) J4 K9 @% S1 R3 ` Snap1.jpg
" s7 V  {! b# i. E0 F+ P0 k' @, |% m* @
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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
5 U' g$ X0 D  \2 k% m 图片2.jpg 0 G6 K  U  D5 G% v1 W
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 $ m6 |: M2 n/ C& X: W
# a3 }8 g4 ?; x& u
- o$ Z, K" r, _7 v
有点这个意思
! ~% X" ?; Z' z0 n9 B! [2 b4 T- F( V3 e1 M2 n+ L! x; z
但是
& ?; Z8 a8 _3 p: _1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?0 Z' J; L. b7 U) u8 K4 d- n! J
2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。* `" E+ N4 z5 V! A( K: a

  `7 A9 p$ {! @2 e" d9 b楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,' P- H2 W0 m% Y5 _  N; f  t( J) t, t
& l4 w( b4 i$ s7 K
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。4 f6 W5 u  M# x8 I9 h
楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
$ a5 C5 n) v, Q9 x- y  E' O几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上$ X$ l! d- q8 r9 A
2 T( R  [' j8 S
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
( S- W/ n0 |) J7 }  }5 F" o7 v0 H: s) M/ I, r
如图. f; G2 x$ I$ e0 l& {* u
! q0 L8 k7 l3 z& ^" s
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线3 y. w# U9 L/ X2 H8 ?% P# r
如果暂时抛开扫描
8 {8 j7 O1 D% }# ^那么线段C是绕B匀速旋转的,
2 q6 w/ v( O8 e如果加上扫描的话,吧ABC整体搬到轨迹D上& P$ N! ~# `  C. {6 D% m+ s- |
要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转7 z- t! R2 C) e

+ H9 }; S. s' k5 n这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)# V, y( \1 ]6 S% m% `
/ u; I' a1 N( M
7 K/ d# x: J& Q% \5 `3 v) d/ f' }
http://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww
$ N8 ]. r8 n! ~) D0 E3 s对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd ' Y! l% i4 l( O/ ~2 j( E
- ~8 c8 q! o& ?) V
没错,8 ~! j+ d2 H  p6 q/ f' x5 Y2 N$ n

7 m0 x# P# u! x  A# c过这个点存在轨迹线的切线和法平面
% w2 _( z/ e* y4 i( ^- f7 ]7 l6 r( f  \0 E+ K2 W8 D
我这个旋转的线段,也是绕这切线旋转的* V% Z5 u+ Q! L, g! b9 B
关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
) E* A: A: I9 V/ |% F/ s
! f8 W" F# A# P2 c14# llwwwww
1 m" [7 h7 X- M2 n7 c那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
- b7 H, R2 T$ y& p3 X那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。5 z* j) o0 Y& b  o0 _$ j" l
qwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
7 M, f8 f6 Q/ l/ ^  p$ b

6 L/ D! Z5 }/ T绕切线旋转很简单,难的是旋转的线段不在法平面上
0 z: `/ E; V5 g8 R5 O, K这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图6 c1 [, \: {2 Q+ J& i
那曲线是轨迹线,那切线是旋转轴,那平面是法平面4 V5 O% @9 L+ T" M8 \- V
而A是旋转的线段. g+ |6 t4 f+ X: j7 z  D; F
他不在法平面上
6 u4 {! \+ Y; p: h5 s4 |5 Q, c8 j
, b3 @/ s6 k# K7 A# v 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑
( {( p1 K  c% X; C( U2 u4 E
. A9 m# N3 y* b' P( J 图片2.jpg 图片1.jpg
, Z+ ^# l0 v! N应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。6 R4 I; ]5 y  X8 x
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。6 Q9 k6 }) j# _' e, g
prt0001.jpg
+ f8 f  Y+ i9 r) a* L- _, h  H. Z0 H
prt0002.jpg - F+ G  g# T1 n( J0 P. U1 P
, w0 ?& f. Z! z8 B
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 )

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