ayoros Posté(e) le 18 mars 2015 Posté(e) le 18 mars 2015 Bonjour tous le monde Je suis à la recherche d'un lisp pour réaliser l'action suivante : Passer l'ensemble des xrefs du fichier en chemin relatif lorsqu'on effectue une sauvegarde. Merci d'avance
lecrabe Posté(e) le 18 mars 2015 Posté(e) le 18 mars 2015 Hello As tu fais des recherches car il me semble que l'un des cadors du site avait deja propose ce genre de chose !?Patrick_35 par exemple !? Connais tu Google ??? ---> cadxp.com : acad xref chemin relatif Bye, lecrabe Autodesk Expert Elite Team
GEGEMATIC Posté(e) le 18 mars 2015 Posté(e) le 18 mars 2015 Salut à tous,je ne sais pas pour Patrick ou pour Gile,c'est fort probable.dans tous les cas, j'ai fait une article la dessus en 2012 :Changement de type de chemin pour les références externes Il y a bien les fonction dont tu as besoin : C:IABSOLU Transforme un chemin d'une imagedef relatif en chemin absolu C:IRELATIVE Tronque le chemin d'une images en gardant le seul sous dossierC:XABSOLU Transforme un chemin de xref relatif en chemin absolu C:XRELATIVE Tronque le chemin d'une xref en gardant le seul sous dossier C:XRETRIEVE Retrouve le chemin absolu d'une xref en partant d'une racine mais il faut impérativement utiliser une version de PowerClic > 7.20, car il y avait un bug dans les anciennes. J'utilise ses commandes depuis + de 5 ans, sans problèmes en général, mais il y aura toujours des surprises, parce que le passage en relatif d'une référence ayant une branche démarrant 3 répertoires en arrière, déplacée sur un cédérom n'ayant que 2 niveaux, ça ne marche pas. pour intégrer cette commande à _qsave,il faut redefinir _qsaveexemple avec ligne :(command "_UNDEFINE" "ligne") (defun c:ligne () (prompt "\nLigne redefinie") (command "._line") ) a+Gégé ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
Patrick_35 Posté(e) le 18 mars 2015 Posté(e) le 18 mars 2015 Salut Après une recherche. @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
lecrabe Posté(e) le 18 mars 2015 Posté(e) le 18 mars 2015 Hello Mr 35Je savais que tu etais diplome "Google" !Bye, lecrabe Autodesk Expert Elite Team
ayoros Posté(e) le 1 avril 2015 Auteur Posté(e) le 1 avril 2015 Bonjour tous le monde Merci pour vos réponses cependant je ne trouve pas le lisp adéquat. Le 1er proposé change bien les xrefs mais non les images raster. Pour un bien je cherche un lisp qui peux modifié les chemins de ces 2 types de fichier. J'ai essayer le lisp proposé en fin du sujet mais celui reste sans effet. Pour information je suis sur Autocad 2015. PS : Je m'excuse pour la réponse tardive Bye
GEGEMATIC Posté(e) le 1 avril 2015 Posté(e) le 1 avril 2015 Bonjour tous le monde Merci pour vos réponses cependant je ne trouve pas le lisp adéquat. Le 1er proposé change bien les xrefs mais non les images raster. salut : C:IRELATIVE Tronque le chemin d'une images en gardant le seul sous dossier si ça ne marche pas, c'est un bug, ça m'interresse d'en connaitre l'origine Gégé ----------------------------------------------------------------------Site: https://www.g-eaux.frBlog: http://g-eaux.over-blog.com
Patrick_35 Posté(e) le 2 avril 2015 Posté(e) le 2 avril 2015 Salut Comme tu sembles avoir quelques problèmes avec tes chemins relatifs, voici un vieux lisp @+Rxref.lsp Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
ayoros Posté(e) le 2 avril 2015 Auteur Posté(e) le 2 avril 2015 Merci beaucoup Celui là fonctionne niquel. J'ai du me loupé sur une manipulation auparavant. A plus
rimbo Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Bonjour à vous, je profite de ce post pour répondre à une demande d'un de mes clients. Je ne connais pas forcément très bien ces problèmes de ref chemin absolu ou relatif. Mon client doit changer ces serveurs et du même coup il est obligé de changer les chemins. Est ce que le fait de passer toutes les xrefs (image, dwg et autres) en relatif règle le problème, en crée t'il d'autres problèmes ? d'avance merci à vous Cordialement Lionel PERRIN | Ingénieur/Consultant Formateur expert Infrastructure - Géomédia Civil 3D/Covadis/Autopiste/Infraworks 360 - VRD/Infrastructure routière ferroviaire Bus TRAM
didier Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Coucou La commande REDIR sera ton amie et tu blufferas ton client en lui redirigeant les XREFS au clavier comme un magicien professionnel dont on n'arrive pas à suivre les tours de passe-passe.Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
rimbo Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Merci Didier et bonjour à toi, oui mais cela se fait fichier par fichier ? Cordialement Lionel PERRIN | Ingénieur/Consultant Formateur expert Infrastructure - Géomédia Civil 3D/Covadis/Autopiste/Infraworks 360 - VRD/Infrastructure routière ferroviaire Bus TRAM
didier Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Coucou Question pour répondre à ta question :Qu'est-ce qui se fait "par fichier" ?Le lancement de REDIR se fait une fois pour toutes dans un fichier pour rediriger TOUTES les XREFS insérées dans le fichier Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
rimbo Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Je parle plutôt de changer en automatisé les chemins de toutes les Xrefs des dwg du client soit un serveur d'environ 2 TO.... Cordialement Lionel PERRIN | Ingénieur/Consultant Formateur expert Infrastructure - Géomédia Civil 3D/Covadis/Autopiste/Infraworks 360 - VRD/Infrastructure routière ferroviaire Bus TRAM
La Lozère Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Peut-être en passant par l'outil gestionnaire de référence.....Malheureusement, il n'est pas très pratique... www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
rimbo Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 OUi et ça reste au final du fichier par fichier.... Cordialement Lionel PERRIN | Ingénieur/Consultant Formateur expert Infrastructure - Géomédia Civil 3D/Covadis/Autopiste/Infraworks 360 - VRD/Infrastructure routière ferroviaire Bus TRAM
didier Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Coucou Pour automatiser le plus simple est d'écrire un script, il y a des outils qui font ça sur CadXP. il est obligé de changer les chemins.ce n'est pas vraiment vrai...on n'est jamais obligé, on peut forcer une lettre de lecteur. Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
rimbo Posté(e) le 2 décembre 2015 Posté(e) le 2 décembre 2015 Ils vont changer complètement de fonctionnement de serveur et donc pas de possiblité de mettre la même lettre ou chemin... Cordialement Lionel PERRIN | Ingénieur/Consultant Formateur expert Infrastructure - Géomédia Civil 3D/Covadis/Autopiste/Infraworks 360 - VRD/Infrastructure routière ferroviaire Bus TRAM
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