rebcao Posté(e) le 11 mars 2005 Posté(e) le 11 mars 2005 Bonjour à toutes et à tous, comment exécuter MODEMACRO dans un SCRIPT, exemple : valeur MODEMACRO = -texte @20,20 10 0 $m=$(getvar,dwgname) quelle est la syntaxe pour que le texte se crée à l'issue de ce SCRIPT ? merci de vos réponses 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 @)
Eric Posté(e) le 11 mars 2005 Posté(e) le 11 mars 2005 Salut Christian Je sais pas si j'ai bien compris ton truc mais voila comment je ferais pour que le nom du fichier s'écrive selon tes critères, dans un script rtext d $(getvar,dwgname) @20,20 h 10 r 0 Attention rtext est une commande des ExpressEt bien respecter aussi les entrées entre les lignes A plus Eric Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
rebcao Posté(e) le 11 mars 2005 Auteur Posté(e) le 11 mars 2005 Bonjour Eric, Vive la Bretagne... Mon problème c'est que je suis plutôt confronté à des versions LT standard (pas d'extension LT extender ou autre) 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 @)
Eric Posté(e) le 11 mars 2005 Posté(e) le 11 mars 2005 Mon problème c'est que je suis plutôt confronté à des versions LT standard (pas d'extension LT extender ou autre) Ah ben évidement, sinon ce serait trop facile Sinon j'ai ça mais je ne sais pas pourquoi ca marche en icone mais pas en script et je ne sais pas trop pourquoi Enfin essaie déja en icone et essayons de trouver l'erreur _text @20,20 10 0 $m=$(getvar,dwgname) ^M Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
Eric Posté(e) le 11 mars 2005 Posté(e) le 11 mars 2005 Alors en cherchant un peu sur le net il s'avererais que le diesel ne fonctionnerais pas avec les script sauf peut être en y ajoutant du lisp :mad: Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
rebcao Posté(e) le 13 mars 2005 Auteur Posté(e) le 13 mars 2005 en fait j'ai essayé la suggetsion de Patrick_35 suite à ce message, http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=5021#pid16796 Mais ça n'a pas l'air de fonctionner ??? si tu as des infos la dessus Patrick_35, ce serait sympa, ou peut-être Tramber ou d'autres ! merci à vous 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 @)
Patrick_35 Posté(e) le 14 mars 2005 Posté(e) le 14 mars 2005 Modemacro est une commande autocad sur une version pleine, donc si cette commande existe sur LT, je ne vois pas pourquoi elle ne fonctionnerait pas en script @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Tramber Posté(e) le 14 mars 2005 Posté(e) le 14 mars 2005 si tu as des infos la dessus Patrick_35, ce serait sympa, ou peut-être Tramber ou d'autres ! Salut Christian ! Je suis désolé de ne pas savoir. Mais alors pas du tout. Tu es + fort que moi en DIESEL et même en Modemacro que je n'utilise jamais. Mais il me semble avoir lu qqe part, en effet, qu'on ne pouvait pas utiliser Modemacro en script.Pour je ne sais quelle raison. Si ca peut aider ;) Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
rebcao Posté(e) le 14 mars 2005 Auteur Posté(e) le 14 mars 2005 Merci de vos réponses Eric, Patrick_35, Tramber, Effectivement, Tramber j'utilise à tout va le DIESEL, confronté à enormément de version LT ça permet de faire des merveilles... pas des miracles bien sur !! :D Par contre Patrick, MODEMACRO existe depuis toujours dans les versions LT. Mais pourrais-tu donner un exemple de SCRIPT avec exécution du MODEMACRO !!! ??? :D curieux de voir !!! :casstet: merci, Christian PS petit problème de message TRONQUé ??? [Edité le 14/3/2005 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 @)
Tramber Posté(e) le 14 mars 2005 Posté(e) le 14 mars 2005 Si tu utilisais REVDATE. Je viens d'essayer en scriptant, j'arrive à éditer seulement le dernier attribut. Mais pas à éditer ou effacer les attribs REVDATE et USER Sur qu'on peut y arriver, tu les rends vide et c'est bon, attends j'essaie. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Tramber Posté(e) le 14 mars 2005 Posté(e) le 14 mars 2005 revdate 0,0 0 attedit N N REVDATE USER B.A., AB-CAD _ Je me défends, j'ai réussi à mettre le bloc REVDATE et à éditer l'attribut USER pour y mettre un _ à la place Attention, effacer le bloc avant de lancer le script car REVDATE est une commande qui réagit différemment si un bloc REVDATE est dans le dessin. Christian, qu'est-ce t'en dis ? ;) Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
rebcao Posté(e) le 14 mars 2005 Auteur Posté(e) le 14 mars 2005 c'est bien Bertrand, mais ça ne me donne toujours pas la syntaxe et le fonctionnement de MODEMACRO ??? :casstet: 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 @)
Tramber Posté(e) le 14 mars 2005 Posté(e) le 14 mars 2005 Modemacro est une variable, tu dois faire un SETVAR,.......en DIESEL. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
rebcao Posté(e) le 15 mars 2005 Auteur Posté(e) le 15 mars 2005 Donc, il faut oublier MODEMACRO dans un SCRIPT puisque le DIESEL ne fonctionne pas dans les SCRIPTS... affaire classée... Tant pis... encore merci à tous, Christian [Edité le 15/3/2005 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 @)
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