Vous êtes sur la page 1sur 14

Cours de D.A.O.

Mcanique
Institut Sainte-Begge

3me & 4me qua i!ication tec"nique


Site Cobegge

ectromcanique

QCad, le DAO libre Qcad est un logiciel libre de dessin apte dresser des plans, tout comme AutoCAD. La version 1.5.1 (0 !0"!#00#$ est la derni%re version libre du logiciel. &ous pouve' le t(l(c)arger sur le site * )ttp*!!+++.gratilog.net dans la rubri,ue - Logiciels gratuits . puis - /ree+ares 0ran1ais .. 2(lectionne' DAO dans - Outils grap)i,ues . et pour terminer, s(lectionne' - t(l(c)arger .. Dessiner ses plans avec Qcad 3 Le DAO pour tous au4 (ditions 56rolles (Andr( 7ascual$ 8anuel de l9utilisateur 3 Qcad 1.:.0 3 ;ibbon2o0t 3 Andre+ 8ustun <utoriel * Qcad 3 dessin tec)ni,ue sous Linu4 ()ttp*!!+++.linu4=0rance.org!article!appli!in0ograp)ie$

>ntroduction DAO 3 Dessin assist( par ordinateur DAO signi0ie -dessin assist( par ordinateur.. ?imp ou 7)oto7aint sont aussi des programmes de dessin pour ordinateur a6ant pour but d@assister l@utilisateur dans sa cr(ation, mais ils n@entrent pas cependant dans la cat(gorie du DAO. 5n e00et, le DAO concerne le dessin tec)ni,ue e4clusivement #D, c@est==dire en deu4 dimensions. 5n DAO, le r(sultat obtenu est ce ,u@il est convenu d@appeler un -plan., terme utilis( pour d(signer un dessin tec)ni,ue (tabli selon les r%gles du genre. Le DAO d(signe l@activit( consistant (tablir des plans, ce ,ui, autre0ois et encore auAourd@)ui dans les bureau4 d@(tudes oB l@on retouc)e d@anciens -proAets. non encore num(ris(s, se 0aisait sur une planc)e dessin, l@aide de la r%gle, du t(, de l@(,uerre, du cra6on et du compas. >l s@agit dans ce cas=l de dessin traditionnel, ou de dessin au4 instruments, sous=entendu dessin tec)ni,ue. 5n DAO, le mat(riel et le programme in0ormati,ue ont remplac( les outils )abituels et )istori,ues, mais l@obAecti0 et le r(sultat sont identi,ues. Que peut=on 0aire avec la DAO C >l est possible de repr(senter une maison, une structure de pont m(talli,ue, un s6st%me vis=(crou, un moteur piston rotati0, un coupe=cigare, une ma,uette de mod(lisme, un logo d@entreprise... tout et n@importe ,uoi d@e4istant, parce ,ue tout ce ,ui nous entoure a d(A (t( repr(sent( avant d@Dtre transmis au 0abricant, artisan ou industriel. >l est donc possible de le repr(senter nouveau. Etiliser un logiciel de DAO n@est pas plus di00icile ,u@emplo6er n@importe ,uel autre programme in0ormati,ue usuel. Cela r(pond donc la ,uestion * toute personne ,ui a d(A manipul( une souris pour cli,uer sur une icFne de menu est en mesure d@utiliser QCad. La di00icult( principale, car il 6 en a tout de mDme une, tient dans le bagage tec)ni,ue ,u@il 0aut poss(der pour repr(senter ,uel,ue c)ose d@imm(diatement compr()ensible. Gotions 2tructuration en cal,ues En plan contient un grand nombre d@in0ormations de nature tr%s di00(rente. Ainsi, l9on trouve des donn(es rigoureusement g(om(tri,ues (lignes, cercles, ...$, des valeurs alp)anum(ri,ues s(par(es ou li(es la g(om(trie (nomenclature et cotation$, des (l(ments comple4es import(s (moti0s de remplissage, blocs, (l(ments standardis(s venus de bibliot)%,ues, etc.$, du te4te et sans doute encore d@autres c)oses. Le concept d@empilage des cal,ues, c@est==dire de couc)es virtuelles transparentes superpos(es, contenant c)acune un t6pe d@in0ormation, et dont la somme constitue le

suAet global, r(pond au probl%me. <6pi,uement, un dessin tec)ni,ue DAO structur( en couc)es empil(es pr(sentera au minimum * un cal,ue - Cartouc)e ., contenant le cadre, le cartouc)e normalis( pr((tabli sur une 0euille de dimensions A:, A , A#, etc et les renseignements du cartouc)eH un cal,ue vues ., ,ui contient le dessin de l@obAetH

un cal,ue - Cotation ., ,ui contient l@inscription des dimensions de l@obAetH un cal,ue - Construction ., ,ui ne contient ,ue des lignes )ori'ontales et verticales ,ui serviront de support la repr(sentation des vues de l9obAetH ?estion des cal,ues QCad permet une gestion 0acile des cal,ues. On 6 trouve * une icFne Iil ouvert pour a00ic)er tous les cal,uesH une icFne Iil 0erm( pour mas,uer tous les cal,uesH une icFne J pour aAouter un nouveau cal,ue la listeH une icFne = pour supprimer de la liste le cal,ue s(lectionn(H une icFne traits pour d(0inir les attributs du cal,ueH une icFne cadenas, devant c)a,ue cal,ue, pour verrouiller (ou d(verrouiller$ le cal,ue s(lectionn(H un cal,ue par d(0aut, disponible l@ouverture de QCadH Con0iguration g(n(rale Kone de dessin * c@est ici ,ue seront a00ic)(s les (l(ments d(A dessin(s et ceu4 ,ui sont en cours de construction. LoMte outils de dessin et d@(dition * l@action sur l@une de ces icFnes provo,ue l@ouverture d@une autre palette d@icFnes ,ui se substitue la palette actuelle, de mDme ,u@une action sur l@une des icFnes apparues produit un nouveau c)angement de palette, et cela Aus,u@ ce ,ue la commande en cours soit compl%tement e4(cut(e. C@est le principe des commandes en cascade, ou arborescentes. N noter ,ue la documentation de QCad appelle cette 'one Larre d9outils CAOH Liste des cal,ues * l@ouverture d@une session de travail, la liste ne contient ,u@un cal,ue de travail, nomm( 0 par d(0aut, avec impossibilit( de le renommer. Liste des blocs * elle est naturellement vide tant ,u@aucun bloc n@a (t( cr(( ou ,u@aucun (l(ment de bibliot)%,ue n@a (t( ins(r( dans le proAet en cours.

Larre des menus te4tuels * elle contient tous les menus d(roulants des commandes regroup(es selon un c)amp d@actions commun ou une nature analogue. Ce t6pe de menus o00re des c)oi4 d@actions en toutes lettres, donc t)(ori,uement sans ambiguOt(. Larre d@outils * elle contient les icFnes repr(sentatives d@une commande particuli%re. N la di00(rence des menus, l@action sur une de ces icFnes n@entraMne pas un c)oi4 suppl(mentaire op(rer, mais produit un e00et imm(diat. Larre d@options * elle est naturellement vide l@ouverture d@une session de travailH son contenu varie en 0onction de l@e4(cution d@une commande ,ui n(cessite d@Dtre param(tr(e. &isualisation de la grille aimant(e * la distance entre deu4 points repr(sente une unit( et la distance entre deu4 lignes di4 unit(s. Ligne de commande * elle est utilis(e pour entrer des commandes ou des valeurs, par e4emple des coordonn(es de points, apr%s avoir appu6( sur la barre d@espace, ou cli,u( dans le c)amp. 2@inscrivent (galement l les actions e00ectuer pour compl(ter l@op(ration en cours, ainsi ,ue des avertissements ou des erreurs d@e4(cution. N surveiller en toutes circonstances. Larre (ou ligne$ d@(tat * 'one d@a00ic)age d@in0ormations diverses comme la position du pointeur de la souris, le nombre d@obAets s(lectionn(s ou encore ce ,ue produit l@action sur l@un ou l@autre des boutons de la souris dans le conte4te actuel. N surveiller (galement en toutes circonstances. >cFne grille * bascule d@a00ic)age ou de mas,uage de la grille, ,ui ne sert pas activer ou d(sactiver son aimantation (magn(tisme$. >ndication de la grandeur d@a00ic)age * selon le 0acteur de 'oom. 7ermet de se rendre compte de la dimension d@un obAet a00ic)(. Attributs du cal,ue de travail * indications sur la nature, la largeur et la couleur du trait construit sur ce cal,ue particulier. >cFne souris * en cours d@e4(cution, de part et d@autre de l@icFne s@inscrivent les r(sultats attendus par l@action sur l@un ou l@autre des boutons de la souris. K(ro absolu * origine du rep%re cart(sien de coordonn(es. <out point situ( au= dessus de la branc)e )ori'ontale de cette croi4 rouge, et droite de la branc)e verticale aura des coordonn(es P et Q positives.

De nombreuses in0ormations viennent d@Dtre donn(es propos de l@inter0ace et des menus de QCadH il en reste d@autres d(couvrir. Cela sera 0ait par la suite en 0onction des besoins. 2ac)e' en e00et ,u@il est inutile d@en connaMtre la totalit( pour piloter le logiciel de 0a1on commencer dessiner ais(ment.

5nvironnement de travail /onctions * /ic)ier /onctions * A00ic)age /onctions * Rdition /onctions * attributs traits /onctions * Cal,ue et liste ?rille

Librairies

Coordonn(es

>n0os souris

Kone de dessin Librairies

Ligne d9(tat LoMte outils de dessin et d9(dition

7remi%re r(alisation 1%re (tape Avant toute c)ose, il 0audra param(trer Qcad. 7our ce 0aire, Cli,ue' sur - Option . et s(lectionne' - 7r(0(rence .. Ouvre' le r(pertoire - Options ., et v(ri0ie' ,ue * le s6st%me de mesure est - Absolute ., (c)elle 1.0 mm S 1 mm, langage du programme S /renc), apparence * police S Arial, 0ormat de page S A: et portrait, origine P S 0 et Q S 0, a00ic)er les limites * coc)( c)emin * Tdata!,cad!libraries

et dans le r(pertoire - CAD . * 0ormat grille S Decimal, largeur mini de grille en P et Q S 1 dimensions * = unit(s lin(aires S 8illimeter, 0ormat S Decimal, pr(cision S 0,1, indi,uer les unit(s * non coc)(, unit(s angulaires S Deg, 0ormat S DecimalUDegrees pr(cision S 1 Autres param%tres, s(lectionne' respectivement * #,5H H 0H 0

Ene 0ois les param%tres valid(s, il 0audra red(marrer l9application pour ,u9elle les prenne en compte. >l est bien (vident ,ue cette (tape ne sera plus r(p(ter dans l9avenir. 7assons maintenant la deu4i%me (tape.

#%me (tape Gous allons r(aliser le support de notre 0utur dessin. Dans un premier temps, nous allons dessiner un cadre, ensuite le cartouc)e avec les indications ad(,uates. En bon conseil lors de ce premier travail * 2auvegarde' r(guli%rement votre travail, en cli,uant sur l9icFne - dis,uette ., cela vous (vitera bien des m(saventures (ordinateur ,ui blo,ue, panne de r(seau, ...$. En (l%ve averti en vaut deu4 V

2uive' pas pas les e4plications donn(es * AAoute' un cal,ue * cartouc)e (couleur * noir, largeur * 1, st6le * $ et un cal,ue d(0aut (couleur * rouge, largeur * 1, st6le * $ 2(lectionne' le cal,ue d(0aut 2(lectionne' * lignes droites, ensuite droite )ori'ontale 7ositionne' votre souris l9origine (Abs * P * 0mm ! Q * 0 mm$ D(place' la souris Aus,u9 * P * 0 mm ! Q * 5 mm, puis clic gauc)e souris pour valider ;(p(te' l9op(ration pour * P * 0 mm ! Q * #W1 mm,

Clic droit pour revenir dans le menu pr(c(dant et s(lectionne' * droite verticale D(place' la souris Aus,u9 * P * 15 mm ! Q * 5 mm, puis clic gauc)e souris pour valider ;(p(te' l9op(ration pour * P * #05 mm ! Q * 5 mm, Gous venons de r(aliser le support du contour du cadre de la 0euille de dessin. 8aintenant, nous allons r(aliser le support du cartouc)e. 7our ce 0aire * Clic droit pour revenir dans le menu pr(c(dant et s(lectionne' * droite )ori'ontale D(place' la souris Aus,u9 * P * 0 mm ! Q * #0 mm, puis clic gauc)e souris pour valider D(place' la souris Aus,u9 * P * 0 mm ! Q * #" mm, puis clic gauc)e souris pour valider D(place' la souris Aus,u9 * P * 0 mm ! Q * X mm, puis clic gauc)e souris pour valider 8aintenant clic droit pour revenir dans le menu pr(c(dant et s(lectionne' * segment. 5nsuite, v(ri0ie' bien ,ue vous vous trouve' sur le cal,ue 9 cartouc)e 9. 7ositionne' votre souris en * P * 15 mm ! Q * 5 mm et clic gauc)e pour valider, ensuite * P * 15 mm ! Q * #W1 mm et clic gauc)e, P * #05 mm ! Q * #W1 mm et clic gauc)e, P * #05 mm ! Q * 5 mm et clic gauc)e, P * 15 mm ! Q * 5 mm et clic gauc)e, 5nsuite clic droit pour d(sactiver le tra1age du cadre. Cli,ue' nouveau sur * segment et repositionne' la souris en * P * 15 mm ! Q * #0 mm puis clic gauc)e, P * #05 mm ! Q * #0 mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * 15 mm ! Q * #" mm et clic gauc)e, P * #05 mm ! Q * #" mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * 15 mm ! Q * X mm et clic gauc)e, P * #05 mm ! Q * X mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * W0 mm ! Q * 5 mm et clic gauc)e, P * W0 mm ! Q * :0 mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * 1Y5 mm ! Q * 5 mm et clic gauc)e, P * 1Y5 mm ! Q * :0 mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * 0 mm ! Q * #" mm et clic gauc)e, P * 0 mm ! Q * :0 mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * :5 mm ! Q * #" mm et clic gauc)e, P * :5 mm ! Q * :0 mm puis clic gauc)e ensuite clic droit et en0in cli,ue' sur segment et positionne' la souris en P * 1Y5 mm ! Q * 1#,5 mm et clic gauc)e, P * #05 mm ! Q * 1#,5 mm puis clic gauc)e ensuite clic droit.

&oil le r(sultat lors,ue vous d(sactive' le cal,ue 9d(0aut9 *

>l ne reste plus ,u9 compl(ter le cartouc)e (nom, intitul(, date, ...$ pour ce 0aire * /aite un 'oom sur 'one a0in d9agrandir l9espace de travail, 2(lectionne' l9icFne * cr(er un te4te

Dimension proportionnelle * coc)(, Zauteur de te4te * (" pour >.2.L.A.$, Largeur 0i4e coc)(e, Alignement gauc)e, /orme rectiligne. 7olice * courrier

2aisir le te4te et le positionner dans la bonne case.

Attention, v(ri0ie' bien ,ue le cal,ue - cartouc)e . est touAours activ( et enregistre' ensuite votre travail. Dernier petit r(glage avant de passer au dessin proprement dit. Gous allons d(placer le point d9origine P * 0 mm ! Q * 0 mm en P * 15 mm ! Q * X mm et de ce 0ait d(0inir notre nouvelle origine de travail. 7our ce 0aire, s(lectionne' la 0onction d9(dition (5dit$ puis l9icFne - d(placer l9origine .. 7lace' le rep%re en P * 15 mm ! Q * X mm puis clic gauc)e et pour terminer clic droit deu4 0ois pour revenir au menu de d(part. 2upprime' le cal,ue 9d(0aut9. En message va apparaMtre, valide' la suppression.

5nregistre' votre travail. &ous poss(de' une 0euille de dessin ,ui vous servira de mod%le pour la repr(sentation des trois vues.

%me (tape ;(alisation d9une proAection droite ( trois vues$ ;eprene' le mod%le ,ue vous ave' sauv(. Cr(e' deu4 cal,ues * construction (couleur * vert, largeur * 0,X, st6le * = $ et trois vues (couleur * noir, largeur * 1, st6le * = $ ;enomme' votre 0ic)ier * nom-classe-ex1 <race' les lignes )ori'ontales et verticales, sur le cal,ue - construction . ,ui vous permettront de r(aliser les trois vues sur le cal,ue - trois vues ..

2(lectionne' le cal,ue -

vues . et trace' les di00(rentes vues.

;appel * on repr(sente touAours en premier lieu les a4es G9)(site' pas agrandir l9espace de travail l9aide de la loupe a0in d9augmenter la pr(cision de votre dessin.

Avant de passer la proc)aine (tape, d(sactive' le cal,ue - construction . et observe' le r(sultat.

La proc)aine (tape sera de cr(er un cal,ue - cotation . et de coter la pi%ce.

:%me (tape Cr(e' un cal,ue ,ue vous nommere' * - cotation .. 5nsuite s(lectionne'=le. ;(alise' un 'oom sur la vue coter l9aide de l9icFne - 'oom sur 'one .. 2(lectionne', dans la boMte outils de dessin et d9(dition, l9icFne - Dimensions .. 5nsuite, s(lectionne' l9icFne - )ori'ontale . ou - verticale . selon ,ue vous d(sire' r(aliser une cotation )ori'ontale ou verticale. Ge vous pr(occupe' pas, pour l9instant, de la nouvelle 0enDtre ,ui apparaMt. 7ositionne' le pointeur de la souris sur une e4tr(mit( du cot( et clic gauc)e, ensuite positionne' le pointeur de la souris sur l9autre e4tr(mit( du cot( et clic gauc)e. Descende' ensuite en Q S =5 mm, en utilisant la cotation relative, et clic gauc)e pour valider.

>l ne vous reste plus ,u9a r(aliser la cotation sur les trois vues avant d9enregistrer votre travail et de l9imprimer.

Vous aimerez peut-être aussi