Wednesday, April 01, 2009

UNDO command died / La commande UNDO est mort

I migrated a client from AutoCAD 2005 to AutoCAD 2009 last week. They have a bunch of old LSP files that are used to simplify their workflow. Unfortunately, the LSP files which date back to 1991 through 1997 are changing variables that AutoCAD 2009 does not like. For example, the LINE and MATCH PROPERTIES commands no longer worked. The variable DEMANDLOAD was set to 0 instead of 3. Another example, the UNDO command stopped working. This was fixed by typing UNDO and choosing the ALL option to reactivate it. Somehow, the OFF option had been set.

Rule #1 of migration: Don't assume that all existing macros will still work. Test everything beforehand!


J'ai migré un client d'AutoCAD 2005 à AutoCAD 2009 la semaine dernière. Ils utilisent des vieux LSP pour aider leurs processus d'affaires. Malheureusement, les fichiers LSP datent de 1991 à 1997 et changent des variables qu'AutoCAD 2009 n'aime pas. Par exemple, les commandes LINE et MATCH PROPERTIES ne fonctionnaient plus. La variable DEMANDLOAD était à 0 au lieu de 3. Aussi, la commande UNDO de fonctionnait plus. Il a fallu changer l'option du UNDO de OFF à ALL. Je ne sais pas comment le OFF s'est activé.

Règle #1 de la migration: N'assumez pas que tout vos macros vont fonctionner. Faites des essais au préalable!

No comments: