Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cura 11777 yeet sketch to makerbot #19029

Merged
merged 12 commits into from
May 17, 2024
Merged

Conversation

saumyaj3
Copy link
Contributor

@saumyaj3 saumyaj3 commented May 6, 2024

Description

At the moment the Method Sketch printer(not sketch large) is added in Cura in this branch and corresponding changes are done to add the abstract printer from the cloud as well. Makerbot plugin is extended to add the "print.gcode" file instead of "print.jsontoolpath" for the mimetype : application/x-makerbot-sketch
The flavor for Griffin works with the Sketch printers.

saumyaj3 and others added 5 commits May 6, 2024 11:46
This commit adds support for the Makerbot Sketch 3D printer. This includes setting specific configuration parameters, defining a new machine definition and relevant build platform mesh. Material compatibility restrictions are also outlined to adhere with the capabilities of the printer.

CURA-11777
This commit introduces the ability to export files in the Makerbot Sketch format.Now the file can be saved as in a gcode format as well.
The file format 'application/x-makerbotsketch' has been updated to 'application/x-makerbot-sketch' across all instances in the code base. In addition, the 'Sketch' option for gcode flavor has been removed from all printer selection menus in different sections of the code. This should be added again once the code is implemented in gcode for this flavor.
Also, change flavor in ultimaker_sketch.def.json file

CURA-11777
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ clang-tidy found issue(s) with the introduced code (1/1)

resources/definitions/ultimaker_sketch.def.json Outdated Show resolved Hide resolved
resources/definitions/ultimaker_sketch.def.json Outdated Show resolved Hide resolved
resources/definitions/ultimaker_sketch.def.json Outdated Show resolved Hide resolved
saumyaj3 and others added 3 commits May 8, 2024 11:40
The MakerbotWriter.py file has been adjusted to handle "application/x-makerbot-sketch" files without providing bounding box values. Instead of using the node name for model_counts, it now uses the count of nodes under the name "instance0".
@HellAholic HellAholic merged commit 328af07 into main May 17, 2024
9 checks passed
@HellAholic HellAholic deleted the CURA-11777-yeet-sketch-to-makerbot branch May 17, 2024 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants