[ILUG-BOM] Brl-Cad Initial Impressions
Sachin G Nambiar
bomlug@[EMAIL-PROTECTED]
Tue Jan 16 05:10:35 IST 2007
Initial impressions:
The interface lacks polish. Digging deeper, i found that you require to
actually remember loads of small commands to do anything. So many
commands. Almost everything is done from the command line. That being said
it's not really hard. Infact the pdf documentation makes things pretty
easy. It uses vi and gives you the option for emacs. It stores all files
ina databse which has to be defined in advance. Everthing else(shapes
textures etc.) goes directly in real time into this file.
And with my limited(read zero) knowledge of any CAD software, i'll say
this thing works really well. Based on the documentation and a few
instances of "modern art" by yours truly using the documentation; i'll say
this thing can really do stuff. You can create your own custom primitive
shapes. Using the documentation i could build a radio, cone and wrap it
with shiny stuff etc. But everything through the command line.
Not much of a ram hogger .. i installed qcad with opera open with
multpiple tabs, a pdf open and two tabs on a terminal without any problems
all this while using brlcad. Primitive shapes is the application specific
phrase for any kind of wireframe shapes. It did get sluggish later but was
ok once i closed opera. (i use wmaker)
Can have multiple views of the same object using a four pane option kinda
like Maya3d. But is not switched on by default.
like any tool this application would require us to negotiate a learning
curve. If the person is used to a mouse i think adopting this would be a
problem. Though the mouse has some functionality (zooming), it's very
limited.
You can specify units to work in mm,cm,yd,ft,mt,km and um.
It crashed on me once.
Pros:
once you get used to the command line it's not very hard and pretty
powerful. Can create just about anything based on my first impression. I
have not used any other tool to compare it to or i would have said
"negotiating the learning curve is worth it". Uses vi/emacs and should be
a piece of cake for people with unix background.
Cons:
Needs the command line for any advanced operation..difficult for windows
users. No inbuilt help file/reference material so would need to look up on
the internet time and again or use the pdf file side by side. Many
commands to learn but i reckon it's something which you just pickup as you
gain experience with the tool. Initially will need the help file to even
create a tiny object with a surface as the interface is rudimentry. No
dimensioning as mentioned earlier. For a newbie even deleting might be a
problem.for example there is a function called ZAP(command: Z) which will
remove your workspace of everything and one called erase which is used to
remove specific objects.
l gives out items in the databse and ls gives out the dimensions of the
currently specified object. Many commands have to be learnt.
No undo but
funny:
Very military, has "Dismiss" for cancel.
Just for the record, am going to check out
qcad(http://www.ribbonsoft.com/qcad.html) along with
gnuplot(http://www.gnuplot.info/) next so that i can give him a choice.
links:
http://en.wikipedia.org/wiki/Brl-cad
http://brlcad.com/screenshots/screenhots.html
More information about the Linuxers
mailing list