I am trying 3 years now installing Autocad,*3ds Max* and Revit architecture on Ubuntu with wine!
Every year I am very optimistic 'cause I see the new wine versions already improved.
So, now I am starting again in a clean Ubuntu installation to install Autocad 2013 with wine 1.4. I am not trying to have an answer only for me, but I want this community to try and finally we can achieve that!
The winetricks have already net framework 4 to install which is the reason I have not already ran to the past Autocad.
So, I would like to remove completely my windows 7 partition from my pc and go on a linux machine without loosing the powerfull architectural programms.I know all about Blender and staff so I just want you to help find a solution on that, because I know there is a solution!
Maybe I will have to learn all the c++ or python etc. But I am sure that a solution can come with the help of all of us!
Any suggestion about this problem will be very nice and helpfull.
Also exist nice alternatives for hungry Autodesk products.
FreeCAD
FreeCAD - A parametric 3D CAD modeler
just free and just available for all major operating systems.
Q-CAD
Other one is more than ten times cheaper than AutoCAD and it is very handy software:
Q-CAD Community Edition - Features
A professional 2d builder based on SVG manipulation and ECMAScript, which support DXF/DWG through 2010 version.
BRL-CAD
To full impress third one is BRL-CAD, a powerful cross-platform open source solid modeling system that includes interactive geometry editing.
... and his Stryker ICV 8 trillions rays rendering example :
Update:
DraftSight
DraftSight - Overview
Professional CAD software.
I suggest you to ask in a WINE specific community - the reason for that is in the last paragraph of this answer. I also suggest to re-phrase, re-formant and change this question to a community wiki.
Questions regarding Running third-party applications on Ubuntu are perfectly valid as stated in faq.
API (in this context) is a set of instructions (or, more accurately, calls) which a Windows developer uses (more or less directly) to communicate with the operating system from within the application. This set is specific to Windows. What normally WINE does is an attempt to "translate" a Windows-only call to a native GNU/Linux call. When such call cannot be easily translated it has to be reimplemented by WINE developers to suite it's original purpose but stay strict with GNU/Linux standards. Many of those calls are just stubs (as in: a call exists but rarely any programmer uses it so it's there but does nothing for now).
Although WINE should allow AutoCAD (or any other app) to communicate with GNU/Linux as it does with Windows and still get the proper results (so it would work seamlessly), the majority of the Windows (at least XP) API calls has already been implemented or stubbed and the problem still persists. Most probably AutoCAD uses some exotic (or new) API call (or calls) that yet needs to be implemented. Percentage of WINE community are enthusiasts who can trace this exact calls the application in question crashes on and simply contribute a patch (which you can help to test). You can either keep asking about this in communities like askubuntu.com (which are more related to Ubuntu than WINE development) and hope those needed API calls will get implemented, help to point out to the WINE developers the exact API calls AutoCAD needs, or, implement them yourself. Also, if you're interested in joining WINE code contributors ranks, a guidance from programmers with more experience in the field of WINE development will save you a great deal of time.
Did you know about playonlinux program? It's a program to do scripts that can achieve install windows programs(also games) in ubuntu. All of his scripts are based on wine and his tricks.
You can go to its project page and ask questions or learn about how to make scripts. http://www.playonlinux.com/en/
If you ask the difference between wine an playonlinux: The connection of Wine and PlayOnLinux