填充模式和外壳轮廓- 3D打印切片数据

版本1.0.1 (5.38 KB)由 本•马丁
函数添加简单的交替直线填充模式和其他外壳轮廓来勾勒切片数据。

113下载

更新2021年5月9日

查看许可协议

主要函数是add_features。
Add_shell、add_fill和process_slice_data是支持函数。万博1manbetx
Plot_slices用于可视化结果。
建议使用其他函数来生成切片轮廓数据。(例如Sunil Bhandari创建的函数slice_stl_create_path(三角形,slice_height))

[xy_points] = add_features(contour_xy_points, shell_layers, shell_thickness, base_layers, base_infill_spacing, infill_spacing)

输入:
'contour_xy_points'是每个切片轮廓的x和y位置的单元格数组
'shell_layers'是要添加以形成外壳的层数
'shell_thickness'是每个壳层之间的间距
'base_layers'是该部件底部的实体层数
'base_infill_spacing'是base填充行之间的间距
'infill_spacing'是填充行之间的间距,用于其余部分

'xy_points'以与'contour_xy_points'相同的格式返回

'xy_points' / 'contour_xy_points'格式:
1 × n单元阵列,其中n是切片数
每个单元格包含单个切片轮廓的每个点的x和y位置的行
当切片有多个部分时,x和y位置由NaN, NaN行分隔

有任何问题请告诉我。

引用作为

本·马丁(2022)。填充模式和外壳轮廓- 3D打印切片数据(//www.tianjin-qmedu.com/matlabcentral/fileexchange/91955-infill-patterns-and-shell-contours-3d-printing-slice-data), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2019b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!