Rutina Visual Lisp Atributos a Excel
Publicado por Skap (5 intervenciones) el 13/06/2018 20:12:35
Hola
Soy novato en Lisp y estoy intentando que me funcione una rutina sacada del Libro "Programación en Autocad con Visual Lisp" de Togores y Otero. Se llama Atributos y se encarga de sacarlos desde un dibujo a una hoja Excel.
Como desde el dibujo que he intentado sacar lo atributos era muy grande y no me funcionaba he cogido parte de uno de los ejemplos de Autocad para simplificar el problema, pero tampoco funciona completamente.
Adjunto rutina y dibujo de ejemplo.
Al ejecutarla consigo crear la hoja excel con el nombre del bloque de atributos, pero éstos no se plasman en las celdas.
En mi rudimentario conocimiento y con ayuda del libro he llegado a detectar que en el IF de la rutina "sel-bloque", "setq ss" siempre vale nil, o eso creo, y no extrae los atributos. No llego a entender porqué.
Agradecería cualquier ayuda.
Uso Autocad 2009
Gracias de antemano.
José Luis
Soy novato en Lisp y estoy intentando que me funcione una rutina sacada del Libro "Programación en Autocad con Visual Lisp" de Togores y Otero. Se llama Atributos y se encarga de sacarlos desde un dibujo a una hoja Excel.
Como desde el dibujo que he intentado sacar lo atributos era muy grande y no me funcionaba he cogido parte de uno de los ejemplos de Autocad para simplificar el problema, pero tampoco funciona completamente.
Adjunto rutina y dibujo de ejemplo.
Al ejecutarla consigo crear la hoja excel con el nombre del bloque de atributos, pero éstos no se plasman en las celdas.
En mi rudimentario conocimiento y con ayuda del libro he llegado a detectar que en el IF de la rutina "sel-bloque", "setq ss" siempre vale nil, o eso creo, y no extrae los atributos. No llego a entender porqué.
Agradecería cualquier ayuda.
Uso Autocad 2009
Gracias de antemano.
José Luis
- Atributos.zip(4,1 KB)
Valora esta pregunta


0