曲線に導入されたSWの詳細な説明

前回の記事で著者は、MATLAB SolidWorksで生成された曲線、およびスケッチエンティティを導入する方法を記載する、(MATLABプログラムは、グラフを生成し、インポートSolidWorksはエンティティを生成します)。このアプローチは、スプライン座標XYZの挿入により導入されます。しかし、それは必然的に誤解を招く読者を残し、多くのドットで構成されている前の記事カーブに挿入し、この方法は、MathWorks社のMATLABでのスプライン曲線によって生成された同じ曲線を生成しなければならないことを一つは両面。

いくつかのポイントを決定することによって、代わりに既知のスプラインを生成する:実際には、これはすなわち、実際に使用されるスプラインのSolidWorksの方法と一致する方法を、XYZ座標を導入することによってスプライン曲線を生成します曲線上の座標のすべて。

例えば:

lineGAD=[xg2 yg2 0;Ax1 Ay1 0;0 Dy1 0];
fid1=fopen(['d:\','z_daoyiGAD.txt'],'w');%开始将C矩阵的数据存到D盘的C.txt文件中
[l,m,n]=size(lineGAD);
for i=1:l
    for j=1:m
        for k=1:n
        fprintf(fid1,'%f\t',lineGAD(i,j,k));
        end
    end
    fprintf(fid1,'\r\n');
end
fclose(fid1);%结束

以下のように手続き上のビデオは、GAD MathWorks社のMATLABプログラムの曲線のようなものですTXTファイルが生成されました:

SolidWorksとにtxtファイルには、曲線を生成します。

ここでは、3つのだけのポイントもスプラインによって生成されてもよく、このSW生成方法自体を生成する方法が同じであることがわかります。

著者:GaiJM

公開された142元の記事 ウォンの賞賛213 ・は 10000 +を見て

おすすめ

転載: blog.csdn.net/s0302017/article/details/104460211