我目前正在开发一个带有 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 使用数学代码的样子: