Hola a todos, necesito que me den una mano. Tengo una programación en AutoLISP que me paso uno de ustedes, el problema es que la tengo en un archivo de texto en el bloc de notas (txt) y no sé cómo pasarla al AutoCAD 2004, me podrían explicar cómo se hace?
No sé si el problema será lo que voy a decir, pero por si acaso, ahí va. Que yo recuerde cualquier rutina echa en AutoLISP, hay que cargarla previamente en AutoCAD, ¿cómo? En el menú herramientas->AutoLISP->cargar aplicación, en ese momento se abre un cuadro de diálogo, desde dónde puedes cargar el archivo Lisp, y una vez cargado, en tu caso, tendrás que llamar a la función desde la línea de comandos como: pln.
A ver si así funciona, también se puede hacer para que se cargue automáticamente desde el fichero AutoCAD, PGP, pero no recuerdo cómo se hace exactamente. Si alguien lo sabe, ya está tardando en decirlo.
Por cierto, en AutoLISP creo que ya lo tienes y la extensión tiene que ser lsp, guárdalo en una carpeta y luego lo cargas desde ella.
Última edición por FRANK SOLO; 26-01-2006 a las 22:28
Necesito que me den una explicación detallada, lo que yo publique más arriba lo tengo en archivo de extensión.txt por lo que no puedo cargarlo en AutoCAD (herramientas/AutoLISP/cargar) lo que si puedo hacer es entrar en el edito de visual Lisp (herramientas/AutoLISP/visual Lisp editor) ahora que tengo que hacer, copio el que tengo en el txt y lo pego en la ventana que dice visual Lisp console? Y después como hago para que se convierta en una rutina de AutoLISP y la pueda cargar en AutoCAD, yo de esto no entiendo nada, por favor expliquenme en forma detallada como si fuera un niño de tres años.
Saludos. Sobre tu consulta si aún no has podido solucionarla. Yo lo que haría seria cambiarle la extensión del archivo de.txt a.lsp, tengo dos caminos uno es como ya lo han mencionado, usando el explorador del Windows, y el otro es editando ese archivo con el bloc de notas y hacer uso de guardar como, en nombre del archivo le pones, por decir, ya no prueba, txt sino prueba, lsp.
De ahí sigues la rutina que veo conoces de como cargar un archivo Lisp en AutoCAD.
Saludos ing_ldc. Yo fui el que realizó la rutina de la que hablas, te la voy aponer más fácil, aquí te voy a adjuntar el archivo que vas a usar, lo primero que vas a hacer es descomprimirlo (lo mandó zip porque es el tipo de archivo valido en el foro) y luego colocarlo en alguna carpeta de la que estés seguro que nunca borraras, segundo: te vas a AutoCAD (te explico versión inglés 2004) en el menú tools > AutoLISP > load en la ventana localiza el archivo planillas, lsp y le das al botón load y listo ya el archivo esta cargado ahora en AutoCAD el comando que tendrías que colocar para ejecutar la rutina es pln.
Ahora esto es opcional te lo reomiendo:
Primero: en la ventana que abres cuando vas a cargar el archivo hay un botón que dice contents que sale debajo de un maletín luego se abre otra ventana y le das al botón add y colocas el archivo planillas, lsp, cierras la ventana y listo. Esto sirve para cada vez que abras AutoCAD no tengas que estar cargando el archivo, sino más bien que el se carga solo al momento de abrir el AutoCAD.
Segundo: te recomeinto que crees un botón de usuario, y le coloques el que ejecute esa rutina para no tener que teclear el comando, esto lo haces por el menú tools>customize>toolbars, se abre una ventana le das en la pestaña de commands escoges usser definned de la lista de categorías y arrastras un botón tipo: user definned command a cualquier tolbar, después de esto sin cerrar la ventana del customize haces click sobre el botón que creastes que sale sin imagen y abajo el la marco asociada colocas el siguiente código:cc_pln y si lo deseas modificas la imagen del botón para reconocerlo.
Bueno es todo creo que más fácil no pudo ser.
Posdata: como sabes que soy flaco? Bueno supongo que, debe ser algún decir en tu país.