国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4940|回復(fù): 0

solidworks 樣條曲線擬合

[復(fù)制鏈接]
1#
發(fā)表于 2016-10-10 10:34:31 | 只看該作者 |倒序?yàn)g覽 |閱讀模式
我這邊要把360度分成幾段曲線來(lái)畫(huà),每段的角度是通過(guò)其它參數(shù)算出來(lái)的,參數(shù)不同每段的角度也不同。但是我想把每段的的點(diǎn)畫(huà)出來(lái),然后再用樣條曲線擬合,后面還要通過(guò)這個(gè)360度里面的樣條曲線進(jìn)行拉伸實(shí)體。但是現(xiàn)在存在的問(wèn)題是通過(guò)改變參數(shù)每段的角度不一樣,我也不知道該用多少個(gè)點(diǎn)。大家有沒(méi)有什么好方法可以把樣條曲線擬合進(jìn)行循環(huán)。就算事先不知道它有多少個(gè)點(diǎn)也照樣實(shí)現(xiàn)點(diǎn)的擬合。
( z# `' o. \  c! \5 z6 ZReDim points(0 To 3 * (360 / (m1 * N)) / 1.8 - 1) As Double
% m. N  l; [0 x: T7 j* N4 Kpoints(i) = r * Cos((k * 1.8) * pi / 180) * 0.001
% z3 a5 b% N6 }+ X& jpoints(i + 1) = r * Sin((t + k * 1.8) * pi / 180) * 0.001; Q, D/ E  N0 o. J- j3 q
points(i + 2) = 0
' ]; b$ L* S4 g+ p  \$ F; ], i, g, `; y1 |: Y: L6 ^
l! F" @. P' T2 h3 o/ t  B# c2 R' ]8 d

6 a+ W2 T7 U. upoints(i) = rr * Cos((k * 1.8) * pi / 180) * 0.001
, l9 X- w+ X& s  h& [% Dpoints(i + 1) = rr * Sin((t + k * 1.8) * pi / 180) * 0.001* R& q; [& `; y) R: d
points(i + 2) = 0
, b2 Q6 g3 j7 K: o0 L. G0 o% K  G: M* m- S5 C; B7 c" T
pointArray = points
2 d4 ^6 p' Q) ~* n$ ~  K# v! K# mSet skSegment = Part.SketchManager.CreateSpline((pointArray))5 i; p  j- \1 g- `' y
就像這種能不能實(shí)現(xiàn)擬合呀
" e4 Z9 t# U/ _- q, o
( V) R! x$ K9 J- W5 C& H: M3 ^! R0 C9 ^; r8 q) x) `9 k' q/ |/ W* U
, t" y& \! [, M) z7 \. ^! i, `
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-9-14 15:38 , Processed in 0.082760 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表