Slashdot Mirror


Microsoft Integrates Autodesk's 3D Printing Platform Spark Into Windows 10

An anonymous reader writes: At Microsoft's Build 2015 developer conference today, Steve Guggenheimer, Microsoft vice president of developer and platform evangelism, announced new 3D printing features in Windows 10. More specifically, Autodesk Spark is being integrated into Microsoft's latest and greatest operating system. Spark is a platform for building 3D printing software, hardware, materials, and services. Adding it to Windows 10 is a big win for Autodesk.

42 of 81 comments (clear)

  1. Might as well by Anonymous Coward · · Score: 2, Informative

    Autodesk has tied themselves so tightly to Microsoft that they might as well just become another system utility.

  2. As long as I can remove it as a feature. by Anonymous Coward · · Score: 1

    And it isn't hardwired into dozens of services or "apps"

  3. MORE BLOAT! by krelvin · · Score: 2, Insightful

    Just what you need more stuff to go wrong especially if you never plan on using it. A lean OS makes more sense than an over bloated one.

    1. Re:MORE BLOAT! by QuasiSteve · · Score: 1

      Tell that to Apple who have bundled far more stuff with OS X (not so much on the driver front, thanks to building their own hardware) than Microsoft ever has with Windows - even before they were forced to remove parts - and whose users are quite happy that it includes everything and the kitchen sink.

      You may never use iMovie, for example, but there it is, included with your Mac, whether you like it or not.

      For those who much prefer a lean OS, there's always Arch.

    2. Re:MORE BLOAT! by Dutch+Gun · · Score: 4, Insightful

      Yes, because we certainly don't want our PCs to actually do new and interesting things, right? What's "bloat" to you is a "feature" to someone else. And when you have over a billion people using PCs, your OS has to support a lot of different features.

      Do you know what a "lean" OS is? It's an OS that nobody actually uses because it doesn't have the features they want.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    3. Re:MORE BLOAT! by ianezz · · Score: 1, Offtopic

      A "lean" OS an OS where you easily add/enable just the pieces you want/need, not one that comes with everything and the kitchen sink preinstalled and enabled "just in case somebody needs it". The whole point of an OS is to ease the development, installation and execution of programs in form of libraries and applications, and the only reason behind bundling and preinstalling something that's non-essential to the vast majority of users is simply to promote that application/library/framework/whatever for reasons that are based on commercial agreements between manufacturers, not on technical merit or usefulness for the end users. Are you still in the "we sell solutions, not programs" monolithic boat of the '90? The rest of the world is going faster, developing software for uses that you couldn't ever anticipate, on hardware that's not typical, and that's possbile only if your OS is a simple and reliable building block that scales well up and down and doesn't get in the way of doing unusual things.

    4. Re:MORE BLOAT! by Fishchip · · Score: 2

      Well, this certainly disqualifies Ubuntu as a lean OS.

    5. Re:MORE BLOAT! by Anonymous Coward · · Score: 1

      Yes, because we certainly don't want our PCs to actually do new and interesting things, right?

      There is a difference between an operating system and an application.

    6. Re:MORE BLOAT! by bondsbw · · Score: 3, Insightful

      Not sure about the desktop side of things, but Microsoft is building a Windows "Nano Server" edition that is about as slim as it can get. The way I understand, their goal is to release this version with only a PowerShell remote interface and the ability to host ASP.NET, but eventually they'll allow the user to layer on additional optional components to build a system with more features.

      I'd love if they did that for the desktop...

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    7. Re:MORE BLOAT! by antdude · · Score: 1

      I miss the old WIndows days when you could customize installation from scratch like with v3.x. At least Linux still lets me custom install like Debian.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    8. Re:MORE BLOAT! by CxDoo · · Score: 1

      While technically correct, your argument misses the point. Regular user doesn't want to service the computer/OS, they just want to use it. If bloat means less hustle (and usually it does), then bloat it will be.

      --
      "Blah blah blah." - [citation needed]
    9. Re:MORE BLOAT! by CxDoo · · Score: 1

      Yeah, hassle. I don't think choice of computer/OS has impact on hustle level.

      --
      "Blah blah blah." - [citation needed]
    10. Re:MORE BLOAT! by ultranova · · Score: 1

      A "lean" OS an OS where you easily add/enable just the pieces you want/need, not one that comes with everything and the kitchen sink preinstalled and enabled "just in case somebody needs it".

      First implies the second. It can hardly get easier than installing drivers for everything under the Sun and letting unused ones lie waiting for their device to be connected.

      The rest of the world is going faster, developing software for uses that you couldn't ever anticipate, on hardware that's not typical, and that's possbile only if your OS is a simple and reliable building block that scales well up and down and doesn't get in the way of doing unusual things.

      Right, so how does software use this hardware? Either directly (we tried that; it was a bad idea), through proprietary interfaces (Glide, CUDA) or through standard interfaces (OpenGL, OpenCL). The last is best for end users but requires actively promoting these standard interfaces. So packaging their common bits into the OS makes perfect sense.

      The basic failing of your argument is that you want an OS that doesn't make any tradeoffs at all, one that's perfectly tailorable to every possible use case. But in the real world, you make programs for specific use cases, and an OS is ultimately just a program. It too is designed with the needs of some small group of archetypical users in mind; the bigger and more varied this group, the less customized it is to anyone in particular.

      TL;DR If every bit is precious to you, you'll just have to make your own custom OS with a hex editor.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    11. Re:MORE BLOAT! by thegarbz · · Score: 1

      Wow, troll.

      Who gives illiterates mod-points these days?

    12. Re:MORE BLOAT! by tlhIngan · · Score: 1

      You may never use iMovie, for example, but there it is, included with your Mac, whether you like it or not.

      Not since Mavericks, actually. Since Mavericks, all the iLife and iWork apps are now separate (free to new Mac owners) downloads from the Mac App Store, so if you don't want iMovie, you don't download it. There was a mild amount of downloading when it was discovered pirated versions of iLife would automatically give you a legitimate version (because iLife/iWork was only "free with a new Mac purchase")

      iTunes is always included, as is QuickTime, because well, people generally expect their OS to be able to play music and movies from the get-go.

      Apple has been reducing the amount of 3rd party stuff they ship with the OS - between security issues (when bundling Java and Flash with the OS) as well. Kinda sad since my older Macs came with a bunch of not-trialware software. I suppose when Apple started shipping them with Mac Office trials was when they stopped asking 3rd parties for bundled software...

    13. Re:MORE BLOAT! by LordLimecat · · Score: 1

      Im not sure you understand how printer drivers work. They arent all loaded simultaneously on every windows PC.

    14. Re:MORE BLOAT! by QuasiSteve · · Score: 1

      Ah, you're absolutely right - I stand wholly corrected - I thought they still came with the systems and were offered separately / for updates as well.

  4. Re:Autodesk and Microsoft in one OS? by Irate+Engineer · · Score: 5, Funny

    I agree with the sentiment, but I'm pretty sure 82 million billion gallons of sea water was enough to suppress any fire on the Titanic.

    --

    Left MS Windows for Linux Mint and never looked back!

    Vote for Bernie in 2016!

  5. Re:Yay! More Crapware for 99% of Users! by jedidiah · · Score: 3, Insightful

    Most users don't even use their regular 2D printers in any sort of creative or interesting way.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  6. Re:Yay! More Crapware for 99% of Users! by Irate+Engineer · · Score: 2

    I miss dot matrix printers: https://vimeo.com/58200103

    --

    Left MS Windows for Linux Mint and never looked back!

    Vote for Bernie in 2016!

  7. The Power of Standards by ChoosyBeggar · · Score: 5, Interesting

    Some may grumble about this, but speaking as one who's developed an entire suite of tools for 3D printing, I see this as a very positive step towards streamlining the 3D printing process. I wouldn't call it bloat, as it seems to be an available tool rather than a resource-hungry feature loaded as start-up time.

    1. Re:The Power of Standards by EmeraldBot · · Score: 1

      Some may grumble about this, but speaking as one who's developed an entire suite of tools for 3D printing, I see this as a very positive step towards streamlining the 3D printing process. I wouldn't call it bloat, as it seems to be an available tool rather than a resource-hungry feature loaded as start-up time.

      Keep in mind though, this is a version of Windows they plan to offer for download. You still have to transfer it across the internet, and when you multiply it by however many people are going to update... It's a lot of bandwidth for a feature most people are never going to use.

      --
      "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
    2. Re:The Power of Standards by Dutch+Gun · · Score: 5, Insightful

      Please. The entire OS is still smaller than a single Netflix HD movie. And disk space costs pennies per GIGABYTE. The entire feature will probably add a few dozen megabytes to the OS at *most*, which translates into a couple of extra seconds of downloading and about a tenth of a penny worth of disk space.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    3. Re:The Power of Standards by Anonymous Coward · · Score: 1

      This is just being provided to mollify users so that they can print their own Start button the next time Microsoft decides to remove it.

    4. Re:The Power of Standards by sd4f · · Score: 1

      As someone with a 3D printer, I can't understand what this is meant to do?

      I've never had a failure on the software side with 3D printing, from using CAD to design something, then a slicer program to setup how I want my printer to work, and produce the gcode. There's trial and error in this stage, learning how to do it, but it's just part and parcel of the technology, it's early days, and trying to automate this would drastically complicate the machines.

      If this intends to replace gcode, which essentially makes current 3D printers CNC machines, then this won't catch on. Gcode is just far too engrained in manufacturing for it to be changed. The brilliant thing about gcode is you can write it out by hand, meaning, that once an automated solution works through it, it's really easy to tweak it and improve it by hand. Maybe this low level application is over the top for many people, but there's plenty of stuff where I never had to worry about doing any tweaking.

    5. Re:The Power of Standards by aybiss · · Score: 1

      That's right, and if you multiply it by, say 100 million downloads, to keep it simple, then they have wasted about 3 years of time and 10 million dollars worth of disk space for no reason. It's likely to be an order of magnitude or even two higher than that over the lifetime of the product.

      It's like saying that every time Office is slow or buggy then only a few minutes of time or pages of text are lost. If you multiply that by the amount of usage it's had in the last decade or two, the amount of lost productivity across every sector - government, education, finance, logistics... is huge.

      We would all be driving nuclear powered hovercars today were it not for MS Office.

      --
      It's OK Bender, there's no such thing as 2.
    6. Re:The Power of Standards by Your.Master · · Score: 1

      It does not waste 3 years of time. People do not wait for the very second that an Operating System finishes downloading. It might not actually save even 1 second of human time.

      By the same token, it probably doesn't waste 10 million dollars worth of disk space because much of the disk space would have just gone idle, but let's imagine it does. Does it save 10 million dollars somewhere else globally? This is a stable and consistent platform that 3D printing applications can build off of.

      Furthermore, it's not entirely clear that this component is auto-installed, instead of just being enabled on demand, much like "Turn Windows Features on or off" can be used to install hyper-v or FTP servers.

      We'd have personal teleporters if people could understand the difference between premature optimization and a tradeoff.

      I don't know what this does so I don't know whether it's worth it, but I do know the "it's available for Internet download" is a bad argument against a feature that takes, at most, less than a tenth of a percent of the download.

  8. Hmm... by EmeraldBot · · Score: 2

    While an interesting idea, I don't think this is a very good idea. Most people aren't even going to touch it, and it still requires a printer of some sort and a supply of plastic - all it will do is take up valuable space, and if this is a version of Windows you are supposed to download...

    Making it a free, separate download though, that wouldn't be so bad. Microsoft actually has some really underrated software they offer for free - I think my favorite is Microsoft Mathematics. Definitely worth checking out if you're ever looking for a math suite.

    --
    "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
    1. Re:Hmm... by Brillenseal · · Score: 1

      I could see a few use in education (anatomy,...) IF they provide the software to make it. Because, building a huge app for a proprietary product of unknown future, looks like a risky challenge. And... well as for the 3D screen, they didn't adapt their own products (like Visio), maybe it's the opportunity to start...

    2. Re:Hmm... by just+another+AC · · Score: 1

      I could see a few use in education (anatomy,...)

      Can't wait to see what happens when you let high school students print 3d anatomy parts...

      "What do you mean it can't print a 100 ft penis? Why not?"

    3. Re:Hmm... by Yunzil · · Score: 1

      Valuable space? Hard drive storage is down to the 5 cents/GB range.

    4. Re:Hmm... by EmeraldBot · · Score: 1

      Valuable space? Hard drive storage is down to the 5 cents/GB range.

      Sorry for being ambiguous, it's not the hard drive space I meant. It's the bandwidth I'm concerned about - the space it takes to download. It'll just add more strain to their servers, and it'll take more time for us to download...

      --
      "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
  9. Standardized DRM? by Anonymous Coward · · Score: 1

    If you look at the Spark workflow (http://spark.autodesk.com/about) prominent on the list of features is "copyright protection". How exactly this system goes about deciding what you are and are not allowed to print could be quite significant, especially if Microsoft's market share makes it the de facto standard.

    1. Re:Standardized DRM? by Dutch+Gun · · Score: 3, Informative

      If you look at the Spark workflow (http://spark.autodesk.com/about) prominent on the list of features is "copyright protection". How exactly this system goes about deciding what you are and are not allowed to print could be quite significant, especially if Microsoft's market share makes it the de facto standard.

      Bleh, after looking into this a bit I think it's even worse than that.

      Autodesk is calling this an "open platform", but it's most certainly not "open" in the same way we'd usually talk about more permissive "open source" licenses, such as BSD or Apache. So, it's more of a "free as in beer" sort of open, as far as I can tell. They've got a bunch of cloud-related features that (I think) are intended to facilitate transfer of models from design to manufacturing regions, but it looks like it's all very tightly under Autodesk's control, and they're very clear that they're not giving anyone else any control or licensing rights to the code or platform.

      Check out the Spark Terms of Service. Open, my ass. How do you get "open" out of that? They're simply defining open as "anyone can use it if they sign up with us", which is about as "open" as Facebook. I was initially hopeful that this might be a good thing for the 3D printing industry, but all it would do is cede a massive amount of control over the 3D printing process to Autodesk, and I can't see how that's a good thing at all.

      Meh. Now I'm sort of hoping this dies.

      --
      Irony: Agile development has too much intertia to be abandoned now.
  10. Re:Autodesk and Microsoft in one OS? by Joe_Dragon · · Score: 2

    linuxberg dead a head

  11. Possibly bringing high grade slicers to everyone by clay_buster · · Score: 2

    I talked with folks from the Microsoft side at the build conference. The Microsoft team was pretty passionate how 3D additive devices can change the future of manufacturing and make communities. They were really focused on the needs of small-med-large manufacturers making high quality slicers and standard drivers wildly available. The person I talked to said that they wanted to help let printer manufacturers focus on the things they innovate and not worry about the software as much that was outside their area of expertise.

    Some of the larger machine shops are talking about being able to build parts with additive processes that are impossible with current techniques. You can add cooling channels, hollow spaces, internal honeycomb structures that can't be forged or milled. I'm not a machinist but it sounded like a change on the scale of computer controlled CNC

  12. Re:Possibly bringing high grade slicers to everyon by sd4f · · Score: 1

    Some of the larger machine shops are talking about being able to build parts with additive processes that are impossible with current techniques. You can add cooling channels, hollow spaces, internal honeycomb structures that can't be forged or milled. I'm not a machinist but it sounded like a change on the scale of computer controlled CNC

    Nothing described there is outside the ability of current CNC technology in the context of additive manufacturing (i.e. 3D printing). This is what perplexes me with the announcement. As someone who has a 3D printer, and designs my own trinkets in CAD to make, I can't understand what exactly are they talking about? From what I can piece together, they want to replace the CNC system, which has been around for over 60 years, with a new setup. I sceptical as to why as well.

    To give you a brief rundown of what gcode is, it's a set of coordinate instructions and other codes which are a simple way of instructing the machine. The whole idea is that you aren't running machine code, but rather a simplified code where the machine software then translates into manipulations of the machine. Coordinates are the main instructions which tell the machine where to move its tool head, spindle, or extruding head, but there are other codes for more complex machines to change tools, change materials, do custom functions, which are usually machine specific. Gcode can easily be written by hand. It's not fun for complex things, and for additive manufacture, it's much longer. Making honey comb, it's easy, you just program the machine to do it. It's a matter for the process or machine that determine the limitations, but the software/code side has never been the problem. It also follows the GIGO principle.

  13. Useless features by aybiss · · Score: 1, Troll

    Yep, we haven't figured out how to allow a user to drag an Explorer window that's looking for something on a network, but we have built directly into our OS support for a third-party program to talk to fourth-party hardware.

    We still haven't figured out a reliable algorithm that can draw things inside specified a rectangular region of the display, but you can run Android apps and have their GUIs splayed out across the display like a grisly sacrifice.

    We still haven't figured out just how much we alienated our customer base by trying to force all computers to be tablets, but we are sure _this_ version of Windows is gonna be the one that everyone installs on their desktops.

    --
    It's OK Bender, there's no such thing as 2.
  14. Re:King Frosty The First by davester666 · · Score: 1

    There are some Golden Girls around here somewhere looking for you, so they can go down on you.

    --
    Sleep your way to a whiter smile...date a dentist!
  15. YES! MORE FEATURES! by Anonymous Coward · · Score: 1

    Windows is not fucked up enough already, obviously.

  16. Re:Possibly bringing high grade slicers to everyon by janoc · · Score: 1

    From what I can piece together, they want to replace the CNC system, which has been around for over 60 years, with a new setup. I sceptical as to why as

    Easy. They cannot control a g-code based platform because there are way too many open alternatives around already. If they build something proprietary that others will have to work with due to their market power, then they get to be a gatekeeper and collect "tax". That's all. Good old "embrace & extend" strategy again.

    Now whether or not this will be successful or whether it even makes sense, I don't know. It could be a major flop with a framework/tool that essentially nobody will use, because 3D printers are far from something an average consumer needs or will buy. Even the hypothetical non-existent plug & play, "push a single button" replicator-like machine is not going to make this an ubiquitous piece of hardware on everyone's desk - most people simply don't need it and can get their trinkets and gizmos cheaper and ready-made elsewhere. However, the software could also end up becoming a defacto standard for consumer printers if they play their hand well ...

  17. Ever used Spark? by morgauxo · · Score: 1

    Ok, Microsoft, Bundling, I get it. But... has anyone here actually used Spark?

    What exactly is it, is it the slicing and machine control software? Or is it a CAD program with emphasis on creating designs for 3d printed objects? Or is it both? How does it compare with the open source equivalents normally used with Repraps?