Skip to content

[Feature request] Allow multi-part importing for SVG files #11987

@pgilfernandez

Description

@pgilfernandez

Is your feature request related to a problem? Please describe.
When printing multi-part (material or color) you usually load several STL files to match the materials (colors) you want to specify in the slicer. When you load them at once, there is a popup window that asks you if it's a multi-part object, if you set "yes" the volumes are imported taking in count their origins so that the objects are placed correctly among them.

Describe the solution you'd like
I'm asking for a similar feature but for SVG importing so that you can import several SVG files that you want to extrude and print as a multimaterial (color) object.

Describe how it would work
When loading SVG files, you could select not just one file but as many as you want. If several and you have a MMU printer then it asks you if it is a multimaterial print.

Describe alternatives you've considered
Allow to do it with the regular "import" feature, now it allows you to import several SVGs at a time, it even asks you if it's a multi-part object but their original XY origins aren't taken in count and they are just imported using their "bounding box center".

Additional context
(an example)

  1. this is the vector design (for instance in Inkscape), the "assembled" design is the one that I would like to import. The "parts" just show the real part shapes.
1_svg
  1. this is how they get imported now, that is, the no desired behavior (I used the normal "import" feature, it asked me if they are a multi-part object) but as you see it didn't work as expected:
2_now
  1. this is what I expected to happen:
3_desired
  1. so that later I can even play with heights to tweak the final print:
4_tweaked

I hope you find the feature useful as it opens new opportunities for people with limited or no 3D designing skills but if they know how to do vector graphics then they can take advantage of this feature.
=D

Thanks!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions