Aller au contenu

[Résolu] macro "deplacer+copier"


Messages recommandés

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 wink.gif

Lien vers le commentaire
Partager sur d’autres sites

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: deplacer

Sé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,0

Commande: copier

Sélectionner des objets: p

364 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>: d

Spécifiez le déplacement <0.00, 0.00, 0.00>: @-70,0,0

Commande: _select

Sélectionner des objets: !previousSelection

<Selection set: 2c>

3 trouvé(s)

Sélectionner des objets:

Commande: _select

3 trouvé(s)

Commande: !previousSelection

<Selection set: 2c>

Commande:

 

 

Je ne comprend pas les 364 trouvé(s) et la partie en italique blink.gif

Lien vers le commentaire
Partager sur d’autres sites

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: deplacer

Sé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,0

Commande: _select

Sélectionner des objets: !previousSelection

<Selection set: 55d>

1 trouvé(s)

Sélectionner des objets:

Commande:

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Christian,

 

J'étais à 2, je viens d' essayer avec les valeurs de 0,1,3 --> même punition !

 

 

Commande: _select

Sélectionner des objets: !previousSelection

<Selection set: 94>

2 trouvé(s)

Sélectionner des objets:

Commande: _select

2 trouvé(s)

Commande: !previousSelection

<Selection set: 94>

Commande:

SELECT

2 trouvé(s)

Commande: *Annuler*

 

Question: y a t'il des variables sur SELECT ? (j'ai rien trouvé dans l'aide)

Lien vers le commentaire
Partager sur d’autres sites

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

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

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ès

As-tu essayé ta macro sur d'autres dessins ?

Moi je ne l'ai pas essayé.

Oui, bien sur mais tjs pareil...

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

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

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

Tu es sur quelle version ?

AutoCAD full 2017 mais même symptôme sur 2016 et 2015

As-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... wink.gif

 

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 ! cool.gif

 

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

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

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

DiLeader.LSP

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é.

 

Salutations.

 

voici le dernier fichier à jour. version 15.286

Le 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.com

je ne suis pas toujours sur les forums :)

 

Bonne journée !

 

Andrea.

Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é