ideaMaker 4.3.0 Beta 发布说明

2022年08月10日

切片设置

1. 增加选项First Layer XY Size Compensation for Contours和First Layer XY Size Compensation for Holes。控制第一次打印时外轮廓和孔的尺寸补偿,有效改善elephant foot的产生。

 

2. 增加选项First Layer Solid Fill Flowrate。打印Raft结构时,可以控制第一层的实心填充流量。

 

 

3. 增加选项Wipe Nozzle for Thin Wall,当打印薄壁结构时,也可以使用wipe nozzle功能

 

 

4. 增加Infill Minimal Width选项。可以去除模型中比较窄的Infill区域。

 

5. 增加Expand Solid Fill to Fill Small Hole选项。切片软件会自动判断实心填充周围是否有比较窄的孔洞,如果存在孔洞的话,会自动扩展实心填充的区域。

 

6. 高级设置中增加实心填充和ironing的打印顺序选项,可以使得实心填充线按照monotonic order来打印,优化表面效果。

 

 

7. 增加Top Surface Solid Fill Expansion选项。可以增加Top Surface在实心填充中的占比面积。避免在靠近顶部的同一层,出现多个不同区域的实心填充设置。

 

8. 增加Bottom Surface Solid Fill Expansion选项。可以增加Bottom Surface在实心填充中的占比面积。当Bottom Surface被识别为Bridging结构时,该选项也可以增加Bridging的区域。

 

9. 增加针对Skirt的Print Outer Shell Before Inner Shell in the first layer。原来的切片选项只针对控制Brim结构。

 

 

10. 增加选项Wait for movement finished before changing fan speed。部分固件在处理M106指令时,会在前面的运动指令未完成前就开始修改风扇速度。该选项启用后,ideaMaker会在M106指令前输出M400指令,确保运动指令完成后再执行M106修改风扇速度。

 

 

11. 增加选项Raft X/Y Axis Movement Speed。打印Raft结构时,可以使用不同的xy travel speed。

 

 

12. 增加选项Jerk Settings support for Delta printers。该选项启用时,ideaMaker将输出M205 XYZ指令来控制delta printers的jerk数值。对于其他打印机,该选项默认关闭,ideaMaker依然输出M205 XY指令来控制jerk数值。

 

 

13. 增加选项Force printing Wipe Wall for single extruder prints,允许在单喷嘴打印时,使用Wipe Wall结构,以降低拉丝问题对模型产生的影响

 

 

14. 增加选项Validate Heatup GCode in Start GCode,可以控制是否对start gcode中的加热指令进行检查。该选项默认打开。

 

 

15. 增加选项Turn off Nozzle Heating in End GCode,可以控制在end gcode中是否关闭喷嘴加热。该选项默认打开。

 

 

16. Placeholder增加新的支持:

{machine_print_mode}: 目前使用的print mode是普通、复制打印、镜像打印

{total_layers}: 该gcode文件中总计多少层

{template_name}: 切片模板的名称

{new_temperature}: 切换喷嘴后,新的喷嘴目标加热温度。

 

17. 增加External Terminal Command选项,支持在导出gcode文件、上传文件前调用外部命令或者应用程序来对gcode文件进行进一步处理。用户可以方便的添加第三方程序,例如ArcWelder的支持。

使用方式也比较简单,只要在切片模板高级设置 > GCode > PostProcess > External Terminal Command 添加命令即可。

ideaMaker会在导出gcode文件或者上传gcode文件时调用这个外部命令。

例如 your_path_to_arcwelder\ArcWelder\bin\ArcWelder.exe “{gcode_file_full_path}”

 

 

18. 材料设置Custom GCode中的Start GCode和End GCode,增加placeholder中Other Variables的支持。

 

 

19. 添加Raise3D E2CF机型对应的Raise3D Industrial PPA GF、Raise3D Industrial PPA CF的High Quality和Speed切片模板。

 

20. 更新Raise3D Industrial PPA GF、Raise3D Industrial PPA CF、Raise3D Industrial PA12 CF标准切片模板参数设置

 

21. 添加Raise3D Pro3机型对应的Raise3D TPU 95A的Standard切片模板。

 

22. 更新Raise3D Pro3机型对应的Raise3D PLA(3templates)下的Speed、Standard、High Quality切片模板的参数设置 。

 

23. 添加E2CF机型对应的Raise3D PA12 CF+的Speed、Standard、High Quality切片模板 。

 

24. 更新Raise3D E2CF机型对应的Raise3D PA12 CF Support Filament文件。

 

Per-layer settings

1. 支持手动调整Per-layer settings的顺序。

 

 

2. 支持修改Per-layer settings的名称。

 

3. 添加新的per-layer settings时,将从已选择的per-layer settings复制,而不是原先的末端一个per-layer settings。

 

其他

1. 添加对Apple Silicon M1的原生支持。

 

2. 支持ideaMaker单例模式,可以只允许一个ideaMaker进程在当前系统中运行。同时在单例模式下,增加选项可以在外部打卡模型时,清空当前底板上已有的模型。

 

 

3. Preferences > Interface > 增加选项 Default Action after importing models or projects。导入模型或者项目后显示的操作面板:Model Info面板、Position面板、Prepare to Slice面板

 

4. Preferences > Confirm and Tips 增加选项Confirm adding supports for floated models。可以开启/关闭对于切片时浮空模型添加支撑的提示。该选项默认启用。

 

5. Preferences > Confirm and Tips 增加选项Confirm saving project when closing ideaMaker。在关闭ideaMaker时,可以选择是否提示保存当前的项目。该选项默认启用。

 

6 Network > Proxy 增加网络代理功能,支持HTTP、SOCKS代理设置

 

 

7. Enable printer discovery选项移动到Preferences > Network标签页。

 

8 Max Fit功能从工具栏移动到模型缩放面板。

 

 

9. 打印机和材料设置,支持一键点击后跳转到ideaMaker Library字典页面查询对应选项的文档。

 

10. Array功能支持负值的X Space和Y Space。

 

ideaMaker Library

1. 支持在ideaMaker Library中选择Open Filament Program中的材料切片模板,添加到E2CF等机型中。

 

Bug Fixes

1. 切换喷嘴时,增加G92 E0来重置E值。避免当两个喷嘴的交换回退设置数值不一致时,GCode文件中回退值不正确的情况。

 

2. 导入模型时检查模型大小,修复检查机制。

 

3. 修复在部分Windows操作系统下,GCode预览时,右侧的Travel,Retraction,Seams按钮无法点击的问题。

 

4. 修复在部分Windows操作系统下,主界面左侧的面板鼠标点击后无法打开的问题。

 

5. 修复部分操作系统下,上传文件到RaiseCloud时出现错误的问题。

 

6. 修复对于Belt Printer,部分模型在计算Belt Wall的开始点时,没有定位在Belt Wall的中间点上。

 

7. 修复在Per-Layer settings添加喷嘴温度设置时,计算分层温度有时会产生错误。

 

8. 修复双喷嘴使用Z Hop功能时,如果右喷嘴Z Hop数值为0,可能导致喷嘴Z轴方向移动坐标不正确。

 

9. 修复Small Features功能对于部分模型计算时,速度数值不正确的问题。