Blog Archives

How to automatically choose a camera viewing angle of any 3D model

When I wrote stljs, a library to read, write, and convert STL to PNG, one of the things I had to decide was how to calculate where the camera was located and where to point the camera. You want to

Tagged with: , , , ,
Posted in code, technical

Overhaul of background workers

Cubehero, like many other web apps, depend on background workers to get many tasks done that you don’t want to do within a web request. These are usually longer running tasks, like sending an emails, calculating a score, updating information

Posted in Uncategorized

Introducing stljs, a fast library to read, write, and render STL files

Ever want to parse STL files, but couldn’t find a fast library to read both ASCII and Binary STL files? Or you have STL files, but you want to convert it to an image, so you don’t have to load

Tagged with: , , ,
Posted in announcement, code

How to convert and render STL files to images

Cubehero isn’t just the web page itself. It depends largely on background workers to do the work of rendering models to images, resizing images, and visual diffing models. The past three weeks have been an overhaul of the system to

Tagged with: ,
Posted in tutorial

What you need to know about buying a 3D printer

So you’ve decided that you want a home/desktop 3D printer. But like the early days of personal computers, there’s been an explosion of different 3D printers out on the market. There’s about 120 different desktop 3D printers available in 2013.

Tagged with: , ,
Posted in tutorial

Why TinkerCad is shutting down

In parallel with Tinkercad, we continued development of the core platform. In October 2012, we launched a scripting interface for one of the key components, the Gen6 geometry modeling kernel. And finally, in late 2012, we had several major breakthroughs

Posted in analysis

How to answer 3D printing questions at a cocktail party

Recently, at parties, 3D printing always comes up when people ask me what I’m working on. I’ve found that people’s reactions to 3D printing vary greatly, and when talking about any new idea, there’s a lot of misconceptions about what

Posted in tutorial

Web-commits and experimental Bill of Materials

Hopefully this finds you all well. This holiday season had been both a time of reflection for myself, as well as some improvements for Cubehero.Web-based upload and commit I’ve listened to your feedback, and changed the way you can push files to C…

Posted in announcement, Uncategorized

Beautifully share

Hello all! Hope you had a good mid-autumn festival. What’s been going on? To start, I believe when people want to share their projects, they not only want to have the files up on the web (any FTP can do that), but they’d like to share it beautiful…

Posted in announcement, Uncategorized

Cubeheroist starter walkthrough

Welcome, new Cubeheroist! To help you get started, I wrote a quick little walkthrough to help you out. To follow along, you need both git and openscad installed. First signup for cubehero. It’s standard fare–choose a username/password, etc. Then …

Posted in Uncategorized