Colección de citas famosas - Slogan de motivación - Tutorial básico de AutoLisp (3)

Tutorial básico de AutoLisp (3)

Esta es la tercera parte del tutorial introductorio de AutoLisp. En la segunda parte del tutorial, hemos escrito un pequeño programa para dibujar polilíneas de cartón corrugado. Este subprograma de Autolisp incluye algunas funciones comunes importantes, como polar, repetir y while (para conocer su sintaxis y valores de retorno, consulte: Función común 1, Función común 2, Función común 3).

Recordemos cómo usamos este programa: 1) Cargue este programa, escriba wlb para llamar a este programa 2) Seleccione el punto inicial de acuerdo con las indicaciones, luego seleccione el punto final y dibuje una polilínea; la pantalla; 3) Continúe seleccionando el punto inicial y final y dibuje la polilínea nuevamente. 4) Si desea finalizar el programa, simplemente presione ESC o Enter;

Quizás hayas pensado si el funcionamiento de este programa se puede cambiar a este: selecciona una línea recta y genera automáticamente una polilínea en función de los dos puntos finales de la línea recta. Esto implica leer las propiedades del objeto de AutoCAD.

¡Aquí viene el punto! ! !

En la tercera parte del tutorial introductorio, usaremos funciones relacionadas en AutoLisp para seleccionar, obtener, modificar y actualizar las propiedades de los objetos de AutoCAD. Las funciones de atributos de objetos más utilizadas son las siguientes:

Modificar los atributos de los objetos de AutoCAD es en realidad modificar la lista de atributos de los objetos de AutoCAD.

Obtiene la lista de atributos conjuntos del objeto.

Escribe un programa chgrad.lsp para modificar el radio.

Basado en el programa original de dibujo de cartón corrugado, debes seleccionar un segmento de línea y usarlo como eje para dibujar un cartón corrugado.