Convert voxels to stl
古いコメントを表示
I am new to the Matlab and I have developed my own below 3D voxel function.
I want to export this function to the stl file and view it .I should use the programme already developed by Mathworks represents by below link for this task.
I should use the CONVERT_voxels_to_stl(STLname,gridDATA,gridX,gridY,gridZ,varargin) programme in this link.
I call my function to this programme(link) but there are some errors in INPUTS given by me(I believe the way I am giving the inputs are wrong) and I dont know where is the mistake. Bolded letters represents the lines written and editted by me. Appreciate your comments.
8 件のコメント
I used isosurface to see the voxel
cla
isosurface(B,0.9)
isosurface(B,0.1)
axis vis3d
light

Is it correct?
Hege
2020 年 7 月 3 日
darova
2020 年 7 月 3 日
Can you show you model should look like?

isosurface interpolates values to 0.1 and 0.9 (you have 0 and 1)
Hege
2020 年 7 月 3 日
darova
2020 年 7 月 4 日
i use plot3
ix = B > 0;
[x,y,z] = meshgrid(1:10);
plot3(x(ix),y(ix),z(ix),'.r')
darova
2020 年 7 月 4 日
your code code can be simples by the way
[x1,x2,x3] = meshgrid([1 10],[1 10],1:10);
x1 = x1(:);
x2 = x2(:);
x3 = x3(:);
plot3(x1,x2,x3,'.b')
line(x1,x3,x2,'linestyle','none','marker','.')
line(x3,x1,x2,'linestyle','none','marker','.')
axis vis3d

Hege
2020 年 7 月 5 日
darova
2020 年 7 月 5 日
i understand. That's alright
回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Image Processing Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!