plan de cours autolisp

programmation autolisp 26 heures

Introduction programmation autolisp.

Le but de ce cours est d’introduire l’étudiant aux notions de base de la programmation AutoLlSP.  L’élève doit préalablement acquis de très bonne connaissance du logiciel AutoCAD.

Pour démontrer sa compétence l’élève doit programmer des routines AutoLlSP permettant d’économiser le temps de travail sur le logiciel AutoCAD et d’être capable d’utiliser les fonctions selon les conditions, les critères et les précisions qui suivent:


Rédaction de l’algorithme
Commentaire dans le programme - Affichage de texte - Définition des variables - Saisie des variables d’AutoCAD
Manipulation d’une liste - Exécution d’une boucle répétitive - Fonctions de conversion - Accès aux fichier ASCII
Utilisation des commandes AutoCAD - Rédaction du programme - Procédure d’une nouvelle  -  commande  Opération mathématique - Exécution d’une boucle (tant que) - Gestion d’entités - Structure des données - Saisie d’information - Information minimale requise.

programmation autolisp 26 heures

AutoLISP - cours 1

Présentation des objectifs et du plan de cours. Démonstration des possibilités Autolisp. L’éditeur de texte - Examiner un programme AutoLISP - Chargement d’un programme LISP - Exécution d’un programme - Structure et syntaxe d’un fichier - Définition d’une procédure - Commentaire dans un programme

La parenthèse - Fonction DEFUN et DEFUN C: - Fonction COMMAND - Rédaction de l’algorithme - Vérification du programme - Définition des variables - Types de variables - Fonction PROMPT - Fonction TERPRI - Fonction SETQ - Fonction GETPOINT - Fonction GETREAL - Fonction GETDIST - Fonction GETINTEGER - Fonction GETSTRING - Opérations mathématiques - Fonction ANGLE - Fonction OSMODE - Fonction IF - Opérateur de comparaison - Fonction PROGN - Fonction INITGET - Fonction GETKWORD - Fonction AND - Fonction OR

programmation autolisp 26 heures

AutoLISP - cours 2

Fonction WHILE - Fonction FIX - Fonction FLOAT - Fonction ATOF - Fonction ATOI
Fonction ITOA - Fonction STRCAT - Fonction ALERT - Fonction RTOS - Fonction STRLEN - Elément d’une liste - Récupération d’un élément d’une liste - Fonction CAR - Fonction CADR - Fonction CADDR - Fonction CDR - Fonction LIST -  Fonction GETCORNER - Fonction ASCII - Fonction STRCASE - Fonction GRAPHSCR - Fonction TEXTSCR - Fonction TEXTPAGE - Fonction GETVAR - Fonction SETVAR - Fonction DISTANCE - Fonction POLAR
programmation autolisp 26 heures

AutoLISP - cours 3

Conseil technique de programmation - Fonction REPEAT - Fonction SSGET - Fonction SSLENGTH - Fonction SSNAME - Fonction ENTGET - Fonction ASSOC - Fonction OPEN - Fonction READ-LINE - Fonction READ-CHAR - Fonction WIRTE-LINE - Fonction CLOSE    Exécution automatique S::STARTUP - Fonction FINDFILE - Fonction PRINC - Fonction PRIN1- Fonction PRINT - Fonction CONS - Fonction SUBST - Fonction ENTMOD - Fonction ENTSEL - Fonction ENTLAST
programmation autolisp 26 heures

AutoLISP - cours 4

Élaboration d'un programme Autolisp personnel en classe supervisé par l'enseignant.




les objectifs

Objectif du cours autolisp

Le but de ce cours est d’introduire l’étudiant aux notions de base de la programmation AutoLlSP.  L’élève doit préalablement acquis de très bonne connaissance du logiciel AutoCAD.

Seulement chez FormaCAD.