|
|
|
Free (or almost free) software is not (IMHO) the challenge that many people have express in the forums. I searched for a weekend and found dozens of free software titles for 3D that appeared very professional. Examine the list below! If anyone says they cannot find free software to perform the job for 3D, I have trouble believing them. This all seems plenty adequate for the hobbiest. BTW, free means free and not "free for 30 days" or other such crap. If anyone finds this list wrong or misleading, please correct it.
Software Classification for 3D Work
At some point, I need to classify software so that it can be discussed. I am not a professional in the 3D design arena, so please forgive my classifications if they are not perfect. I was aiming for a mixture of classifications that broadly covered 3D but could be absorbed fairly quickly by newcomers. Here is the classification schema for this website:

This drawing is not intended to be a complete drawing of all the possibilities or paths.
I strongly debated putting the paths into the drawing because they are not well defined as connectors. In most cases, the paths represent "export" and "import" where the arrow points to an "import."
For Input devices:
Camera: An example camera is a Sony 5.1 MegaPixel DSC-W1 which snaps a photo and lets you upload it as a jpeg onto a computer. Why include this in 3D? Because cameras let you quickly create a representation of a real world object such as my child's toy bear which can then be easily converted into CNC commands for the Mill / 3D printer.
Keyboard / Mouse / Pen: This represents one of the most common ways of creating 3D objects. Simply draw them with a mouse / keyboard / pen. I frequently use a tablet pc to draw objects for engraving. I use MOI with the tablet PC and it is wonderful for CAD, but I am afraid that MOI is about to start charging a lot of money ($100+ for me), so I am shying away from recommending it in this context.
Scanners: This can be flatbed or a 3D scanner like the NextEngine (which I happen to own and love.) BTW, some of the free software in the list below helps to clean up the scans from the NextEngine at no cost. I hope to quickly reach a point where I can replicate a small 1" x 1" item in under 2 hours using my 3D Scanner and the Mill / 3D printer combination.
Digital Probe: I don't actually have one of these, but I hear they work very well.
Object Repository: External Internet repositories such as the one hosted by Google come to mind. Google's is "ok" but I honestly think that these repositories could be made sooo much better with the proper descriptive data "aka metadata" behind them. These repositories don't list the various properties and functionalities of the objects they hold... I could design a much more functional repository for finding and combining objects for use in both virtual and the real worlds. Repository design is something I know about and these guys at Google strike me as novices making the wrong tradeoffs for speed and ease of use.
For Software:
2D Image Editor: There are at least two of these for which everyone needs to spend a night in tutorials and those are Gimp and Inkscape. Inkscape gets you the Raster to Vector capabilities and combined with PSToEdit to convert the Vector into a DXF, that is a powerful combination! Once you have a DXF, a tool like EasyMill will get you gcode. All that, and you can put George Bush in silly situations. What is not to like?
3D Editor / Designer: Holy S**t there are a lot of these. Good Ones! I list everything from the traditional CAD space to more of a Modeling / Animation space. If it creates 3D, then I classify it here. And, of course, every F*****g one has it's own proprietary file format. WHAT??? Nobody else has a workable and usable file format??? Most, will export to dfx and or stl, which works for me.
File Conversion /Repair: This is a utility category. Because nobody can agree on file formats, it is worth while to list the tools that will resolve some of those issues. Also, tools to fix things like stl files are listed here.
Convert to Gcode: Why not just use CAM? Because then I would have had to make another category for that special classification of software that does stuff like convert images to gcode or text to gcode. CAM software fits here.
Mill/Printer Control: CNC software, basically. Mach3 and EMC. Mach3 limits you in lines of GCode.
Mill/Printer Simulation: Why waste material? The simulators do it a lot quicker also.
Mill/3D Printer: This is what the site is about! Theoretically, this could just be CNC Mill or a standalone 3D Printer, but what a bore. This category is for anything that produces physical output.
Monitor: Any display that doesn't actually develop a physical object, but show a virtual result.
A Workable Set of Software to Begin With
I use all of this information for milling and can go from concept to finished product. Since my first thought, prior to being told otherwise by experts, is to use gcode for 3D printing (a machine path is a machine path, correct?), I will at least start here. Here is a combination of free software that appears workable. I have not downloaded and tried even half of all the free software listed below. I may be missing some great free stuff!
I recognize Linux as valuable for a true free experience with EMC, but my needs are such that I currently run Mach3. As such, here is a list for the noob and a reference for anyone sharing files with me.

2D Image Editor:
Gimp: I recommend this for its free Raster image capabilities. Tool paths can be generated from Raster images, but the better the image, the better the quality of the tool paths. The tool paths, btw, are usually created by running the tool back and forth like an inkjet printer while the Z axis goes up and down. Runs on Linux and Windows.
InkScape: I recommend this for its free Vector image capabilities: Tool paths can be generated from Vector images. Runs on Linux and Windows.
3D Editor / Designer:
Sketchup: I recommend this for its object repository. Theoretically, we can all share files this way. It has good tutorials and is easy to use. Only runs on Windows, although there is rumors that Linux is in the works and some people have had limited success with wine. Also, an Ajax version of Sketchup may be in the works for online usage by everyone.
Art Of Illusion: Used by RepRap and has a nice interface. Runs on a JVM, so it works for Linux or Windows.
Blender: Good GNU software that can convert between dozens of file formats. It compares well with professional software. Runs on Windows and Linux.
Convert to Gcode:
CamBam: Nobody seems to have heard about this CAM software? My only worry is that they say "at the moment it is free." Runs on Windows.
FreeMill: Free CAM software from the Rhino group. Runs on Windows.
LazyCam: Most functionality comes free from the same group that sells Mach3. Easy for a beginner like me to use, and since I bough Mach3, the integration is a plus. Runs on Windows.
Profiler6: Hard to find. Search google and there are about 6 hits, but at least one of them will lead you to the executable. I think I saved a copy if anyone wants it, I will post it in the files section. Basically, this is an image to gcode utility. There are not many free image to gcode routines so I listed it. Runs on Windows.
Deskengrave: I use this to quickly create text for engraving. It is quick enough that it is worth listing. Runs on Windows.
File Conversion / Repair:
PSToEdit: The primary use here is to convert EPS (extended postscript from InkScape) into DXF. I have seen a dozen forums where people ask how to get InkScape Vector Files into DXF and this is the answer. Runs on Windows and Linux (Inkscape on Linux may have this incorporated already.) This may require ghostscript.
MeshLab: Instead of spending $$$ on software for the NextEngine which already cost me a lot of money, I use this to fix up the STL files. Runs on Windows or Linux.
Scanalyze: Same reasons as Meshlab only with ply files. Also runs on Windows or Linux.
Deep Publish: For sharing 3D files in Microsoft Office, this is actually a good utility. I downloaded it as an afterthought, but I am glad I did. Runs on Windows.
Ogle: This almost falls in a category by itself. This captures objects from OpenGL. Many people capture game objects with this. Theoretically, we could then print it! Runs on Windows.
Mill / Printer Control:
EMC: I have a disk, but I have not used it. It controls a mill and runs on Linux.
Mach3: Runs the gcode on my mill (and lathe and soon to be 3d printer...)
Mill / Printer Simulation:
AutoEditNC: I use it more for editing gcode than running simulations, but it does both. Runs on Windows.
CNCSimulator: Good simulator. Runs on windows.
The Software List!
I really hope this list helps somebody. It took a long weekend to compile.
| Name |
Comments |
Price (low) |
Price (high) |
Input Format(s) |
Output Format(s) |
Role |
| A9Cad |
|
Free |
$ 29.95 |
DWG, DXF |
DWG, DXF, EMF |
3D Editor / Designer |
| AC3D |
|
$ 69.95 |
$ 69.95 |
|
|
3D Editor / Designer |
| Alibre Design |
Looks to be an extremely capable CAD program with good tutorials |
Free |
$1,995.00 |
stp,igs,sad,3dm, dwg,dxf |
stp,igs,sat,stl |
3D Editor / Designer |
| AllyCad |
150kb Drawing size limit |
Free |
$ 29.95 |
DRG, DWG, DXF, CEX |
DRG, DWG, DXF, CEX |
3D Editor / Designer |
| Anim8or |
Good tutorials, etc… |
Free |
Free |
.an8, .3ds, .lwo, .obj |
.an8, .3ds, .obj, .vtx |
3D Editor / Designer |
| Art of Illusion |
Requires Java (check for plugins after install) Also, used by reprap. |
Free |
Free |
.aoi, .obj, .stl, .dem, .dxf, .geo, .lwo, .pov, .inc, .3ds |
.aoi, .obj, .pov., Vrml, .stl |
3D Editor / Designer |
| AutoQ3D |
Also non-free version but is it only $4.99? |
Free |
$ 4.99 |
.3dq, dxf, md2 |
.3dq, .dxf |
3D Editor / Designer |
| B-Cad |
Looks good |
Free |
$ 245.00 |
.bdf,3ds,asc,wmf, dwg,dxf,nff,stl, mrc.laserlink |
.bdf,3ds,asc,wmf, dwg,dxf,nff,stl, mrc.laserlink + major image formats |
3D Editor / Designer |
| Blender |
Highly Recommended Open Source |
Free |
Free |
Every major format |
Every major format |
3D Editor / Designer |
| BRL-CAD |
Looks good - good tutorials |
Free |
Free |
|
|
3D Editor / Designer |
| CADMAI |
Can be free but it will constantly annoy. |
$ 189.00 |
$ 189.00 |
|
|
3D Editor / Designer |
| CadStd |
|
$ 29.95 |
$ 29.95 |
|
|
3D Editor / Designer |
| CB Model Pro |
Beta for free |
Free |
Free |
|
|
3D Editor / Designer |
| CoCreate |
|
Free |
Free |
|
|
3D Editor / Designer |
| Desi III |
|
Free |
Free |
|
|
3D Editor / Designer |
| DesignCAD |
Own version 15? |
$ 79.00 |
$ 79.00 |
|
|
3D Editor / Designer |
| Draft IT |
|
Free |
Free |
|
|
3D Editor / Designer |
| eMachineShop |
|
Free |
Free |
|
|
3D Editor / Designer |
| FilixCad LT |
|
Free |
Free |
|
|
3D Editor / Designer |
| free2Design (Website) |
|
Free |
Free |
|
|
3D Editor / Designer |
| FreeCAD |
|
Free |
Free |
|
|
3D Editor / Designer |
| gcad3d |
|
Bitmap Bitmap
|
Free |
|
|
3D Editor / Designer |
| Generative Components |
Maybe Free? |
Unk |
Unk |
|
|
3D Editor / Designer |
| JCAD |
|
Free |
Free |
|
|
3D Editor / Designer |
| JustCAD |
|
Free |
Free |
|
|
3D Editor / Designer |
| K-3D |
|
Free |
Free |
|
|
3D Editor / Designer |
| LeoCAD |
Lego! |
Free |
Free |
|
lcd,dat,ldr,3ds, povray,obj |
3D Editor / Designer |
| Minos 2 |
|
Free |
Free |
|
|
3D Editor / Designer |
| MoI |
Excelent Tablet PC Version - Functionality expires however, and it appears that it will soon cost. |
Free |
Future? |
3dm,iges |
3dm,iges,obj,stl,3ds |
3D Editor / Designer |
| OneSpace Modeling Personal Edition (PE) |
|
Free |
Free |
|
|
3D Editor / Designer |
| Open CASCADE |
|
Free |
Free |
|
|
3D Editor / Designer |
| Projecad |
|
Free |
Free |
|
|
3D Editor / Designer |
| pythoncad |
Mostly for Linux |
Free |
Free |
|
|
3D Editor / Designer |
| Qcad |
Freeware Linux only? |
Free |
$31 |
|
|
3D Editor / Designer |
| Quake 2 Modeler |
Unable to find |
Free |
Free |
|
|
3D Editor / Designer |
| SagCAD |
Linux only |
Free |
Free |
|
|
3D Editor / Designer |
| ShapeShop |
|
Free |
Free |
|
|
3D Editor / Designer |
| Silo |
Pricey |
$ 109.00 |
$ 109.00 |
|
|
3D Editor / Designer |
| Sketchup |
Has a repository of objects easily accessible. |
Free |
$ 495.00 |
skp,dxf,dwg,3ds,ddf |
skp,(stl with plugin) |
3D Editor / Designer |
| SmoothTeddy |
|
Free |
Free |
|
|
3D Editor / Designer |
| StCAD |
|
Free |
Free |
|
|
3D Editor / Designer |
| SynDEx |
|
Free |
Free |
|
|
3D Editor / Designer |
| TopMod |
|
Free |
Free |
|
|
3D Editor / Designer |
| TurboCAD Professional |
Medium Price |
$ 79.95 |
$ 449.95 |
|
|
3D Editor / Designer |
| Varcon |
|
Free |
Free |
|
|
3D Editor / Designer |
| Vectorengineer |
|
Free |
$ 19.99 |
|
|
3D Editor / Designer |
| Wings 3D |
|
Free |
Free |
|
|
3D Editor / Designer |
| X11 |
|
Free |
$ 29.95 |
|
|
3D Editor / Designer |
| Zanoza Modeler |
|
Free |
Free |
|
|
3D Editor / Designer |
| Dolphin |
CAD is Free - Looks good. |
Free |
Free |
|
|
3D Editor / Designer
Convert to Gcode |
| hyperMILL® |
Web Page Down |
Free |
$5,000.00 |
|
|
3D Editor / Designer
Convert to Gcode |
| Vector32 |
|
|
|
|
|
3D Editor / Designer
Convert to Gcode |
| Vector-Cam - VectorXT |
|
Bitmap
|
$ 795.00 |
|
|
3D Editor / Designer
Convert to Gcode |
| PowerSHAPE |
Excellent Free Software - Good for file conversions. |
Free |
Free |
Every major format |
Every major format |
3D Editor / Designer
File Conversion / Repair |
| ArtCam Insignia |
Free Guides, engraving tool. (No Save ability!!!) |
Free |
$7,500.00 |
.art, .dxf, .dwg |
|
Convert to Gcode |
| CamBam |
Excellent free Cam software |
Free |
$ 149.00
|
cb,dxf,nc,3ds |
cb,dxf,nc |
Convert to Gcode |
| CodeShark |
Sherline recommends |
$ 49.00 |
$ 98.00 |
|
|
Convert to Gcode |
| Deskengrave |
Quick way to create text for inclusion on a sign, etc… |
Free |
Free |
|
gcode, dxf |
Convert to Gcode |
| FreeMill |
Must Get |
Free |
Free |
sla,stl,vmp,3dm, wrl,raw |
gcode |
Convert to Gcode |
| G-Simple |
go under program files |
Free |
Free |
|
|
Convert to Gcode |
| Image to gcode |
pictures to gcode |
$ 179.00 |
$ 179.00 |
|
|
Convert to Gcode |
| LazyCam |
Easy to use CAM program for people who do not need a lot of CAM features. |
Free |
$ 50.00 |
dxf,dwf,wmf,svg, lcam,jpg,bmp |
lcam,gcode |
Convert to Gcode |
| MeshCam |
Sherline recommends |
$ 150.00 |
$ 250.00 |
STL, DXF,BMP,JPG |
gcode |
Convert to Gcode |
| MillWizard |
Easy to use |
$ 250.00 |
$ 250.00 |
|
|
Convert to Gcode |
| StlWork |
|
$ 125.00 |
$ 125.00 |
|
|
Convert to Gcode |
| DeskCNC |
Not bad… Some features may remain free after evaluation. |
$ 250.00 |
$ 350.00 |
dxf,stl,hpgl,gerber, image,gcode |
gcode, dxf |
Convert to Gcode
Mill / Printer Control |
| CNC Pro |
Dos Based |
$ 25.00 |
$ 25.00 |
|
|
Mill / Printer Control |
| CncPlayer |
Dos Based? |
Free |
Free |
|
|
Mill / Printer Control |
| EMC2 |
Have it on CD |
Free |
Free |
g-code - bmp and others with utilities
|
direct machine control, some utilities generate g-code
|
Mill / Printer Control |
| TurboCNC |
|
$ 60.00 |
$ 60.00 |
|
|
Mill / Printer Control |
| Mach 3 |
Coming with Mill |
$ 159.00 |
$ 159.00 |
gcode |
|
Mill / Printer Control
Simulation |
| Accutrans |
Great conversion + viewer and some fix capabilities. |
$20 |
$20 |
Shitload |
Shitload |
File Conversion / Repair |
| Ace Convertor |
Looks iffy |
Free |
Free |
DXF |
gcode |
File Conversion / Repair |
| CtrlView |
|
$ 29.95 |
$ 29.95 |
|
|
File Conversion / Repair |
| Deep Publish |
Kind of Cool! It helps to document drawings, especially in MS Office. It is worth playing with. |
Free |
Free |
Almost Every Kind |
pdf, imbedded MS Office… |
File Conversion / Repair |
| MeshLab |
Great Freeware! Cool Fix of 3D Mesh problems!!! This is a must have utility to fix STL files. |
Free |
Free |
PLY,STL,DAE,V3D ,OBJ,OFF,3DS,PTX |
PLY,STL,DAE,V3D ,OBJ,OFF,3DS,PTX |
File Conversion / Repair |
| ModelPress |
Web Page Views |
Free |
Free |
|
|
File Conversion / Repair |
| Ogle |
Great! Captures OpenGL objects |
Free |
Free |
|
|
File Conversion / Repair |
| PS-Exchange |
Every translation has small fee? |
Unk |
Unk |
Every major format |
Every major format |
File Conversion / Repair |
| PSToEdit |
Postscript / PDF into Vector Formats. Needed in some image to DXF operations. (may require ghostscript install.) |
Free |
Free |
Adobe, SVG, DXF, and others |
Adobe, SVG, DXF, and others |
File Conversion / Repair |
| Scanalyze |
Cool Fix 3D Scans!!! |
Free |
Free |
|
|
File Conversion / Repair |
| Edgecam NC editor |
other free software like tool selector… |
Free |
Free |
|
|
File Conversion / Repair |
| Deskart |
Looks like a good raster converter into gcode or dxf |
$ 175.00 |
$ 175.00 |
images |
gcode, dxf |
Convert to Gcode |
| Profiler6 |
Images to gcode |
Free |
Free |
bmp,jpg |
gcode |
Convert to Gcode |
| ArtRage |
Fun PC Drawing for artists - great tablet support |
Free |
$ 19.95 |
ptg,bmp, png,jpg,psd |
ptg,bmp, png,jpg,psd |
2D Image Editor |
| Gimp |
A must have photo editor for Raster editing. Use with Inkscape for Vector editing. |
Free |
Free |
Almost Every Imaginable Image |
Almost Every Imaginable Image |
2D Image Editor |
| InkScape |
A must have editor for Vector graphics. |
Free |
Free |
Almost Every Imaginable Image |
Almost Every Imaginable Vector Graphic |
2D Image Editor |
| Autoeditnc |
Check your paths before you mill. I find the gcode editor to be nice also. |
Free |
Free |
gcode |
|
Mill / Printer Simulation |
| CNCSimulator |
Test your paths before you mill (or print) |
Free |
Free |
gcode |
|
Mill / Printer Simulation |
Rating
|
|
Average rating:
4.7
Number of Ratings : 23
|
|
|
|
View Topic History
|
|