Aller au contenu

DenisHen

Membres
  • Compteur de contenus

    4 029
  • Inscription

  • Dernière visite

  • Jours gagnés

    21

Tout ce qui a été posté par DenisHen

  1. Merci à vous deux... Capde06 : merci pour ce lien... Patrick_35 : Nikel, ça fonctionne super, juste une petite question, pour ajouter une "ligne" au filtre, on utilise quoi comme séparateur ? Exemple : Nom du filtre = "Denis" qui contient 3 lignes de filtre comme "1_*", "2_*" et "3_*". J'ai trouvé, c'est la virgule qui est utilisée comme séparateur... Encore merci à vous deux... Denis...
  2. Bonjour Capde06 et merci de me répondre. Je ne trouve pas "MlayerF" dans la liste des LiSP de Lee Mac, aurais-tu son nom d'origine s'il te plait ? Et bonne année à tous...
  3. Bonjour Patrick_35 et encore merci pour ton aide. Donc, si j'ai bien compris, j'aurais : (dictadd dict Nom (entmakex (list '(0 . "xrecord") '(100 . "AcDbXrecord") '(280 . 1) (1 . Nom) (1 . Filtre) '(1 . "*") '(1 . "*") '(70 . 0) '(1 . "*") '(1 . "*") ) ) ) Comme le LiSP de Capde06 n'utilise pas le code DXF -3, je vais essayer de faire pareils... Mais chose normale, AutoCAD me répond :
  4. Bonjour, Le style de texte "Arial" existe-t'il et si oui, est'il "annotatif" ? Je ne vois que ce petit indice-là pour t'aider en attendant un expert... Denis...
  5. Salut Patrick_35 et merci pour ton aide Effectivement, ton LiSP "test" fonctionne correctement. Mais de là à en faire une routine comme l'avait proposé Capde06 de type (NomCommande "NomFiltre" "Filtres") il y a des kilomètres ! ! ! Merci encore pour ton aide toujours précieuse... J'ai fais, vite fais, un petit truc de ce genre : (defun c:DenTest (Nom Filtre/ dict xdic) (setq xdic (vlax-vla-object->ename (vla-getextensiondictionary (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)) ) ) ) ) (if (setq dict (dictsearch xdic "ACAD_LAYERFILTERS")) (setq dict (cdr (assoc -1 dict))) (setq dict (dictadd xdic "ACAD_LAYERFILTERS" (entmakex '((0 . "dictionary") (100 . "AcDbDictionary") (280 . 0) (281 . 1) ) ) ) ) ) (dictadd dict Nom (entmakex '((0 . "xrecord") (100 . "AcDbXrecord") (280 . 1) (1 . Nom) (1 . Filtre) (1 . "*") (1 . "*") (70 . 0) (1 . "*") (1 . "*") (-3 ("ACAD" (1000 . "( NAME== \"DET_ECL_*\" )"))) ) ) ) (princ) ) Mais je reste bloqué à la ligne (-3.("ACAD"........ Et je ne comprend pas pourquoi il y a plusieurs (1 . "*") Denis...
  6. Bonjour à tous, Capde06, je n'arrive pas à faire fonctionner ton LiSP...
  7. Bonjour à tous, J'ai ajouté la création d'un fichier ".scr" (script) qui fonctionne dans un nouveau dessin... Merci au grand Décapode pour l'idée... Voici le ".xlsm" et le ".lin" qui va avec... Et bonne année à tous...
  8. Bonne et heureuse année 2016 à tous... Denis...
  9. DenisHen

    allez, on décolle ...

    Non didier, on ne s'en fou pas... Bonnes vacances à toi et bonnes fêtes de fin d'années à tous... Ca va faire du bien un peu de repos... Denis...
  10. Bonjour amine76,

    J'ai pu, moi aussi, résoudre mon problème de conversion...

    Merci pour l'aide...

    Denis...

  11. Bonjour à tous, Perso, jutilise la super DLL de Maître Gilles Chanteau (ExcelAttribute_19.dll) qui exporte des blocs dans un fichier Excel... Je bidouille ce fichier, avec une suite de VBA, puis j'injecte les nouvelles valeurs des attributs directement dans AutoCAD. Je pense que, pour AutoCAD 2012, il te faudra une autre version de cette DLL. Fait un tour du coté de son site.. Denis...
  12. Bonsoir, Et un grand merci à vous deux... Je potasserais tout ça dès que j'ai du temps à y consacrer... Ca peut être l'année prochaine. ;) Denis...
  13. Bonjour GJulien, Pas loin, c'est juste l'inverse, tous les noms de calque commençant par "DET_ECL" devraient faire partie du Filtre "Eclairage Public"... Donc, j'aurais au final, le filtre "Eclairage Public" qui contiendra : DET_ECL_A DET_ECL_B DET_ECL_C DET_ECL_AERIEN DET_ECL_PTRL DET_ECL_SYMB ... Bref : "DET_ECL_*"
  14. Bonjour la communauté, Voilà, j'ai fais une macro qui créé des calques en tous genres depuis Excel, mais j'aimerai créer en même temps, grace à quelques lignes de code, un filtre qui correspondra aux nouveau calques. Exemple, je créé une série de calques qui commencent tous par "DET_ECL", je devrais donc faire un filtre nommé "Détection Eclairage Public" qui filtrera sur "DET_ECL*"... Si quelqu'un a un conseil ou une astuce, je suis preneur... J'ai aussi ce post dans le forum "Débuter en LiSP" Denis...
  15. Bonjour la communauté, Voilà, j'ai fais une macro qui créé des calques en tous genres, mais j'aimerai créer en même temps, grace à quelques lignes de LiSP, un filtre qui correspondra aux nouveau calques. Exemple, je créé une série de calques qui commencent tous par "DET_ECL", je devrais donc faire un filtre nommé "Détection Eclairage Public" qui filtrera sur "DET_ECL*"... Si quelqu'un a un conseil ou une astuce, je suis preneur... J'ai aussi ce post dans le forum "VBA et VB" Denis...
  16. Bonjour à tous... Pour moi, c'est fait... Denis...
  17. Merci Christian, je ne pensais pas que c'était aussi simple ! !
  18. Bonjour à la communauté, Voilà, depuis ce matin, mon ruban perso ne se charge plus, je dois faire CHARGIUPERSO ou CHARGMNU (pourquoi deux commandes pour la même action) mais dès que je ferme AutoCAD et le relance, mon ruban a disparu... Même en mode "Exécution en tant qu'administrateur"... Si quelqu'un a une astuce ou un conseil, je suis preneur... Je profite, pendant qu'on y est, pour savoir s'il est possible de changer un ruban et le partager "automatiquement" avec d'autres utilisateurs sur d'autres postes... Denis...
  19. Bonjour, Je pense qu'une série de Palettes d'outils serait plus simple et plus rapide à créer et tu joindras en une seule action, l'arborescence, l'organisation et l'utilisation de tout tes blocs... Denis...
  20. Bonjour, Je te propose de poster sur CadXP-Formation... Tu auras plus de réponses, enfin je pense... Denis...
  21. Je vous tiens au courant de mes investigations... Après utilisation d'autres programmes, AutoCAD ne serait pas le seul à être touché... J'ai donc tenter de chercher et réparer le problème en faisant : 1. Désactiver au maximum les services de Windows => Rien n'a changé, 2. ZHPCleaner => Trouvé beaucoup de "malware", mais rien n'a changé, 3. AdwCleaner => Pareil, beaucoup de truc trouvés mais rien n'a changé, 4. Junkware Removal Tool => Pareil, et pareil, 5. OTL => RePareil et encore pareil, 6. GMER => en cours mais je me commence à me perdre dans tout ces trucs... Dans un Forum, même une restauration du système n'y a rien fait ! ! Si quelqu'un a un conseil ou une astuce...
  22. Bonjour, Pour ce faire, j'ai trouvé sur CadXP un LiSP qui exporte tout les types de lignes d'un fichier vers un fichier LIN. Le voici, tu décompresse le ZIP et tu charge le VLX dans AutoCAD (commande : _appload), puis, la commande est LinOut. Denis...
  23. Au temps pour moi... Les renseignements des OD dans la fenêtre des propriété s'est déplacée vers le haut, je n'avais pas remarqué ça... Désolé du dérangement... Je n'arrive pas à effacer ce post... Si un admin passe par là... Denis...
  24. Bonjour à tous, Voilà, j'ai un petit souci, j'utilise l'excellent LiSP de (gile) pour copier des données d'objets d'une entité à l'autre. Mon petit problème est que les entités "cibles" sont à sélectionner une par une car la sélection par fenêtre ne fonctionne pas. J'aimerai qu'un pro jete un oeil la dessus car j'en ai à peu près 2500/3000 entités à traiter... J'ai joins le LiSP, au cas ou, et la commande consernée est COPY_OD. Denis...
  25. DenisHen

    Passage de 2D en 3D

    Merci Messieurs de votre aide, Olivier, j'e n'arrive pas à "vider" mes points topo pour supprimer les doublons et Transfo 2D-3D ne prend pas toutes les polylignes 2D...
×
×
  • 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é