QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2256|回复: 13
收起左侧

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

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

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

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

x
本帖最后由 qiminger 于 2014-6-10 15:05 编辑
, W6 X% S4 S" m, r1 j- _: g1 k' N" H3 P0 |' `* ~( ?6 D+ y
最近搜索坛子里的方程式曲线 ,各种生成很美,感觉眼花瞭乱,为什么乱,因本人数学乱。
; T& c) M" N1 P8 y! k% r网上SW相关例子不多,proe的例子很多。0 t3 U0 L( W$ l  s1 H! a# s- m2 C2 i# \
我想请教能否从proe曲线方程式推导为SW可用的曲线方程式,球坐标、柱坐标与直角坐标能转换吗?
! h2 [6 ]/ I6 z6 u0 g+ {求方法,希望坛子里的几位高手相助,谢谢~* ^+ c; C2 Y8 e( W0 R' `
& \& t4 ^" _3 [" C% ?: P* }
个例如下:9 n- W1 H1 P9 u
花瓣线 球坐标:
. m1 R! L7 U) @: ^* `' E* E2 orho=t*20
8 W/ N8 i4 k) z  ntheta=t*360*90 ; a1 \/ D6 J+ |5 L# c
phi=t*360*10
  B! I5 z6 s7 `6 Z 333.gif , v) e* {4 s" k2 Q# C+ H% A
螺旋线(Helical curve) 圆柱坐标(cylindrical)# `1 z4 S5 T+ ]# l
r=t
3 ^% }% A0 w! h+ L8 C  {, C) etheta=10+t*(20*360)3 U* T" ^& Z; K' Z, Q
z=t*38 B1 E: _7 T( w) Q$ B
444.gif 8 `/ W) x9 e2 u& s
蝶线 球坐标:
( B, {) J' {0 x6 Q" i& Vrho=4*sin(t*360)+6*cos(t*360^2): j; O4 c! Q! K- q: _: I" a
theta=t*360
: k8 c; S- S3 e7 i6 A  ]5 Iphi=log(1+t*360)*t*360
2 s* ^, d( b/ F; t 555.gif 8 s9 {4 `( B; \

& S" b6 B# v' K& i' T% ~2 f. s. U
0 D2 }1 T/ e- y8 O3 \7 Z& }/ e% U1 ]- W8 H" h* v

! b2 v# N+ f" ~/ c
0 U. u, w5 t: K% Q8 J$ z
发表于 2014-6-9 12:11:41 | 显示全部楼层 来自: 中国台湾
SW自2009加入的方程曲線功能確實不錯用,但仍有其限制。
/ l2 G& g- {* Y* }例如數值太大(圈數太多)時容易亮紅的問題。
! l9 `# w8 _9 a0 a$ e我的數學也不太行,但前輩真有興趣的話,可以多多參考梁叔(ryouss)和阿木(22553711)的帖子。
8 ?* Y. S, R& R2 L& m壇子裡高手很多,但有積極討論方程推導的,近來就這兩位大大。
4 G' L& |4 N0 B1 N8 U' m" t梁叔的方程曲線推導很有條理,阿木對球座標的轉換思路很清晰,您可以私下請益再公開討論。
 楼主| 发表于 2014-6-10 11:08:11 | 显示全部楼层 来自: 中国辽宁抚顺
本帖最后由 qiminger 于 2014-6-10 15:09 编辑
. R8 q$ e4 N" n' h; G5 [
gt.adan 发表于 2014-6-9 12:11 static/image/common/back.gif
; \7 [$ I2 N. G7 S8 X! RSW自2009加入的方程曲線功能確實不錯用,但仍有其限制。  B% f- ^, V" o# v( O# l
例如數值太大(圈數太多)時容易亮紅的問題。
0 q! Y+ {6 T3 O2 m/ q0 A; U* m+ Q我的 ...
0 H7 O" F" G. Y
谢谢阿丹指示。
' t. c, B% g" [# ]我搜到一个公式应该可以。9 C. z* v9 e2 O: Y$ a: x% t/ [
球坐标  转  直角坐标   
/ P  C% M$ @' a' j7 Sz = r * cos(theta)$ @8 L: h5 m* d( w- J! n! B0 K1 K5 z
x = r * sin(theta) * cos(phi)- s. J& P1 U- W5 L
y = r * sin(theta) * sin(phi)  b7 h5 h* ^) n- s' y$ }( t
% ~" C1 r  x. E/ i0 k& S
测试做了一个蝴蝶曲线,t参数不能设置太大。
1 g/ _- W, {- i6 H7 T, M3 }9 b 蝴蝶曲线.gif
发表于 2014-6-10 21:00:07 | 显示全部楼层 来自: 中国广东深圳
两个不同的软件呀,
发表于 2014-6-11 11:04:48 | 显示全部楼层 来自: 中国浙江嘉兴
空间坐标系之 球坐标  ,  直角坐标 , 圆柱坐标 之間是可以相互轉換,有關轉換公式查網就有.8 z0 e' d! v- A: }0 P
solidworks (2012以下版本)僅提供 直角坐标系,2012以上版本沒用過就不清楚.+ H) a1 H/ N% H. ?1 O
9 J& }' A) I( j9 k; m* f
capture_06112014_104243.jpg
 楼主| 发表于 2014-6-11 13:17:28 | 显示全部楼层 来自: 中国辽宁抚顺
ryouss 发表于 2014-6-11 11:04 static/image/common/back.gif' u1 E# A9 ~$ Y- p" F  I; O
空间坐标系之 球坐标  ,  直角坐标 , 圆柱坐标 之間是可以相互轉換,有關轉換公式查網就有.
" Z9 y& n" H: t7 U! a, ~1 Psolidworks (20 ...
; o4 l% ~( H3 G9 j. A+ N2 @
谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
# {* D: t; [7 E$ w/ p  f圆柱坐标还没搞明白。
发表于 2014-6-11 16:17:24 | 显示全部楼层 来自: 中国浙江嘉兴
qiminger 发表于 2014-6-11 13:17 static/image/common/back.gif$ P5 `% y. E5 c, n! u* Z" r8 P
谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
9 w/ ~: c' G- ~- g+ C( Q圆柱坐标还没搞明白。

8 w5 \; d& ]! ?3 ]圓柱坐標
- S- y# `, ]6 ~! {參考維基網站 http://zh.wikipedia.org/wiki/%E5 ... 0%E6%A8%99%E7%B3%BB
( D4 O+ ~/ e: C& s) f3 w1 H+ y" c& Z& m" h4 {$ x) r
如下圖,Q點的圓柱坐標是 ( ρ ,φ  , Z ) 。, `4 G" B  |1 V7 ?
ρ 是 Q 點與 Z 軸的垂直距離。
$ T; S) _; v4 Q  Lφ 是線 OQ 在  XY面的投影線與正 X 軸之間的夾角。
$ A! T3 ]* j3 ?- p! mZ  與直角坐標的 Z 等值。
6 O+ P: |0 i4 K- b/ B 300px-Cylindrical_with_grid.svg.png & U8 R/ x7 [& k% J7 i% g
使用以下方程式,可以從圓柱坐標變換為直角坐標:
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
0 s( P8 d4 V$ {( r1 ?8 ]6 t
相反地, 可以從直角坐標變換為圓柱坐標:
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.png3 F6 r3 ^3 z% H

1 ~8 s& O9 o& ~1 P
发表于 2014-6-11 16:48:01 | 显示全部楼层 来自: 中国台湾
謝謝梁叔的資料~~
发表于 2014-6-11 17:18:47 | 显示全部楼层 来自: 中国浙江嘉兴
gt.adan 发表于 2014-6-11 16:48 static/image/common/back.gif% G% n3 y4 v2 f% t3 Q, `0 D
謝謝梁叔的資料~~

" R( Z* g5 [0 Z1 L) x0 r丹大虛懷若谷,應該指導一下啊!
发表于 2014-6-12 00:03:23 | 显示全部楼层 来自: 中国台湾
ryouss 发表于 2014-6-11 17:18 static/image/common/back.gif4 c+ ?' u/ C2 G
丹大虛懷若谷,應該指導一下啊!

9 s* I% ~: m; H' s% c1 |$ @梁叔別開我玩笑啦~我差得遠咧~~
发表于 2014-6-12 23:58:33 | 显示全部楼层 来自: 中国福建福州
gt.adan 发表于 2014-6-9 12:11 static/image/common/back.gif1 X' l$ A; `( {" T# ?8 X
SW自2009加入的方程曲線功能確實不錯用,但仍有其限制。
, T8 e6 J, [/ x例如數值太大(圈數太多)時容易亮紅的問題。  H" w: z# h5 b" w3 k! c" r) {& B. Z5 ~
我的 ...
! f  H. E# R4 H7 I
丹哥又抬举小弟了,俺只是喜欢钻牛角尖而已。; n. Y8 c( h; T! ~8 J/ N# V+ h. R
最近工作很忙,加上装潢,有点焦头烂额,故而未能及时回复,
发表于 2014-6-13 00:11:17 | 显示全部楼层 来自: 中国浙江杭州
qiminger 发表于 2014-6-11 13:17 static/image/common/back.gif
) E! k3 K; G+ ^' `! ~0 T1 d; ?谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
' T2 t* I& B# c圆柱坐标还没搞明白。

+ Z2 j3 l- A$ U# W" t1 ^关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。$ ~* Q1 L3 d0 E. f
所幸还有梁兄,英雄,丹哥等大大,时时发帖讨论,俺们受益,9 S( R4 j; ~8 L. L. |
……
" z% l  U" W1 R7 K! H9 O柱坐标其实就是空间极坐标,楼上梁兄图文并茂解释的很清楚。在平面直角坐标系中,极坐标方程最有代表性的应该就是阿基米德螺线了。理解了极坐标,就理解了柱坐标,两者的差异只是一个坐标轴,
发表于 2014-6-13 11:32:37 | 显示全部楼层 来自: 中国台湾
22553711 发表于 2014-6-13 00:11 static/image/common/back.gif
% M# n* V1 e6 D8 |# N: p7 @" u关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。, c: g) |/ e- O; C! o
所幸还 ...
9 t+ S" q" y7 u( `7 \! r  {
阿木思路相當透徹~大讚!跟著學習~~
 楼主| 发表于 2014-6-13 15:33:11 | 显示全部楼层 来自: 中国辽宁抚顺
22553711 发表于 2014-6-13 00:11 static/image/common/back.gif
. k( T' S8 y8 o) ]( J: c6 n关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。. J$ T: H" v/ \
所幸还 ...
. j8 f; V% L$ `% ~: F
谢谢阿木耐心讲解,有你们,我在论坛里真的学了很多知识。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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