README.md

    Cura

    This is the new, shiny frontend for Cura. daid/Cura is the old legacy Cura that everyone knows and loves/hates.

    We re-worked the whole GUI code at Ultimaker, because the old code started to become a unmaintainable.

    Logging Issues

    Use this template to report issues. New issues that do not adhere to this template will take us a lot longer to handle and will therefore have a lower pirority.

    For crashes and similar issues, please attach the following information:

    • (On Windows) The log as produced by dxdiag (start -> run -> dxdiag -> save output)
    • The Cura GUI log file, located at (Windows) $User/AppData/Local/cura/cura.log, (OSX) $User/.cura/cura.log, (Ubuntu) $USER/.local/share/cura
    • The Cura Engine log, using Help -> Show Engine Log

    Dependencies

    • Uranium Cura is built on top of the Uranium framework.
    • CuraEngine This will be needed at runtime to perform the actual slicing.
    • PySerial Only required for USB printing support.

    Configuring Cura

    • Link your CuraEngine backend by inserting the following line in home/.config/cura/config.cfg : [backend] location = /[path_to_the..]/CuraEngine/build/CuraEngine

    Build scripts

    Please checkout cura-build

    Third party plugins

    Making profiles for other printers

    There are two ways of doing it. You can either use the generator here or you can use this as a template.

    • Change the machine ID to something unique
    • Change the machine_name to your printer's name
    • If you have a 3D model of your platform you can put it in resources/meshes and put its name under platform
    • Set your machine's dimensions with machine_width, machine_depth, and machine_height
    • If your printer's origin is in the center of the bed, set machine_center_is_zero to true.
    • Set your print head dimensions with the machine_head_shape parameters
    • Set the nozzle offset with machine_nozzle_offset_x_1 and machine_nozzle_offset_y1
    • Set the start and end gcode in machine_start_gcode and machine_end_gcode
    • If your printer has a heated bed, set visible to true under material_bed_temperature

    Once you are done, put the profile you have made into resources/settings.

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/Ultimaker/Cura

    发行版本

    当前项目没有发行版本

    贡献者 34

    全部贡献者

    开发语言

    • Python 59.0 %
    • QML 37.6 %
    • GLSL 1.2 %
    • NSIS 1.0 %
    • CMake 1.0 %