AutoCad - cambiar atributos de bloque desde lisp

 
Vista:

cambiar atributos de bloque desde lisp

Publicado por APOLLO (33 intervenciones) el 11/04/2006 17:21:37
Hola a todos.
Queria saber si alguien pudo/sabe cambiar los atributos de un bloque desde lisp.
Resulta que cuando yo quiero hacerlo, corro la aplicacion y se detiene en el cuadro de dialogos. Cosa que me gustaria evitar, para poder modificarlo desde la aplicacion.

Muchas gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambiar atributos de bloque desde lisp

Publicado por Rafael (45 intervenciones) el 12/04/2006 03:53:00
Hola,
lo que tienes que hacer es desactivar la caja de dialogo,y esto se logra con la linea
(setvar "cmddia" 0)
Pero luego al final del programa tienes que devolverlo a su valor inicial,
(setvar "cmddia" 1)

El "CMDDIA" te desactivatodas las cajas de dialogos, open tamiben estaincluida aca...
Sludos
Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cambiar atributos de bloque desde lisp

Publicado por APOLLO (33 intervenciones) el 12/04/2006 12:19:41
Ya probe cambiando esa variable, y no hay caso. El cuadro de dialogo lo sigue abriendo.
Sabes de alguna otra forma???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cambiar atributos de bloque desde lisp

Publicado por ikyelfenix (17 intervenciones) el 17/04/2006 19:57:15
prueba agregandole ATTMODE y ATTREQ yo siempre que tengo bloques con atributos uso las 3 combinadas para lo que se necesita
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

pasar un bloque a texto

Publicado por derlys (1 intervención) el 08/08/2007 15:43:18
quiero saber como pasar un bloque ya creado combertirlo a texto gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cambiar atributos de bloque desde lisp

Publicado por Isaias (1 intervención) el 02/06/2016 17:03:14
Hola, tuve el mismo problema y se resolvió con al siguientes líneas de texto:
Al inicio del programa
(setvar "attdia" 0)
Pero luego al final del programa tienes que devolverlo a su valor inicial,
(setvar "attdia" 1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar