2

我目前正在开发一个带有 voronoi 单元的项目,我想将下图制作成一个 STL 文件。

这个图

目前,我一直在研究 matlab,我收集了所有数据,但无法在 Matlab 中制作文件。尝试过 Mathematica,最容易制作 Stl 但更难制作图形,因为您需要手动引入所有圆柱体。你有什么建议吗?或者去哪里工作比较好?这是我在 Mathematica 中编写的代码

s = Import["C:\\Users\\L\\OneDrive\\Documents\\MATLAB\\3D_voronoi_cuboid_\
bounded\\Cylinders.xls"];

Te = Length[s[[1]]];

For[i = 1, i <= Cil, i = i + 1,
    CilinI[i] = s[[1, i, {1, 2, 3}]];
    CilinD[i] = s[[1, i, {4, 5, 6}]]]

a = Graphics3D[Cylinder[{CilinI[1], CilinD[1]}, 0.01]]; 
b = Graphics3D[Cylinder[{CilinI[2], CilinD[2]}, 0.01]]; 
c = Graphics3D[Cylinder[{CilinI[3], CilinD[3]}, 0.01]];  
d = Graphics3D[Cylinder[{CilinI[4], CilinD[4]}, 0.01]]; 

GGG = Show[a, b, c, d]

Export["file.stl", GGG] 

这是 Stl 使用数学代码的样子: 数学代码

4

0 回答 0