Subject:
|
Re: LDD vs LDraw
|
Newsgroups:
|
lugnet.cad
|
Date:
|
Wed, 13 Dec 2006 17:37:28 GMT
|
Viewed:
|
1987 times
|
| |
| |
In lugnet.cad, Timothy Gould wrote:
|
Hi Chris,
Some of what you ask for in MLCad can already be done...
|
That doesnt surprise me; most of what I know about MLcad was learned by
trial-and-error.
|
|
I have used LDD (a little) and MLcad (occasionally over several years) and
had already given this topic some thought, so here goes. If I were writing
a new CAD program, it would do everything MLcad can do today, plus:
- I like the way that LDD knows how pieces connect, and snaps them into place. OTOH, I have found MLcad to be difficult to consistently place parts at integral locations, regardless of the snap resolution. I need flexibility sometimes, but not nearly as often as I need the parts to line up correctly.
|
This surprises me. Ive never had a problem.
|
I must be doing something wrong, but whenever I place a new part it seems to
appear in an arbitrary location in one plane, and doesnt snap to an integral
plate height or 1/2 stud location. Even if Im using the most coarse snap
settings when I insert a part, I usually have to switch to the highest snap
resolution, zoom in, micro-adjust the part alignment, then switch back to coarse
snap again. Im sure Im doing something wrong, but Ive never quite figured
out how to do it right.
|
|
- Easier manipulation of hinged or axled sub-assemblies? Would be nice to be able to play with a model and have gears mesh, or tweak a hinge and have all of the affected pieces rotate in space. (I know thats a tall order, but MLcad is soooo good already that theres not much else missing.)
|
You can sort of do this with submodels
|
I guess I need to learn how to use them. But from a naive users POV, MLcads
group feature is intended for defining sub-models, and its really all
semantics beyond that. Maybe group should create a sub-model automatically?
I dont know.
But I have designed models where (for example) Ive clustered an axle and all of
its gears and collars as one sub-assembly. It would be nice to be able to
easily modify the sub-assembly by just double-clicking on the axle, instead of
having to manually extract it from the model.
|
|
- I love LDViews rendering, zoom and rotation capabilities for inspecting models. Would like to see that level of realism and ease-of-use built right into the CAD program itself.
|
Apart from looking nicer I dont think theres any viewing that LDView can do
that MLCad cant.
|
The level of realism has distinct advantages in terms of being sure that youre
using proper colors, or spotting small problems with parts placement. And I
love LDviews ability to spin the model in space. (Release the mouse button
while dragging and the model spins forever.)
|
|
- LDD does a better job of categorizing parts by default than MLcad. Would be nice if there was an easy way to find basic bricks, plate, tile, Technic, etc. without having to dig through a million brick with xxxx pattern items. The Favorites folder in MLcad helps, but could be refined to improve the initial out-of-box experience.
|
This can be done by setting up your part filters properly. I cant remember
the details but Im sure some other .cad denizen will.
|
I dont doubt that theres a way to do it, but it isnt obvious to the casual
user, and the default organizational tree is not as well organized as LDD. (In
all fairness, LDD is dealing with a pre-defined, limited subset of parts, but
still...) I think if there was an easy way to define a virtual parts bin and
share these with others as a separate file, it would be a very useful feature.
Depending on what Im trying to design on any given day, it would be nice to
just select a parts palette with a certain organization and start building. It
shouldnt be necessary to completely re-configure the entire CAD program just to
do this kind of thing for each project.
|
|
- Easier hierarchical model editing. If I need to edit a sub-assembly in MLcad, must move it somewhere, un-group, edit, re-group, then replace. This becomes a nightmare with nested group hierarchies. Would be nice if I could easily edit a group in its own window without having to temporarily disband the group or use multiple DAT files.
|
Submodels do all this. Using groups instead of submodels seems like asking
for problems.
|
Good advice! Again, I must learn how to use them. Maybe MLcad shouldnt have
groups, but should only support submodels? Or is there another intended use for
groups that I am missing?
Im not trying to be critical of the existing tools, but it seems that some of
my problems are caused by my own lack of RTFM, some are a result of
unclear/missing documentation, and some are a case of being baffled by
overlapping (and seemingly identical) features. As a software engineer, Ive
found that there is a big difference between you can already do that and it
is obvious and painless for anyone to do that.
|
|
Message has 3 Replies: | | MLCad Parts Tree (was: LDD vs LDraw)
|
| (...) That's a cool idea. In the meantime, if you look in the MLCad program directory, there's a file called MLCad.grp. This contains all the grouping information for the parts tree. The organization of the file is pretty straightforward. In my copy (...) (18 years ago, 13-Dec-06, to lugnet.cad)
| | | Re: LDD vs LDraw
|
| (...) The simplest way would be if peeron.com could serve a set inventory as an LDraw file - then you just load the set into MLCad and rearrange the pieces. As a side note, LDList ((URL) has the possibility to load a set description and only show (...) (18 years ago, 13-Dec-06, to lugnet.cad)
| | | Re: LDD vs LDraw
|
| (...) Well, MLcad cannot click things into place. I've learned over the years to be careful to add parts to the model when using course grid, and then switch to medium or fine as necessary. MLCad will allow you to place on whatever grid resolution (...) (18 years ago, 13-Dec-06, to lugnet.cad, FTX)
|
Message is in Reply To:
| | Re: LDD vs LDraw
|
| Hi Chris, Some of what you ask for in MLCad can already be done... (...) This surprises me. I've never had a problem. (...) You can sort of do this with submodels (...) Apart from looking nicer I don't think there's any viewing that LDView can do (...) (18 years ago, 13-Dec-06, to lugnet.cad, FTX)
|
33 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|