Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 14/02/2024 dans Messages

  1. Problème résolu. Dans "Format, style d'étiquettes" cliquer sur "Format" puis sur "styles". Ensuite décocher "ajuster à l'impression".
    1 point
  2. Hello As tu bien un AutoCAD MAP (ou AutoCAD CIVIL) ? Si OUI quelle version ? Sur la commande : MAPIMPORT d Objets Ponctuels XY SHP, il te faut dans ton DWG un Bloc avec les Attributs qui correspondent aux Donnees attributaires du SHP ! ( Tu peux avoir seulement 5 Attributs dans ton Bloc qui correspondent aux 10 Donnees attributaires du SHP ) Voir la methodologie plus bas ... Bye, lecrabe ****** [MAP 2007-202X] Import SHP qui importe des points XY dans Bloc avec attributs ****** --- MSG 1 --- A partir d'un fichier SHP de type Ponctuel XY/XYZ et d'un Bloc/Symbole ayant UN ou N attributs dont les noms d'etiquettes correspondent parfaitement aux noms de champs attributaires du DBF et si le bloc/symbole a deja ete insere dans ton dessin, alors ca marche nickel-chrome ! Ainsi depuis N champs attributaires du SHP, on remplit automatiquement N attributs du Bloc/Symbole ... et le Bloc/Symbole est insere en XY/XYZ --- MSG 2 --- Dans un moment de folle generosite, explication "step by step" : 1) Prerequis : avoir DEJA insere dans le DWG (au moins UNE fois) le Bloc avec les N attributs qui correspondent (Tout ou en partie) au DBF (aux noms de champs attributaires en fait) 2) MAPIMPORT - Format SHP - Type Ponctuel XY/XYZ 3) Clic sur la derniere colonne et choisir le BON Nom de Bloc (avec les N attributs) 4) ReClic sur la derniere colonne / sur "..." et valider l'option "Obtenir valeurs attributs des champs" Et si tu oublies de valider cette option, tu auras des Blocs/Symboles avec ODs ... Et ca marche ... Test realise a l'instant T avec un MAP 2012 (ou autre version de MAP) ... avec un superbe SHP de Regards/Tampons !
    1 point
  3. Bonjour @rebcao Et dire que c'est la première chose que je désactive… La "vérité" n'est pas dans ce qui DOIT être fait ou non, je pense qu'il faut bien avertir les gens de tout ce qui existe et ensuite, ils (les gens) feront le tri de ce qui leur va ou pas. C'est cette personnalisation à l'infini qui fait la force de ce logiciel, on n'aurait pas la possibilité d'activer ou de désactiver, on ronchonnerait pire encore. Amicalement
    1 point
  4. Bonjour, Je sais très bien qu'il faut utiliser DuCalque et de créer autant de calques que de spécification. Mais j'ai un client (une agglomération), il utilise un calque pour un type de représentation et ensuite il utilise des styles couleurs épaisseurs différentes dans le même calque. Voilà mon LISP (defun c:Actif() (setvar "CMDECHO" 0) ;Selectionner un seul élément (princ "\nRendre actif par rapport à l'élément sélectionné (Calque - Style - Couleur - Epaisseur) :") (setq entite_sel (ssget ":S:E")) (setq UneEntite (entget (ssname entite_sel 0))) ;Calque (setq CalqueCourant (cdr (assoc 8 UneEntite))) (command "-CALQUE" "_S" CalqueCourant "") ;Style de trait (setq StyleCourant "") (setq StyleCourant (cdr (assoc 6 UneEntite))) (if (/= StyleCourant nil) (command "-TYPELIGNE" "A" StyleCourant "") (command "-TYPELIGNE" "A" "DuCalque" "") ) ;Couleur de trait (setq CouleurCourant "") (setq CouleurCourant (cdr (assoc 62 UneEntite))) (if (/= CouleurCourant nil) (if (/= CouleurCourant 0) (command "-COULEUR" CouleurCourant) (command "-COULEUR" "DuBloc") ) (command "-COULEUR" "DuCalque") ) ;Epaisseur de trait (setq EpaisseurCourant "") (setq EpaisseurCourant (cdr (assoc 370 UneEntite))) (setq iniLWDISPLAY (getvar "LWDISPLAY")) (if (/= EpaisseurCourant nil) (if (/= EpaisseurCourant -2) (command "-EPAISSLIGNE" (/ EpaisseurCourant 100)) (command "-EPAISSLIGNE" "DuBloc") ) (command "-EPAISSLIGNE" "DuCalque") ) (command "LWDISPLAY" iniLWDISPLAY) (prin1) ) Bonne journée Patrice
    1 point
  5. Hello Fabuleux Patrick_35 :) :D :cool: Mon chariot va être bientôt plein et donc j'envisage maintenant la BENNE ! ;) Encore Merci, Le Decapode
    1 point
  6. Ajout de la fonction Ctr @+
    1 point
  7. patrick 35 tu as eu 1 superbe idée de tout regrouper et encore + fort de partager tes lisp . 1 grand merci
    1 point
×
×
  • 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é