Aller au contenu

RESTAURATION CALQUE PRECEDENT


lili2006

Messages recommandés

Bonjour à toutes et tous,

 

J'ai créer une mosaïque bibliothèque et la macro qui va avec l'insertion des blocs est celle-ci =>

 

^C^C_-layer;ch;BLOCS_BIBLIO;;__-insert;"LE BLOC";\1;1;0;_layerp 

 

Hors la Vlihgt semble ne pas reconnaitre :

 

_layerp 

 

Une idée pour restaurer le calque actif avant l'insertion du bloc dans le calque "BLOCS_BIBLIO" ?

 

Merci d'avance,

 

 

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Pas de LT 2009 sous la main pour tester, mais il me semblait que la commande existait déjà pourtant...

 

Sinon ça peut se faire avec un peu de Diesel :

 

^C^C$M=$(if,0)_-layer;ch;BLOCS_BIBLIO;;_-insert;"LE BLOC";\1;1;0;_-layer;ch;$M=$(getvar,clayer);;

 

 

 

[Edité le 25/5/2011 par bryce]

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Je pensais à une commande du même type que "_layerp ",...

 

Si quelqu'un pouvait tester la macro, ce serait cool, car il faut que je reprenne environ 1000 blocs pour cette version,...(J’utilise Libmenu, mais tout de même,...).

 

 

D'ailleurs comment vais je rentrer ces infos dans LibMenu ???

 

http://db.tt/gk80PHW

 

Comme ceci je suppose =>

 

^C^C$M=$(if,0)_-layer;ch;BLOCS_BIBLIO;;_-insert;"LE BLOC" 

 

Puis,

 

\1;1;0;_-layer;ch;$M=$(getvar,clayer);; 

 

Merci bryce,

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Lilian,

 

Tu peux aussi faire ça avec CHPROP sans toucher au calque courant...

 

[surligneur]^C^C_-insert;"LE BLOC";\1;1;0;CHPROP;_LA;;_L;BLOCS_BIBLIO;;[/surligneur]

 

Tes blocs n'ont pas d'attributs ?

 

 

Christian

 

 

 

[Edité le 25/5/2011 par rebcao]

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 @)

Lien vers le commentaire
Partager sur d’autres sites

Re,

 

Je pense que OUI ! peu importe la MACRO elle devrait pouvoir s'intégrer.

 

Si tu as des ATTRIBUTS, ta macro ne marchera plus puisqu'il manque la partie des ATTRIBUTS \\\...

 

Si tu n'as pas besoin de répondre aux ATTRIBUTS tu peux mettre ATTREQ à 0 avant d'insérer puis ATTREQ à 1 après insertion.

 

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 @)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 ans après...

Bonjour à toutes et tous,

 

Sur la V12 SP1 de ZwCAD, le menu mosaïque ne fonctionne plus,ou plutôt, pas moyen de retrouver le nom de bloc,...

 

Voici la syntaxe utilisée :

 

^C^C_-layer;ch;BLOCS_BIBLIO;;__-insert;"nomdubloc";\1;1;0;_layerp

 

Réponse ZwCAD en ligne de commande =>

 

Commande : _-layer

 

Calque courant : "0"

Entrez une option

[?/Etablir/CHoisir/Nouv/ACtif/INactif/COuleur/TLigne/EPaisseurl/Tracé/Geler/Libé

rer/Verrouiller/Déverrouiller/étAt] : ch

 

Entrez le nom du calque à rendre courant ou :

BLOCS_BIBLIO

Entrez une option

[?/Etablir/CHoisir/Nouv/ACtif/INactif/COuleur/TLigne/EPaisseurl/Tracé/Geler/Libé

rer/Verrouiller/Déverrouiller/étAt] :

 

Commande : _-insert

Entrez le nom du bloc ou [?]:

Nom de bloc incorrect.

 

Commande :

 

Une idée ?

 

Merci d'avance,

 

 

Civil 3D 2024 - COVADIS_18.2

https://www.linkedin...3%ABt-95313341/

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é