Vince-34 Posté(e) le 30 mars 2016 Posté(e) le 30 mars 2016 Bonjour à tous, J'en viens à vous car je commence à m'arracher les cheveux sur une macro toute simple mais qui fait n'importe quoi quand je l'exécute, genre copier et déplacer à l'infini.J'ai surement fais une erreur mais impossible de la voir... Voici la macro en question: ^c^cdeplacer;\;;@35,0,0;copier;;@-70,0,0; Ce que je voudrais faire:DEPLACER un objet de 35mm vers la droite et ensuite COPIER ce dernier de 70mm en arriére afin d'obtenir 2 entités identiques à 70mm l'une de l'autre. Si quelqu'un à 5mn pour m'aider svp...D'avance merci
-Olivier- Posté(e) le 30 mars 2016 Posté(e) le 30 mars 2016 Bonjour Vince-34, Essaye avec ceci :^c^cdeplacer;\;;@35,0,0;copier;p;;d;@-70,0,0; J'ai ajouté l'option sélection précédente entre le déplacer et le copier ainsi que la précisions de l'option déplacement dans la commande copier. Olivier
Vince-34 Posté(e) le 30 mars 2016 Auteur Posté(e) le 30 mars 2016 Merci Olivier. Quand je l'exécute, ça prend l'ensemble des entités présentes dans le dessin !Ci-dessous la commande pas à pas en faisant F2: Commande: deplacerSélectionner des objets: 1 trouvé(s)Sélectionner des objets:Spécifiez le point de base ou [Déplacement] <Déplacement>:Spécifiez le déplacement <0.00, 0.00, 0.00>: @35,0,0Commande: copierSélectionner des objets: p364 trouvé(s)361 n'étaient pas dans l'espace courant.Sélectionner des objets:Spécifiez le point de base ou [Déplacement/Multiple] <Déplacement>: dSpécifiez le déplacement <0.00, 0.00, 0.00>: @-70,0,0Commande: _selectSélectionner des objets: !previousSelection<Selection set: 2c>3 trouvé(s)Sélectionner des objets:Commande: _select3 trouvé(s)Commande: !previousSelection<Selection set: 2c>Commande: Je ne comprend pas les 364 trouvé(s) et la partie en italique
-Olivier- Posté(e) le 30 mars 2016 Posté(e) le 30 mars 2016 Tu es sur quelle version, car je n'obtiens pas du tout ce résultat ?Olivier
Vince-34 Posté(e) le 30 mars 2016 Auteur Posté(e) le 30 mars 2016 Je suis sur AutoCAD full 2017 mais j'ai le même résultat sur 2016 et 2015... EDIT:Je viens d'essayer avec juste la partie DEPLACER, ça déplace bien mais ça rajoute toujours la partie en italique, voir ci-dessous: Commande: deplacerSélectionner des objets: 1 trouvé(s)Sélectionner des objets:Spécifiez le point de base ou [Déplacement] <Déplacement>:Spécifiez le déplacement <0.00, 0.00, 0.00>: @35,0,0Commande: _selectSélectionner des objets: !previousSelection<Selection set: 55d>1 trouvé(s)Sélectionner des objets:Commande:
-Olivier- Posté(e) le 30 mars 2016 Posté(e) le 30 mars 2016 Je suis désolé mais là je ne vois pas. :mellow: Olivier
rebcao Posté(e) le 30 mars 2016 Posté(e) le 30 mars 2016 Bonsoir, Il doit y avoir du PICKSTYLE la dessous ! Christian Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)
Vince-34 Posté(e) le 31 mars 2016 Auteur Posté(e) le 31 mars 2016 Bonjour Christian, J'étais à 2, je viens d' essayer avec les valeurs de 0,1,3 --> même punition ! Commande: _selectSélectionner des objets: !previousSelection<Selection set: 94>2 trouvé(s)Sélectionner des objets:Commande: _select2 trouvé(s)Commande: !previousSelection<Selection set: 94>Commande:SELECT2 trouvé(s)Commande: *Annuler* Question: y a t'il des variables sur SELECT ? (j'ai rien trouvé dans l'aide)
Tramber Posté(e) le 31 mars 2016 Posté(e) le 31 mars 2016 Question: y a t'il des variables sur SELECT ? (j'ai rien trouvé dans l'aide)Il y en a beaucoup. Christian t'as proposé PICKSTYLE en pensant aux groupes. As-tu des groupes ? As-tu donc changé la valeur de la variable proposée ?(ok, je ne sais pas si cette piste est bonne, ca me paraitrait bizarre, mais faut faire confiance à Christian).As-tu essayé ta macro sur d'autres dessins ?Moi je ne l'ai pas essayé. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Vince-34 Posté(e) le 31 mars 2016 Auteur Posté(e) le 31 mars 2016 Il y en a beaucoup. Christian t'as proposé PICKSTYLE en pensant aux groupes. As-tu des groupes ? As-tu donc changé la valeur de la variable proposée ?(ok, je ne sais pas si cette piste est bonne, ca me paraitrait bizarre, mais faut faire confiance à Christian).Aucuns groupes dans les dessins testés et changement variable déjà essayé mais sans succèsAs-tu essayé ta macro sur d'autres dessins ?Moi je ne l'ai pas essayé.Oui, bien sur mais tjs pareil...
Tramber Posté(e) le 31 mars 2016 Posté(e) le 31 mars 2016 Tu es sur quelle version ?As-tu installé des applicatifs ou de simples programmes présents en permanence ? !previousSelection s'est déjà enclenché et affiché chez moi. J'ai déjà eu une sorte de ce bug sur 2015 je crois mais.....Je vais tester dessus. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Tramber Posté(e) le 31 mars 2016 Posté(e) le 31 mars 2016 ^C^Cselect;\deplacer;p;;35,0,0;;copier;p;;-70,0,0;;Devrait fonctionner mieux Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
bonuscad Posté(e) le 31 mars 2016 Posté(e) le 31 mars 2016 Je n'ai pas vérifié la macro de Tramber, mais par sécurité sur les accroches objets je la modifierais comme ceci:^C^C_select;\_move;_previous;;_none;35,0,0;;_copy;_previous;;_none;-70,0,0;;^Z Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Vince-34 Posté(e) le 31 mars 2016 Auteur Posté(e) le 31 mars 2016 Tu es sur quelle version ?AutoCAD full 2017 mais même symptôme sur 2016 et 2015As-tu installé des applicatifs ou de simples programmes présents en permanence ?Oui mais rien de plus que je n'avais sur 2014 ou 2015... Je viens de supprimer tous les appli, lisp qui se chargeaient au démarrage et apriori ça a l'air de fonctionner. Je vais tester sur 2016 et 2015 et ensuite je testerais les appli lisp 1 par 1 pour voir lequel fait bugger. Je vous tiens au courant demain... EDIT: je viens de trouver le lisp en question, et pour ceux que ça interesse il s'agit de DiLeader.lsp de DuctiSoft. En tous cas, merci à tous !
-Olivier- Posté(e) le 31 mars 2016 Posté(e) le 31 mars 2016 Ravi que tu es pu résoudre le problème et merci pour le retour. Olivier
Tramber Posté(e) le 31 mars 2016 Posté(e) le 31 mars 2016 EDIT: je viens de trouver le lisp en question, et pour ceux que ça interesse il s'agit de DiLeader.lsp de DuctiSoft.Eh ben voilà. J'ai déjà écrit à l'auteur car je le connais ! B) J'ai eu le même dysfonctionnement. Confirmé désormais.Et attention au conseil de Bonuscad que je supposais maitrisé de ton côté. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
CADy Posté(e) le 1 avril 2016 Posté(e) le 1 avril 2016 DiLeader.LSPEh ben voilà. J'ai déjà écrit à l'auteur car je le connais ! B) J'ai eu le même dysfonctionnement. Confirmé désormais.Et attention au conseil de Bonuscad que je supposais maitrisé de ton côté. Salutations. voici le dernier fichier à jour. version 15.286Le problème avait été résolu depuis. Il sagissait des réacteurs qui demeuraient actifs.Or, je les active dorénavant momentanément à chaque utilisation. s.v.p. remplacer le fichier dans..C:\Users\Public\DuctiSoft\DiLeader\DiLeader.lsp Pour info,..une nouvelle version verra le jour d'ici peu.et permettra d'utiliser ObjectDCL en 2017. n'hésitez surtout pas a me contacter par courriel : support@ductiSoft.comje ne suis pas toujours sur les forums :) Bonne journée ! Andrea.
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