Aller au contenu

Commande pour copier des calques avec leurs contenus


Messages recommandés

Posté(e)

Bonjour,

Sur le premier fichier autocad, Je cherche à faire un script qui me permettrait de copier en 0,0,0 le Calque A  (avec son contenu) pour ensuite le coller sur mon autre fichier.
En suite sur le deuxième  fichier autocad, je voudrai également faire un autre script qui me sélectionne automatiquement ce même calque A pour le supprimer et ensuite coller ce que j'ai copier sur le premier.

Est ce que quelqu'un aurait une idée?

Merci d'avance.

 

Jonathan

Posté(e)

Bonjour,

Je veux être sur d'avoir tout compris :
- Tu veux 2 scripts ? 1 pour copier, et 1 pour coller ?
- Dans le fichier 1, en gros tu veux faire un Ctrl+C des objets du calque A ?
- Dans le fichier 2, tu veux supprimer le calque A puis, coller aux coordonnées d'origines les objets précédemment copier dans le fichier 1 ?

Si tel est le cas, pas de problème avec 2 scripts. 1 pour le fichier 1 et un autre pour le fichier 2.

Mais j'avoue qu'il faudrait expliquer le contexte, car pour moi, sans script, cela prend très peu de temps de faire ces 2 manips.

www.cad-is.fr
Autocad Map 2021 - Covadis/Autopiste V18.0c
Pisser sous la douche ne suffira pas
Posté(e)

Bonjour,

1er bouton : 

^C^C(if (setq JEU (ssget "x" (list (cons 8 "Calque1")))) (command "_copybase" "0,0" JEU ""))

2ème bouton :

^C^C(if (setq JEU (ssget "x" (list (cons 8 "Calque1")))) (command "_ERASE" JEU "")) (command "_pasteorig")

 

Olivier

Posté(e)
Il y a 10 heures, Olivier Eckmann a dit :

Bonjour,

1er bouton : 

^C^C(if (setq JEU (ssget "x" (list (cons 8 "Calque1")))) (command "_copybase" "0,0" JEU ""))

2ème bouton :

^C^C(if (setq JEU (ssget "x" (list (cons 8 "Calque1")))) (command "_ERASE" JEU "")) (command "_pasteorig")

 

Olivier

Bonjour Olivier,

Merci, c'est vraiment ce que je cherchais!
Ca parait bête, mais j'ai une multitude d'étages à faire et en plus ce qui est super c'est que dans ton 2ème bouton, il efface ce qu'il y a !
Si dans le calque qu'on copie il y a des blocs,  est ce qu'on pourrait ajouter dans la commande du 2 ème bouton une fonction de purge avant de coller le nouveau contenu?

Merci à toi!

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • 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é