Aller au contenu

Autocad2006 connait-il encore Lisp ?


Messages recommandés

Posté(e)

Au bureau, on a installé une paire de machines sous 2006 en venant de 2004.

On a un souci : des macros ne fonctionnent plus.

 

J'ai pas fait la manip moi-même. Mon chef pense (danger ;) ) que 2006 ne supporte plus Lisp.

 

ça m'étonne, je viens de parcourir (rapidement) l'ensemble du forum et j'ai rien vu qui laisse supposer une telle chose.

 

Qu'en pensez-vous ?

 

 

Posté(e)

A ma connaissance il supporte encore le Lisp.

 

Chez nous on a réussi à réutiliser de petites macros qu'on avait sur 2002.

 

Voir dans l'aide : acaddoc.lsp et AutoCAD.lsp

(J'utilise encore AutoCAD.lsp car j'au pas comris la différence avec acaddoc.lsp... )

 

Après si vous aviez des gros dévellopement il ya peut etre des choses qui ont évolué...

Posté(e)

Après la mise à jour, as tu vérifier que tes macros sont toujours chargées au contenu de démarrage ? Quel est le message d'erreur ?

Autocad 2021 - Revit 2022 - Windows 10

Posté(e)

Il le reconnait toujours très bien.

 

Manquerait plus que ça ! On peut même faire des choses formidables à commencer par la lecture de l'état des blocs dynamiques.

J'ai vu ça modestement.

 

Mais, prenons l'exemple de la commande copier par un Autolisp simple : il fallait entrer en mode multiple pour copier sans interruption. Sur 2006, le programme doit être modifié.

 

Si les routines se chargent, est-ce le cas, il faudrait qe l'on sache si ca plante tout de suite et quels messages renvoie la ligne de commande ?

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Mais un exemple vécu aujourd'hui de problèmes aux chargements.

 

J'utilise un ARX sous 2004 qui porte dans son nom quelques majuscules. Et bien il n'est pas retrouvé dans un (member "nom" (arx)) sous 2006 car la fonction renvoie les arx en minuscules uniquement.

 

Faut trouver et adapter le code. Autrement dit, si quelqu'un ne connait pas le lisp et autres problèmes de chargement, la situtation pourra rester bloquée. Il y a toujours des petites adaptation, pas méchantes, en général d'une version à l'autre.

 

[Edité le 21/1/2006 par Tramber]

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Il faut vérifier les options utilisées, d'une version à l'autre il y a des options qui sont rebaptisées !!!! :mad: Effacer devient Supprimer... etc.

 

dans les programmes et Macros il faudrait avoir le réflexe d'utiliser les commandes et options

internationales ! ;)

 

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 @)

Posté(e)

2006 ne supporte plus Lisp.

 

Depuis que je connais AutoCAD (9.0) , j'ai toujours connu AutoLisp comme étant intégré au noyau d'AutoCAD.

 

Même si certaines applications Lisp demandent quelque fois une révision de code, la plupart se portent facilement d'une version à l'autre.

 

A mon avis c'est même celui qui pose le moins de problème par rapport aux autres: VBA ARX C++,

qui ont subit beaucoup plus d'évolution ex: ADS -> ARX (bonjours les mises à jours)

Les DLL du VBA sont aussi souvent problématique.

 

Par contre s'il est bien adapté pour traiter les entités graphique, il est beaucoup moins pour du calcul complexe (lenteur d'execution par rapport aux autres languages)

Mais vu la rapidité des machines, on peut se permettre de l'utiliser encore pour du calcul complexe.

 

Et je dirais pour finir que cela reste un language relativement facile d'accés pour permettre de faire des petites (ou grandes) choses qui améliorent pas mal la productivité. ;)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

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é