帮助手册

分层开粗

完整参数路径:客户特殊定制\模型加工深度\分层开粗

作用:向导选取开粗最低点和每层加工深度,根据设置参数重叠距离和开粗刀路序号, 自动分成多条刀路开粗并自动设置加工范围。

参数怎么填

素材参数

本项不可填写,保持空白。

内容参数

填写格式:重叠距离,开粗刀路序号

字段的作用和类型:

  1. 重叠距离(数值):作为本项执行分支读取的数值;取值范围以同栏补充提示为准。
  2. 开粗刀路序号(数值):作为本项执行分支读取的数值;取值范围以同栏补充提示为准。

多字段按所选写法的顺序填写,用写法中所示的逗号分隔;不要省略中间字段。

窗体补充提示:

  • 如:0.02,1
  • 解析:分层刀路间重叠0.02,第一条开粗分层刀路

完整填写示例

以下只演示两栏的填写位置;示例中的对象名称和数值须与当前项目相符。

素材参数:[灰色,留空]
内容参数:0.02,1

执行时的处理

受向导门控。内容参数整体只解析为「重叠距离」一个 double(overlap = JmDoubleParse(spl.UseName),并未按 , 拆出「开粗刀路序号」)。第1次执行(LayerNum==1)弹「请选择模型开粗最低点点【确定】」取最低点 Zmin,再弹输入框让用户键入每层深度 Cutting,算层数 Layer = ceil((Zmax-Zmin)/Cutting),并把首层毛坯设 MaxValZ=Zmax、MinValZ=Zmax-Cutting;后续每次执行按 LayerNum 递推各层 MaxValZ=Zmax-(n-1)*Cutting+overlap、MinValZ=Zmax-n*Cutting(末层 MinValZ=模型 Zmin),层数用尽则把刀路加入删除列表。即每层深度来自运行时输入框而非素材参数向导标题(向导标题灰显不可填)。