acad hispano
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Rutina anda bien desde vlide y mal cargandola

2 participantes

Ir abajo

Rutina anda bien desde vlide y mal cargandola Empty Rutina anda bien desde vlide y mal cargandola

Mensaje por arielbnvo Sáb Oct 09, 2021 11:46 pm

Buenas tardes.

Escribi una rutina que me dibuja una puerta, la escribi en la consola vlide y la ejecuto desde ahi y anda sin problema, pero si arrastro y suelto el archivo en el espacio modelo se detiene en una parte que uso el comando mirror...

ejecutando desde la consola me funciona bien asi (command "_mirror" ss "" punto centro "s" "" ) y soltando el archivo se detiene en esta linea.

Para que funcione lo tengo que poner asi, sin las comillas al final (command "_mirror" ss "" punto centro "s" )

no se si hay alguna variable de sistema que lo resuelva. Saludos

arielbnvo

Mensajes : 20
Fecha de inscripción : 21/03/2016

Volver arriba Ir abajo

Rutina anda bien desde vlide y mal cargandola Empty Re: Rutina anda bien desde vlide y mal cargandola

Mensaje por devitg Dom Oct 10, 2021 5:32 pm

Independiente del problema con el mirror , conviene hacer que el LISP sea una (DEFUN C:hago ...
y luego invocar el comando HAGO desde la línea de comando .
No sé en que idioma trabaja tu acad , pero creo que el S , por [SI] , debe llevar el guion bajo  "_S" o directamente [_Y]

Código:
(DEFUN C:HAGO  ()

  (PRUEBA-MIRROR)

  )

 ;*//////////////////////////////////////////////////////////////////////////////////////////////


(DEFUN PRUEBA-MIRROR  (/ CENTRO PUNTO SS)
  (VL-LOAD-COM)

  (SETQ SS (SSGET "X" '((0 . "POINT"))))

  (SETQ PUNTO (GETPOINT "\n pique en punto"))
  (SETQ CENTRO (GETPOINT PUNTO "\n pique en centro"))

  (COMMAND "_mirror" SS "" PUNTO CENTRO "_y")
  )

El mirror no necesita un ENTER o INTRO luego del Y o N .

devitg
Admin

Mensajes : 259
Fecha de inscripción : 16/03/2016
Edad : 75
Localización : CORDOBA ARGENTINA

https://acadhispano.foroargentina.net

Volver arriba Ir abajo

Rutina anda bien desde vlide y mal cargandola Empty Re: Rutina anda bien desde vlide y mal cargandola

Mensaje por arielbnvo Dom Oct 10, 2021 8:52 pm

Admin escribió:Independiente del problema con el mirror , conviene hacer que el LISP sea una (DEFUN C:hago ...
y luego invocar el comando HAGO desde la línea de comando .
No sé en que idioma trabaja tu acad , pero creo que el S , por [SI] , debe llevar el guion bajo  "_S" o directamente [_Y]

Código:
(DEFUN C:HAGO  ()

  (PRUEBA-MIRROR)

  )

 ;*//////////////////////////////////////////////////////////////////////////////////////////////


(DEFUN PRUEBA-MIRROR  (/ CENTRO PUNTO SS)
  (VL-LOAD-COM)

  (SETQ SS (SSGET "X" '((0 . "POINT"))))

  (SETQ PUNTO (GETPOINT "\n pique en punto"))
  (SETQ CENTRO (GETPOINT PUNTO "\n pique en centro"))

  (COMMAND "_mirror" SS "" PUNTO CENTRO "_y")
  )

El mirror no necesita un ENTER o INTRO luego del Y o N .


Ah oka, yo lo tenia todo junto y lo ejecutaba desde la consola, pense que era algun tema de variable del sistema.

Gracias

arielbnvo

Mensajes : 20
Fecha de inscripción : 21/03/2016

Volver arriba Ir abajo

Rutina anda bien desde vlide y mal cargandola Empty Re: Rutina anda bien desde vlide y mal cargandola

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.