Subject:
|
My 2009 wish list for MLCad
|
Newsgroups:
|
lugnet.cad.mlcad
|
Date:
|
Sun, 4 Jan 2009 12:39:05 GMT
|
Highlighted:
|
(details)
|
Viewed:
|
14481 times
|
| |
| |
I have prepared a list of new features/improvements Id like to see in MLCad.
Most of these features will be useful mainly to part authors... The list is
long, but I would be so happy even if only a few were implemented!
Philo
File operations
- Insert LDraw file at cursor position.
- Save selection as new LDraw file.
- Inline file.
- When MLCad regain focus, check for file change by external program and propose a reload.
- Current version has a bug (crash) when loading an empty file.
Selection
- Select conditional line from line itself, but NOT by its control points.
- Select invert function.
- Reverse winding of a selection.
- Allow element selection from 3D view.
- Allow area selection to work on all layers of elements, instead of just top visible elements.
- Possibility to restrict selection to some element type (1..5).
- When a primitive in selection is cut/copied/deleted, do the same with associated BFC INVERTNEXT if it exists.
Element creation/conversion
- Split a quad into 2 triangles (user interface issue: how to specify which split to do?).
- Merge two selected triangles into a quad. Requires that
- - They have a common edge
- - They have the same color
- - Resulting quad is planar enough
- Build a surface from two selected lines. Depending on coplanarity and common point, gives
- - a quad
- - 2 triangles
- - 1 triangle
- Create a line between two selected triangles/quads if they have a common edge.
- Create a conditional line between two selected triangles/quads if they have a common edge.
- Convert a conditional line into a normal edge line.
Miscellaneous
- Display mode with all conditional lines visible
- Red/Green BCF view mode (similar to LDView)
- Allow rotation point to snap to currently defined grid
- Allow rotation point to be defined from origin of selected element
- Implement an undo function (even a single level undo would be greatly appreciated!)
|
|
Message has 3 Replies: | | Re: My 2009 wish list for MLCad
|
| (...) Hi Philo, Nice list. Here is something else. * Mode that does not allow meta-commands that violate the restriction for official ldraw parts (those hidden ROTATION meta-commands just after the header, step, rotstep, buff exchg....) Happy New (...) (16 years ago, 5-Jan-09, to lugnet.cad.mlcad, FTX)
| | | Re: My 2009 wish list for MLCad
|
| (...) I've a few more but also a question: is there actually going to be a next version? It's been over three years since the current version was released... Fix the scrollbar bug. In large models it takes a number of times moving the scrollbar to (...) (16 years ago, 19-Feb-09, to lugnet.cad.mlcad, FTX)
|
9 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|