uisghe Posté(e) le 20 janvier 2006 Posté(e) le 20 janvier 2006 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 ?
(gile) Posté(e) le 20 janvier 2006 Posté(e) le 20 janvier 2006 AutoCAD 2006 reconnaît le LISP, vois peut-être plutôt du côté de la méthode de chargement des routines. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
laud69 Posté(e) le 20 janvier 2006 Posté(e) le 20 janvier 2006 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é...
LUDWIG Posté(e) le 21 janvier 2006 Posté(e) le 21 janvier 2006 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
Tramber Posté(e) le 21 janvier 2006 Posté(e) le 21 janvier 2006 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 ./__\. (.°=°.)
Tramber Posté(e) le 21 janvier 2006 Posté(e) le 21 janvier 2006 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 ./__\. (.°=°.)
rebcao Posté(e) le 21 janvier 2006 Posté(e) le 21 janvier 2006 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 @)
bonuscad Posté(e) le 22 janvier 2006 Posté(e) le 22 janvier 2006 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
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