pelloux Posté(e) le 4 juillet 2012 Posté(e) le 4 juillet 2012 Bonsoir Je souhaite utiliser l'outil de récupération de filtres dans le cadre d'un script. J'ai essayé avec en ligne de commande dans mon script (filedia=0 et cmddia=0) : >IFTR Mais le script s'arrête au moment où AutoCAD m'ouvre la boîte de dialogue du choix de fichier d'import. Est-ce normal de ne pas pouvoir passer par le mode commande utiliser par les scripts ? Merci PH PELLOUX
(gile) Posté(e) le 4 juillet 2012 Auteur Posté(e) le 4 juillet 2012 Salut, Les commandes IFTR et EFTR existent uniquement en mode "boite de dialogue". Elle n'ont pas été définies pas en mode "ligne de commande". Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
pelloux Posté(e) le 5 juillet 2012 Posté(e) le 5 juillet 2012 Salut, Les commandes IFTR et EFTR existent uniquement en mode "boite de dialogue". Elle n'ont pas été définies pas en mode "ligne de commande". OK Je te remercie pour cette réponse rapide. PH PELLOUX
pelloux Posté(e) le 5 juillet 2012 Posté(e) le 5 juillet 2012 Autre question : Peut-on charger automatiquement cette dll au démarrage d'AutoCAD ? J'ai regardé dans _appload, démarrage, ça n'a pas l'air d'être possible. @+ PHP
(gile) Posté(e) le 9 juillet 2012 Auteur Posté(e) le 9 juillet 2012 Peut-on charger automatiquement cette dll au démarrage d'AutoCAD ? Tu mets la DLL dans un répertoire du chemin de recherche et colles le code ci-dessous à la ligne de commande d'AutoCAD. Une nouvelle clé sera créée dans la base de registre, avec 4 valeurs. HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\\\Applications\LayerFilterImportExport ((lambda (/ filename) (if (setq filename (findfile "LayerFilterImportExport.dll")) (mapcar '(lambda (k v) (vl-registry-write (strcat "HKEY_CURRENT_USER\\" (vlax-product-key) "\\Applications\\LayerFilterImportExport" ) k v ) ) '("DESCRIPTION" "LOADCTRLS" "LOADER" "MANAGED") (list "Import/export de filtres de calque" 2 filename 1) ) (princ (strcat "\nLe fichier 'LayerFilterImportExport.dll' est introuvable")) ) ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
vincentp010 Posté(e) le 9 juillet 2012 Posté(e) le 9 juillet 2012 Salut, testé sous Map2009 Seven32bits, pas de soucis.Juste une remarque, l’extension par défaut du fichier proposé est .dwg au lieu de .fltr et du coup si on fait pas attention on a droit à un message d'erreur comme quoi le fichier n'existe pas lors de la sauvegarde. Aide au téléchargement du cadastre dgfip-download-helper Insertion de photos géolocalisées exif https://www.dropbox.com/s/gkf6o9ac2hxen97/exifscr.zip?dl=0 Script correction BUG SPDC V2, propriétaire département 21 et 22 : https://greasyfork.org/scripts/442400-spdcv2/code/SPDCV2.user.js
(gile) Posté(e) le 9 juillet 2012 Auteur Posté(e) le 9 juillet 2012 Salut, Le format dwg est le format par défaut parce qu'au départ on ne pouvait exporter/importer qu'entre DWG (ou DWT). La possibilité d'utiliser un ficher xml n'a été rajoutée qu'ensuite. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
(gile) Posté(e) le 9 juillet 2012 Auteur Posté(e) le 9 juillet 2012 J'ai apporté une petite modification, c'est le dernier type de fichier utilisé par EFTR ou IFTR (dwg, dwt ou fltr) qui est proposé par défaut au prochain appel de ces commandes. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
vincentp010 Posté(e) le 10 juillet 2012 Posté(e) le 10 juillet 2012 Merci pour la modif.Par contre pour le lien du fichier, tu as modifié ImportExportLayerFilter.zip (modif 09/07/2012) alors que tous les liens de la page pointent vers LayerFilterImportExport.zip (modif 17/03/2010) Aide au téléchargement du cadastre dgfip-download-helper Insertion de photos géolocalisées exif https://www.dropbox.com/s/gkf6o9ac2hxen97/exifscr.zip?dl=0 Script correction BUG SPDC V2, propriétaire département 21 et 22 : https://greasyfork.org/scripts/442400-spdcv2/code/SPDCV2.user.js
(gile) Posté(e) le 10 juillet 2012 Auteur Posté(e) le 10 juillet 2012 Merci, les liens sont réparés. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
capde06 Posté(e) le 10 juillet 2012 Posté(e) le 10 juillet 2012 voila un post tres interessant pour avoir été confronté a ce problemeje me suis vite rendu compte qu'il etait plus facile de creer les filtres que de les copierdonc en cherchant un peu j'ai trouvé cetteFONCTIONa chaque ouverture je crée mes filtresc'est pour celui que ca interesseca n'enleve rien a la qualité de ce post Vous fîtes ce que vous pûtes et vous m'épatâtes !!!!
Zeberb Posté(e) le 10 octobre 2012 Posté(e) le 10 octobre 2012 Bonjour à tous. J'adore cette routine mais j'ai un problème: elle ne fonctionne plus avec Autocad 2013. Le problème est-il connu? Merci d'avance. Je viens par contre de m'apercevoir qu'il existe désormais les commandes LAYERSAVEFILTERTREE et LAYERLOADFILTERTREE. C'est tout de même moins bien qu'importer mais c'est déjà pas mal.
(gile) Posté(e) le 11 octobre 2012 Auteur Posté(e) le 11 octobre 2012 Salut, Les applications .NET doivent être recompilées pour A2013.Le téléchargement dans le premier message a été mis à jour : charger LayerFilterImportExport.dll pour A2007 à A 2012 et LayerFilterImportExport_19.dll pour A2013. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Zeberb Posté(e) le 12 octobre 2012 Posté(e) le 12 octobre 2012 Magnifique! Semble fonctionner de nouveau parfaitement.
La Lozère Posté(e) le 15 octobre 2012 Posté(e) le 15 octobre 2012 Salut Gile,J'avais l'ancienne version et des icones associés, du coup je cherche à faire la même chose avec cette version.Mais quans je cherche à lancer cette routine au démarrage suivant ta procédure, voilà ce que j'obtiens:Le fichier 'LayerFilterImportExport.dll' est introuvable"\nLe fichier 'LayerFilterImportExport.dll' est introuvable" Je suis Autocad V13. A plus. www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
(gile) Posté(e) le 15 octobre 2012 Auteur Posté(e) le 15 octobre 2012 Pour 2013, il faut remplacer LayerFilterImportExport.dll par LayerFilterImportExport_19.dll Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
La Lozère Posté(e) le 15 octobre 2012 Posté(e) le 15 octobre 2012 Parfait, merci, j'avais tenté un truc comme ça, mais j'ai oublié le _Juste un truc d'amélioration, cela serait pas mal que la touche "Echap" fonctionne comme dans toutes boites de dialogues.Encore merci. www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
lili2006 Posté(e) le 20 octobre 2012 Posté(e) le 20 octobre 2012 (modifié) Bonjour à toutes et tous, Je suis en train d em'intéresser à cette fonction de (gile). J'ai cependant deux questions : sur le fichier joint , j'ai plusieurs filtres de calques et pourtant la fonction "EFTR" ne me propose que celui qui est vide et qui porte pas défaut le nom "Filtre des propriétés1",... Je ne dois pas savoir me servir de cet outils,.. Seconde question : A quoi correspond "Remplacement de fenêtre" exactement ? NB: Je n'ai pas parcourut entièrement le fil de cette discussion,... Merci d'avance, Modifié le 20 octobre 2012 par lili2006 Erreur de fichier,... Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
(gile) Posté(e) le 20 octobre 2012 Auteur Posté(e) le 20 octobre 2012 sur le fichier joint , j'ai plusieurs filtres de calques et pourtant la fonction "EFTR" ne me propose que celui qui est vide et qui porte pas défaut le nom "Filtre des propriétés1",... La commande EFTR ne fonctionne qu'avec les filtres de propriétés, tous les autres filtres de ton fichier sont des filtres de groupe. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lecrabe Posté(e) le 20 octobre 2012 Posté(e) le 20 octobre 2012 Hello Point d'AutoCAD sous la main donc la reponse est "de memoire" ... Dans AutoCAD il y a DEUX categories de filtres ou groupes de calques et les routines de Gilles ne peuvent malheureusement en traiter que UNE SEULE ! Donc tu es sans doute dans le cas de filtre non gerable / traitable par les routines de Gilles lecrabe (au petit bonheur la chance) Autodesk Expert Elite Team
lili2006 Posté(e) le 20 octobre 2012 Posté(e) le 20 octobre 2012 Re, Salut Gilles & Patrice, Merci à tous deux pour vos réponses,.. Alors il faut que je puisse faire un état de propriété à mes groupes de calques ? Si oui, je ne vois pas vraiment comment m'y prendre à par renommer les calques, non ? Seconde question : A quoi correspond "Remplacement de fenêtre" exactement ? Une idée ? Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Olivier_CEA_Grenoble Posté(e) le 2 mars 2015 Posté(e) le 2 mars 2015 Bonjour Je viens de découvrir cet outil et il fonctionne parfaitement sous AutoCAD MAP 2008.Mais personne ne s'en étonnera plus :P Merci Gile
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant