Bringing CAD to Linux 189
Christopher Cashell writes "I've often heard it said that linux has the potential to be an ideal CAD platform, and the only thing holding it back is the lack of commercial quality CAD software (a la AutoCAD). Enter QCad, an easy to use 2D CAD project that began as a splitoff from CAM Expert. It was initially released with a 'free for non-commercial use' license, but this has recently been changed to the GPL. It's an excellent program, and earned 5 out of 5 Penguins on Tucow's Linuxberg review." CAD could/should be a "killer app" for Linux on the engineering desktop. I had a conversation a few months ago with an editor at Machine Design magazine about Linux - and how a good CAD app might set off a wholesale migration to Linux by design engineers.
Was just talking w/ the boss (Score:1)
Chuck
Still need a commercial quality CAD program (Score:1)
2D doesn't really matter (Score:1)
CAE software for Linux (Score:1)
Microstation was existed for years (Score:1)
Pro E is da killa' app (Score:2)
Today, we're all using 'Pro Engineering' and it's fantastic. There are many many engineers, myself included, that would use ProE 5 days a week, and would love to see it runing on a Linux distro.
With the cost savings of bypassing micros~1, we could spend more money on the hardware.
Hear Hear! (Score:1)
Microstation (Score:2)
Check out the following:
http://www.bentley.com/academic/products/linux.
Paul
Dynamic mechanics/physics analysis anyone? (Score:1)
Looks very impressive (Score:1)
Looks very windowish
Microstation, again! (Score:3)
-----------------------------------------------
To: "Zot O'Connor"
Subject: RE: Microstation/J for Linux?
From: Tim Brown - Bentley
Date: Wed, 1 Jul 1998 08:23:06 -0400
Zot, we do have a Linux version of MicroStation that is included in our
Academic Kits. It is not available commercially due to the limited requests
we have had for that OS. We support Wintel(95/NT/DOS), Dec AlphaNT, SGI,
SUN, IBM(AIX), HP(HPUX), POWERMAC, OS/2Warp & Intergraph Clippers. Feel
free to call me with any other questions.
Regards,
Tim
Tim Brown
Bentley Systems, Inc.
690 Pennsylvania Drive
Exton, PA 19341
610-458-2743
Tim.Brown@Bentley.com
AutoCAD may be too entrenched... (Score:4)
While I'm excited at the prospect of a GPL CAD program, and I'll definitely be checking it out, I have doubts as to how well it would fit into a production environment. The lack of 3d capability limits its use as a design tool, as well. And with an entrenched market leader like AutoCAD, every company that uses it has an enormous investment in existing data; they can't just toss it. So
What I'm really interested in is the existing professional UNIX CAD programs, particularly MicroStation and Arris (for which the purchaser even gets the source code), and their plans re. Linux. Many people are unhappy with the lack of stability using AutoCAD (which is sometimes the fault of AutoCAD and sometimes Windows), and that combined with Autodesk's spotty user response rate leaves this market vulnerable.
Anyway, kudos to QCAD for putting that first foot forward.
And yet again! (Score:1)
http://www.linux.org.za/lg/issue19/gm.html
Re:CAD Program (Score:1)
I would love to see I-DEAS on linux. If they would just start with the 2D part which is very good (compared to autocad)
Is PTC still thinking about porting pro/e to linux BTW?
Dirk
2D CAD important (Score:5)
The biggest barier to Linux CAD solutions being deployed in existing shops is not the lack of acceptable CAD programs (there are a few) but rather the lack of compatibility. File compatibility is achieved through native DXF and DWG tralation, but must AutoCAD shops have thousands of custom AutoLISP programs to automate various tasks. I've never seen a Linux CAD prog. that even had a scripting feature much less any degree of compatibility to AutoLISP. My current shop certainly wouldn't switch. Sure it costs us $2,000+ per seat of AutoCAD, but our LISP routines make customizing, editing, marking-up, plotting, etc. a snap and save us hundreds of man hours -PER PERSON- a year. Until a linux CAD prog can do that, it won't be replacing AutoCAD.
Note: Microstation -is- available for Linux, but only as the Student Version (not available to biz.) I know. I talked to them personally.
Here is a list of the Linux CAD progs/projects that I've come across:
http://www.qcad.org/index.php3
http://www.cycas.de/
http://www.microform.se/index.htm#VAR
http://ftp.arl.mil/brlcad//
http://www.fpa-engineers.com/OD/
http://pw2.netcom.com/~iamcliff/FREEdraft.html
http://www.octree.de/
peace favor your sword
Re:Dynamic mechanics/physics analysis anyone? (Score:1)
Re:Looks very impressive (Score:1)
Funny how linux is copying the windows gui
Funny how windows copied the OS/2 gui...
renders yes Modeling NO (Score:1)
modeling under linux is going to be slow without proper hardware and so you again are limited to venders of machines and their surport for an OS hmm why do people use IRIX and NT ?
yes I am talking more about CGG than pure CAD which modeling non animated structures
MAYA !! thats what we want !
regards
john
a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)
Re:2D CAD important ! respect his autherity (Score:1)
good LINKS !!!
respect
a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)
Re:Looks very impressive (Score:1)
Varkon 3D parametric cad -Free! (Score:1)
It's not exactly a conventional CAD package, but it is very powerful and customisable, and you can start it in a conventional 2D drafting mode as well as parametric 3D mode.
There's a project to GTK/GNOME up a UI for the 2D part of the program - but the 3D part is the really cool bit.
Possibilities (Score:1)
There are some excellent candidates of UNIX CAD software which could be ported to Linux, however:
1. ProEngineer - Long a staple of high-end CAD houses and universities. Robust and powerful.
2. SDRC Ideas - My favorite - Is smart enough to understand 'design intent', so you aren't forced to constrain every dimension, as you are in ProE (last I checked). Also does very nice motion animation when performing actions. Arguably more of a powerhouse package (included lots of multi-user project management and FEM).
Back when I was actively using Ideas, there was a lot of support for a linux port on their mailing lists. I don't know what became of it, but it would be worth encouraging SDRC [sdrc.com] to develop a port. I can't imagine it would require a whole lot of work, and could certainly have a userbase comparable to the other Unix flavors.
- hebgb
Re:Microstation (Score:1)
webmaster: http://amazing.divingdeals.com
Re:Looks very impressive (Score:1)
It's the Qt toolkit that does it -- I don't know how or why, but for some reason Qt programs always seem to resemble windows for me...
Re:Varkon 3D parametric cad (Score:1)
Re:AutoCAD may be too entrenched... (Score:1)
A Complete AutoCAD Replacement Exists (Score:1)
I haven't actually tried the software, but if the package actually meets all the claims, it is definitely worth checking out. One thing I'm not sure of is whether it supports AutoCAD's LISP extensibility features. Our company has done a lot of customization for AutoCAD using LISP, and I don't think I could realistically recommend it to our folks if it meant we had to rewrite all our menus and LISP routines.
JD
Re:Why doesn't GNU/Linux Varkon get more attention (Score:1)
Also, varkon is extensible. Although I've no intention of doing it, it would be possible to extend it via some clever coding to make it spit out CNC machine programs, depending on how comprehensive you wanted the support. A varkon single surface to a particular cnc miller translator would be relatively simple. I'd do it, except I'm busy exporting varkon models to a CFD code for part of my final year mech. eng. project in university
Re:Looks very impressive (Score:1)
Re:Pro E is da killa' app (Score:1)
***DISCLAMER: This message in no way reflects official company policy***
As a PTC employee (for those of you who dont know, we make Pro/Engineer) I can tell you this:
The decision as to which platforms are supported is in large part based on customer feedback. If we get enough customer requests for linux support, it will proably be done. But as far as I know it hasen't happened yet - unfortunately (in my opinon) many of our customers are actually moving from unix to nt (cost).
Other than that I don't see any technical reason why we won't do it, as we support almost every other major platform (SunOS/solaris, HP-UX, IRIX/IRIX64, DigitalUNIX, AIX, WinNT, Alpha WinNT, Win95/98)
Jeremy HarkinQA Engineer, Production Applications
Parametric Technology Corp.
jharkin@ptc.com
What we need is a CAD toolkit (Score:1)
What I am requesting is a general CAD toolkit etc for which you can write (parts of) your particular application as a plugin. One candidate (though I haven't mentionied this idea to their development list) is dia [lysator.liu.se].
--
Borge
Re:Varkon 3D parametric cad -Free! (Score:1)
It's the start that counts (Score:1)
Therefore, it's likely that this new program will sprout the wings and halo of 3d capability relatively soon, especially compared to a totally commercial, closed source deal.
So, don't try to put the nails in the coffin of what might be a healthy program, before it has time to stand on its own. If the base of the program is worthwhile, the rest of the features will come... and I'm also betting that about a third of the biggest complaints are from people with the experience and skill to add what they need to the program. Why not try it? If you're good, you'll end up with a 3dCAD with the ablities and interface you need, rather than some piece of bloated, commerical junk, that you had to buy a few thousand worth of expansions for, just to make it serve your purpose. Don't just let the newcomer die a-birthing.. Or GPL software won't ever become a viable alternative to monopolies, such as M$, or near monopolies, like ACAD.
Not a chance! (Score:1)
Besides, there's another aspect of CAD that precludes switching: scripts. Any serious AutoCAD user has a hard drive full of AutoLISP scripts (or even compiled C programs) that do most of the meat of production: insert entire subsections into a drawing, calculate complicated metrics, adjust scales etc. AutoCAD shops often hire people just to develop these scripts and have a lot of money invested in them. Switching CAD platforms requires you to pretty much throw out all this stuff.
No, in the real world people wait for their CAD vendor to offer all the new features of the competitors, even if it takes several versions. There's a product loyalty like in few other fields. The only people that switch CAD platforms at will are casual users like students or weekend designers who have nothing much invested in one product or another.
Re:Looks very impressive (Score:2)
What's wrong with removable toolbars? :)
-Brent--
CAD on Linux (Score:1)
For those unfamiliar, Pro/E is the leading CAD system in the MCAD market. At ~$28K per seat, it may not be for everyone. For those who use it, little else is taken seriously. The company to whom I contract has seventy seats of Pro/E and I own one as well. Many of the engineers with whom I work have been eagerly anticipating a move to Linux.
The main problem with Pro/E on NT is that the machine needs to be rebooted at least once a week. The performance is OK, but would almost certainly improve on Linux as Pro/E was originally a Unix application.
This category of CAD software is where large gains can be made by Linux. Many engineers prefer the Unix environment, but like the price/performance ration of Intel hardware. Enter the Penguin!
"Computers are useless. They can only give you answers."
Re:A Complete AutoCAD Replacement Exists NOT! (Score:1)
It is nothing more than a completely different, not nearly as good, CAD package that is shamelessly comparing itself to Autocad. I'm amazed AutoDesk hasn't sued these guys, however they are. About the only similarity is that the command to draw a line is "line". All in all, I believe their newsgroup spams and their website (which is a windoze based server BTW) is a pack of lies and these "guys" should be avoided like the plague. There is a review at http://pweb.netcom.com/~rwuest/linuxcadreview.htm
Do your homework and save yourself $99.
Script Translation Utility? (Score:2)
Interoperability with existing, installed software is important, if only to preserve and maintain existing work and data. This is one of the reasons I was so dismayed when Sun bought StarOffice (which has excellent interoperability with M$ Office), even though I personally prefer Word Perfect. The ability to read and write M$ native formats made migration away from Windows for our office staff much, much easier.
Re:Looks very impressive (Score:1)
I recall seeing removable toolbars (or at least plain floating toolbars) on the Mac GUI before Micros~1 windoze had them.
Re:2D CAD important (Score:1)
Most companies with whom I am familiar that have problems with 3D fail to provide proper training, management support and infrastructure support. When it is used properly, there is no comparison.
The company to whom I contract builds some of the most complex machines in existence, some are miles long and built to extremely close specifications. If we tried to do this work with something as limited as AutoCAD, the effort would take years longer and be riddled with errors as in the past.
"Computers are useless. They can only give you answers."
ustation, I have my copy (Score:1)
I don't currently use it because of libc incompatibility which I have not had time ti rectify. This does point out a *major* shortcoming in commercial software: the free software world moves much faster. It just seems ridiculous to me that a recompile from libc5 to libc6 requires me to fork out another $300 for an upgrade.
So, how does it work? Not too bad, even on a p100 with 48M ram. Other than an inordinately long startup time, the program it self runs fine once it gets under. I did notice color map problems in later versions of xfree86. The biggest issue that I have is the postscript export routine makes the assumption that one is running windows. So every line ends with ^M, and there is a binary end-of-file trailer that must be removed. This points out another serious weakness of commercial software. I (rightly) regard the postscript problem as a bug, and could fix it pretty fast if I had the source code. I am sure though that this falls way down on Bentley's priority list, so I am not holding my breath. What would be superb would be to have fig2dev support for dgn->ps, but now I am really dreaming.
Another issue is possible lack of support for graphics tablets. Mouse driven pointers SUCK compared to a 4-button puck on a graphics tablet set to move under absolute coordinates. ustation certainly supports tablets, but I have never seen any linux boxes with a tablet hooked up, or much documentation for doing so.
In summary, good program.
What is needed is AutoCAD Linux (Score:1)
Right now the Macintosh has better CAD tools than Linux, on the Mac you have MicroStation, Ashlar Vellum, MiniCAD and VectorWorks. AutoDesk supported Macintosh until R12.
If AutoDesk won't release ACAD 2K...bug Ashlar and Diehl Graphsoft for Vellum and/or VectorWorks.
Give me I-DEAS (Score:1)
There's a personal edition I believe for NT. I feel left out.
~afniv
"Man könnte froh sein, wenn die Luft so rein wäre wie das Bier"
... photoshop (Score:1)
I should not be forced to use windows, in the USA I should have a choice.
send flames > /dev/null
Re: Problems with QCAD requiring Qt. (Score:1)
Hi! Here is the point of view from a random developer who has also decided to remove Qt from his PC...
The license in Qt 2.0 is much better than in the previous version (and accepted as being OpenSource) but the previous license caused me to dislike Qt very much and I would need a good reason to get back to it. "Once bitten, twice shy."
Also, there is no free version of Qt 2.0 for Windows. This is very important from my point of view: even if the license for the Linux version of Qt is good, the only version available for Win32 is rather expensive and prevents most developers from porting their applications to both systems. Of course, someone could develop a free Qt for Windows, but that does not exist yet. I do not want to install a library on my system if I know that any application that I write using this library (free under Linux) would become non-free under Windows.
In the meantime, GTK+ has reached its maturity level and I consider it to be superior to Qt (on a feature level). And GTK+ is available for free on several platforms, including Windows and OS/2. Another reason why I like GTK+ is that it does not tie the developer to C++. GTK+ can be used with C, C++, Perl, Python and other languages, while the support for other languages in Qt has been lacking for a long time (only partial implementations). So if I can do more with GTK+ than with Qt, why would I re-install Qt on my system?
Sorry, but for the moment Qt is still on my black list. In order for me to adopt Qt, it would need to be available for free (speech and beer) under Windows and to provide good bindings for ANSI C (not C++) and Perl.
Waiting... (Score:1)
But you see, Microstation has these 3rd party extensions like fieldworks and draftworks by intergraph that make up more than 50% of it's total functionality for what we were doing. This could not be applied to another cad package and I am not sure if you could simply move Microstation to another OS. I don't know if the Intergraph parts would still be functional. Once the CAD community starts demanding, I am sure change will happen. But it still may be some time. I mean in a professional business like CAD, there is no time to deal with silly issues like memory leaks and faulty Operating Systems. Its time to wise up and just use what works.
Also to the person that said Microstation was on the mac. Do the intergraph plugins work there too? That would at least be somewhat better. Then again I am not a CAD Operator anymore. hehe.
IRNI
Re:2D doesn't really matter (Score:1)
Script compatibility (Score:2)
Since QCad is GPL'd wouldn't it be possible to add a Guile scripting facility to it?
And since Guile is a Scheme-based scripting language and Scheme is a Lisp dialect couldn't it be possible to write a Guile module to provide the AutoLISP compatibility.
Even if this is not a 100% compatibility this probably would help a lot to port scripts to QCad.
Is there some reason this can't be done?
Is it being done at the time?
Re:CAD Program (Score:2)
CAD for Linux (Score:1)
This is the CAD package that DoD requires ground vehical designs to be submitted in. It is a 3d solid modeling system with the fastest raytracer I know of. It also has built in clustering methods. I personally have run animation generation sequence using over 100 CPUs on over 20 cabnets.
While it is not a GPL product it is free to anybody that is willing to send a fax saying they wont claim it as thier own. Check it out.
CTJ
Linux software ratings (Score:2)
I know we all get excited when something like this is released, but it really should be compared to the competition -- whether or not it is windows software.
Need more than an app... (Score:1)
CAD is a huge industry, and you need more that just a few apps, you need all of the supporting industries on board.
Re:Microstation was existed for years (Score:1)
Btw, it works very well. I'm in the middle of designing a truck frame (in 3D) and haven't found any weirdness relative to the commercial versions.
Gimme a Rock-Solid NT Emulator (Score:1)
the linux bunch can swing this kinda thing themselves from the bottom end [emulation] a lot easier than say getting autodesk and all the other killer software companies to REALLY port autocad or *whatever* to native linux...
besides, i don't want to have to wait for every app i want to be ported to linux just so i can use it... just think of the other killer apps for 3-d etc out there that are waiting for the linux community to make wine or *whatever* truly what we want it to be.
Interested in VectorWorks for Linux? (Score:2)
If you hate all proprietary software, send hate mail to me instead.
Re:AutoCAD may be too entrenched... (Score:1)
if you have $25,000 (Score:1)
www.weber.com
Would *LOVE* to have a reason to leave the Microsoft environment and return to Unix.
However, this is the 'facts' about the CAM/CAD market (as their customers tell them)
Unless they are a Unix shop, they don't ask for Unix.
No new customer for 1-1.25 years have asked about the Unix version.
So, all they sell is the NT version.
TO DATE THERE HAVE BEEN NO QUERIES ABOUT LINUX!
(and this is not an open invite to bother them. Unless you have the NEED for a $25,000 CAM package, don't be asking for a port)
So, for all the 'hype' (and self-hype on this site), none of their prospective customers are using Linux, or are considering Linux.
The engineering market has been resisting the pull to NT, but as far as the maker of software in this market is concerned...Unix is a dead issue.
Intellicad Source (Score:1)
looks very nice !! (Score:1)
gCAD updated their website !
last I heard they had got their mits on alphas then they seemed to stop useing the website (-;
regards
john
a poor student @ bournemouth uni in the UK (a deltic so please dont moan about spelling but the content)
Re:Gimme a Rock-Solid NT Emulator (Score:1)
It works, is stable, runs everything.
Design Automation Conference (Score:2)
At this year's Design Automation Conference in New Orleans, there were penguins everywhere. Most of the exhibitors seemed oblivious to the Linux connection, but I asked as many as possible about Linux versions.
The near-universal response was that they would have a Linux version of their software as soon as they got an order large enough to make it worthwhile. Says I, "I know that porting to Linux is easy." Replied they: "No, you don't understand. Our developers insist on doing Linux first, then porting to other systems. We just need an order."
Apparently Model Technology (BIG simulation company) got the order; they announced that starting in December they'll be shipping Linux versions along with all of their other platforms.
Re:Microstation was existed for years (Score:1)
Re:Dynamic mechanics/physics analysis anyone? (Score:1)
Runs on Linux. Expensive.
Re:2D doesn't really matter (Score:1)
Re:VMWARE (Score:1)
but you are correct in that it is a solution to this problem, tho my thoughts are more towards an open source solution that eliminates the need for the additional os to run, and something that doesn't require me to fork out another $300... hey, i like the *freeness* of opensource stuff! :)
Re:Not a chance! (Score:1)
I worked for four years at TVA, a huge AutoCAD customer. You'd cry if you saw the PCs some power stations are designed on. You'd cry even more if you saw the people doing the designing. When I showed them that Windows can do more than 640x480, they'd look at me: who the hell can read that tiny type? No siree, they'll run AutoCAD at 640x480 with all tool bars and status bars on, and an effective design area of 100x100 pixels.
You're right on about computer illiteracy amongst CAD operators. Many of the guys were EEs and used CAD for the last 10 years, but they didn't even know rudimentary file management. One of the biggest software hits I wrote for them was a utility that completely shields them from the file system. All they need to know is the drawing name and what they want to do with it: plot it, delete it, or open it in AutoCAD. I'm afraid these kinds of users probably are the majority. While there certainly might be a market for CAD on Linux, these people ain't it. That's why I say that Linux hasn't got a paryer at becoming a leading CAD platform.
Re:A Complete AutoCAD Replacement Exists NOT! (Score:1)
Re:... photoshop (Score:1)
GDSII??? (Score:1)
Re:Pro E is da killa' app (Score:2)
Actually, most of the people I know of that are considering or have made that move did so more because of software availability. The perception is that most of the CAD software vendors are only interested in supporting Windows. I know that perception doesn't necessarily match reality when it comes to companies like PTC and Bentley, but companies like AutoDesk definitely have pushed that message to the people who make the buying decisions.
When it comes to cost, it is also mainly a perception issue. Commercial *nix is mainly only more expensive if you compare specialized workstation hardware to generic commodity PCs. Commercial *nixes on x86 hardware are similar in cost to NT (Windows 95/98 are really not very suitable for CAD usage), and Linux on the same hardware is cheaper than even Windows 9x.
Re:ustation, I have my copy (Score:1)
Re:What is needed is AutoCAD Linux (Score:1)
Having been forced to use R13 on win and Unix (Solaris and HP-UX) I can tell you without qualification that ACAD on unix absolutely sucks! There was little feature parity between the Unix and windows versions, and many many bugs prevented the Unix version from being usefull. To be fair, the windows version had so many unacceptable inconsistencies within itself, I forced myself to lear how to use Pro/Engineer, so that I could produce accurate data for downstream NC operations. Autodesk is as much of a proprietary monopolist as Microsoft, changing their portable format(.dxf) on a whim to break any and all competitors applications from reading a "standard" format. We don't need crappy AutoCAD on Linux, we need something much better!
Just my 2 cents.
-- Len
Re:Dynamic mechanics/physics analysis anyone? (Score:1)
Another alternative is Working Model [krev.com]. This is probably just expensive.
Re:Microstation was existed for years (Score:1)
SuSE [www.suse.de]
or at
Bentley [bentley.de]
It was no problem for me to get it. And it is really faster than the Windows version... :)
big savings (Score:1)
Re:Pro E is da killa' app (Score:1)
Re:2D doesn't really matter (Score:1)
When you cut a 2D shape out of a 3D piece of metal, a 3D drawing won't help you. You need a 2D drawing in order to know how to make the 3D part.
I figure you posted as AC because you thought you were being smart. sorry.
Re:2D doesn't really matter (Score:1)
Re:Dynamic mechanics/physics analysis anyone? (Score:1)
Re:2D doesn't really matter (Score:1)
Re:Pro E is da killa' app (Score:1)
OK, but what commercial *nix is currently avalable on intel? (and dont count future realeases like the solaris move to intel). Right now there are no major commercial nixes on intel and as a result we (PTC)only support 'nix on proprietary hardware:
Again, don't get me wrong, I love 'nix. I have an SGI Octane box at work, and have been using linux off and on at home since I first installed Slackware (1.2.1 kernel) back in college in 94. But many corporate customers just can't resist the perceved cheapness of wintel (and that evil Gates marketing machine doesn't help).
Re:A Complete AutoCAD Replacement Exists (Score:1)
Re:2D doesn't really matter (Score:1)
Re:vmware -- better windows than windows (Score:1)
1) it boots/reboots faster than native windows
2) you can run multiple versions of windows on the same machine at the same time, so developers don't need 2 windows machines anymore (one to use while the other reboots...)
3) you can use vmware in logged transaction mode, so when your windows software upgrade hoses your system, you can exit the session and choose to discard all session changes and be back to your previous, less-unstable config.
4) vmware has no driver issues because it uses a GENERIC VIRTUAL MACHINE. You can finally mass deploy Windows NT with all apps installed by just copying over an entire drive image to any computer running vmware.
5) vmware on linux with Windows is sort of like Linux with training wheels -- makes it much easier to migrate users to linux and giving them some time to ween themselves from windows.
Re:Hear Hear! (Score:1)
Then why don't you shut up? "I have never met you, but my first reaction is that you are a moron."
I would like, for a moment to compare a typical free 3D modeller to a typical commercial one. There is no comparison, really. Blender not withstanding, most free modellers are truly horrendous.
Why compare a typical free one to a typical commercial one? You seem to admit yourself that Blender is a high quality free modeller. Do you need more that one high quality free modeller?
--
ME CAD on Linux (Score:1)
Re:Pro E is da killa' app (Score:2)
Re:AutoCAD may be too entrenched... (Score:2)
Did you check wotsit [wotsit.org]? (search for DWG)
That said, I think the primary file format should be zipped XML. DXF hails from the days of visicalc, i.e., DIF begat DXF - it's hard to find file formats that suck more. I wouldn't expect DWG to be much better, though I haven't looked at it. Generally, when you go spelunking through these 1980's era PC file formats you'd better bring your barf bag.
Re:How does GTK offer more than Qt? (Score:1)
I will leave the GNOME vs. KDE flamebait aside, because my comment was not about the desktop environment, but about the widget library only. Locking your application into a specific desktop environment is even worse for its portability than using a widget library that is not freely available for all major operating systems. Please, let's stick to the Qt issue without involving KDE.
Qt has some nice widgets that GTK+ does not have yet; I will not debate that. GTK+ also has some nice widgets that Qt does not have yet, but that is not the point. My main gripe against Qt is that it is not free enough if you want to port your applications to Windows or to other operating systems. GTK+ offers something more than Qt: its portability. Some major applications based on GTK+ (e.g. The GIMP) have been successfully ported to Windows (and even OS/2 and BeOS). If the GIMP had been built on top of Qt, that would not have been possible.
Since QCAD is built on top of Qt, I doubt that we will see a Windows version soon. Or at least not a free version. Not to mention other (more exotic) operating systems. If you are writing some code based on Qt, then some people will not be able to use it, and may not even be able to port it to their system if they have some coding skills. Some of the small tools that I wrote a few years ago were ported to other OS'es by various people, and some of these became more popular than the original version that I developed. This is the power of OpenSource. Alas, QCAD and other applications requiring libraries that are not available on all platforms will suffer from this and will not be available to everybody.
Re:Possibilities (Score:1)
Word processors don't have stringent requirements, and most of them are commercial, and most of them suck. Operationg systems and compilers have stringent requirements, and many of them are free and excellent. Your point was?
--
Re:Pro E is da killa' app (Score:2)
Unfortunately for the poor sods in drafting and engineering departments, too often the decisions on hardware/software are made by clueless PHB types.
Re:Looks very impressive (Score:2)
Same shade of grey, same height of buttons, and if you're running with the windows theme, then it takes pains to look the same. Window manager with its flush relief-detailed window controls looks more like OS/2 to me. KDE 2.0 has a (pretty horrendous) looking button set that looks a lot more like MacOS 8.x buttons than windows.
Anyhow, this has gotten way off topic. AFAIK, I don't think CAD programs are designed for any widget set in general.
Re:CoCreate ME10 (Score:1)
DIA (Score:1)
Re:Pro E is da killa' app (Score:1)
This is exactly why I want to convert my office over to Linux. However, with the lack of a business version of CAD, it's not viable. I'm really hoping this goes down, so I can get my boss away from this Winblows crap and on *real* computers.
I told him that he and his other designer (construction company) could save mucho time by going with Linux running Apache to serve the office, rather than the NT behemoth we have to deal with daily now, and he agreed, but didn't find a CAD or design program that would do what his AutoCAD does, as far as designing houses, decks, etc. goes.
Any ideas on where I can get info on how to get him to finally let me install?
Re:Let's not forget EDA tools... (Score:1)
- Daniel
Re:big savings (Score:1)
NT box, and nobody serious is going to run Pro on Win9X... (NT behaves much better). So the
savings are going to be significant. $1K savings
vs 11K total purchase.
Re:CAD on Linux (and on Alpha) (Score:1)
/jarek
Re:2D doesn't really matter (Score:1)
Autodesk as been sticking us with a bill for developing a 3D program for you. If they would just stick AutoLisp in LT we would tell them to kiss off on ACAD2000.
Re:But would they really use Linux?? (Score:1)
The average office has been using complex workstations for years in one capacity or another. You can't convince me that Linux would be any more difficult to master than some of the workstations that were used only three years ago.
Besides that, many of the architects coming out of schools now have had some exposure with Unix, if not Linux. I've found that many architecture students are drawn to Linux for a simple reason. Architecture ~ problem solving. Linux administration ~ problem solving. Many of the younger architects that I've met like to fiddle with Linux, because it excersizes their problem solving skills, which in turn improves their ability to devise solutions for their clients.
I personnally have not used MicroStation on Linux, but i bet that I could find quite a few Architects who would have no problems adapting to it. I don't think that Linux is too difficult for any field that has to endure a 5 day exam in order to get licensed (almost always more than once.)