Foire Aux Questions (FAQ) sur MLCad

Mise à jour de la page : 9 janvier 2023.
    
J.C. Tchang
 

Comment afficher le Zéro du modèle ?

 

Comment insérer une pièce directement au Zéro du modèle ?

 

Comment mettre le Zéro du modèle à un endroit particulier (X/Y/Z) ?

 

Comment symétriser une pièce ou un modèle ?

Vous avez par exemple modélisé l'aile droite d'un avion, et vous voulez éviter de modéliser l'aile gauche...

Nota : ces méthodes fonctionnent pour une primitive, ou une pièce (parts), ou un modèle, mais également sur plusieurs de ces éléments s'ils sont sélectionnés ensemble.

 

Comment changer l'échelle d'une pièce ou d'une primitive ?

 

Comment utiliser conjointement MLCad, LDraw Design Pad, LDview et L3Lab ?

 

Erreur sur copie de groupe

Cette copie est non valide (les lignes dans le fichier LDraw ne sont pas dans le bon ordre).
Solution : dégroupez avant de copier. Regroupez ensuite.

 

Erreur avec les Fractal

Le générateur de fractal met des briques à cheval sur d'autres briques, ce qui est impossible avec de vraies pièces. Elles sont supprimées lorsque l'on importe le fichier dans LDD.

Voir message 2212 sur Lugnet.

 

Comment modifier un Minifig généré par MLCad

Il n'est pas possible de revenir dans le générateur, mais on peut le modifier ultérieurement dans MLCad.

 

Runtime Error! de MLCad

Plantage et sortie de MLCAD sous Windows (Vista), avec le message d'erreur :
Runtime Error!
Programme ...
abnormal program termination

En visualisant les pièces de la bibliothèque ou ouvrant un fichier.

Nota : MLCad est très susceptible sur la syntaxe 0 BFC, voici la méthode utilisée pour trouver où se situe l'erreur :

 

Commande "Fichier / Scanner Pièces" de MLCad prohibée

Ne plus pas utiliser cette commande avec les versions 3.20 et 3.30 de MLCad depuis l'apparition de pièces LDraw comportant plus de 9 caractères (en 2010), le fichier Parts.lst ne serait pas valide.

La solution de contournement est de lancer l'exécutable mklist.exe se trouvant dans le dossier d'installation de LDraw, puis de valider le choix D pour avoir un tri par description.

Nota : Le fichier mklist.exe doit être d'une version récente. Il est fourni avec la dernière livraison de pièces officielles sur le site LDraw.org.

Ce problème est corrigé avec la version v3.40 de MLCad, apparu en décembre 2011. La commande peut de nouveau être utilisée.

 

Fichiers MLCad.grp et MLC_Favorites.txt en v3.40

La version v3.40 de MLCad n'utilise plus ces fichiers de configuration de l'arborescence et de liste des pièces "Favorites".

Pour récupérer votre configuration utilisée sur une précédente version, copiez les 2 fichiers concernés dans le nouveau dossier d'installation de MLCad v3.40 (En profiter pour ajouter également le fichier MLCad.ini pour configurer LSynth et le générateur de Minifigs).

Au premier lancement de MLCad les informations seront mises dans la base de registre, et les 2 fichiers seront devenus inutiles.

Mais si vous avez lancé MLCad avant d'avoir ajouté les 2 fichiers, cela ne fonctionne plus. Il faut alors aller dans la base de registre (avec regedit.exe) puis rechercher le mot Lachmann (Edition/Rechercher...), puis supprimer complètement la sous-clé MLCad (touche Suppr). Après sortie de l'Editeur du Registre, relancez MLCad.

 

Couleurs actuelles dans le panneau des 16 couleurs de base

Depuis 2004 certaines couleurs de base ont évolué :
- La couleur 6 (Marron) est remplacée par la couleur 70 (Brun rougeâtre).
- La couleur 7 (Gris clair) est remplacée par la couleur 71 (Gris bleuté clair).
- La couleur 8 (Gris foncé) est remplacée par la couleur 72 (Gris bleuté foncé).

Si vous créez souvent des modèles utilisant ces couleurs, il suffit de remplacer les anciennes couleurs par les nouvelles dans le panneau en cliquant avec le bouton droit de la souris sur une des couleurs de base, et en sélectionnant la nouvelle couleur dans le panneau qui s'ouvre. Voir : La barre d'outils Couleur.

 

Sauvegarde d'images avec MLCad v3.40 en version française

Le fichier traduisant les menus de MLCad en français n'a pas, à ma connaissance, été créé mais celui de la version v3.30 fonctionne très bien, à une lacune près.

Pour sauvegarder une image (menu "Fichier / Enregistrer les images...") on a théoriquement la possibilité de choisir 5 types de formats de fichiers (menu déroulant "Type de fichier") : Bitmap, Jpeg, Gif, Png et Tiff, mais les 2 nouveaux ne sont pas disponibles dans le menu déroulant en Français.

Pour sauvegarder une image en utilisant ces nouveaux types il faut passer MLCad en version anglaise (menu "Réglages / Général / Changer...", onglet "Général", menu déroulant "Langue :"), et relancer MLCad.

 

Affichage de couleur incorrecte avec MLCad et LDView

Les couleurs avec les dernières versions de MLCad (depuis v3.30) sont normalement définies dans le fichier LDraw ldconfig.ldr, mais il peut arriver que la couleur escomptée ne soit pas la bonne.

En effet il est possible de définir des couleurs locales directement dans le fichier LDraw, qui peuvent prendre le pas sur la couleur officielle. Cela peut être gênant lors de la reprise d'un ancien fichier.

Couleur 65 personnalisée Couleur 65 officielle

Pour supprimer une couleur non officielle, il suffit d'éditer le fichier LDraw avec un simple éditeur de texte et de supprimer les lignes commençant par : 0 !COLOUR, soit toutes, soit uniquement celle de la couleur indésirable. Nota : Cette ligne peut être répétée dans les sous-modèles.

 

Grave problème de couleurs avec MLCad

La liste des couleurs dans les dernières versions de MLCad (v3.40 et v3.50 en 07-2019) sont perturbés depuis la sortie de la dernière version de ldconfig.ldr.

En effet, une décision malheureuse a été prise d'ajouter de nouvelles couleurs dans ce fichier avec des numéros d'ordre supérieurs à 511. Cela dépasse les capacités du programme.

Solutions de contournement :

  1. Attendre une hypothétique mise-à-jour du programme, mais l'auteur ne semble plus s'en occuper (bonne nouvelle ... voir point 4).
  2. Utiliser la précédente version de ldconfig.ldr, sans les nouvelles couleurs.
  3. Réordonner les numéros de couleurs pour rester dans la fourchette 0-511.

    LDraw Tchang

    LDraw Officiel

    LEGO
    Couleur Nom
    Français
    Nom
    Anglais
    RGB Observation
    240 10002 - Caoutchouc Vert Rubber Green #257A3E  
    241 10026 - Caoutchouc Magenta Rubber Magenta #901F76  
    242 10031 - Caoutchouc Lavande Rubber Lavender #E1D5ED  
    243 10070 - Caoutchouc Brun Rougeâtre Rubber Reddish Brown #582A12  
    244 10226 - Caoutchouc Jaune Clair Lumineux Rubber Bright Light Yellow #FFF03A  
    245 10308 - Caoutchouc Brun Foncé Rubber Dark Brown #352100  
    246 10320 - Caoutchouc Rouge Foncé Rubber Dark Red #720E0F  
    247 10321 - Caoutchouc Azur Foncé Rubber Dark Azure #1498D7  
    248 10322 - Caoutchouc Azur Moyen Rubber Medium Azure #3EC2DD  
    249 10323 - Caoutchouc Eau Claire Rubber Light Aqua #BDDCD8  
    250 10030 - Caoutchouc Lavande Moyen Rubber Medium Lavender #AC78BA  
    251 10484 - Caoutchouc Orange Foncé Rubber Dark Orange #A95500  
    Attention, cette méthode rend incompatible les modèles utilisant ces couleurs avec les modèles officiels.
  4. Attendre la disponibilité de la version v3.51, qui corrige le problème, annoncée en cours de test le 26-08-2019. Fait en réalité le 22-08-2019.

 

Versions de MLCad

L'auteur du programme, Michael Lachmann, ne développe plus son programme depuis de nombreuses années, mais le maintient pour corriger quelques bugs et suivre l'évolution de l'environnement LDraw.

Je ne détaille pas toutes les premières versions. Voir pour cela le fichier ReleaseNotes.txt se trouvant dans le dossier d'installation du programme.

MLCad v3.20

MLCad v3.30

MLCad v3.40

MLCad v3.50

MLCad v3.51