Logo carnetderootxzz@carnetderoot.net"La simplicité est la sophistication suprême" - Léonard De Vinci
jeudi 23 juillet 2015

:: Gestion des volumes logiques sous Debian ::

Installation

# apt-get update && apt-get install lvm2
# dpkg-query -l lvm2
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                        Version                    Architecture               Description
+++-==========================================-==========================-==========================-=========================================================================================
ii  lvm2                                       2.02.95-8                  amd64                      Linux Logical Volume Manager

Configuration

Volume physique

# pvcreate /dev/md0
# pvdisplay
# pvs

Groupe de volume

# vgcreate <nom_du_volume> /dev/md0
# vgdisplay
# vgs

Volume logique

# lvcreate
# lvdisplay
# lvs

Préparation des volumes logiques

# mkfs.ext4
# mkdir
# mount

jeudi 16 juillet 2015

:: OpenSCAD ::

Commandes de dessin

Formes 3D simples

  • cube() pour un parallélépipède,
  • cylinder() pour un cylindre ou un cône, tronqué ou non,
  • sphere() pour une sphère,
  • polyhedron() pour un polyèdre.

Toutes ces commandes comportent, dans les parenthèses qui suivent leur nom, un ou plusieurs paramètres. Ils sont particuliers à chaque commande et indiquent généralement des dimensions ou des distances, toujours en millimètres, parfois des instructions de rendu.

Formes 2D

  • square() pour un carré ou rectangle,
  • circle() pour un cercle,
  • polygon() pour un polygone.

Elles n’ont pas d’épaisseur, celle-ci leur est donnée par les commandes de transformation linear\_extrude() et rotate\_extrude().

Commandes de transformation

Les formes 3D et 2D peuvent être combinées et manipulées pour former des objets complexes, par des commandes de transformation dont voici les principales :

  • difference() pour extraire une forme d’une autre,
  • union() pour unir plusieurs éléments,
  • translate() pour déplacer un élément,
  • rotate() pour pivoter un élément,
  • intersection() pour ne conserver que la partie commune de deux formes se chevauchant,
  • resize() pour modifier la taille d’un élément,
  • color() pour colorer l’affichage d’un élément,
  • hull() pour réaliser une fusion de formes,
  • minkowski() pour créer un enveloppement d’une forme par une autre,
  • import() pour utiliser un fichier STL ou DXF,
  • linear_extrude() et rotate_extrude() pour donner une élévation à une forme 2D.

Références