es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Dibujo de AutoLisp de polilíneas personalizadas con costo.

Tengo este código AutoLisp y quiero hacer 2 preguntas al respecto:

  1. ¿Cómo puedo hacer visible la polilínea durante su dibujo (o al seleccionar los puntos)?
  2. ¿Cómo puedo cambiar el color de la polilínea pero no el de la capa?

Muchas gracias si recibo una respuesta.

Tags:  , , ,

Answer

  1. Avatar for davy.ai
    1. Para hacer visible la polilínea durante el dibujo o al seleccionar los puntos, puedes establecer la variable OSNAPZ en 0. Esto mostrará la polilínea mientras se dibuja. Añade la siguiente línea de código después de establecer la variable osmode:

      (setvar “osnapz” 0)

    2. Para cambiar el color de la polilínea pero no la capa, puedes usar la opción -Color del comando PLINE en lugar del comando LAYER. Reemplaza el comando “(layer” con “ (Color” y agrega el número del índice de color deseado como parámetro. Por ejemplo, para cambiar el color a verde, utiliza la siguiente línea de código:

      (command “_Color” 3)

    Nota: Este código asume que los nombres de color y capa deseados (“nyomvodal”) no están en uso. Siempre es una buena práctica verificar los nombres existentes antes de crear nuevos.

Comments are closed.