Aller au contenu

vincentp010

Membres
  • Compteur de contenus

    792
  • Inscription

  • Dernière visite

  • Jours gagnés

    15

Tout ce qui a été posté par vincentp010

  1. Salut, c'est un bug connu. Lee Mac a écrit une fonction pour remplacer (vla-get-textstring) http://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/vla-get-textstring-u-symbols/m-p/4365391/highlight/true#M314323 ;; Get Textstring - Lee Mac ;; Returns the text content of Text, MText, Multileaders, Dimensions & Attributes (defun LM:gettextstring ( ent / enx itm str typ ) (setq enx (entget ent) typ (cdr (assoc 0 enx)) ) (cond ( (wcmatch typ "TEXT,*DIMENSION") (cdr (assoc 1 (reverse enx))) ) ( (and (= "MULTILEADER" typ) (= acmtextcontent (cdr (assoc 172 (reverse enx)))) ) (cdr (assoc 304 enx)) ) ( (wcmatch typ "ATTRIB,MTEXT") (setq str (cdr (assoc 1 (reverse enx)))) (while (setq itm (assoc 3 enx)) (setq str (strcat (cdr itm) str) enx (cdr (member itm enx)) ) ) str ) ) )
  2. vincentp010

    Générer des QR Code

    Salut, sur la page du projet, il y a un exemple qui dit que tu peut changer le nom du bloc
  3. vincentp010

    Visionneuse DWFx

    Je viens de faire un test sur un poste avec IE9, Autocad Map 2009 et True View 2015 et ça me donne ça. http://pix.toile-libre.org/upload/thumb/1414686685.png
  4. vincentp010

    Doublon dans les matricules

    Salut, j'avais fait ce lisp il y a très longtemps pour voir les points avec le même matricule. Il fait des lignes qui relient les points doubles afin de les voir plus facilement. Ensuite il suffit de reimatriculer un des deux points. (defun c:ptdouble () (setvar "cmdecho" 0) (command "_.undo" "_m") (command "_ucs" "") (setq lst nil) (setq pl (ssget "x" (list (cons 8 "ptdouble")))) (if (/= pl nil) (command "effacer" pl "")) (setq ent (ssget "x" (list '(-4 . "<OR") (cons 2 "tcpoint") (cons 2 "topojis") '(-4 . "OR>")))) (if (= ent nil) (exit)) (setq nb (sslength ent)) (setq nb1 0) (while (< nb1 nb) (setq ent2 (ssname ent nb1)) (setq ins (cdr (assoc 10 (entget ent2)))) (setq matr (cdr (assoc 1 (entget (entnext ent2))))) (setq pt (cons matr ins)) (setq lst (cons pt lst)) (setq nb1 (+ nb1 1)) ) ;ordre croissant suivant premiere entite (setq lst (vl-sort lst (function (lambda (e1 e2) (< (car e1) (car e2)))))) ; (setq nb1 0) (while (< nb1 nb) (setq mat1 (car (nth nb1 lst))) (setq mat2 (car (nth (+ nb1 1) lst))) (setq ins1 (cdr (nth nb1 lst))) (setq ins2 (cdr (nth (+ nb1 1) lst))) (if (= mat1 mat2) (progn (command "_-layer" "_m" "ptdouble" "_co" "1" "" "") (if (equal ins1 ins2 0.05) (command "_circle" ins1 "5") (progn (command "_circle" ins1 "10") (command "_circle" ins2 "10") (command "_line" ins1 ins2 "")) ) )) (setq nb1 (+ nb1 1)) ) (setq cer (ssget "x" (list (cons 0 "CIRCLE") (cons 8 "ptdouble")))) (if (/= cer nil) (setq nb (sslength cer)) (setq nb 0)) (setq lin (ssget "x" (list (cons 0 "LINE") (cons 8 "ptdouble")))) (if (/= lin nil) (setq nb1 (sslength lin)) (setq nb1 0)) (command "_ucs" "_p") (if (and (tblsearch "LAYER" "ptdouble") (not cer) (not lin)) (progn (command "_-layer" "_s" "0" "") (command "_-purge" "_la" "ptdouble" "_n") )) (print) (princ nb) (princ " cercles ptdouble et ") (princ nb1) (princ " lignes ptdouble") (print) )
  5. C'est le comportement que j'ai sur ma version 2009. Si je veux que les poignées restent, il faut utiliser PSELECT
  6. Remise en ligne du lien, suite à des messages privé de personnes intéressées https://dl.dropboxusercontent.com/u/79624848/exifdxf.zip
  7. Salut, quand j'ai plusieurs cadastres en dxf que je dois insérer, je fais comme ceci: - Avec SuperAutoScript, je fais un zoom étendu ou une purge, pour qu'il les sauve en dwg. - Je peux ensuite insérer tous les dwg en tant que référence externe d'un seul coup. - Ensuite je peux faire lier, insérer pour les avoir en bloc dans le dessin
  8. vincentp010

    (WIP) Street Car

    Pas mal du tout. A mon temps perdu j'avais fait des tests sur Blender, mais je maitrise pas trop <_< J'aimerai bien savoir combien de temps prend le rendu sur autocad, et avec quelle config !
  9. vincentp010

    Trouvez l'erreur...

    trouvé
  10. vincentp010

    Rotation espace objet

    Salut, pour cela, il te faut créer un nouveau SCU et ensuite utiliser la commande REPERE pour aligner la vue sur le scu. Edit: trop lent! REPERE est la commande française et _PLAN est la version internationnale.
  11. Je pense que le problème vient du fait que quand tu insères une xref, le calque s'appelle nom de l'xref|nom du calque
  12. Salut, sur ma version d'essai (32bits), installée seule sur le poste, j'ai l'espace de travail "Map Classique"
  13. vincentp010

    Coordonnées lambert

    Ça ressemble à un fond de plan cadastre vectorisé. Tu peux acheter des feuilles sur le site du cadastre en projection Lambert 9 zones.
  14. vincentp010

    Coordonnées lambert

    Salut, de quel fond de plan parles tu? Pour implanter ton réseau, tu n'a pas de plan de départ fournit?
  15. vincentp010

    scu objet

    Salut, Lorsque j'ai une ligne je fait mon scu en cliquant le point de départ et la direction, ça va plus vite et la direction est bonne. Je n'utilise le scu objet que pour les textes ou les blocs.
  16. Salut, et chez nous pour les nouvelles versions on a que les commandes mises à jour dans le manuel. On doit avoir le manuel de la version 9 complète, et pour les autres versions, il n'y a que les nouveautés dans le manuel.
  17. Comment ajoute tu ta 2eme courbe de TN? Pourquoi ne pas mettre le bon TN dès le début?
  18. Dans l'onglet Tabulations où tu trouves l'option "Lire le numéro de la ligne de rappel", tu sélectionne bien le calque ou se trouvent les tabulations?
  19. Y a une version d'essai 15 jours
  20. Après un peut de recherche, cela vient du fait que l'application qui a servis à créer cette image ole n'est plus présente sur ton pc (ça pourrait très bien être photoshop, gimp, paint, ...) Et impossible de retrouver la moindre info dans le fichier dxf. Je suis tombé sur cet utilitaire qui convertit les dwg et qui à une option pour transformer les ole en image (Extract and Replace OLE objects with Raster Images); à voir si ça fonctionne avec ton fichier
  21. vincentp010

    Type de ligne

    Avec un peut de recherche, on découvre que l'on peut créer des types de ligne simple avec entmake, mais pas ceux avec du texte.
  22. Et en faisant un clique droit sur l'objet OLE et choisir convertir ? Peut être vers Bitmap Image. http://pix.toile-libre.org/upload/thumb/1396356473.png
  23. Salut, si tu liste ton objet OLE qu'as tu dans Application source? Moi par exemple j'ai Image Paintbrush Commande: liste LISTE 1 trouvé(s) OLE Calque: "0" Espace: Espace objet Maintien = 1e05 Type: Incorporé Application source: Image Paintbrush Au niveau du point: X=765903.2067, Y=321566.0766, Z= 0.0000 Largeur: 10.1692 Hauteur: 7.2042 Angle de rotation: 0.0000 Qualité du tracé: Sélectionner automatiquement Cadre du tracé: Non
  24. vincentp010

    partie de plan

    Oui _exportlayout utilise les coordonnées de l'espace papier.
  25. vincentp010

    partie de plan

    Sur la version pleine en 2009, elle existe. Donc je pense qu'elle doit être aussi sur la LT.
×
×
  • 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é