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

Preserve PrintTickets #23

Closed
Ghostkeeper opened this issue Jun 15, 2020 · 0 comments
Closed

Preserve PrintTickets #23

Ghostkeeper opened this issue Jun 15, 2020 · 0 comments
Labels
3MF Export About writing 3MF files. 3MF Import About reading 3MF files. Blender Integration About integrating correctly with Blender. Enhancement New functionality or improvement to existing functionality.
Milestone

Comments

@Ghostkeeper
Copy link
Owner

Print tickets are part of the core specifications. For a full implementation we'd need to read those and write them back. However Blender can do nothing with PrintTickets since it doesn't have any logic for how to 3D print anything. So we merely need to preserve the PrintTickets so that they get written down again when exporting to 3MF.

Since PrintTickets need to be associated with a model, they need to be stored in the metadata of the objects involved. Perhaps the metadata of a group.

Ideally we'd repair them if they are broken, to the best of our ability. However if that involves just deserialising to XML and serialising again when saving, that's fine too.

@Ghostkeeper Ghostkeeper added Enhancement New functionality or improvement to existing functionality. 3MF Import About reading 3MF files. Blender Integration About integrating correctly with Blender. 3MF Export About writing 3MF files. labels Jun 15, 2020
@Ghostkeeper Ghostkeeper added this to the v1.0 milestone Jun 15, 2020
@Ghostkeeper Ghostkeeper pinned this issue Sep 10, 2020
@Ghostkeeper Ghostkeeper unpinned this issue Sep 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3MF Export About writing 3MF files. 3MF Import About reading 3MF files. Blender Integration About integrating correctly with Blender. Enhancement New functionality or improvement to existing functionality.
Projects
None yet
Development

No branches or pull requests

1 participant