timX34 Posté(e) le 10 novembre 2014 Posté(e) le 10 novembre 2014 Bonjours à tous, je suis nouveau sur ce site, mais je le suis depuis quelque temps déjà. Voilà mon problème, je travail dans le béton préfa précontraint et il n'y a pas de logiciel "tout en un" ou "clic et imprime", je dois souvent donc me taper les plans d’exécution à partir d'un gabarit que j'ai déjà créer moi-même auparavant. Malgré cela, je voudrais gagner en efficacité (LIPS pour allez plus vite et moins d'erreur humaine), et donc créer plusieurs LISP pour créer les fichiers totocad le plus rapidement possible. Voilà mon idée, sur un plan que je dois imprimer, j'ai plusieurs élément qui reviennent à chaque fois (vue en élévation, vue en coupe, nomenclature,etc...), je veux donc créer (un programme excel associé à) un programme LISP maître qui utilise des routines LISP (une pour l’élévation, une pour les coupes, une pour la nomenclature, etc....). Je voudrais donc faire plusieurs routines indépendantes car j'ai parfois des plans plus particuliers à réaliser, mais qui peuvent être appeler par mon programme LISP maître. J'ai commencer à créer un fichier pour chaque type de routine; mais quand j'essaye de créer un fichier maître, je n'arrive pas à faire appeler mes routines via le programme maître.Donc comment fait-on si cela est possible???... De plus j'ai un peu du mal à comprendre la fonction -> defun xxx (arg1 arg2... / var1 var2...)les var sont des variables local->OK je comprendsmais les arg? servent à quoi concrètement ?? je le sentiment que j'en aurais besoin pour faire mes fichiers... PS : je suis sur totocad 2012
x_all Posté(e) le 10 novembre 2014 Posté(e) le 10 novembre 2014 à voir dans le chapitre 6 de la bible des débutantshttp://gilecad.azure..._a_AutoLISP.pdf piqué sur le site du pape es lisp du forumhttp://gilecad.azure.../tutorials.aspx il y a aussi ce méga post. Bien que pas mal de truc sont repris dans l'INTRODUCTION, ça va un peu plus loin notament sur les effet de bord vers la fin.http://cadxp.com/top...s-et-variables/ enfin comme il est dit dans ce post, quand in lisp appelle un lisp, il y a uen petite subtilité dans l'appel à la fonction.http://cadxp.com/topic/31501-lisp-et-2012/page__view__findpost__p__183913 quelques trucs sur autocad
Tramber Posté(e) le 10 novembre 2014 Posté(e) le 10 novembre 2014 Pour charger des programmes dans un programme on peut utiliser :(load nomfichier) Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
timX34 Posté(e) le 10 novembre 2014 Auteur Posté(e) le 10 novembre 2014 ok merci pour vos conseilles. je m'y remets dès que j'ai le temps. @x-all, je travaille (entre autre) avec le support de introduction à AutoLIPS.
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