Ce manuel est basé sur la version 1.0 (beta) de LDraw-Pattern-Creator.
C'est un programme de Nils Schmidt [BlackBrick89] en cours de développement,
et doit être utilisé avec précautions.
LDrawPatternCreator
Installation
Après avoir décompressé le fichier téléchargé,
lancez l'exécutable d'installation (setup.exe pour la version utilisée
dans ce manuel).
... Le programme s'installe tout seul où il veut.... (à un endroit inhabituel, mais nous sommes en version beta...)
et se lance....
Menus
File (Fichier)
- New : Nouveau projet (avec image de fond par défaut).
- Load : Ouvre un projet existant (*.txt).
- Save : Sauvegarde le projet en cours.
- Save As... : Sauvegarde le projet en cours, avec un
nouveau nom et/ou un nouveau chemin.
- Import from DAT : Importe un fichier LDraw (.dat) :
- Project on YZ plane : En projetant sur la plan YZ.
- Project on ZX plane : En projetant sur la plan ZX.
- Project on XY plane : En projetant sur la plan XY.
- Export as DAT : Exporte au format LDraw (.dat).
- Exit : Sortie du programme.
Edit (Edition)
- Undo : Annule la/les précédente(s) action(s).
- Redo : Refait la/les précédente(s) action(s).
- Cut : Coupe la sélection.
- Copy : Copie la sélection.
- Paste : Colle le dernier coupe ou copie.
- Delete : Supprime la sélection.
- Select All : Sélectionne tout.
- Select Same Colour : Sélectionne la même couleur.
- Select Connected.. : Sélectionne tous les éléments connectés.
- Select Touching.. : Sélectionne tous les éléments qui ont un bord ou sommet commun.
- ..With Same Colour : Coché ajoute la condition de même couleur aux deux
sélections précédentes.
- Auto-remove gaps : .
- Undo/Redo-Function : .
- Cleanup : .
Views (Visualisation)
- Show grid : Affiche la grille.
- Image : Affiche le panneau image de fond (Background-Image).
- Snapping : Affiche le panneau attirance (Snapping).
- Debug : Affiche le panneau de déverminage des erreurs (Pattern Creator - Debug).
Boutons
- [1] Select : Mode sélection.
- [2] Move : Mode déplacement.
- [3] Rotate : Mode rotation.
- [4] Scale : Mode facteur d'échelle.
- [5] Add Vertex : Ajouter un sommet.
- [6] Add Triangle : Ajouter un triangle.
- Cut : Couper.
- Copy : Copier.
- Paste : Coller.
- Mirror.. : Mode symétrie :
- ..on X axis. : Symétrise sur l'axe des X.
- ..on Y axis. : Symétrise sur l'axe des Y.
- ..on X axis (merge with left side). : Ajoute symétrie à gauche sur l'axe des X.
- ..on X axis (merge with right side). : Ajoute symétrie à droite sur l'axe des X.
- ..on Y axis (merge with top side). : Ajoute symétrie au dessus sur l'axe des Y.
- ..on Y axis (merge with bottom side). : Ajoute symétrie au dessous sur l'axe des Y.
- Triangle Mode : Mode type de sélection.
- Group Mode : Par groupe.
- Vertex Mode : Par sommet.
- Triangle Mode : Par triangle.
- Group : .
- Ungroup : .
- Merge... : .
- CSG.. : .
- CSG Add : .
- CSG Intersection Points : .
- Show Colours : Affiche la barre d'outil des couleurs, et les triangles colorés.
- Add Primitive.. : Ajoute une primitive :
- ..Triangle.. : Triangle :
- ..Solid. : Plein.
- ..with Frame. : Avec cadre rempli.
- ..Hollow. : Avec cadre vide.
- ..Rectangle.. : Rectangle :
- ..Solid. : Plein.
- ..with Frame. : Avec cadre rempli.
- ..Hollow. : Avec cadre vide.
- ..Circle.. : Disque :
- ..Solid. : Plein.
- ..with Frame. : Avec cadre rempli.
- ..Hollow. : Avec cadre vide.
- Embedded : .
- Segments : 16 : Champ Nombre de segments.
- ..Oval.. : Ovale :
- ..Solid. : Plein.
- ..with Frame. : Avec cadre rempli.
- ..Hollow. : Avec cadre vide.
- Embedded : .
- Segments : 16 : Champ Nombre de segments.
- ..Triangle Chain. : Chaine de triangle.
- Auto-Round : .
Préparation du projet
Changement de l'image de fond
Pour changer l'image de fond par défaut et insérer l'image
correspondant à votre projet, allez dans la boite de dialogue
"Background-Image". Si elle n'est pas affichée, cochez "Image"
dans le menu "Views".
- File : Sélectionnez le fichier de l'image, au format
JPEG, BMP, ou GIF.
- Offset X : Permet de décaler le centre de l'image en X.
- Offset Y : Permet de décaler le centre de l'image en Y.
- Scale : Permet d'ajuster la taille de l'image (facteur d'échelle).
Paramétrage
Pour changer le paramétrage, allez dans la boite de dialogue
"Snapping". Si elle n'est pas affichée, cochez "Snapping"
dans le menu "Views".
- Move Snap : Pas en mode déplacement.
- Rotate Snap : Pas angulaire en mode rotation.
- Scale Snap : Facteur d'échelle en mode changement d'échelle.
Modification de la fenêtre graphique
Durant votre projet, vous pouvez changer la visualisation.
- Agrandir/Diminuer la fenêtre : ...En tirant sur un bord ou un coin
de la fenêtre du programme.
- Déplacer la vue : Avec le bouton droit de la souris.
- Zoomer : Avec la molette de la souris, ou les touches "Page haut"/"Page bas".
Le facteur de zoom est affiché à droite de la barre de menus
Création d'un maillage
Pour créer un maillage sur l'image de fond, il faut créer des points
qui vont servir de sommets au triangles du maillage, et ensuite de colorer
ces triangles.
Ajout de sommets
Avec le bouton [5] Add Vertex.
Ajout de triangles
Avec le bouton [6] Add triangle.
Coloration
Avec le bouton Show Colours vous faites apparaître
cette barre des 16 couleurs LDraw de base (0 à 15) plus
la couleur spéciale 16 qui est transparente dans LPC,
et utilisée par défaut pour tous les nouveaux triangles.
Coloration ici "pseudo-aléatoire" des triangles. Dans la réalité ils devraient tous être marron (Colour 6).
Ajout de primitives
Le bouton "Add Primitive.." permet d'ajouter des formes géométriques triangulées,
comme le sont les primitives LDraw, mais ne restent après création que
des triangles indépendants avec leurs sommets qui perdent la notion de primitive.
Pendant la création d'une primitive on peut annuler la commande en cours
ou le triangle en cours pour les triangles chaînés avec le bouton :
Ajout de primitive triangulaire
- ..Solid. : Triangle plein. Le premier clic définit le point de centre,
le second la hauteur et la direction de la pointe (haut/bas), et le troisième la largeur de la base.
- ..with Frame. : Triangle avec cadre rempli. Le premier clic définit le point de centre,
le second la hauteur et la direction de la pointe (haut/bas), le troisième la largeur de la base,
et le quatrième la dimension du triangle central.
- ..Hollow. : Triangle avec cadre vide. Idem précédent.
Après coloration des triangles, vous pouvez visualiser sur l'image ci-dessus la différence
entre un triangle à cadre rempli et à cadre vide.
Ajout de primitive rectangulaire
- ..Solid. : Rectangle plein. Le premier clic définit le point de centre,
le second la hauteur, et le troisième la largeur.
- ..with Frame. : Rectangle avec cadre rempli. Le premier clic définit
le point de centre, le second la hauteur, le troisième la largeur,
et le quatrième la dimension du rectangle central.
- ..Hollow. : Rectangle avec cadre vide. Idem précédent.
Ajout de primitive circulaire facettisée
- ..Solid. : Cercle plein (Disque). Le premier clic définit le point de centre,
le second le diamètre.
- ..with Frame. : Cercle avec cadre rempli (Couronne+Disque). Le premier clic définit
le point de centre, le second le diamètre extérieur, le troisième le diamètre intérieur.
- ..Hollow. : Cercle avec cadre vide (Couronne). Idem précédent.
- Segments : n : Le champ de saisie du nombre de segments permet
de définir la "qualité" du cercle.
- 16 : Qualité standard des petits cercles LDraw (Rayon généralement
inférieurs à 25 LDU). Voir première image.
- 48 : Qualité de haute résolution standard (Rayon généralement supérieur à 25 LDU).
Voir seconde image à gauche.
- 6, 8, 4 : Des valeurs inférieures permettent de créer des formes
géométriques particulières : Hexagone, octogone, losange équilatéral.
Ajout de primitive ovale facettisé
- ..Solid. : Ovale plein. Le premier clic définit le point de centre,
le second la hauteur, et le troisième la largeur.
- ..with Frame. : Ovale avec cadre rempli. Le premier clic définit le
point de centre, le second la hauteur, le troisième la largeur, et le quatrième la dimension
de l'oval central.
- ..Hollow. : Ovale avec cadre vide. Idem précédent.
- Segments : n : Le champ de saisie du nombre de segments permet
de définir la "qualité" de l'ovale.
- 16 : Qualité standard LDraw (La plus grande dimension de l'ovale est généralement
inférieur à 25 LDU). Voir première image.
- 12 : Exemple de qualité dégradée pour de très petits ovales.
- 4 : Exemple de losange.
Ajout de triangles chaînés
La création de triangles chaînés permet de créer rapidement une succession
de triangle pour former un "chemin" évolutif. Le premier triangle est crée
à partir des deux derniers sommets (ici en jaune) et attend un clic (ici en rouge) pour se créer.
Il suffit ensuite de cliquer alternativement sur le bord droit puis gauche du chemin
pour ajouter un triangle à chaque clic. Cliquez sur le bouton "ABORT" pour terminer la commande.
Modification
Sélection
- [1] Select : Mode sélection.
- Triangle/Vertex mode : Mode type de sélection :
- Group Mode : Par groupe.
- Vertex Mode : Par sommet.
- Triangle Mode : Par triangle.
- En cliquant sur une entité (sommet ou triangle) vous pouvez la sélectionner.
- Ajouter une sélection avec la touche Ctrl.
- Sélectionnez une zone par cliquer/glisser.
Vous pouvez aussi utiliser à partir du menu Edit :
- Select All : Sélectionne tout les triangles ou sommets
(en fonction du type de sélection).
- Select Same Colour : .
- Select Connected.. : .
- Select Touching.. : .
- ..With Same Colour : .
Déplacement
Utilisez le bouton [2] Move après avoir fait une
sélection pour déplacer des sommets ou des triangles,
en fonction du type de sélection.
Avec la sélection d'un ensemble de triangles en Triangle Mode,
cliquez sur le bouton [2] Move pour que l'ensemble des triangles rouges
suivent la souris.
Avec la sélection d'un ensemble de triangles en Triangle Mode,
cliquez sur le bouton Copy,
sur le bouton [2] Move, puis le bouton Paste.
Une copie des entités suit alors la souris.
Avec la sélection d'un triangle en Triangle Mode,
le triangle rouge suit la souris en déformant les triangles connectés.
Avec la sélection d'un sommet en Vertex Mode,
le sommet rouge suit la souris en déformant les triangles possédant ce sommet.
En cochant "Fixed-Distance" et en sélectionnant un autre sommet,
les deux sommets suivent la souris (la position relative reste fixe).
Rotation
Utilisez le bouton [3] Rotate après avoir fait une
sélection de triangles pour les faire tourner autour de leur CSG.
Voir le champ "Rotate Snap:" du panneau "Snapping" pour changer le pas de rotation.
Rotation d'un ensemble de triangles.
Rotation d'un seul triangle connecté.
Facteur d'échelle
Utilisez le bouton [4] Scale après avoir fait une
sélection de triangles pour les diminuer/agrandir autour de leur CSG.
Exemple de diminution et agrandissement du triangle rouge, avec affichage de la règle
donnant le facteur d'échelle.
Symétrie
Utilisez le bouton Mirror après avoir fait une
sélection de triangles pour faire une symétrie.
Symétrie avec ..on X axis (à gauche avant, à droite après).
Symétrie avec ajout de la partie symétrique à la partie existante,
avec ..on X axis (merge with left side).
A droite partie existante et à gauche partie symétrisée.
Symétrie avec ajout de la partie symétrique à la partie existante lorsque le bord n'est pas droit,
avec ..on X axis (merge with right side).
A gauche partie existante et à droite partie symétrisée.
Suppression
Utiliser la touche "Suppr" pour supprimer une sélection, ou aller
dans le menu "Edit / Delete".
Nota : En mode type triangle (Triangle Mode) seul les triangles sont supprimés,
et en mode sommet (Vertex Mode) les triangles et leurs sommets sont supprimés,
mais Undo marche pas.
Droits et Copyright
Le programme LDraw-Pattern-Creator appartient à son auteur.
Cette page en français est de J.C. Tchang.
Traduction et Adaptation : J.C. Tchang.