howto:2d:librecad

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
howto:2d:librecad [2021/09/07 09:09] – [Quand utiliser Librecad?] guillaumehowto:2d:librecad [2021/09/08 14:37] (Version actuelle) – [La sélection] guillaume
Ligne 18: Ligne 18:
 ===== Les singularités ===== ===== Les singularités =====
 Un certain nombre de singularités font que le passage d'Inkscape ou de Freecad à Librecad peut être déroutant. Ce sont néanmoins ces différences qui rendent le dessin avec Librecad pertinent pour la réalisation de certains projets. Globalement, Librecad permet de réaliser de manière très précise des opérations géométriques relativement complexes: offset, bissectrices, passage par le milieu, tangentes, etc... Un certain nombre de singularités font que le passage d'Inkscape ou de Freecad à Librecad peut être déroutant. Ce sont néanmoins ces différences qui rendent le dessin avec Librecad pertinent pour la réalisation de certains projets. Globalement, Librecad permet de réaliser de manière très précise des opérations géométriques relativement complexes: offset, bissectrices, passage par le milieu, tangentes, etc...
-  - Les opérations peuvent être réalisées à la souris, ou à l'aide de commandes entrées au clavier ([[https://wiki.librecad.org/index.php/Commands|tableau des commandes]]). +  - Les opérations peuvent être réalisées **à la souris**, ou à l'aide de commandes entrées **au clavier** ([[https://wiki.librecad.org/index.php/Commands|tableau des commandes]]). 
-  - Le magnétisme est un élément fondamental: il permet de dessiner en venant aimanter les points que l'on crée à des endroits précis. De même, les contraintes verticales ou horizontales peuvent être activées ou désactivées pour dessiner des lignes orthogonales. +  - Le **magnétisme** est un élément fondamental: il permet de dessiner en venant aimanter les points que l'on créé à des endroits précis. De même, les contraintes verticales ou horizontales peuvent être activées ou désactivées pour dessiner des lignes orthogonales. 
-  - l'origine de dessin (le zéro) peut être déplacée n'importe dans le format. Il devient alors possible de se référer au zéro absolu de la page (qui ne change jamais) ou au zéro relatif (qui change tout le temps). Il faut pour cela utiliser le symbole @ dans les commandes.+  - **l'origine de dessin** (le zéro) peut être déplacée n'importe dans le format. Il devient alors possible de se référer au zéro absolu de la page (qui ne change jamais) ou au zéro relatif (qui change tout le temps). Il faut pour cela utiliser le symbole **@** dans les commandes.
  
 ===== Quelques repères ===== ===== Quelques repères =====
Ligne 28: Ligne 28:
 [[https://librecad.readthedocs.io/en/latest/ref/fundamentals.html|La page du wiki correspondante]]    [[https://librecad.readthedocs.io/en/latest/ref/fundamentals.html|La page du wiki correspondante]]   
  
-Comme dit plus haut, il est possible de travailler selon une origine absolue (un point de coordonnée 0,0 qui ne changera jamais), notion assez traditionnelle dans les logiciels de dessin cités plus avant. Néanmoins, Librecad permet de travailler avec un zéro relatif. Relatif à quoi, me direz-vous? Relatif à la mire rouge visible sur le plan de travail. Ce zéro relatif est automatiquement placé au dernier point dessiné sur le format. Il est également possible de le déplacer manuellement ("Set relative zéro position" ou rz en ligne de commande). En ligne de commande, pour se référer au zéro relatif, il faut faire précéder les coordonnées d'un arobase. +Les illustrations qui suivent en sont extraites car disponibles sous la licence CCA 4.0. 
-A noter qu'il est possible de travailler en coordonnées cartésiennes ou en coordonnées polaires. Enfin, les angles sont calculés selon le sens trigonométrique.+ 
 +Comme dit plus haut, il est possible de travailler selon une origine absolue (un point de coordonnées 0,0 qui ne changera jamais), notion assez traditionnelle dans les logiciels de dessin cités plus avant. Néanmoins, Librecad permet de travailler avec un **zéro relatif**La mire rouge visible sur le plan de travail qui le matérialise se place automatiquement au dernier point dessiné sur le plan de travail. Il est également possible de le déplacer manuellement ("Set relative zéro position" ou **rz** en ligne de commande). En ligne de commande, pour se référer au zéro relatif, il faut faire précéder les coordonnées d'une **arobase** 
 + 
 +{{:howto:2d:coords.png?nolink|}} 
 + 
 +Les angles sont calculés selon le sens trigonométrique. 
 + 
 +{{:howto:2d:angles.png?nolink|}} 
 + 
 +A noter qu'il est possible de travailler en **coordonnées cartésiennes** ou en **coordonnées polaires** 
 + 
 +Les coordonnées cartésiennes sont les plus usuellement utilisées dans les logiciels de CAO, le X correspondant à l'axe horizontal et le Y à l'axe vertical. Dans Librecad, il suffit d'utiliser une virgule séparatrice pour utiliser ce système: le point ci-dessous est placé en **"100,75"** . 
 + 
 +{{:howto:2d:bycartesian.png?nolink|}}  
 + 
 +Les coordonnées polaires utilisent une distance et un angle pour placer un point dans le plan. On utilisera cette fois le symbole **<** pour séparer distance puis angle: **"100<45"** 
 + 
 +{{:howto:2d:bypolar.png?nolink|}}   
 + 
 +Illustration de la définition d'un point selon que l'on utilise le **zéro absolu** ou le **zéro relatif** 
 + 
 +{{:howto:2d:byabscoorrelcoor.png?nolink|}} 
 +{{:howto:2d:byabscoorrelpolar.png?nolink|}} 
 + 
 +<code> 
 +Astuce: pour faciliter la saisie au pavé numérique des coordonnées relatives, "100..50" (avec deux points séparateurs) est exactement équivalent à "@100,50" 
 +</code> 
 + 
  
 ==== Les commandes ==== ==== Les commandes ====
Ligne 35: Ligne 63:
 Chaque manipulation qui peut être exécutée à la souris peut également l'être via une commande.On appelle la ligne de commande en tapant sur CTRL+M, ou en cliquant directement dans le champ correspondant. Librecad indique ensuite quelle information il attend pour arriver à la fin de l'opération, que ce soit la création d'une forme ou une transformation. Cette [[https://librecad.readthedocs.io/en/latest/ref/index.html|section de la documentation ]] permet de trouver quelle commande fait quoi. Avec un peu d'habitude, il devient possible de tracer des formes uniquement avec l'appel de commandes au clavier. Chaque manipulation qui peut être exécutée à la souris peut également l'être via une commande.On appelle la ligne de commande en tapant sur CTRL+M, ou en cliquant directement dans le champ correspondant. Librecad indique ensuite quelle information il attend pour arriver à la fin de l'opération, que ce soit la création d'une forme ou une transformation. Cette [[https://librecad.readthedocs.io/en/latest/ref/index.html|section de la documentation ]] permet de trouver quelle commande fait quoi. Avec un peu d'habitude, il devient possible de tracer des formes uniquement avec l'appel de commandes au clavier.
  
 +Pour tracer une ligne horizontale de 50 unités:
 +
 +<code>
 +li
 +0,0
 +0,50
 +</code>
 ==== L'accrochage (ou magnétisme) ==== ==== L'accrochage (ou magnétisme) ====
  
-C'est une composante fondamentale, très puissante. En effet, en plus du traditionnel effet d'attraction de la grille ou des points déjà tracés, Librecad permet de venir s'accrocher sur une ligne déjà tracée (même courbe), au centre d'un cercle ou d'un segment, à l'intersection de deux lignes, etc... Ces effets peuvent être cumulatifs. A noter que l'on peut aussi le curseur à des mouvements orthogonaux. Plus de détails dans la [[https://librecad.readthedocs.io/en/latest/ref/snaps.html|documentation]].+C'est une composante fondamentale, très puissante. En effet, en plus du traditionnel effet d'attraction de la grille ou des points déjà tracés, Librecad permet de venir s'accrocher sur une ligne déjà tracée (même courbe), au centre d'un cercle ou d'un segment, à l'intersection de deux lignes, etc... Ces effets peuvent être cumulatifs. A noter que l'on peut aussi contraindre le curseur à des mouvements orthogonaux. Plus de détails dans la [[https://librecad.readthedocs.io/en/latest/ref/snaps.html|documentation]].
  
 ==== Les blocs ==== ==== Les blocs ====
Ligne 47: Ligne 82:
 Les calques permettent de séparer les contenus en les supersposant. Il est possible d'afficher/masquer ou verrouiller un calque. Il peut également être transformé en calque de construction: les lignes deviennent infinies, et le éléments présents sur ce calque ne seront pas imprimés. Enfin, un style de trait peut être affecté à tous les éléments d'un calque, couleur, épaisseur, pointillé. Ces attributs peuvent également être affectés ponctuellement à une figure. Les calques permettent de séparer les contenus en les supersposant. Il est possible d'afficher/masquer ou verrouiller un calque. Il peut également être transformé en calque de construction: les lignes deviennent infinies, et le éléments présents sur ce calque ne seront pas imprimés. Enfin, un style de trait peut être affecté à tous les éléments d'un calque, couleur, épaisseur, pointillé. Ces attributs peuvent également être affectés ponctuellement à une figure.
  
 +==== La sélection ====
  
 +Le lasso de sélection a un comportement différent suivant si l'on part du coin gauche ou du coin droit. Lorsque l'on sélectionne de gauche à droite, la zone de sélection est bleue. Seuls les objets qui sont entièrement contenus dans la zone de sélection seront effectivement activés. À l'inverse, lorsque la sélection part vers la gauche, le cadre est vert et tous les objets, même partiellement inclus dans le rectangle seront sélectionnés.
  
 +{{:howto:2d:selection01.png?400|}} {{:howto:2d:selection02.png?400|}}
  
  
  • howto/2d/librecad.1630998590.txt.gz
  • Dernière modification : 2021/09/07 09:09
  • de guillaume