QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 qiminger 于 2014-6-10 15:05 编辑 ; S6 o: |  z% t- _

6 H7 D8 U. h% c; u$ s1 z最近搜索坛子里的方程式曲线 ,各种生成很美,感觉眼花瞭乱,为什么乱,因本人数学乱。
% W4 U( }7 D" u& |" e& ]9 ~0 d" r1 c网上SW相关例子不多,proe的例子很多。
5 D& O, H* a9 i$ R6 m/ t6 N6 P6 w- K我想请教能否从proe曲线方程式推导为SW可用的曲线方程式,球坐标、柱坐标与直角坐标能转换吗?
1 Y- }$ P" \; z0 Y求方法,希望坛子里的几位高手相助,谢谢~" S9 O$ g0 d+ X9 I! Q+ y: T: e2 C9 K

, v. s# [0 K% s& h. m# h* z个例如下:
2 f# S- o* L3 g! B* s, v花瓣线 球坐标:+ Y0 q# P& B9 k- W- ?" O
rho=t*206 B' L, {2 W- @$ y
theta=t*360*90 5 h) {" D$ Z- `8 A
phi=t*360*10. b2 S( c0 Z' i9 z# ]% [
333.gif * @/ D, i, l/ J) W+ F
螺旋线(Helical curve) 圆柱坐标(cylindrical), _4 b- b# q/ p# s& C" T4 y
r=t2 |3 t+ `5 _( `- a0 J3 q* B
theta=10+t*(20*360)' o2 v1 V4 \* M8 x4 p1 W! h1 U
z=t*37 L$ O% G. B$ w* s+ ]
444.gif . q- i3 e) B& Z& r) {$ t% ?
蝶线 球坐标:8 s; O0 O# ]. ~8 Y& v0 q
rho=4*sin(t*360)+6*cos(t*360^2)3 c; x7 G  \$ q7 Y# h' G
theta=t*360
4 }9 c8 x( r0 ^phi=log(1+t*360)*t*360" _/ J/ b7 m" \$ ^7 S6 T5 h
555.gif 8 ^9 J9 H8 G3 p+ H, j
$ K4 F$ F0 Y& {! C5 h' C4 ]  D

( `; P% p7 r' Q4 q8 P  u
0 a9 [& X) u: Z2 a% Y2 w
; h7 n5 Y" w# y' t# K* k- a, h0 @. j5 q% n# S4 _
发表于 2014-6-9 12:11:41 | 显示全部楼层 来自: 中国台湾
SW自2009加入的方程曲線功能確實不錯用,但仍有其限制。
  K  [5 U2 y" C9 S例如數值太大(圈數太多)時容易亮紅的問題。
6 b# L  Z& e  d4 C' U# n我的數學也不太行,但前輩真有興趣的話,可以多多參考梁叔(ryouss)和阿木(22553711)的帖子。/ A( A% A/ d* R& U6 Q
壇子裡高手很多,但有積極討論方程推導的,近來就這兩位大大。
' C6 e4 t* v8 o% N; B梁叔的方程曲線推導很有條理,阿木對球座標的轉換思路很清晰,您可以私下請益再公開討論。
 楼主| 发表于 2014-6-10 11:08:11 | 显示全部楼层 来自: 中国辽宁抚顺
本帖最后由 qiminger 于 2014-6-10 15:09 编辑
& U: y) g. x2 R, J& F1 t
gt.adan 发表于 2014-6-9 12:11 static/image/common/back.gif
; a6 [4 }% f/ i, C0 NSW自2009加入的方程曲線功能確實不錯用,但仍有其限制。7 `, b- [* d, A1 J) |1 s7 L( Z
例如數值太大(圈數太多)時容易亮紅的問題。" X; k4 ~; @9 b$ `; T
我的 ...
+ T5 t$ F, U7 q* m2 J9 _8 j9 z* n
谢谢阿丹指示。
& |& t+ ?4 W  F' q4 R1 k我搜到一个公式应该可以。
4 k8 a: g5 r1 Q" ?# v球坐标  转  直角坐标   
: i( e" e( V& e0 Y  b' S! B  t, Fz = r * cos(theta)
, |0 I) q( U6 L' S8 n9 ex = r * sin(theta) * cos(phi)- Q5 A; V/ ?, j
y = r * sin(theta) * sin(phi)
' o1 z# j& ^7 _8 o$ w7 x% z
7 _; Z2 @) j% l测试做了一个蝴蝶曲线,t参数不能设置太大。
+ e/ ]8 y. D3 b+ D2 O: U# e4 i 蝴蝶曲线.gif
发表于 2014-6-10 21:00:07 | 显示全部楼层 来自: 中国广东深圳
两个不同的软件呀,
发表于 2014-6-11 11:04:48 | 显示全部楼层 来自: 中国浙江嘉兴
空间坐标系之 球坐标  ,  直角坐标 , 圆柱坐标 之間是可以相互轉換,有關轉換公式查網就有.! e% m- a, e; a' J( K8 m* L
solidworks (2012以下版本)僅提供 直角坐标系,2012以上版本沒用過就不清楚.' P7 |' N! w' B4 `6 |

* |% ]0 w; H% W7 R8 s  C& r# ~ capture_06112014_104243.jpg
 楼主| 发表于 2014-6-11 13:17:28 | 显示全部楼层 来自: 中国辽宁抚顺
ryouss 发表于 2014-6-11 11:04 static/image/common/back.gif/ O% D- `, B1 L( }& l$ p) ~
空间坐标系之 球坐标  ,  直角坐标 , 圆柱坐标 之間是可以相互轉換,有關轉換公式查網就有.: n3 B9 s- M6 e
solidworks (20 ...

1 P6 J: o9 g5 M. t. X谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
' c9 Y" _$ x: d  o7 r圆柱坐标还没搞明白。
发表于 2014-6-11 16:17:24 | 显示全部楼层 来自: 中国浙江嘉兴
qiminger 发表于 2014-6-11 13:17 static/image/common/back.gif
+ `  A6 h  Y+ @& h7 o, F谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。. q& Q$ v' a, D/ A. M
圆柱坐标还没搞明白。

1 t7 q7 K8 g6 n% J: k* T& F: ~圓柱坐標9 I+ F+ U# j1 b7 i
參考維基網站 http://zh.wikipedia.org/wiki/%E5 ... 0%E6%A8%99%E7%B3%BB
/ f( D2 @, V8 g
3 R" t: I& N+ Z: O6 T  b) {4 Z: \. m如下圖,Q點的圓柱坐標是 ( ρ ,φ  , Z ) 。
8 S6 a6 I! I- C, b4 _! L1 qρ 是 Q 點與 Z 軸的垂直距離。
, S- i% l7 ?. B- Lφ 是線 OQ 在  XY面的投影線與正 X 軸之間的夾角。! t2 I0 y$ W% p8 U8 A
Z  與直角坐標的 Z 等值。
/ Y* B" I. ~- v) q- L  F 300px-Cylindrical_with_grid.svg.png 3 J9 R" h. ]- v/ C6 P! |4 j
使用以下方程式,可以從圓柱坐標變換為直角坐標:
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
: D! r. j% b. ?# G
相反地, 可以從直角坐標變換為圓柱坐標:
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( Y6 X, h6 ~1 p; i8 ~
/ N3 d' L  K* ]" L9 u% \2 ]
发表于 2014-6-11 16:48:01 | 显示全部楼层 来自: 中国台湾
謝謝梁叔的資料~~
发表于 2014-6-11 17:18:47 | 显示全部楼层 来自: 中国浙江嘉兴
gt.adan 发表于 2014-6-11 16:48 static/image/common/back.gif
) h2 j' w8 G" q- M謝謝梁叔的資料~~
. M& D  F, u) y- ]4 R
丹大虛懷若谷,應該指導一下啊!
发表于 2014-6-12 00:03:23 | 显示全部楼层 来自: 中国台湾
ryouss 发表于 2014-6-11 17:18 static/image/common/back.gif) z/ O$ d. G9 r0 u: |. P
丹大虛懷若谷,應該指導一下啊!
0 _8 o) x8 q' I) [6 I. ^5 l
梁叔別開我玩笑啦~我差得遠咧~~
发表于 2014-6-12 23:58:33 | 显示全部楼层 来自: 中国福建福州
gt.adan 发表于 2014-6-9 12:11 static/image/common/back.gif
* p: }( c3 _5 a) q6 k/ WSW自2009加入的方程曲線功能確實不錯用,但仍有其限制。4 G, P, T  W9 v+ K& }
例如數值太大(圈數太多)時容易亮紅的問題。0 p' g  k% X9 j5 c) F$ {* I0 k
我的 ...

) V2 ^. r, U( {* P! v丹哥又抬举小弟了,俺只是喜欢钻牛角尖而已。
) R+ k, {8 C$ ?" y( J, |; n( ^最近工作很忙,加上装潢,有点焦头烂额,故而未能及时回复,
发表于 2014-6-13 00:11:17 | 显示全部楼层 来自: 中国浙江杭州
qiminger 发表于 2014-6-11 13:17 static/image/common/back.gif
) q9 V+ g2 a6 @: d& `谢谢梁老师指引,球坐标转换公式代入后略修改参数,可以生成相拟曲线。
! ?  W( R( Y5 [  P' q圆柱坐标还没搞明白。

, K# B- n1 P2 z( r- [" h+ ?关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。
/ p6 a6 L' l3 O4 O* A所幸还有梁兄,英雄,丹哥等大大,时时发帖讨论,俺们受益,7 l; Q% N4 M3 m& S& E4 r  p( b
……. D" u- R2 q/ z
柱坐标其实就是空间极坐标,楼上梁兄图文并茂解释的很清楚。在平面直角坐标系中,极坐标方程最有代表性的应该就是阿基米德螺线了。理解了极坐标,就理解了柱坐标,两者的差异只是一个坐标轴,
发表于 2014-6-13 11:32:37 | 显示全部楼层 来自: 中国台湾
22553711 发表于 2014-6-13 00:11 static/image/common/back.gif
: z8 B( L) _+ E1 C4 Z( l关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。) Q" r" O4 P% {( X% r' {& ^) A
所幸还 ...

7 e( X2 p0 d1 e$ Q5 I0 k- w阿木思路相當透徹~大讚!跟著學習~~
 楼主| 发表于 2014-6-13 15:33:11 | 显示全部楼层 来自: 中国辽宁抚顺
22553711 发表于 2014-6-13 00:11 static/image/common/back.gif
0 r5 H* ]% ^' I% a关于公式曲线的帖子,俺看了不少,其中不老叔的帖子那是不用说的了,可惜他老人家已是闲云野鹤。
1 P; l* [* j/ [% d$ K9 u7 y+ r* A所幸还 ...
! ]7 Q% |: F: W: O% G
谢谢阿木耐心讲解,有你们,我在论坛里真的学了很多知识。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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