久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 4872|回復: 0

solidworks 樣條曲線擬合

[復制鏈接]
1#
發表于 2016-10-10 10:34:31 | 只看該作者 |倒序瀏覽 |閱讀模式
我這邊要把360度分成幾段曲線來畫,每段的角度是通過其它參數算出來的,參數不同每段的角度也不同。但是我想把每段的的點畫出來,然后再用樣條曲線擬合,后面還要通過這個360度里面的樣條曲線進行拉伸實體。但是現在存在的問題是通過改變參數每段的角度不一樣,我也不知道該用多少個點。大家有沒有什么好方法可以把樣條曲線擬合進行循環。就算事先不知道它有多少個點也照樣實現點的擬合。
8 R, r1 g" |/ y9 w0 B" TReDim points(0 To 3 * (360 / (m1 * N)) / 1.8 - 1) As Double
! [( q9 ^$ q& k% Zpoints(i) = r * Cos((k * 1.8) * pi / 180) * 0.0010 H2 r, U* o9 V& `3 N/ t7 k% @0 C6 u
points(i + 1) = r * Sin((t + k * 1.8) * pi / 180) * 0.001
6 T; H7 a2 H! p( `2 j7 v2 Dpoints(i + 2) = 0
) G( D  T* V& Y# S
7 j' h, r, s; Il3 a- ^+ J7 a! s# r8 Y

; q* r+ V. O' l6 S( `3 y& k# x5 mpoints(i) = rr * Cos((k * 1.8) * pi / 180) * 0.001! N( n3 }9 r: p9 Y: H
points(i + 1) = rr * Sin((t + k * 1.8) * pi / 180) * 0.0018 k/ Q" M1 q: D* o8 e
points(i + 2) = 0+ U: s; v8 O+ N8 j+ M# C

. Y1 H+ a* _4 k5 ^% MpointArray = points4 z! \+ o, ]! C# r. K+ T. n, g- {
Set skSegment = Part.SketchManager.CreateSpline((pointArray))
" V7 ^6 j. Q3 l: }# M1 s: m就像這種能不能實現擬合呀* d6 Y  _, d2 s2 t

" G' i) c+ {/ L, ?. Q  R3 p+ l6 d/ H# l3 [) s

9 a. |3 G* y$ p& e4 ~
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-8-18 07:45 , Processed in 0.087754 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表