Aller au contenu

LISP pour les nuls


FREDCAD31

Messages recommandés

Salut à tous,

 

Novice car jamais eu besoin de lisp jusqu’à présent mais maintenant j'aimerai savoir comment utiliser un LISP.

Car je vois plein de lips sur ce site mais qu'es qu'on en fait, doit on créer un fichier ? Ou l'installer ? Comment le lancer à chaque démarrage de autocad comme un fichier arx ? Peut on créer un bouton qui rappel le lisp ? Voilà quelques question mais j'en aurai plein d'autres à l'avenir car je vais m'y mettre à fond ;)

 

Merci de vos réponses.

 

A+

Lien vers le commentaire
Partager sur d’autres sites

Tu vas t'éclater !

Le fichier lisp se glisse depuis un explorateur Windows.

Tu peux essayer, c'est facile. Crée un fichier toto.lsp et écris dedans :

(alert "coucou")

Ensuite tu le glisses dans ton dessin.

Mieux, remplace le texte du code par :

(defun c:coucou()
(alert "coucou")
)

Re-glisse.

Ca y est, tu peux taper l'instruction COUCOU dans AutoCAD, tu as défini ta première fonction.

 

Mais pour le charger, à part mon astuce, il y a plein de moyens.

Le top étant tout de même de taper VLISP.

C'est là que tu t'y mettras à fond en faisant tes compositions et tes essais :P

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

Si je comprends bien la demande, il s'agit plutôt d'utiliser des routines LISP existantes que d'apprendre à en créer des nouvelles.

Il y a ce sujet qui explique différentes manières de charger des routines LISP.

Si tu veux pousser plus loin, et apprendre la programmation LISP, tu peux télécharger Introduction à AutoLISP sur Exchange Apps ou sur cette page.

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Lien vers le commentaire
Partager sur d’autres sites

Merci à tous

 

Gile --> Pour le moment oui, mais ça me permet déjà de comprendre le fonctionnement. Mais c'est bon j'ai trouvé mon bonheur en fouillant un peu sur la toile. D'ailleurs je crois que c'est ton oeuvre, donc un grand merci au passage. Je laisse le lien si tu permet pour ceux qui comme moi débute sur le lisp. C'est très instructif : Gilecad

 

Mais je compte bien apprendre également à programmer donc je pense que vous me verrez souvent ici ;)

 

A+ et bon week end à tous

Lien vers le commentaire
Partager sur d’autres sites

  • 7 ans après...
  • 3 semaines après...

Salut à la communauté...
Effectivement, l'Introduction à AutoLisp de Maître Gile (connu de tous) n'est pas super accessible aux très novices (bien que...), mais après plusieurs lectures et essais, c'est une merveille.
L'excellent site de Maître didier est aussi formidable (et il côtoie maintenant un peu le VBA, qui est, je trouve, une super bonne chose), et un peu plus pour les novices et les plus expérimentés, je pense, il me sert tous les jours. Dès que j'ai un truc à faire, je vais sur DA-Code, et je regarde ensuite l'Introduction à AutoLisp pour pour parfaire mon bidule, et j'ai plusieurs milliers de lignes de Lisp à mon actif (ce qui ne prouve aucunement ma maitrise dans ce domaine)...
Maintenant, il y a pas mal de tutos sur la toile, qui reprennent ce que nous offrent les deux Maîtres précités.
Tu peux aussi t'amuser à regarder les Lisp épinglés sur ce site. Ils sont aussi très professoraux. Le site de Lee-Mac (par exemple) est hyper intéressant, mais pas pour les novices.
Quoi qu'il en soit, ce site (CadXP) reste la meilleur solution francophone que je connais pour en apprendre le maximum en Lisp et aussi AutoCAD.
Bien à toi la communauté.
Denis...

Windows 11 / AutoCAD 2024

Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net).
Davantage d'avantages, avantagent davantage (Bobby Lapointe).
La connaissance s'accroît quand on la partage (Socrate).
Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)

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é