QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 llwwwww 于 2010-7-27 22:17 编辑 & H9 x2 B- q/ ~5 B
5 o. i7 U* J  u  ~" s" r8 J) s. Q+ d( G
有点接近于可变剖面扫描,但是可变剖面扫描只能在垂直于轨迹的平面上做草绘4 U1 Q6 M$ a# L. W# F% _
我需要一个在一个有夹角的平面上草绘' S6 n9 w& s6 R& n/ @1 a# t. }
% N2 h" A: t5 ]2 d( ~% B1 q! j
其实剖面比较简单,是一个沿轨迹匀速旋转的东西0 G0 b1 m. H- z# H3 T
+ _- U: v8 y7 q5 v9 _2 [. f
这个能实现或者有变通的办法实现么
2 A- C! i0 A  P$ g1 D4 F6 Z: o+ W% J: P% v
不知道我说清楚了没) f4 ?- e& I; @3 G  u" @. A
( d6 t+ s6 @$ H# ?
上图和零件,就是让线段沿半圆扫描的同时,还要匀速旋转+ V7 t' o" \7 G
Snap1.jpg ( l1 ^% ~8 b1 o% l

* G) M+ A5 g! A: z( z 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 | 显示全部楼层 来自: 中国安徽淮北
是不是这样的?
9 l' |2 ], q/ V# ~  v: v: n/ B 图片2.jpg
& y: V! x% s2 e/ b% e 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
; \* z" [+ I4 G% G$ E( z8 U/ U& X  s- N+ _

, y6 j! D1 t* H/ r有点这个意思" S4 p( y4 t) h# A5 p5 W

/ h2 M% L: f" X; W) B( a! g/ o4 n但是) B: f6 m( O- ]! q0 H, {0 f& f
1,这个草绘还是在过轨迹点与轨迹线垂直的平面上吧?' i+ a% H9 D5 D/ j  I
2,这个面是要与别的零件精密配合,误差要控制在0.05的级别,扫描混合能是一个精确的解析曲面么
发表于 2010-7-28 10:57:06 | 显示全部楼层 来自: 中国香港
既然要与别的零件配合,就直接用数据共享中的cutout命令直接切出来,保证没问题。
# Y, D) ~$ G% b; I$ c" ?3 z3 d+ f! Z% b
楼主在野火论坛也有个相同的ID吧,我凑巧看到了。
 楼主| 发表于 2010-7-28 11:01:08 | 显示全部楼层 来自: 中国北京
恩,1 R/ _4 U0 K! d0 F0 o$ j" ~9 p
) y8 ]/ t7 J; V% r' g; F1 a4 F
不过别的零件还是根据这个零件来的,这个面是配合里最简单的面。。。
发表于 2010-7-28 11:22:10 | 显示全部楼层 来自: 中国香港
看来大家都常去各个论坛转悠。
8 K* x, ~% G, Z! [/ |" X  z楼主可能对VSS不大了解,其实VSS的截面的定向依赖于两个方向的确定:Z方向和X方向。 Z方向就是截面的垂直方向也就是法向方向;X方向就是草绘截面时,坐标系的X轴方向,这个X方向不一定在与轨迹线垂直的平面上,可以指定的。
5 X  ?2 r2 X8 _$ _& _) B几句话也说不明白,看帮助最清楚。
 楼主| 发表于 2010-7-28 14:08:56 | 显示全部楼层 来自: 中国北京
无论怎么改,截面草绘都得在与轨迹垂直的平面上
0 {0 U( l1 O% c" }9 v. J0 U3 u/ r; G. C
现在我的截面草绘就不能在这个平面上
 楼主| 发表于 2010-7-28 14:11:24 | 显示全部楼层 来自: 中国北京
换一种说法
( H& x9 L; b' s; P2 _5 u' e9 G" s9 _" b4 _1 W/ Q
如图
: x! R/ P2 M/ V+ H: r# M. |% L! o. Q1 U5 H6 K
C是一线段,B是旋转轴,A是旋转轴上一点,也是在轨迹上运行的点,D是轨迹曲线
  i+ I% d! e9 G( U& m- J如果暂时抛开扫描6 d) F& f: g! D
那么线段C是绕B匀速旋转的,
3 Z- X  D5 m3 t& B" l) ]如果加上扫描的话,吧ABC整体搬到轨迹D上" @4 T& z- O4 g& F0 ]% @0 ~% E* ]
要让A在轨迹线D上从起点走到终点,并且保持B为轨迹线切向,同时保持上面所说的旋转% F! d/ K' U$ V- Q, k% ~: Z  b  C
% M, [- t7 x, Y6 ?' h6 ?
这个问题的难点,也是关键点,就是C与A能形成一个平面,这个平面并不与B垂直(如果垂直的话这个问题很好解决)5 a7 f5 H1 k% M0 @$ @, c
/ t9 H/ g8 V' _1 X

9 n) l* K5 S2 x2 a$ y. S7 ^$ Fhttp://www.3dportal.cn/discuz/attachments/month_1007/10072812148c3b2f998692180d.png

评分

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

查看全部评分

发表于 2010-7-28 14:33:03 | 显示全部楼层 来自: 中国安徽淮北
12# llwwwww ! @3 w- {+ Y2 U1 n2 U) L* ?8 x) A  {  X
对一个具有连续性的曲线来说,一线段要围绕其上的点匀速转动总要有一个旋转轴。而在婆姨软件中这个旋转轴就是这一点的切线。
 楼主| 发表于 2010-7-28 14:38:18 | 显示全部楼层 来自: 中国北京
13# qwerabcd
5 ~# z, x& F/ P' c( K7 l' A4 ~7 G* }) C
没错,
; P5 a" G; T$ O: u9 S9 X& h4 @8 l- V" w6 K+ A+ ^
过这个点存在轨迹线的切线和法平面
6 I& H: l0 P5 c, x5 @
; W. s# g0 t; `, r我这个旋转的线段,也是绕这切线旋转的
# z' `1 E$ r& N, Z3 M关键点在于这个线段的草绘平面不是法平面
发表于 2010-7-28 15:09:30 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 15:15 编辑
( w& c* _7 `6 Q0 ~- w4 P$ W2 p2 M$ G3 \- J+ `
14# llwwwww
1 i7 V. e7 o9 D* c& J3 s那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
发表于 2010-7-28 15:13:58 | 显示全部楼层 来自: 中国安徽淮北
用扫描混合去做,在剖面控制中设置你所需要的平面。
发表于 2010-7-28 16:22:51 | 显示全部楼层 来自: 中国安徽淮北
考虑了一下,只有采取坐标系变换的方法对曲线进行变换,使之所建曲线上某点的切线垂直该平面。
 楼主| 发表于 2010-7-28 17:17:29 | 显示全部楼层 来自: 中国北京
14# llwwwww
0 q3 E- v) }4 Z2 g5 @那么我做的那个例子中就是按照切线的旋转的。你说的不是谁的法平面。
# R  d9 l* \) a3 yqwerabcd 发表于 2010-7-28 15:09 http://www.3dportal.cn/discuz/images/common/back.gif
. G9 H' w" K1 c6 x# ?
, H! ]& H8 r( F. b% @% m, U
绕切线旋转很简单,难的是旋转的线段不在法平面上9 ?$ w) Q6 E2 V. a
这个法平面当然是轨迹线的法平面
 楼主| 发表于 2010-7-28 17:23:35 | 显示全部楼层 来自: 中国北京
再上个图9 U+ N$ L7 {0 z
那曲线是轨迹线,那切线是旋转轴,那平面是法平面
3 I+ j* t5 S8 a. V+ H1 Z而A是旋转的线段$ b8 i0 z! I+ b, z6 M
他不在法平面上
2 C/ k1 b. t8 W* U2 T" R% A/ C! y
0 C& @3 O; D1 Q* j, K0 x( y- O 未命名 2.PNG
发表于 2010-7-28 22:57:24 | 显示全部楼层 来自: 中国安徽淮北
采用边界混合制作你所需要的图形。
发表于 2010-7-28 23:18:18 | 显示全部楼层 来自: 中国安徽淮北
本帖最后由 qwerabcd 于 2010-7-28 23:22 编辑
/ [$ m0 G  w7 Z/ n* z3 y0 F
$ c/ O* F$ @( @: z9 F/ b 图片2.jpg 图片1.jpg
' \. W' W7 S& ]# y- `6 }& g应该可以的,先给一个截屏,明天在研究。

评分

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

查看全部评分

发表于 2010-7-28 23:25:01 | 显示全部楼层 来自: 中国广东东莞
你的A线扫描的最后结果是一个空间曲面。你可以换个方法试一试:把线的两个端点(过端点作轨迹线垂面画点)做两次分别绕轨迹线扫描,得到两条空间曲线,再用这两条曲线做成边界曲面应该是你要的结果。% z7 w5 b$ Q/ V& N/ b
在林清安的proe20版的教材上有个例子是点在圆环上成螺旋型扫描,使用参数控制扫描的形状,具体方法我忘了。
发表于 2010-7-29 10:43:19 | 显示全部楼层 来自: 中国安徽淮北
这回按要求制作了一下。  s9 e# x+ V3 B0 b
prt0001.jpg
8 J: o) T& g0 _' f! L$ n5 a( x( r; Z: E
prt0002.jpg ; [% E8 T, F# X0 h0 P& H- m

" }' I, C3 J% y4 q& z/ J3 B5 T0 Y1 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 )

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