QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
1天前
查看: 2272|回复: 13
收起左侧

[讨论] proe方程式曲线可以推导为SW用的吗?

[复制链接]
发表于 2014-6-7 08:24:00 | 显示全部楼层 |阅读模式 来自: 中国辽宁抚顺

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

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

x
本帖最后由 qiminger 于 2014-6-10 15:05 编辑
! _8 J6 M5 ~8 G4 K" r$ u
3 p! v( ^# T( t4 Q# x最近搜索坛子里的方程式曲线 ,各种生成很美,感觉眼花瞭乱,为什么乱,因本人数学乱。
* B% k4 o$ A( ~! f, z网上SW相关例子不多,proe的例子很多。( L' y" g6 S3 @4 F) X
我想请教能否从proe曲线方程式推导为SW可用的曲线方程式,球坐标、柱坐标与直角坐标能转换吗?
7 D# B- m* L; A1 _9 F求方法,希望坛子里的几位高手相助,谢谢~
* @0 m+ Y( G, @- N2 b! [% F) U( n1 w* m2 }' Y% ~& v0 M
个例如下:
- E4 R- Z. c+ N2 f: L6 w: |花瓣线 球坐标:& r; m- P4 X9 O# z
rho=t*20
- i0 f1 j8 U  U1 D" ftheta=t*360*90
8 d2 d% t% R- J9 aphi=t*360*10, a9 X9 q, Y% {) V, R
333.gif % f' x  k% U# D" ~' w9 J
螺旋线(Helical curve) 圆柱坐标(cylindrical)$ L2 I- d, `7 P9 k/ V( {
r=t
( g4 D) m6 k4 ]8 X0 ]0 d* Ttheta=10+t*(20*360)! Q, ~1 z8 M$ S9 k& Y9 P; U. i
z=t*3
2 r+ Q$ t: k' z6 G 444.gif # b( D. |7 ?- ^1 U1 j/ v5 S
蝶线 球坐标:! i2 S0 I1 @+ Y
rho=4*sin(t*360)+6*cos(t*360^2)
& w' Q# ^3 I% a2 Etheta=t*360
% R! J, c. I5 A. y5 vphi=log(1+t*360)*t*3601 u. N/ u! i  g
555.gif 0 Z2 q& z) t0 x- u5 j
# u3 R0 z( u1 y6 o" R# y, w' L8 R9 p
7 R6 g, [5 w7 Q- U: ?2 q( v, `
- E  E& z1 p, v9 A- T

% x8 M3 p3 q3 r
3 [- K8 g1 b7 Z8 z  G  I; a
发表于 2014-6-9 12:11:41 | 显示全部楼层 来自: 中国台湾
SW自2009加入的方程曲線功能確實不錯用,但仍有其限制。# H- \5 p6 F2 O& J" N  K
例如數值太大(圈數太多)時容易亮紅的問題。8 V3 \9 B3 j' U% m
我的數學也不太行,但前輩真有興趣的話,可以多多參考梁叔(ryouss)和阿木(22553711)的帖子。
8 M7 [8 Z  b/ H: S壇子裡高手很多,但有積極討論方程推導的,近來就這兩位大大。
5 u$ d8 [% J" N: c2 m; H( F梁叔的方程曲線推導很有條理,阿木對球座標的轉換思路很清晰,您可以私下請益再公開討論。
 楼主| 发表于 2014-6-10 11:08:11 | 显示全部楼层 来自: 中国辽宁抚顺
本帖最后由 qiminger 于 2014-6-10 15:09 编辑
, P9 v" d7 i% C3 a* \( k$ a  r
gt.adan 发表于 2014-6-9 12:11 static/image/common/back.gif
* n: Q1 U' Q" `2 k6 MSW自2009加入的方程曲線功能確實不錯用,但仍有其限制。3 R8 u+ e& x7 g7 z
例如數值太大(圈數太多)時容易亮紅的問題。# W% _4 Y$ `+ u0 K1 B1 r4 b
我的 ...

& z9 H0 z. G( v% ^谢谢阿丹指示。6 K& |" K5 E9 U$ O# K* ?' t
我搜到一个公式应该可以。4 j0 r9 p  ]+ ~& N. T* C' Y  X8 }
球坐标  转  直角坐标   
. B, N$ o1 }, a2 J0 u" h0 C( Lz = r * cos(theta)# c# X: s$ J& X. [9 j' y
x = r * sin(theta) * cos(phi)4 E( Y% H7 j$ ]  V" t' e- s
y = r * sin(theta) * sin(phi)+ J, Y6 p' g8 o- z5 s9 ?2 X6 I

) a5 x, D! b! e' i测试做了一个蝴蝶曲线,t参数不能设置太大。; j5 ?$ S  U% w4 l9 V
蝴蝶曲线.gif
发表于 2014-6-10 21:00:07 | 显示全部楼层 来自: 中国广东深圳
两个不同的软件呀,
发表于 2014-6-11 11:04:48 | 显示全部楼层 来自: 中国浙江嘉兴
空间坐标系之 球坐标  ,  直角坐标 , 圆柱坐标 之間是可以相互轉換,有關轉換公式查網就有.& y$ H7 S9 D" u, g2 t
solidworks (2012以下版本)僅提供 直角坐标系,2012以上版本沒用過就不清楚.3 x) _8 Q' k( J& F: B
) c: f' s) t; `, }
capture_06112014_104243.jpg
 楼主| 发表于 2014-6-11 13:17:28 | 显示全部楼层 来自: 中国辽宁抚顺
ryouss 发表于 2014-6-11 11:04 static/image/common/back.gif$ b0 @" d/ o1 S& i
空间坐标系之 球坐标  ,  直角坐标 , 圆柱坐标 之間是可以相互轉換,有關轉換公式查網就有.* C$ X4 E5 T+ n
solidworks (20 ...
. P0 P& }( X! _; h9 y3 V9 V
谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。( h$ W% `( H0 C1 J% k5 A
圆柱坐标还没搞明白。
发表于 2014-6-11 16:17:24 | 显示全部楼层 来自: 中国浙江嘉兴
qiminger 发表于 2014-6-11 13:17 static/image/common/back.gif0 j% I8 a. j# N
谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
& ^; z/ Z9 R0 R9 d4 g圆柱坐标还没搞明白。

8 g) |- D& Q5 M! M) o/ P圓柱坐標# [( k/ G* u, x  W* G
參考維基網站 http://zh.wikipedia.org/wiki/%E5 ... 0%E6%A8%99%E7%B3%BB2 m9 W% a) \4 w5 n! o8 H

6 d5 A4 J& N/ l  a/ r) P如下圖,Q點的圓柱坐標是 ( ρ ,φ  , Z ) 。
  w7 m" \5 @2 V' a& aρ 是 Q 點與 Z 軸的垂直距離。
1 S& u$ H* o& B; x& X* |7 Pφ 是線 OQ 在  XY面的投影線與正 X 軸之間的夾角。
' K) y2 v7 B) D$ Z$ _Z  與直角坐標的 Z 等值。9 [, d: h( S+ ~  ~8 n( j
300px-Cylindrical_with_grid.svg.png 7 m* n# Y3 R/ d7 ]' b
使用以下方程式,可以從圓柱坐標變換為直角坐標:
http://upload.wikimedia.org/math/8/3/7/8371cdffc54ce9634084d36dc26bf650.pnghttp://upload.wikimedia.org/math/7/9/1/791de0d4d5f02b9d75bea16d96fb7cc9.pnghttp://upload.wikimedia.org/math/2/6/3/263d3f34131d1d8de87627c66e4824f5.png$ m0 v; C# q2 D" h
相反地, 可以從直角坐標變換為圓柱坐標:
http://upload.wikimedia.org/math/e/6/1/e616e755a2a2944e4fa22178c567d82a.pnghttp://upload.wikimedia.org/math/9/1/1/911895113239c5871dd37e501923016f.pnghttp://upload.wikimedia.org/math/2/6/3/263d3f34131d1d8de87627c66e4824f5.png% ^/ H5 d9 l7 K$ {" R: M7 j1 u
7 R" r- u. K9 g& o
发表于 2014-6-11 16:48:01 | 显示全部楼层 来自: 中国台湾
謝謝梁叔的資料~~
发表于 2014-6-11 17:18:47 | 显示全部楼层 来自: 中国浙江嘉兴
gt.adan 发表于 2014-6-11 16:48 static/image/common/back.gif7 B+ s" @  _* V1 w0 P
謝謝梁叔的資料~~

" {% a: @: b9 s3 v  w  o2 U8 n3 a丹大虛懷若谷,應該指導一下啊!
发表于 2014-6-12 00:03:23 | 显示全部楼层 来自: 中国台湾
ryouss 发表于 2014-6-11 17:18 static/image/common/back.gif
" Q" D& v0 T$ T$ y+ P+ j6 G丹大虛懷若谷,應該指導一下啊!

" f" S; o' M; p+ Z9 D4 e. s- G/ |+ H梁叔別開我玩笑啦~我差得遠咧~~
发表于 2014-6-12 23:58:33 | 显示全部楼层 来自: 中国福建福州
gt.adan 发表于 2014-6-9 12:11 static/image/common/back.gif9 R- l9 R& c6 j7 L
SW自2009加入的方程曲線功能確實不錯用,但仍有其限制。4 o( r+ I2 B8 _
例如數值太大(圈數太多)時容易亮紅的問題。& v- H7 ?' V3 }7 L2 U- P
我的 ...
/ j1 I; a3 H1 T! q! b: E6 e
丹哥又抬举小弟了,俺只是喜欢钻牛角尖而已。
4 A' @% m3 S/ }2 G5 `$ B7 \# X最近工作很忙,加上装潢,有点焦头烂额,故而未能及时回复,
发表于 2014-6-13 00:11:17 | 显示全部楼层 来自: 中国浙江杭州
qiminger 发表于 2014-6-11 13:17 static/image/common/back.gif
* e( G5 H$ l% r8 O! t$ @; l谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
. _+ u( U* [6 U+ k- B圆柱坐标还没搞明白。
9 H. @% O3 E9 l, p! Y( S  \  Y) \
关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。, T+ F! i" d* j# b* f8 [' n7 Y
所幸还有梁兄,英雄,丹哥等大大,时时发帖讨论,俺们受益,' i! M# J! f4 a5 Z  }8 f. h" R
……" ?2 F  Y. h# x8 X8 r$ e& P: l3 \
柱坐标其实就是空间极坐标,楼上梁兄图文并茂解释的很清楚。在平面直角坐标系中,极坐标方程最有代表性的应该就是阿基米德螺线了。理解了极坐标,就理解了柱坐标,两者的差异只是一个坐标轴,
发表于 2014-6-13 11:32:37 | 显示全部楼层 来自: 中国台湾
22553711 发表于 2014-6-13 00:11 static/image/common/back.gif
7 s5 L5 F2 ^! r0 C关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。1 i) w9 w. |: |" Y/ A4 [0 n
所幸还 ...
" q4 ^4 v: {# ]- P7 b* ^! K& R( }
阿木思路相當透徹~大讚!跟著學習~~
 楼主| 发表于 2014-6-13 15:33:11 | 显示全部楼层 来自: 中国辽宁抚顺
22553711 发表于 2014-6-13 00:11 static/image/common/back.gif
9 }7 N$ u( D3 z8 B6 m( x关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。
( t/ E$ Y! _+ W4 w& i所幸还 ...
2 W7 K+ a0 L8 i$ M" L/ Q
谢谢阿木耐心讲解,有你们,我在论坛里真的学了很多知识。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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