Folks, in the past years, like many others, I have had a love/hate relationship with Thingiverse. I love having access to more than two million models. But, on the other hand, I hate that many of them are not very good and may not print successfully. The idea of hosting OpenSCAD models with user-friendly front-end customizations is fascinating. But, unfortunately, it rarely works. Recently Thingiverse was hacked, placing user data at risk. It is time to think about alternatives.
As part of my research into alternatives, I have looked at close to a dozen sites. Some are good, and some are not very good. Some with ads everywhere, some with no ads. Some with paid models, some free, and some with a mixture of models.
Overall I found more models for gamers and fun than models targeting practical 3d prints. Now, I will be the first to admit I am not even sure what makes a print practical. For example, if you are babysitting a screaming grandchild, a suitable toy is very practical.
So this got me thinking. What if you had a site where all models are customizable and scripts driving these models were protected from downloads to ensure the designer’s intellectual property rights. Perhaps the site would have “sample” models from the scripts available for free downloads with “customized model” available for a fee. Since all models are customizable, a site with thousands of models would be as impactful as a site with many thousands of static models.
Let me present a simple example. I made a video for my channel about modeling an “L” shaped shelf bracket with OpenSCAD. The model was unique when used with the OpenSCAD customizer; a user was able to change the size of the two legs of the model, the placement of the screw holes, and the size of the holes. This simple produced hundreds of practical variations that anyone with a 3d printer would be able to use.
Another model might be as simple as a small storage box with multiple dividers. Everyone has a bunch of junk in a drawer somewhere in their house. With this model, you could produce unlimited variations, one large compartment or many small compartments: six centimeters high or ten.
A user visiting the site would have the ability to specify their customizations and view unlimited online 3d renderings for free. In addition, they would only be charged a fee when they downloaded a model.
This site will be a for-profit business since there are high costs in creating the technology and hosting the models. However, with experience running several businesses, I recognize that the personal costs to support the users, handle payment issues, and keep the technology running are also significant. Therefore, we do not want to create another Thingiverse. So we ensure we have sufficient capital and make this a profitable business.
Now let’s get crazy. Is it possible to kickstart an endeavor like this? First, would subscribers receive early access to the site, helping to direct the features and capabilities of the software? Then, depending on the level, they gain access to free or discounted downloads, and if they are designers, premier placements of their models in search results.
These are just thoughts I am sharing to solicit a robust discussion of the topic. I may also post a video about this idea to my channel to further promote discussions.
Here are some additional questions to think about together.
- Who should set the price per model, the designer, or the site administrator?
- What should the price of an annual subscription be, and what should it include?
- What do we offer lifetime subscriptions? What should they include?
- Should the site also include static models, and if so, why? There are many places to find static models (STL files that cannot be customized)?
- How many models do we need to go live?
- Should we incur the cost of printing every model before we post it, or is it sufficient to require photos of prints?
- What are your thoughts about ads?
- How often should designers get paid?
- Is it practical to only pay designers on PayPal?
- Do you have any objections to using PayPal for the payment system, both via PayPal directly and with direct credit card support through PayPal?
- I anticipate adding mobile apps in the long term, but do we need to support mobile apps to go live?
- Should we support a slicer on the site?
All the best. Thanks for reading this.
Irv