- slic3r — converts a digital 3D model into printing instructions for your 3D printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and calculates the amount of material to be extruded.
- gCodeViewer — GCode is the “numerical control language” for telling extruders, mills, polishers, etc. where to move to and when. This open source package is a visual GCode visualizer, viewer and analyzer in your own browser! It works on any OS in almost any modern browser (chrome, ff, safari 6, opera, ie10 should work too). All you need to do – is drag your *.gcode file to the designated zone.
- AC Power Control with Arduino — in the video video and the code, we take an in depth look at the hardware for using Arduino interrupts to control AC power through a triac. Using a zero-crossing detector Arduino will detect the pulse then calculate a delay to control the power output to a load.
- What Didn’t Enter the Public Domain Today — a reminder of what the public domain lost because of the Sonny Bono/Disney copyright term extension, timely given there are bad times ahead.
"3d printing" entries
BIF9 storytellers share how their work and experiences enrich our world.
Advancements in technology are making what once was relegated only to highly educated scientists, engineers and developers accessible to — and affordable for — the mainstream. This democratization of technology and the empowerment it affords was an underlying thread through many of the stories at this year’s Business Innovation Factory (BIF) summit. From allowing hobbyists and makers to innovate and develop on an advanced level to enabling individuals to take control of their personal health data to using space suits to help children with cerebral palsy, technological advancements are beginning to empower — and enrich — at scale.
With the rise of quantified self, for example, people have begun amassing personal data based on their activities and behaviors. Some argue that QS doesn’t go quite far enough and that a more complete story can be told by incorporating emotional data, our sense of experience. While it’s empowering in many ways to be able to collect and control all this personal big data, what to do with this onslaught of information and how to process it remains a question for many.
Alexander Tsiaras, who founded theVisualMD, argued in his talk at BIF9 that “story gives a soul to the data,” and that it’s time to change the paradigm, to start using technology to create ecosystems to empower people to understand what’s going on inside their bodies as a result of their behaviors.
3D Fossils, Changing Drone Uses, High Scalability, and Sim Redux
- CT Scanning and 3D Printing for Paleo (Scientific American) — using CT scanners to identify bones still in rock, then using 3D printers to recreate them. (via BoingBoing)
- Growing the Use of Drones in Agriculture (Forbes) — According to Sue Rosenstock, 3D Robotics spokesperson, a third of their customers consist of hobbyists, another third of enterprise users, and a third use their drones as consumer tools. “Over time, we expect that to change as we make more enterprise-focused products, such as mapping applications,” she explains. (via Chris Anderson)
- Serving 1M Load-Balanced Requests/Second (Google Cloud Platform blog) — 7m from empty project to serving 1M requests/second. I remember when 1 request/second was considered insanely busy. (via Forbes)
- Boil Up — behind the scenes for the design and coding of a real-time simulation for a museum’s science exhibit. (via Courtney Johnston)
Scan Win, Watson Platform, Metal Printer, and Microcontroller Python
- Google Wins Book Scanning Case (Giga Om) — will probably be appealed, though many authors will fear it’s good money after bad tilting at the fair use windmill.
- IBM Watson To Be A Platform (IBM) — press release indicates you’ll soon be able to develop your own apps that use Watson’s machine learning and text processing.
- MiniMetalMaker (IndieGogo) — 3D printer that can print detailed objects from specially blended metal clay and fire.
- MicroPython (KickStarter) — Python for Microcontrollers.
Audio Visualization, 3D Printed Toys, Data Center Computing, and Downloding Not Yet Beaten
- github realtime activity — audio triggered by github activity, built with choir.io.
- Makies Hit Shelves at Selfridges — 3d printing business gaining mainstream distribution. Win!
- The Datacenter as Computer — we must treat the datacenter itself as one massive warehouse-scale computer (WSC). We describe the architecture of WSCs, the main factors influencing their design, operation, and cost structure, and the characteristics of their software base. We hope it will be useful to architects and programmers of today’s WSCs, as well as those of future many-core platforms which may one day implement the equivalent of today’s WSCs on a single board. (via Mike Loukides)
- Illegal Downloads Not Erased By Simultaneous Release — Data gathered by TorrentFreak throughout the day reveals that most early downloaders, a massive 16.1%, come from Australia. Down Under the show aired on the pay TV network Foxtel, but it appears that many Aussies prefer to download a copy instead. The same is true for the United States and Canada, with 16% and 9.6% of the total downloads respectively, despite the legal offerings. Unclear whether this represents greater or less downloading than would have happened without simultaneous release.
Git Secrets, Ab Initio Keyboard, Continuous Deployment, and 3D Atomic Models
- More Git and GitHub Secrets (Zach Holman) — wizards tricks. (via Rowan Crawford)
- Building a Keyboard from Scratch (Jesse Vincent) — for the connoisseur.
- Practicing Deployment (Laura Thomson) — you should build the capability for continuous deployment, even if you never intend to continuously deploy.
- 3D Printed Atoms (Thingiverse) — customize and 3d-print a Bohr model of any atom.
Antivirus Numbers, 3D Printer Explosion, 3D Printing's Particulate Problem, and Simulating Touch
- The Anti-Virus Age is Over — for every analyst that an AV company hires, the bad guys can hire 10 developers.
- 3D Printing’s 2014 Renaissance (Quartz) — patents on sintering about to expire which will open up hi-res production. Happened in the past when patents on fixed deposition modelling expired: Within just a few years of the patents on FDM expiring, the price of the cheapest FDM printers fell from many thousands of dollars to as little as $300.
- Ultrafine Particle Emissions from Desktop 3D Printers (Science Direct) — Because most of these devices are currently sold as standalone devices without any exhaust ventilation or filtration accessories, results herein suggest caution should be used when operating in inadequately ventilated or unfiltered indoor environments. (via Slashdot)
- Aireal — focussed changes in air pressure simulate sensations of touch. The machine itself is essentially a set of five speakers in a box–subwoofers that track your body through IR, then fire low frequencies through a nozzle to form donut-like vortices (I imagine the system as a cigar-smoking Microsoft Kinect). […] In practice, Aireal can do anything from creating a button for you to touch in midair to crafting whole textures by pulsing its bubbles to mimic water, stone, and sand. (via BoingBoing)
Breaking up with MakerBot
I’ll never forget the day I first met MakerBot. It was August 1, 2012 when he*—a bright, shiny first-generation Replicator—arrived at our Cambridge, MA, office, greeted by screams of delight by a throng of fans. I must admit, I was a bit intimidated and star-struck: MakerBot’s reputation preceded him. He was a rockstar in the DIY community, a true maverick of a machine, ushering in the “Wild West of 3D printing” among our sedate sea of MacBook Air laptops running Adobe InDesign. All we had ever made here before were PDF files, but with MakerBot humming cheerfully in the lounge next to the kitchen, that had all changed. We were now maker-magicians, spinning ABS thread into gold.
At first, it was hard to get any quality time with MakerBot. I’d come into the office in the morning, and he’d already be surrounded by three or four groupies, who were browsing the catalog at Thingiverse, selecting a fresh set of STL models to print: from Mario and Batman to Mayan Robot.
But MakerBot didn’t just allow me and my coworkers to print out other people’s models; he offered us the promise of designing our own plastic masterpieces. He came packaged with the open source software ReplicatorG, which provides a nice GUI for doing simple modifications on existing models (scaling, rotating, etc.). ReplicatorG isn’t a tool for constructing models from scratch, however, so I also started experimenting with other 3D rendering applications like Blender, MeshLab, and OpenSCAD.
I was interested in the possibilities in transforming 2D photos into 3D models that MakerBot could print, so I started experimenting with a Python tool called img2scad, which can convert a JPEG image file into a .scad file (convertible to a compatible STL file with OpenSCAD) by transforming each pixel in the image to a rectangular prism whose height is directly proportional to how dark/light the pixel is. When this SCAD model is printed, the output is a photograph embossed into a sheet of plastic. Pretty cool—although, in practice, the results were somewhat lackluster since much of the detail captured in the subtle shading differences among pixels in the source JPEG didn’t get preserved in the conversion to prisms.