|
|
Subscribe / Log in / New account

Professional Quality CAD on Linux with DraftSight (Linux.com)

Professional Quality CAD on Linux with DraftSight (Linux.com)

Posted Apr 6, 2011 17:39 UTC (Wed) by wookey (guest, #5501)
Parent article: Professional Quality CAD on Linux with DraftSight (Linux.com)

I've been doing a lot of CAD recently, and it's fair to say that one makes life hard for oneself by doing it on Linux, and with free software. I am now a QCAD expert, and whilst it's a very solid program, it is old-fashioned 2D vector CAD with some annoying features. It's a pity that Ribbbonsoft didn't find opening up their code to provide enough benefit to keep doing it.

The article says that LibreDWG is a long way from a release, but my experience is that's it actually works quite well for reading DWG files. The problem is that nothing uses the library, so it is of limited use on its own. QCAD/libreCAD using libreDWG would be extremely useful, because it's true that a lot of manufacturer-provided drawings are now DWG-only. I have no idea hard it would be to get libreCAD to read DWGs, but I hope someone gets enthused to do that work soon. I've package libreDWG for Debian. Needs a little more love then it can be uploaded.

Of course what we really want is 3D CAD so you can't accidentally make a building where the plan doesn't match up with the elevations. I did try doing CAD in blender, but it was pretty painful as blender was never really designed as a CAD tool. brlCAD was just too scary and complicated - it may be _really_ good, but again probably only in 1980's kind of way.

Something with the user interface from sketchup would be great for most people. It has issues too, but for many tasks it's brilliant, and the cloud-sourcing of subcomponents is a really useful concept. But again sketchup is proprietary software that can only be run on linux using wine (and I can't get the new version going at all) and the format is proprietary too (SFAIK), so that's no good.

The building-design area is desperately in need of a good dose of free-software. There are lots of sums that needs doing, many of them very easy which could be integrated into some Building Information Management software, with an online database of products, and using CAD tools to draw up shapes and layouts. The whole area is wide-open for some commoditisation, and I'd be very keen to get together with other like-minded souls to make something happen. I have a selection of evil spreadsheets that need turning into real software for structural calcs, heating design, energy efficiency and thermal analysis. There is some free software in this area, such as ESP-r which does 2D thermal calcs (but I've found it hard to even build, never mind use). It needs packaging...

Here's hoping for some more fundamental progress than freeware DWG-reading apps (nice as that is).


to post comments

FreeCAD

Posted Apr 7, 2011 8:10 UTC (Thu) by amonnet (guest, #54852) [Link] (6 responses)

FreeCAD looks promising for 3D CAD et architecture. Have you tried it ?

FreeCAD

Posted Apr 7, 2011 11:28 UTC (Thu) by wookey (guest, #5501) [Link]

No, I had not seen that. Thanks for pointing it out. It does indeed look very promising, and even better it's already in Debian. I will give it a go.

FreeCAD

Posted Apr 7, 2011 11:44 UTC (Thu) by rahulsundaram (subscriber, #21946) [Link] (4 responses)

FreeCAD is not really free software. It depends on Open CASCADE which is not under a free license.

https://bugzilla.redhat.com/show_bug.cgi?id=459125#c6

FreeCAD

Posted Apr 7, 2011 20:45 UTC (Thu) by jrn (subscriber, #64214) [Link] (3 responses)

I fear the situation is more complicated (but would gladly accept corrections). You might be interested in http://packages.debian.org/changelogs/pool/main/o/opencas... and the mailing list conversation it references.

FreeCAD

Posted Apr 7, 2011 21:18 UTC (Thu) by rahulsundaram (subscriber, #21946) [Link] (2 responses)

See Tom Callaway's posts in

http://www.opencascade.org/org/forum/thread_15859/

Also refer to discussions in

http://lists.fedoraproject.org/pipermail/legal/2011-March...

If you need any further clarifications, you can post to the legal mailing list in Fedora.

FreeCAD

Posted Apr 12, 2011 10:35 UTC (Tue) by jrn (subscriber, #64214) [Link] (1 responses)

Thank you. I had missed the phrase "on a non-exclusive basis" in section 7 which is indeed bizarre. It says that the disclaimer of warranty in section 8 cannot be waived on an exclusive basis.

Tom's comment was: "Why can't someone choose to offer support exclusively to customer A but not any other customer?" But as long as you are not guaranteeing that customer A is the only one that gets a warranty, you're okay. I don't see how this would come up in practice.

So while I see how a reasonable person or distribution might want to steer clear of this license and I wish the outcome were different so this obnoxious license could quickly fade into obscurity, I am not convinced it violates the guidelines Debian uses to determine what software is free, nor their spirit. (For what little that's worth. I am neither a lawyer nor a Debian Developer.)

FreeCAD

Posted Apr 12, 2011 10:39 UTC (Tue) by rahulsundaram (subscriber, #21946) [Link]

I am convinced that it does and they need to relook carefully at the license. It doesn't qualify as free software.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds