banneer

Réducteur d'URL tinad:

Collez l'adresse du site:

Rechercher sur le blog du grouik:

Catégorie: Informatique › Graphisme, plans, QCAD GIMP etc...

Fil des billets - Fil des commentaires

P1010407.JPG Il est probable que la démarche suivante fonctionne pour la plupart des tablettes Genius.

  1. #telechargez le driver
  2. wget http://launchpad.net/wizardpen/trunk/0.8/+download/xorg-input-wizardpen-0.8.0.tar.gz
  3. #l'extraire
  4. tar -zxvf xorg-input-wizardpen-0.8.0.tar.gz
  5. #aller dans le dossier
  6. cd xorg-input-wizardpen-0.8.0
  7. ./autogen.sh

Et c'est là le piege à la con posé par tous les tutoriaux que j'ai croisé:

Sur une architecture 64:

  1. ./configure --with-xorg-module-dir=/usr/lib64/xorg/modules

Sinon:

  1. ./configure --with-xorg-module-dir=/usr/lib/xorg/modules

Enfin bref, vous trouverez le module-dir dans le fichier /etc/X11/xorg.conf

Compiler:

  1. make
  2. make install

Pour savoir à quel "event" la tablette est liée:

  1. cat /proc/bus/input/devices

Calibrez la tablette (remplacez "2" par votre event):

  1. wizardpen-calibrate /dev/input/event2

Indiquez lui deux points opposez en posant le stilet sur la tablette; il doit retourner un truc du genre:

[root@desktop gnieark]# wizardpen-calibrate /dev/input/event2

Please, press the stilus at ANY
corner of your desired working area: ok, got 30643,31801

Please, press the stilus at OPPOSITE
corner of your desired working area: ok, got 30723,31769

According to your input you may put the following
lines into your XF86Config/X.Org configuration file:

	Driver		"wizardpen"
	Option		"Device"	"/dev/input/event2"
	Option		"TopX"		"2269"
	Option		"TopY"		"1993"
	Option		"BottomX"	"30723"
	Option		"BottomY"	"31801"

Créez un fichier /etc/X11/xorg.conf.d/wizardpen.conf, qui permettra de reconnaitre le périphérique d'entrée

Il commence par Section "InputClass"et se termine par: EndSection Il lui faut un identifiant à la section, par exemple:

Identifier      "WizardPen Tablet"

Rajoutez les lignes que vous a proposé le script précedemment, en remplaçant Option"Device" par MatchDevicePath (sinon, vous aurez la tablette, mais plus la souris ni le clavier)

Le fichier /etc/X11/xorg.conf.d/wizardpen.conf dans mon cas, ça donne ça:

Section "InputClass"
        Identifier      "WizardPen Tablet"
        Driver          "wizardpen"
        MatchDevicePath "/dev/input/event2"
        Option          "TopX"          "2269"
        Option          "TopY"          "1993"
        Option          "BottomX"       "30713"
        Option          "BottomY"       "32391"
EndSection

Redémarrez l'ordinateur, la fermeture de session ne relance pas xorg sous fedora 14 contrairement à ce qu'on peut lire. Ce devrait être bon


gnieark-cligne-et-parle-490.gif

Les gifs sont des oubliées du web moderne. Je vois trois raisons à ça[1].

1.gifDans le vieux web, les gifs animés étaient employés au décors de la page surtout (pas au contenu). Attirer le regard du lecteur vers un élément du décors, c'est au détriment du contenu, donc hormis de la pub, normalement rien n'est animé sur une page[2].. La diminution de l'amateurisme dans la conception internet a eu raison de cette pratique.

2.gifLes lolcats animés, les dauphins avec des étoiles, les cœurs clignotants, souvent fabriqués à partir d'images mal détourées ou pixelisées ont fait beaucoup de mal au GIF. Il est ringard je pense. 3yotx5ai-1_xfb.gif[3]

3.gifEnfin peut être que la technologie JavaScript / CSS3 permet de faire des effets sur les pages carrément mieux que des gifs.

Remettons à l'honneur les GIFS animés!!!.

Techniquement c'est facile en mettre en œuvre. Les outils pour construire des GIFS et ceux pour la retouche d'images (ingrédient des GIFS), sont beaucoup mieux qu'en 98. Si mon Gnieark animé est mal détouré, c'est parce que je suis un gros flemmard.

Toujours techniquement, je pense que tous les navigateurs modernes savent bien les afficher (sauf le Firefox compilé par mes soins mais ça c'est un autre problème)

Reste cependant à les utiliser avec parcimonie, idéalement leur donner une utilité pour l’interaction entre l'utilisateur et les informations sur la page.

Un exemple: 32404Message-warning.gif Le gif ci dessus,[4]. Il n'est pas animé si pas de nouveau message.Bon pour le gout, faut le voir dans son contexte, mais Il est utile.

1294295490468.gifVous savez ou avez compris ce q'est un gif. Une petite animation composé d'une succession d'images passées en boucle. Reconnaissons que le cohut répond bien à ce critere répétitif. Mario va m'aider à illustrer ce point de vue: [5]

Lors de la création, on peut définir le temps entre les différentes images. Sous gimp, il suffit de nommer les calques avec leur temps de déclenchement:

gimp-calques-gif.jpg

Ça permet de faire jouer sur la surprise (et tant pis si éventuellement certains lecteurs ne le verront pas), animer de façon plus légère avec des temps de pause assez longs, et le bête gifs de trois images se répétant toutes les 100ms:

anime-optimized.gif

Vive les gifs animés!

EDIT: ecrans.fr a publié avant hier un article pleurer de rire avec Dawson Je viens juste de découvrir ça (enfin je l'avais survolé lors de mes recherches[6], mais je n'y avais pas prêté attention).

Un acteur qui met en gif certaines expressions. dawson_double_take-f4ff1.gif

Allez voir le tumblr de James Vander Beek même si le fond est promotionnel, ça illustre bien que des gifs de qualité supportable, c'est faisable.

Notes

[1] Les chiffres viennent de best of gifs

[2] Hormis les sites vitrines de web designers, ou de studios web qui doivent montrer leur savoir faire.

[3] Le gif dauphin dans un cœur vient de jedessine.com

[4] Provient du MMORPG Tem la firme

[5] Récupéré sur 4chan donc l'origine boaf...

[6] si si je fais des recherches memes pour les billets débiles



je vais pouvoir gribouiller plein de "gnieark's animés" et les icônes trop moches de ce blog!!!


Il y a un truc galère sur Qcad: librairiiesarbre.jpg

C'est que lorsqu'on insère un objet qui était dans une librairie, celui ne se met pas dans le calque en cours, mais ajoute ses propres calques.

Pour résoudre ça la solution est d'aller modifier le fichier de la librairie. Dans l'installation actuelle c'est dans /usr/share/qcad/library/. Cependant sous Fedora, j'avais installé les librairies séparément, c'était là où je l'avais mis :p

  • Ouvrir le fichier concerné avec qcad (dans mon ca faut le faire en root) et sélectionner tout (ctrl+A)

arbreselected.jpg

  • Aller dans le menu d'édition

qcad boutton edit

  • Puis dans le menu "editer les attributs de l'objet":

buttonediterlesattributsdelobjet.jpg

  • Envoyer tous les objets sur le calque 0:

attributs.jpg

  • Puis supprimer tous les calques (sauf le 0).

C'est bon, la prochaine fois qu'on ajoutera l'objet il le mettra dans le calque courant et ne rajoutera pas de calque.

Je rajouterai un lien vers ce billet dans le billet "initiation à Qcad"


plan chalet A4

J'ai fait le choix de mettre à jour moi même les plans de l'hôpital au travail.Mes expériences en DAO: J'ai eu 12 heures d'initiatiation sur autocad en seconde année à l'IUT (en 2004 HSE au Havre). Seulement 9 heures en fait, je me souviens que j'avais loupé un des cours.

Je ne suis ni dessinateur technique ni architecte, alors n'hurlez pas si dans ce qui suit je fais d'énormes aberrations. Le but est de montrer comment appréhender qcad et notamment toutes les fonctions que je n'ai trouvé qu'après plusieurs dizaines d'heures sur cet outil.

Il ne faut pas rêver, il n'y a rien de magique, le petit plan à gauche, j'ai passé 2 heures pour le faire.

Installation de qcad

Rien de plus simple, sur fedora:

"yum install qcad"

Que peut faire qcad?

Des plans. du vectoriel pur. Et les imprimer facilement à l'échelle. Ça a l'air super adapté pour le dessin technique ou d'architecture.

Présentation vite fait de l'interface:

interface QCAD

Tout d'abord le menu de raccourci à gauche contient les actions de dessin, les modes d'accroche (on y reviendra plus tard), un outil de mesures: menu d'actions Qcad

Là, comme sous GIMP, c'est la gestion des calques (pratique notamment si on a plusieurs étages à dessiner, ou si on veut faire sur le même plan de base plusieurs types d'indications (le câblage, les dispositifs incendie etc....): gestion des calques avec qcad

Le menu des blocs. Il s'agit d’éléments qu'on peut disposer à plusieurs endroits sur un dessin. menu des blocs sous qcad

Le menu des commandes. Il est nécessaire notamment lorsqu'il y a besoin de préciser des distances et les rares fois où on place un point par ses coordonnées. En dessous, vous trouverez quelques informations dont la position du curseur. interface de commandes de QCAD

Construisons le dessin de ce chalet:

plan_chalet.jpg

Regler les unités du dessin

Autant les définir une fois pour toutes. Dans éditions>préférences du dessin courant, je regle les unités sur "centimeter" preferencesdessin.jpg

Je vous ai dit que c'était du vectoriel? Le plus simple je pense est de placer de suite quelques repères sur le plan en utilisant les coordonnées des points. L'idée est de par la suite ne faire plus que de la géométrie (parallèle, perpendiculaires, couper les segments à leurs croisements ...) et ne plus placer de points de façon libre.

Le contour

Créer un calque contour

Il suffit de cliquer sur le + dans le menu des calques. qcad creation calque

Je vais dans le menu ligne:

menulignes.jpg

Puis dans ce menu je choisis de faire mes lignes a partir de deux points:

ligneavecdeuxpoints.jpg

Je laisse les points en "position libre":

positionlibre.jpg

Je peux placer mes points à l’arraché en cliquant sur la zone de dessin, ou bien dans l'interface de commande leur donner des coordonnées: indiquerlepoint.jpg

Je place mes segments en suivant les points suivants:

204,0
622,0
622,248
418,248
418,488
0,488
0,240
204,240
204,0

Taper close quand c'est fini pour sortir du menu.

J'ai mon contour: contour.jpg

des parallèles pour donner une épaisseur aux murs.

Dans le menu lignes,prendre "parallèles avec distances":

paralleleavecdistance.jpg Je lui précise la longeur au niveau de la boite de commandes. Les murs font 12 cm d'épaisseur: dist12.jpg

Sur le plan je passe le curseur pres des droites dont je veux faire une parallèle. depuis l'intérieur du dessin créer les parallèles de tous les segments:

creerparallele.jpg ça donne l'(image ci dessous. Il y a des petits morceaux à enlever et des segments à prolonger jusqu-à leur intersection:






adfsg.jpg

Couper les segments trop longs

(a partir de maintenant je détaille un peu moins les clicks).
La méthode qui vient à l'esprit directement est de diviser les segments, afin de pouvoir ne supprimer que les morceaux en trop. Menu des outils d'édition:
qcad boutton edit
Puis je vais sur l'outil de découpe:
qcad boutton couper
Des indications sont données au niveau de l'interface de commande. Il demande à chaque fois de choisir le segment à couper. Cliquer dessus sur le plan, puis le point. Dans notre cas il est judicieux de spécifier un accrochage à l'intersection:
qcad accrocher à l'intersection
Sectionnez les lignes, puis les point de coupure. Enfin pour supprimer les morceaux en trop,

Cependant l'outil ajuster étirer permet de réduire un trait.
ajusteretirer.jpg
Il suffit à chaque fois de sélectionner l'objet de limitation, puis l'objet à étirer (ou réduire). contoursdoubles.jpg

Stopper les murs au niveau des baies (portes et fenêtres).

Perso je créé des droites parallèles temporaires, afin d'obtenir des points d'intersections qui correspondent aux endroits où je vais couper les murs. La première ligne de cote sur un plan d'architecte correspond aux longueurs entre les baies (bien pratique.

Il y a un petit décrochement de 2cm d'épaisseur X 4cm pour le contour des paies

Au bout de quelques clics on obtient: murssansbaies.jpg

Les cloisons.

Je les fais sur un calque séparé. C'est un choix. Je considère que le calque des murs de contours constitue les repères qui ne bougeront pas dans le temps. C'est pour ça que je sépare.

Quelques parallèles, ajustements, coupages, effaçages plus trad:

aveccloisons.jpg

L'outil de remplissage:

Comme les murs sont pleins, je vais les noircir sur le dessin. J'utilise cet outil:
buttonremplissage.jpg

Il s'utilise de la manière suivante: il faut sélectionner tous les objets qui forment le contours de la zone à noircir (ou hachurer ou autre) puis cliquer sur la flèche intitulée "continuer action".
Je choisis "traits pleins comme ci dessous: traitplein.jpg

Puis au bout de quelques clics ça donne: mursetcloisonspleins.jpg

Les portes et fenetres.

Je bâcle un peu l'explication car si vous êtes arrivé là c'est que vous avez compris la logique des menus de dessin (l'idée est d'arriver assez vite aux cotations et aux blocs.)

Sur un autre calque. Dans le plan d'origine, l'archi symbolise les fenêtres par deux traits (épaisseur du carreau) et un troisième qui correspond au nez de fenêtre.

le menu arc de cercle c'est ça:
menuarcdecercle.jpg
Il faut suivre les indications et on s'en sort très bien. au bout de quelques clics, j'obtiens: aveclesportesetlesfenetres.jpg

Les cotations

Les cotations extérieures sont, en architectures indiquées par 4 lignes de cotes. De la plus rapprochée du dessin à la plus éloignée[1]:

  • largeurs (et hauteurs) des baies et des trumaux,
  • Cotes des entraxes des baies,
  • Cotes des décochements de la façade,
  • Cote totale.

Comme dans l'exemple qui suit: exemplecotation.jpg Cependant les architectes et les dessinateurs sont fénéants, si une ligne ne sert à rien dans le dessin, on ne la met pas (par exemple s'il n'y a pas de baies sur la façade, ou si c'est symétrique avec la façade opposée.)

Dans un nouveau calque nommé "cotations"

On construit ses lignes de cote (dans le cas du chalet) j'en utilise 3 à gauche, deux en haut, deux en bas et juste une à droite). C'est simple, on fait des droites parallèles. qcadplanaveclignescotes.jpg

On utilise à présent le menu cotation:
qcad bouton catation
Vous allez sentir la force de la DAO :p C'est super rapide de mettre toutes les cotations. Je prends ensuite en premier les cotations verticales. Je définis la première limite, la seconde puis je lui montre l'axe de cotations.: poserunecote.jpg Si vous ne voyez rien, pas de panique, c'est que c'est trop petit.
Un petit tours dans Édition>Préférences du dessin courant> L'onglet cotation preferencescotation.jpg Presque idem pour les cotes horizontales... Voila: chaletaveccotations.jpg

Les cotations internes:

Le principe est d'avoir les dimensions de toutes les pièces avec le moins de ligne de cote possible... Allez, je n'en dis pas plus: chaletaveccotationinterne.jpg

erf j'ai oublié un truc avant de faire le screenshoot.... la flegme.

Les librairies et les blocs.

Ce sont des morceaux de dessin qu'on peut coller à plusieurs endroits sur un calque. zut sur ce plan en fait je n'ai pas besoin de bloc à mettre plusieurs fois.... Transformons ce chalet en datacenter improvisé. ça permettra de mettre de la synoptique informatique et d'utiliser les objets:

  • La pièce principale est la zone ou on trouve les postes de travail
  • La chambre devient le local abritant les baies de serveur
  • La salle de bains devient le local batteries et TGBT

Creer un bloc

Dans un nouveau calque nommé "aménagements" je créé un nouveau bloc (en cliquant sur le "+") nommé "poste-de-travail. L'éditer comme dans l'image ci dessous editerbloc.jpg

et on dessine son truc... bah quoi il est pas beau mon bureau? ordinateurbyautocad.jpg

Fichier>fermer pour revenir au dessin d'origine (pas la peine d'enregistrer)

J'ai du me planter quelque par, j'édite à nouveau le bloc. modifier>echelle pour le grossir 100 fois

Le local batteries est un local à risque important, il ne doit pas etre directement en contact avec les travailleurs .... modifications des murs: Capture-absurde.jpg

Un petit mot sur les librairies:

Vous en aurez sur le site officiel de Qcad. décompressez le zip ou vous voules, puis dans autocad Qcad (le lapssus) allez dans Edition>Préférences générales>Onglet Chemins, et précisez où se situe la librairie: chemins.jpg Pour les utiliser: Affichage>vues>Explorateur de librairies.

EDIT 08/06/2010 Voici un petit petit truc pour que les objets en librairie soient insérés sur le calque en cours et ne rajoutent pas tous leurs calques au dessin.

Les fichiers que j'ai créé pour ce tuto au format Qcad:

Conclusion

Il y a ce qu'il faut dans ce long billet pour faire ses premiers pas sur Qcad. Ce dernier est un outil de DAO puissant et complet. Par contre, le vocabulaire, les notions de conception architecturales nécessaires font que faut pas réver, ce n'est pas magique, il y a une relative difficulté.

Avertissements et crédits:

Le plan utilisé dans ce tutorial a été repris d'un plan conçu par: ATELIER 3A - 42410 PELUSSIN, avec leur aimable autorisation. Il n'est pas libre de droit. Je l'ai cependant allégé et n'ai pas respecté toutes les cotes. Ne l'utilisez pas pour une construction réelle, le blog du Grouik n'est pas un bureau de contrôle pouvant certifier qu'une telle structure pourrait être stable.

Notes

[1] D'après la norme NF P 02-005 dixit la documentation que j'ai sous les yeux, mais je n'ai pas pu trouver le texte de la norme pour vérifier


Tous les billets de cette catégorie:

Propulsé par Dotclear