Aller au contenu

Tramber

Moderateurs
  • Compteur de contenus

    8 500
  • Inscription

  • Dernière visite

  • Jours gagnés

    19

Tout ce qui a été posté par Tramber

  1. Tramber

    Propmeca

    C'est réservé à Autodesk Mechanical Desktop je pense me souvenir.
  2. C'est gentil Judav mais tout le monde ici connait la manipulation officelle avec la macro qui monte et descend les objets en Z valeur 1e99. Fais une recherche avec le terme 1e99
  3. En arrière ? :blink: Imaginons qu'une entité se mette derrière une autre quand on la crée. Comment une fenêtre la cacherait-elle ? Ta fenêtre est rectangulaire ou polygonal voire régionale ? Tu es en pure espace papier ? Tu dessines sur le papier, isn't it ? Et t'es en mode filaire dans la dite fenêtre ? hmmmm
  4. Tramber

    LT pour LighT ?

    J'étais auto-convaincu de ce que je disais à 99,9% aussi. Ce qui revient, pour mon cas d'autopersuasion à 99.8001% de chance pour que je sois d'accord avec moi-même sur cette chance, ce qui est essentiel. Je viens de calculer. ;) Merci vieux Crabe (avec ce qu'on apprend, je me demande vraiment pourquoi t'as pas encore atteint ton quota de trimestres :P )
  5. Tramber

    LT pour LighT ?

    Je confirme LapTop à 99.9% Je le tiens d'un Anglais qui lui même le tenait probablement de quelqu'un... ;)
  6. Good morning, Moi aussi je suis un peu perturbé quand on mélange les accélérateurs et les raccourcis qui sont des instructions que l'on valide (bien différent n'est-ce pas puisqu'il faut faire ENTREE ou ESPACE). Autre remarque pour une contribution qui vient quand-même d'un haut représentant de la francophonie : SHIFT est un mot Anglais. Ici on est en France Monsieur, on dit MAJ B) (tu les as mélangé d'ailleurs) Pour ma part je trouve qu'il manque : MAJ+TAB et CTRL+MAJ+TAB CTRL+2 (alpha) car beaucoup de gens ignorent le Design Center, ce qui est dramatique... CTRL+F Accrochages aux objets CTRL+I Coordonnées, changer le mode CTRL+L Orthogonal CTRL+R Passer d'une fenêtre à l'autre CTRL+H PICKSTYLE, groupes en sélection CTRL+MAJ+I Déduction des contraintes CTRL+MAJ+H MASQPALETTES CTRL+MAJ+L Précédent grâce à SELECT J'en utilise, moi aussi, plein tous les jours pour le dessin dont quelques uns ici et ils figurent dans mon cours, doublés sur un flyer d'ailleurs. Alors moi j'explique une astuce tout autrement. D'ailleurs je ne comprends pas ton explication qui ne fonctionne pas sur une 2015. C'est à partir d'un bouton de commande que ma combine se révèle bien efficace : Je propose de lancer la commande avec le bouton, c'est écrit en Anglais (instruction derrière le bouton). Je la termine et je fais ENTREE pour relancer. Là, c'est écrit en Français. Tout simplement.
  7. Utilise plutôt GETINT pour demander un entier et non un réel. Pour la suite, tu planifies de mémoriser n points ? -> Tu devras créer une liste vide [nil] et l'abonder [(cons ..)] pour post-traitement. Tu veux, toi, affecter les variables aa1, aa2, etc au fur et à mesure. C'est possible mais pas à faire en tant que débutant.
  8. La maquette 3D a toujours été un vrai plus pour détecter les erreurs et les clashes ! C'est là qu'on se comprend pas... BIM ou pas BIM, non de non :angry:
  9. Bien sur qu'il y a un lien. Tu dois avoir un problème que je n'identifie pas...
  10. Il suffit de cliquer droit sur la fenêtre de la vue dans Layout pour avoir : -modifier -ouvrir -mettre à jour Donc je ne suis pas sur de comprendre le problème... c'est pour cela que je n'ai pas répondu, de mon coté.
  11. Merci GEGE, Ce matin même, de telles fonctions m'auraient bien manquées avant que je n'acheve mon boulot ! J'ai cherché et trouvé un vieux message dont je me souvenais vaguement, pour m'amuser : http://cadxp.com/topic/2041-diviser-et-mesurer/page__p__7421__hl__%2B+%2B%28entlast%29__fromsearch__1#entry7421 x_all me plonge des années en arrière... On y voit le Tramber, tout tremblant et débutant en lisp et le Didier clairvoyant et bienveillant sans oublier d'avoir été marrant B)
  12. Grâce au BIM !!! :P Ben voyons B) Ca fait 15 ans que je travaille (aussi en 3D) sur AutoCAD sur des fichiers extérieurs ou bien alors provenant de tous les logiciels dits BIM aujourd'hui. Merci de m'expliquer comment je vais recevoir davantage de précisions dans les dessins alors que les gens sont de plus en plus incompétents parfois même pour entrer une coordonnée relative dans AutoCAD ou même dans un modeleur qui peut tout autant être mal utilisé ? :blink: Autrement dit : c'est le BIM qui va faire remonter le niveau général ? Non, ok, il va unifier la maquette mais de la pourriture, comme tu dis, il en restera. Ma main au feu. Elle sera même peut-être intrinsèque. B) Je parle Bâtiment. Aujourd'hui, j'ai des artistes qui m'envoient des structures métalliques passées par des supers logiciels mais démarrés avec des files de repérage écartées sans précision millimétriques (genre 1800.483_ mm entre deux files au lieu de 1800). Quand on creuse on apprend que le dessinateur au départ a travaillé sur AutoCAD. Il a du voir 1800 sur une cotation et être content :( Il y a même des gens qui ne savent toujours pas ce qu'est la coordonnée 0,0. J'ai l'air de mélanger DWG et BIM sans me préocuper des autres formats mais c'est pas anodin. Ca ne le sera pas. Pour moi le BIM, c'est juste de la synthèse et de la meta-donnée. C'est pas de la formation....
  13. Bon les gars, le sujet c'est quand-même l'import de PDF dans la 2007. La conversation d'étale entre ceux (dont je suis) qui ont peur de la possibilité désormais d'intégrer des traits médiocres(*) à leur dessins malgré eux et ceux qui se réjouissent de la tournure de l'information de la construction 2.0 (ou je sais pas combien). Ma synthèse, c'est qu'on s'apprête à faire mieux et pire à la fois bientôt et maintenant. Rien que de très humain B) (*)on est d'accord que ca sera mieux d'intégrer des pdf que des transformations BMP->DXF qu'on a souvent vu et qui continueront aussi.
  14. Tramber

    Formation

    Ok, ben alors un modeleur tel SW. Voilà ce que je te conseille. Avec du Excel avancé qui était aussi une bonne idée... ;)
  15. Tramber

    Formation

    Si c'est pour travailler pour 3 francs 6 sous chez un archi alors que tu n'es même pas qualifié, je laisserais tomber. J'irai plutôt me former à Solidworks ou autre modeleur. Quant à SketchUp, pourquoi pas une formation avancée directement mais j'ai toujours considéré qu'il valait mieux écumer les bouquins et les forums pour ce logiciel. Tu veux quitter le monde du spectacle, du son et de la lumière ? Pourquoi pas WYSIWYG ?
  16. Rendre vivante une table de morts est un bien amusant paradoxe :P En pur SQL, je pense que la concaténation est possible (les fameuses jointures) car on sait que les requêtes peuvent être de vraies usines à gaz. Malheureusement je ne peux pas aider.
  17. Ouah ! c'est génial de travailler à un tel truc ;) Tu dois lancer MESURERGEOM option Objet pour avoir les infos que tu cherches. Il y a le mode Addition qui te permet d'aller au bout cela devrait fonctionner avec l'option OBJET, bien entendu. C'est fastidieux. Arrange-toi pour ne pas laisser trainer des polylignes qu'on selectionne malencontreusement pendant cette longue manoeuvre. Travaille quelques zones ou paquets d'objets pour assurer ton calcul...
  18. Il a sans doute voulu faire un peu un jeu de mot avec "désinformation"... je suppose B)
  19. Tu décris plutôt le problème avec la commande "_break". Je crois savoir que les retours sont indifférenciés, j'utilisais la notion de (entlast) pour m'en sortir et les distinguer en comparant les handle. En revanche, avec la routine de Gilles, tu vas dans le sens de la polyligne par deux fois le même donc il n'y a pas de problème si tu vas dans le sens de la polyligne. On peut supposer qu'il est connu. Sinon c'est vite fait de retourner le problème ou la polyligne... et la routine sera robuste.
  20. Oups ! J'ai relu le message vers lequel j'envoyais. Pour préciser la bonne routine (où l'on voit que les bulges ne sont pas un problème). Sans trop suivre ce que vous dites, persuadé qu'il faut l'utiliser. En bas, j'ai fourni une approche rapide c:voir. Après, il n'y a plus qu'à fermer et hachurer. Ca marche pour vous ? Voici le lien exact vers la routine que j'ai copiée et qui est excellente pour ici : http://cadxp.com/topic/15453-creation-dintersection-et-reconstitution-de-contour/page__view__findpost__p__80765 (defun sublst (lst start leng / rslt) (or (<= 1 leng (- (length lst) start)) (setq leng (- (length lst) (1- start))) ) (repeat leng (setq rslt (cons (nth (1- start) lst) rslt) start (1+ start) ) ) (reverse rslt) ) (defun ArcCenterBy3Points (p1 p2 p3) ((lambda (mid1 mid2) (inters mid1 (polar mid1 (+ (angle p1 p2) (/ pi 2)) 1.0) mid2 (polar mid2 (+ (angle p2 p3) (/ pi 2)) 1.0) nil ) ) (mapcar '(lambda (x1 x2) (/ (+ x1 x2) 2.0)) p1 p2) (mapcar '(lambda (x1 x2) (/ (+ x1 x2) 2.0)) p2 p3) ) ) (defun Angle2Bulge (a) (/ (sin (/ a 4.0)) (cos (/ a 4.0))) ) ;;; CutPlineAtPoint ;;; Coupe la polyligne au point spécifié et retourne la liste des deux objets générés ;;; (ename ou vla-object selon le type de l'argument pl) ;;; ;;; Arguments ;;; pl : la polyligne à couper (ename ou vla-object) ;;; pt : le point de coupure sur la polyligne (coordonnées SCG) (defun CutPlineAtPoint (pl pt / en no pa p0 p1 pn cl l0 l1 l2 ce sp c b0 b1 b2 bp a1 a2 n wp w0 w1 w2 ) (vl-load-com) (or (= (type pl) 'VLA-OBJECT) (setq pl (vlax-ename->vla-object pl) en T ) ) (setq no (vlax-get pl 'Normal) pa (fix (vlax-curve-getParamAtPoint pl pt)) p0 (vlax-curve-getPointAtparam pl pa) p1 (vlax-curve-getPointAtParam pl (1+ pa)) pn (reverse (cdr (reverse (trans pt 0 no)))) cl (vla-Copy pl) l0 (vlax-get pl 'Coordinates) l1 (append (sublst l0 1 (* 2 (1+ pa))) pn) l2 (append pn (sublst l0 (1+ (* 2 (1+ pa))) nil)) ce (if (not (equal pt p0 1e-9)) (ArcCenterBy3Points (trans p0 0 no) pn (trans p1 0 no)) ) sp (reverse (cdr (reverse (trans (vlax-curve-getStartPoint pl) 0 no))) ) ) (and (= (vla-get-Closed pl) :vlax-true) (setq c T l2 (append l2 sp) ) ) (repeat (setq n (if c (fix (vlax-curve-getendParam pl)) (fix (1+ (vlax-curve-getendParam pl))) ) ) (setq b0 (cons (vla-getBulge pl (setq n (1- n))) b0)) (vla-GetWidth pl n 'StartWidth 'EndWidth) (setq w0 (cons (list StartWidth EndWidth) w0)) ) (setq bp (nth pa b0)) (if ce (progn (setq a1 (- (angle ce pn) (angle ce (trans p0 0 no))) a2 (- (angle ce (trans p1 0 no)) (angle ce pn)) ) (if (minusp bp) (foreach a '(a1 a2) (if (< 0 (eval a)) (set a (- (eval a) (* 2 pi))) ) ) (foreach a '(a1 a2) (if (< (eval a) 0) (set a (+ (eval a) (* 2 pi))) ) ) ) ) ) (setq b1 (append (if (zerop pa) nil (sublst b0 1 pa) ) (if ce (list (Angle2Bulge a1)) (list bp) ) ) b2 (append (if ce (list (Angle2Bulge a2)) (list bp) ) (sublst b0 (+ 2 pa) nil) ) wp (if (equal pt p0 1e-9) (car (nth pa w0)) (+ (car (nth pa w0)) (* (- (cadr (nth pa w0)) (car (nth pa w0))) (/ (- (vlax-curve-getDistAtPoint pl pt) (vlax-curve-getDistAtParam pl pa) ) (- (vlax-curve-getDistAtParam pl (1+ pa)) (vlax-curve-getDistAtParam pl pa) ) ) ) ) ) w1 (append (if (zerop pa) nil (sublst w0 1 pa) ) (list (list (car (nth pa w0)) wp)) ) w2 (append (list (list wp (cadr (nth pa w0)))) (sublst w0 (+ 2 pa) nil) ) ) (if c (progn (vla-put-Closed pl :vlax-false) (vla-put-Closed cl :vlax-false) ) ) (mapcar '(lambda (p l b w) (vlax-put p 'Coordinates l) (repeat (setq n (length B)) (vla-SetBulge p (setq n (1- n)) (nth n B)) ) (repeat (setq n (length w)) (vla-SetWidth p (setq n (1- n)) (car (nth n w)) (cadr (nth n w)) ) ) ) (list pl cl) (list l1 l2) (list b1 b2) (list w1 w2) ) (if en (list (vlax-vla-object->ename pl) (vlax-vla-object->ename pl) ) (list pl cl) ) ) (defun c:voir() (setq obj(vlax-ename->vla-object(car(entsel)))) (cond((=(vla-get-Objectname obj)"AcDbPolyline") (setq p1(getpoint"\nSpécifiez le point 1 sur la polyligne") p2(getpoint"\nSpécifiez le point 2")) (cond((and(vlax-curve-getParamAtPoint obj p1)(vlax-curve-getParamAtPoint obj p2)) (setq result(CutPlineAtPoint obj p1)) (setq obj2(car result)obj(cadr result)) (setq result(CutPlineAtPoint obj p2)) (setq obj2(cadr result)obj(car result))))))) ;;;;; (setq polycoupée(c:voir)) ;;;(vla-put-color polycoupée 1)
  21. Salut rimbo, J'ai regardé la video. J'ai vu un DWG manipulé par le démonstrateur en le déformant. J'en ai mal dormi :P
  22. Tramber

    VPMAX et VPMIN en raccourcis

    Mais où sont les petites flèches ? Tu es la première personne à me faire remarquer qu'elles ont disparu. On ne sait plus aller dans la fenêtre suivante ou la précédente (non plus avec CTRL+R, ce qui ne se faisait pas avant mais on avait des possibilités de clics) Pour VPMAX et VPMIN, il faut créer soi-même son propre accélérateur dans le CUI. Tu expliquais, sur un autre message, que tu perdais l'avantage du VPMIN en changeant de fichier, c'est ça ?
  23. Pas bête Babette !
  24. Ca valait le coup va, j'ai compris la demande maintenant. Et puis on a eu un rappel à retenir, encore un. Faudrait vraiment que je me fasse un cahier.
  25. Tout est bien qui finit bien. Mais c'est bizarre que tu n'aies pas eu la chance de ranimer cette barre çà l'aide d'un clic-droit sur tout bouton lors de ma première réponse.
×
×
  • 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é