Hoy haciendo unas secciones se me ha ocurrido una rutina que me puede acelerar un poco las cosas, aunque creo que con una macro sera mas que suficiente, os explico.
Necesito una orden que me haga un circulo con un radio no númerico sino que yo le marque con una referencia el radio y despues no me lo dibuje en el sitio donde marque el centro, sino que me pida donde quiere que lo dibuje.
Yo cojo la referencia de una distancia con un circulo y llevo este circulo a la sección.
¿lo habeis entendido?
Pues is hay alguna alma caritativa y amante de estas cosas pues eso que me haría un gran favor
¿Quien me hace una rutina?
Moderador: Moderadores
- Paco Fernandez
- Moderador
- Mensajes: 1018
- Registrado: Jue Jul 06, 2006 11:30 am
- Ubicación: BADAJOZ
- Contactar:
Paco, prueba con esta pequeña rutina Lisp.
Ya contarás que tal te va.
Saludos
Código: Seleccionar todo
(defun c:CD (/ refenti centr)
(vl-cmdf "_undo" "_begin")
(setq refenti (getvar "osmode"))
(setq centr (getpoint "\nPrecise punto central del circulo:"))
(setvar "osmode" 1059)
(vl-cmdf "_circle" centr pause)
(vl-cmdf "_move" (entlast) "" centr pause)
(setvar "osmode" refenti)
(vl-cmdf "_undo" "_end")
(princ)
(princ "\n\n\nTecle \"CD\" o ENTER para repetir el comando")
) ;_end defun CD
(princ)
(princ "\n\n\n* Nuevo comando \"CD\" cargado | Desarrollado por JSR *")
Saludos
- Paco Fernandez
- Moderador
- Mensajes: 1018
- Registrado: Jue Jul 06, 2006 11:30 am
- Ubicación: BADAJOZ
- Contactar:
- Paco Fernandez
- Moderador
- Mensajes: 1018
- Registrado: Jue Jul 06, 2006 11:30 am
- Ubicación: BADAJOZ
- Contactar:
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados