Jump to content
UltiMaker Community of 3D Printing Experts

Create API for slicing?


grabapple
 Share

Recommended Posts

Posted (edited) · Create API for slicing?

Hi,

 

I'm trying to create a webapp that allows my customers to slice their model and see it's cost before they decide to send it to me for printing. I had the idea of using Cura since it's open-source - has anyone attempted something similar before?

 

Regards,

G

 

 

Edited by grabapple
  • Link to post
    Share on other sites

    • 5 months later...
    Posted · Create API for slicing?

    Should be possible. Cura runs in Docker without too many issues, although the memory and CPU footprint can be quite large. In general the problem would not really be technology, but the cost associated with running an intensive application like Cura on (virtual) machines that you need to pay for.

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    hi i build (it is now in beta test ) make3d.biz for making your 3d Printer shareable and we use Cura in an docker for getting the times and g Files for the prints. The machine where i run slicers are my own ,.. so costs are stable 

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    You are right it will be done next 2 days i am not good in nginx so after weekend it should be ok !

    thanx for mentioning it and for the feedback , And i am now changing the slicer process that is scales up so while one task is slicing it uses next slicer image ;)- 

     

    • Like 1
    Link to post
    Share on other sites

    Posted · Create API for slicing?

    Btw https:/ is now enabled next step will be social login enabling 

     

    behind the scenes we work on slicer improvements 

    have a nice weekend 

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    Nice! Good to see security in place 🙂

     

    Btw, I'm getting an error on your /home page:

     

    TypeError: Cannot read property 'replace' of null
        at Module.n [as getAbsoluteURL] (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:215)
        at x.render (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:215)
        at ml (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)
        at hl (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)
        at Cs (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)
        at Ks (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)
        at Hs (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)
        at Ls (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)
        at f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9
        at t.unstable_runWithPriority (f0278471e4fc5ec556510559c7bdb601d8646621.js?meteor_js_resource=true:9)

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    hi that might be because i rebooted the docker image but thank you for trying it out now it should work if not i might shift you to admin role thx tk 

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    Still got the same issue (also when clearing cache).

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    Hi , 

    yes we are in development so till thursday next week we will have ironed out all the issues (happens when 2 people do changes on DB ;)-  and then we have a first version which we intensive test with an local makerspace. (meanwhile i rewrite the cura stuff that error handling is improved and we can have several curas in different pods parallel to have good user experience. ) 

     

    we dont have an Ultimaker 5 at hand (only a 3) because next step is then to have an software wich runs on an webpage and or raspberry to use rest api of Ultimaker for publishing State and Material in printer back to cloud, 

    This will then lead to be able to send down print to this printer ,.. (after paying of course ) 

    so thank you for your participance thomas 

     

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    Feel free to check out the Ultimaker Cloud APIs, they might make your life easier with regards to sending jobs to connected printers.

  • Link to post
    Share on other sites

    Posted · Create API for slicing?

    Hello!

    How did you setup the Cura API ?

  • 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
     Share

    • Our picks

      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 11 replies
      • UltiMaker Cura 5.3.0-Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 17 replies
      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 14 replies
    ×
    ×
    • Create New...