lili2006 Posté(e) le 25 mai 2011 Partager Posté(e) le 25 mai 2011 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 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce Posté(e) le 25 mai 2011 Partager Posté(e) le 25 mai 2011 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] Brice, formateur AutoCAD - Inventor - SolidWorks - ZWCad - DraftSight - SketchUp indépendant Lien vers le commentaire Partager sur d’autres sites More sharing options...
lili2006 Posté(e) le 25 mai 2011 Auteur Partager Posté(e) le 25 mai 2011 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 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
rebcao Posté(e) le 25 mai 2011 Partager Posté(e) le 25 mai 2011 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 More sharing options...
lili2006 Posté(e) le 25 mai 2011 Auteur Partager Posté(e) le 25 mai 2011 Re, Salut Christian, Tes blocs n'ont pas d'attributs ? Certains si ! CHPROP Bien vu ! Est ce que tu penses que la macro de bryce peut se gérer avec LibMenu comme je l'ai écrit sur le message ci-dessus ? Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
rebcao Posté(e) le 25 mai 2011 Partager Posté(e) le 25 mai 2011 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 More sharing options...
lili2006 Posté(e) le 25 mai 2011 Auteur Partager Posté(e) le 25 mai 2011 Re, Ok ! Merci pour ce complément Christian, Je n'ai que très peu de blocs concernés par des attributs,... J'essayerai donc de faire autrement pour ceux-ci,.. Merci encore à tous pour votre aide, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
lili2006 Posté(e) le 18 juillet 2013 Auteur Partager Posté(e) le 18 juillet 2013 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_BIBLIOEntrez une option [?/Etablir/CHoisir/Nouv/ACtif/INactif/COuleur/TLigne/EPaisseurl/Tracé/Geler/Libérer/Verrouiller/Déverrouiller/étAt] : Commande : _-insertEntrez le nom du bloc ou [?]:Nom de bloc incorrect. Commande : Une idée ? Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
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