1. To design a 3D model. Open a WebGL enabled browser like Chrome and navigate to www.publishyourdesign.com/



  2. Click on the Design Something
    button.


  3. This is the basic interface:



  4. Click on the Setting icon.


  5. For greater precision I change the Snap >Constant Size to 1



  6. To add primitive shapes or text open the Place palette.


  7. Select your shape



  8. Click to place. Before clicking, you can adjust the dimensions.



  9. Left clicking on your shape will also bring up the properties palette:



  10. To rotate, right+click and drag

    Or use the rotate icon:



  11. To raise the shape up, left+click and drag on the up arrow.



  12. You can subtract shapes from each other by opening the Features palette and selecting cut one body using another body.



  13. First click on the object you want to remain




  14. Then click on the object you want removed:




  15. To view the hole, rotate with the mouse



  16. You can easily rotate your objects by clicking on the rotation icons or changing the shape by clicking on the nodes



  17. To Combine bodies, select the option and click on the shapes.Press ESC to stop.


  18. To get the intersection of two bodies, select the option and click on the two shapes.


  19. To save the STL file, click on the floppy disc icon


  20. To download click on the Export STL model for 3D printing icon:



  21. Experiment, have fun, print






To get webgl enabled on Mac with Firefox you'll have to do the following:
  1. Type about:config in the Firefox 4 URL bar
  2. Type webgl in the search box
  3. webgl.force-enabled = true
  4. Go to https://tinkercad.com and refresh the page
Background: Driver support on older OS/Graphics card combinations is bad so the browser vendors have blacklisted a number of devices. All of Mac OS X 10.5 is blacklisted in Firefox, what you did above is circumvent this blacklisting.

Windows

on Windows XP, WebGL and acceleration is blacklisted.

To enable it, in command line:
	chrome.exe   --enable-webgl
or
  1. Close any open Chrome windows
  2. Find the Chrome shortcut you use (normally on the desktop or in the start menu) and right click on it.
  3. Select 'Properties'
  4. Add the '--ignore-gpu-blacklist' flag without the quotes at the end of the 'Target' box
or
  1. type "about:flags" on address bar of google chrome
  2. under "Override software rendering list" click "enable"
  3. scroll down and "relaunch google chrome"

Linux

In command line:
./chrome --enable-webgl
or
google-chrome --ignore-gpu-blacklist