创建 g 代码时使用 CuraEngine 居中模型?

3D打印 ultimaker-cura g代码
2021-05-14 10:31:38

使用 CuraEngine 创建 g 代码时,如何将模型居中放置在打印机打印区域的中间。

有没有我可以添加的参数ultimaker2.def.json来实现这一点?谢谢。

2个回答

找到了解决办法。这需要在下应用"settings"

"command_line_settings": {
    "label": "Command Line Settings",
    "description": "Settings which are only used if CuraEngine isn't called from the Cura frontend.",
    "type": "category",
    "enabled": true,
    "children": {
        "center_object": {
        "description": "Whether to center the object on the middle of the build platform (0,0), instead of using the coordinate system in which the object was saved.",
            "type": "bool",
            "label": "Center object",
            "default_value": true,
            "enabled": true
        }
    }
}

如果这是通过命令行工具“CuraEngine”完成的,那么您将不得不阅读源代码。根据作者的说法,'不。代码、自述文件和我的头脑中只有文档。(畏缩!)。

如果您在谈论 GUI 程序,请右键单击并单击“中心”。但这需要使用 GUI。如果您想使用 curaengine 作为切片器进行自动化,那就不太好。