|
cours
AutoLISP
20 heures |
||
|
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:
|
|
Plan
de cours
AutoLISP
|
|
|
JOUR 1
9h00am à
12h00
13h00 à 16h30
|
|
| Présentation du
professeur Présentation des élèves 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 |
|
JOUR 2
9h00am à
12h00
13h00 à 16h30
|
|
| 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 |
|
JOUR 3
9h00am à
12h00
13h00 à 16h30
|
|
| 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 |





