Jump to content

Open SVG Files - Feature Request


DennisV

Recommended Posts

Posted (edited) · Open SVG Files - Feature Request

I would like to request that Cura recognize a .svg file as a valid file type to open, then launch the Convert Image... dialog.

 

Right now, Cura does not appear to be able to open a .svg file. So if you're working with a desktop imaging application such as Adobe Illustrator or Photoshop, you have to save to a bitmap format like .gif, .jpg, or .png in order for Cura to open it. These bitmap files create anti-aliasing of angles and rounded edges. These will in turn result in uneven side walls when Cura slices.

 

The workaround I'm aware of is to use your imaging application to save as .svg. This then requires an intermediate application to open the .svg and save it as .stl (Tinkercad can do this). Then go back to Cura to open the .stl and slice, then save as .gcode for Ultimaker. It's an additional set of steps that seem unnecessary. If Tinkercad can do it, why not Cura?

 

Would love to hear if someone has found a better way to tackle this.

WavySideWalls-TU.jpg

Edited by DennisV
  • Like 1
Link to post
Share on other sites

Posted · Open SVG Files - Feature Request

Thanks for suggesting this!

As it's not really a core feature I don't think the Cura team will implement it anytime soon. You could however make a pull request on GitHub to add the functionality yourself. Have a look at the image importing plugin to start: https://github.com/Ultimaker/Cura/tree/master/plugins/ImageReader.

  • Link to post
    Share on other sites

    • 4 years later...
    Posted · Open SVG Files - Feature Request

    Hi DennisV,

     

    What I do is that I create an .svg file in Illustrator, and than I import it into Tinkercad as it can read stl files. Then I size it and export it as an .stl into Cura.

     

    Hope this helped.

  • Link to post
    Share on other sites

    Posted · Open SVG Files - Feature Request

    That SVG plugin does not cover the usecase of interpreting colors as heights like the ImageReader does. That is a lot less straightforward to implement than it may seem. Cura is not a modeling program.

  • Link to post
    Share on other sites

    Posted · Open SVG Files - Feature Request

    Not totally agree on the argument that Cura isn't a core feature as the img loader can get you the gray-scale image into the height-map why shouldn't it be able to get colors to heights?

    As the img already imports it's just a little push to get it import SVG and get the colours of the svg shapes bring it up to height. 

    Com'n Daid you can make this happen 😉 

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 15 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...