Aller au contenu

chrchat

Membres
  • Compteur de contenus

    202
  • Inscription

  • Dernière visite

Tout ce qui a été posté par chrchat

  1. chrchat

    cours N°2 dispo

    et puis quand je vois le prog de bonuscad, je me dit qu'il y a du chemin. j'ai pas penser a utiliser les polylignes ca m'aurais evité le calcul des plusieurs points :)
  2. chrchat

    cours N°2 dispo

    tu as entierement raison patick_35 j'étais partis avec le <= et je l'ai oublié en route merci pour les compliments, mais je suis loin de vous arriver aux chevilles :P
  3. chrchat

    cours N°2 dispo

    EXERCICE 5 : Créer une fleche toujours proportionnelle et toujours de gauche a droite (defun c:fleche2 () (defun dtr (a) (* pi (/ a 180.0)) ) (setvar "osmode" 0) (setvar "orthomode" 0) (setq p1 (getpoint "\nPoint de départ :")) (setq p2 (getpoint p1 "\npoint d'arrivé :")) (setq dist (distance p1 p2)) (setq angl (angle p1 p2)) (defun f1 () (setq p3 (polar p1 angl (* dist 0.7))) (setq p4 (polar p3 (+ angl (dtr 90)) (* dist 0.05))) (setq p5 (polar p3 (- angl (dtr 90)) (* dist 0.05))) (command "_line" p1 p3 "") (command "_solid" p2 p4 p5 "" "") ) (defun f2 () (setq p3 (polar p1 angl (* dist 0.3))) (setq p4 (polar p3 (+ angl (dtr 90)) (* dist 0.05))) (setq p5 (polar p3 (- angl (dtr 90)) (* dist 0.05))) (command "_line" p2 p3 "") (command "_solid" p1 p4 p5 "" "") ) (cond ((and (> angl 0) (< angl (/ pi 2))) (f1)) ((and (> angl (/ pi 2)) (< angl pi)) (f2)) ((and (> angl pi) (< angl (* 1.5 pi))) (f2)) ((and (> angl (* 1.5 pi)) (< angl (* 2 pi))) (f1)) (t nil) ) (princ) )
  4. chrchat

    cours N°2 dispo

    Passons aux exercices 4 et 5 : EXERCICE 4 : Créer une fleche toujours proportionnelle (defun c:fleche () (defun dtr (a) (* pi (/ a 180.0))) (setvar "osmode" 0) (setq p1 (getpoint "\nPoint de départ :")) (setq p2 (getpoint p1 "\npoint d'arrivé :")) (setq dist (distance p1 p2)) (setq angl (angle p1 p2)) (setq p3 (polar p1 angl (* dist 0.7))) (setq p4 (polar p3 (+ angl (dtr 90)) (* dist 0.05))) (setq p5 (polar p3 (- angl (dtr 90)) (* dist 0.05))) (command "_line" p1 p3 "") (command "_solid" p2 p4 p5 "" "") (princ) )
  5. chrchat

    Probleme d\'impression

    Merci, ca marche et c'est top cool
  6. Au secours Je ne peut plus utiliser sur certain plans les table de tracé CTB il n'y a plus que les STB, pourtant il sont toujours existants dans le repertoire, que faire Merci
  7. chrchat

    cours N°2 dispo

    c'est pour definir le point 3 si je ne le mets pas a 45 je defini un point 3 avec un angle aleatoire je vais faire un rectangle non ? avec ta foinction tu fait un carre mais ton point3 n'est pas celui utiliser pour le tracé, il ce decale, moi c'est le même :P
  8. chrchat

    cours N°2 dispo

    simplement parce que je ne connaissais ni 'getcorner', ni 'car'' list' 'rtos' et autre 'strcat', j'ai fait avec le cour et ce que je connais
  9. alors vous êtes cons tous les trois hahahahahahah :P mais tellement geniaux en meme temps, alors ne changez pas
  10. chrchat

    cours N°2 dispo

    C'est parti, je donne mes response aux exercices 2 et 3 EXERCICE 2 : Créer un carré en polyligne avec coin bas gauche et longueur côté (defun c:carre() ;definition de la commande (defun dtr (a) (* pi (/ a 180.0))) ;commande de conversion degrés en radians (setq p1 (getpoint "\nEntrer point de départ :")) ;comme son nom l'indique (setq long (getreal "\nEntrer la longueur des côté du carré :")) ;idem (setq P2 (polar p1 (dtr 0) long)) ;definition point 2 (setq p3 (polar p2 (dtr 90) long)) ;definition point 3 (setq p4 (polar p3 (dtr 180) long)) ;definition point 4 (command "polylign" p1 p2 p3 p4 "c") ;création du carré (princ) ) EXERCICE 3 : Créer un carré en polyligne avec coin bas gauche et coin haut droit (defun c:carre2() ;definition de la commande (defun dtr (a) (* pi (/ a 180.0))) ;commande de conversion degrés en radians[/i] (setq p1 (getpoint "\nEntrer coin bas gauche du carré :")) ;comme son nom l'indique (setvar "snapang" (dtr 45)) ;mets le reticule a 45° (setvar "orthomode" 1) ;active le mode ortho (setq p3 (getpoint p1 "\nEntrer coin haut droit du carré :")) ;comme son nom l'indique (setvar "orthomode" 0) ;reactive le mode ortho (setvar "snapang" 0) ;remets le reticule a 0° (setq r (distance p1 p3)) ;defini la longueur de la diagonale du carré (setq angl (dtr 45)) (setq x (*(cos angl) r)) ;calcul du coté x du carré (setq y (*(sin angl) r)) ;calcul du coté y du carré (ca ne sert a rien c'est un carré ;) (setq p2 (polar p1 (dtr 0) x)) ;definition point 2 (setq p4 (polar p3 (dtr 180) x)) ;definition point 4 (command "_pline" p1 p2 p3 p4 "c") ;création du carré (princ) ) Voila il y a peut etre mieux et plus rapide, a vous de me dire en tout cas ca marche :P j'attends Lundi pour les exercices 4 et 5
  11. chrchat

    cours N°2 dispo

    tu en es ou ssd91 ?
  12. heureusement que tu as fait ce post un 1er avril car je pense qu'il y aurait pu avoir des morts dans les rangs des detracteur de CADxp. ;) PS : surtout ne pas renouveler ce genre de message sous peine de perdre l'ensemble de tes serviteurs suite a de nombreuses crises cardiaques. :P Vive Patrick - Vive CADxp :o Patrick président, Patrick président, Patrick président, Patrick président !!!!!!
  13. je suis tout simplement sur le cul, si c'est une blague, vivement demain qu'elle s'arrete, sinon il faut se battre. Aux armes CADxpiens ! Courage
  14. chrchat

    cours N°2 dispo

    oui je suis allez sur le sujet en question. pour cond je pense avoir compris tu fixes pour chaque condition une action : exemple du bouquin AutoCAD R13: (cond ;lancement de la fonction conditionnelle ((= s "O") 1) ;condition 1 si s=O renvoi 1 ((= s "o") 1) ;condition 2 si s=o renvoi 1 ((= s "N") 0) ;condition 3 si s=N renvoi 0 ((= s "n") 0) ;condition 4 si s=n renvoi 0 (t nil) ;derniere condition si aucune des précédentes ne sont effectuées0 )
  15. chrchat

    cours N°2 dispo

    T'inquiete pas comme ca rimbo, personne ne te mets la pression surtout pas mopi ;), prends tout ton temps et puis j'avais un peux de temps pour moi ces jours si mais j'ai eu quand meme du mal surtout avec cond encore merci de t'investir
  16. chrchat

    cours N°2 dispo

    C'est bon, j'ais fini mes exercices et en plus ca marche c'est trop cool j'attends un peu avant de donner mes solutions Bon courage a tous
  17. chrchat

    cours N°2 dispo

    ok merci
  18. chrchat

    cours N°2 dispo

    Pour l'exercice n°5 - qu'entends tu par "tracer une fleche qui se dessine toujours du meme coté" c'est par rapport a un axe vertical, horizontal ?
  19. chrchat

    cours N°2 dispo

    Merci BonusCad tu es un chef, et moi un gros nul, j'avais pas pensé au variable systeme Houuuuuuu!!!!!
  20. chrchat

    cours N°2 dispo

    existe t-il une solution pour forcer l'angle avec getpoint Ex: (setq p3 (getpoint p1 'FORCER L'ANGLE' "\nsélectionner un point :"))
  21. chrchat

    cours N°2 dispo

    de rien on est la pour s'entraider Bon courage pour les exos ;)
  22. chrchat

    cours N°2 dispo

    en reponse a ssd91 vioci le lien pour dwf viewer http://www.autodesk.fr/adsk/servlet/index?siteID=458335&id=3594665 bon courage
  23. chrchat

    cours N°2 dispo

    Tiens voici le lien http://www.cadxp.com/UpDownload+index-req-viewsdownload-sid-7.html
  24. Mettez tous vos neurones en action le cours n°2 est dispo. Vive Rimbo
  25. chrchat

    cours N°2 dispo

    Super, tu es génial Rimbo Je cours au menu telechargement........ ;)
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité