LDraw.org Discussion Forums
[MLCad] List of known bugs in MLCad 3.3 - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: LDraw Editors and Viewers (https://forums.ldraw.org/forum-11.html)
+--- Thread: [MLCad] List of known bugs in MLCad 3.3 (/thread-688.html)



[MLCad] List of known bugs in MLCad 3.3 - Willy Tschager - 2011-08-26

Hi,

I'd like to put down a list of the known bugs in the current 3.3 version. Feel free to add:
  • If I go to MLCad setting, tab Rendering and choose "Background color" in that color dialog I can not browse through the colors - http://news.lugnet.com/cad/mlcad/?n=2305

  • In some cases I cannot manipulate the rotation matrix because the angle value in the vector field (which I never saw much use of anyhow) is something like -9.223372 * 10^n and MLCad does not understand it. So whenever I try to open up the rotation matrix field I get a dialog saying that the angle should be between -180 and 180 and the field remains disabled. What's worse, the same is for the vector fields and thus I cannot reset the angle! All I can do is reset the matrix manually in LDDP. *Highly* annoying - http://news.lugnet.com/cad/mlcad/?n=2307

  • There is a bug in the generated partslist when using a new color. For example when I use a part with color 81 Metalic_Green it reports as Chrome_Black. See: http://www.binarybricks.nl/test/colorerror.gif Can this be resolved with a change in ldconfig or is a real bug in MLCad 3.30? - http://news.lugnet.com/cad/mlcad/?n=2343

  • File > Scan parts generates a Parts.lst file that breaks long filenames:
    75174p01c01.daAnimal Dragon Oriental w. Chr.Gold Head and Tr.Red Wings (Comp.)

  • Copying a color to the colorbar the statusbar will always show the default color name from 1 - 16.

w.


Re: List of known bugs in MLCad 3.3 - Chris Dee - 2011-08-26

> File > Scan parts generates a Parts.lst file that breaks long filenames:
> 75174p01c01.daAnimal Dragon Oriental w. Chr.Gold Head and Tr.Red Wings (Comp.)

Does anyone know if this is because MLCad has its own parts.lst generator or that it is calling mklist.exe with inappropriate options?

Chris


Re: [MLCad] List of known bugs in MLCad 3.3 - Robin Chang - 2011-10-19

Most obvious one I can think of so far is the lack of an undo feature. A single mistake may mean scrapping several minutes' worth of progress.


Re: [MLCad] List of known bugs in MLCad 3.3 - Arthur Sigg - 2012-12-13

MLCAD Version 3.40
  • Marking a part in a 2D panel this part does NOT highlight in the list above. Clicking on the slider in the list (if any) will solve it.
  • Not really a bug but a dream: Marking parts (which are not visible in a 2D panel) using the 3D panel.



Re: [MLCad] List of known bugs in MLCad 3.3 - Philippe Hurbain - 2012-12-13

Arthur Sigg Wrote:[*] Marking a part in a 2D panel this part does NOT highlight in the list above. Clicking on the slider in the list (if any) will solve it.
Actually it depends on the machine (probably on video board drivers). I have a PC that shows this behaviour, another one that works correctly.

Quote:[*] Not really a bug but a dream: Marking parts (which are not visible in a 2D panel) using the 3D panel.
[/list]
How many times did I wish for that!!!


Re: [MLCad] List of known bugs in MLCad 3.4 - Michael Horvath - 2013-10-16

MLCAD doesn't like nested MPD files.

I.e. when an MPD file references another MPD file the positions get messed up.

LDView works fine with these files.


Re: [MLCad] List of known bugs in MLCad 3.4 - Michael Horvath - 2013-10-28

Also, for very large models, if you switch views from top to bottom for instance, you are no longer centered on the parts you were working on. Instead you have to move the camera and find the location you were last at.


Re: [MLCad] List of known bugs in MLCad 3.4 - Michael Horvath - 2013-10-29

MLCad doesn't come with an uninstaller. Thus any registry changes remain after you delete the program forcibly.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2013-11-22

MLCad won't let me import the attached file into an MPD.


Re: [MLCad] List of known bugs in MLCad 3.3 - Roland Melkert - 2013-11-22

I think that's because of the FILE line, which technically makes it a mpd


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2013-11-22

Oh. Never mind then.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Heidemann - 2013-11-23

Yes, we can not say it's a plain model file only from the extension. The content is important. And MLCad can not import mpd-content files. But in this case its easy as only the first line "0 FILE ..." needs to be deleted to make it a plain model file.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2013-11-27

It seems a lot of Datsville files suffered from this. Maybe due to being split from an MPD file a long time ago?


Re: [MLCad] List of known bugs in MLCad 3.3 - Nathanel Titane - 2014-12-06

MLCAD should be open sourced.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-07-14

Nathanel Titane Wrote:MLCAD should be open sourced.

Yes. It is still my editor of choice. And there are not really many bugs.


Re: [MLCad] List of known bugs in MLCad 3.3 - Willy Tschager - 2015-07-14

Will never happen.

w.


Re: [MLCad] List of known bugs in MLCad 3.3 - Travis Cobbs - 2015-07-14

I'm pretty sure it contains code that doesn't belong to Michael, and because of that he couldn't make it open source even if he wanted to.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-11

I have a large complicated model with sub-models and sub-sub models. When a part or sub-model is missing, MLCAD spawns an error. Unfortunately, this error does not tell you where in the model hierarchy the file is missing. This should be fixed, IMO.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-12

Minor feature requests:

1. Assign the "CTRL+A" shortcut to "Select All". This is pretty common among Windows software.
2. Assign some sorts of keyboard shortcuts to panning the camera in the viewing panes. My middle mouse button is not working so well lately.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-15

I just noticed that in the "Step, Grid, Snap" settings you can't raise the step units over 100. This makes it tricky to move baseplates if you want to do that.


Re: [MLCad] List of known bugs in MLCad 3.3 - Willy Tschager - 2015-08-15

Use the "Position & Orientation" dialog if you wanna move real coarse.


Re: [MLCad] List of known bugs in MLCad 3.3 - Stephen - 2015-08-15

As Willy said, the "Position & Orientation" dialog is useful for exact moves even in large amounts.

But the 100 restriction you see on the grid settings is purely a UI limit on that dialog. If you have the need you can RegEdit some larger values in there (whilst MLCad is not running) and they will function correctly (I've only tested it up to 1000), and of course you can make yourself a little .reg file to automate this if for some reason you have the regular need for it Smile


Re: [MLCad] List of known bugs in MLCad 3.3 - Stephen - 2015-08-15

Michael Horvath Wrote:2. Assign some sorts of keyboard shortcuts to panning the camera in the viewing panes. My middle mouse button is not working so well lately.


My middle mouse button is also useless now. I think all the sweaty gunge that collects on the wheel has dribbled down inside and solidified within the microswitch Wink

Perhaps not always as good as direct keyboard shortcuts, but are you aware that you can pan even in Edit mode using Shift and left mouse button? I find that extremely useful, even moreso than keyboard shortcuts would have been on the larger models.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-16

Stephen Wrote:Perhaps not always as good as direct keyboard shortcuts, but are you aware that you can pan even in Edit mode using Shift and left mouse button? I find that extremely useful, even moreso than keyboard shortcuts would have been on the larger models.
Oh, wow! I didn't know that. Thanks!


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-16

80 LDU ended up being sufficient, so I guess it's not that big a deal.


Re: [MLCad] List of known bugs in MLCad 3.3 - Stephen - 2015-08-16

Michael Horvath Wrote:1. Assign the "CTRL+A" shortcut to "Select All". This is pretty common among Windows software.

True, although I can't personally say I've ever missed having Ctrl+A functionality in MLCad, probably due to the fact that I use "Select All", "Select Same Type", and "Select Same Color" equally as much as each other, and all three are sitting right there next to each other on the Controlbar Toolbar making them accessible in a single click.

However, if you're particularly desperate for it, you can get the desired Ctrl+A functionality by modifying just two bytes of MLCad.exe (or a copy of it) with a hex editor. Let me know if you want the details (for MLCad 3.40).


Re: [MLCad] List of known bugs in MLCad 3.3 - Willy Tschager - 2015-08-16

Sounds like your are NOT reading my tutorials?! Are you?

w.


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-17

Willy Tschager Wrote:Sounds like your are NOT reading my tutorials?! Are you?

w.

LOL! I thought I was an expert!


Re: [MLCad] List of known bugs in MLCad 3.3 - Michael Horvath - 2015-08-17

Here's another minor feature request: "Zoom/Focus on selected part". It can be a pain to hunt for a part in all four views. This would make that a lot easier. Smile


Re: [MLCad] List of known bugs in MLCad 3.3 - Jaco van der Molen - 2016-02-01

Can this thread be unsticky?


Re: [MLCad] List of known bugs in MLCad 3.3 - Max Martin Richter - 2016-02-01

Yes, for sure.