Rollin_Ball.lsp Dibuja Linea Media entre Dos Polilineas (Descarga) AutoCAD lisp 
NOMBRE DESCARGA DESCRIPCIÓN COMANDO COMENT. 
Rollin_Ball.lsp 
DESCARGAR 
LISP 
Este programa fue un 
experimento para encontrar 
la mitad de límite entre dos 
POLILINEAS utilizando la 
teoría de la bola rodante. 
ROLLIN 
Dibuja en pantalla la 
linea mitad entre dos 
POLILINEAS 
cualesquiera no 
necesariamente 
paralelas. 
La teoria de la bola rodante: La linea central debe ser una linea que va avanzando de 
centro a centro de la más grande bola que es posible rodar entre las dos lineas. 
Ilustración: 
Las líneas rojas de arriba son los límites. Los círculos amarillos representan el rodar de la 
pelota entre los dos límites. La línea azul es la linea central. 
Este programa le pide que seleccione el extremo de inicio de la primera y segunda lineas 
límites. A continuación, pide el incremento para el movimiento de la bola tras cada chequeo. 
Esto se muestra en el dibujo de abajo.
El programa comienza en el extremo de límite 1 y dibuja un círculo. El círculo toca límite 1 
y crece hacia el exterior perpendicular al límite de 1. Se comprueba para una intersección 
con los límites 1 y 2. Si no se encuentra una intersección, el tamaño del circulo se 
incrementa. 
Este proceso continúa hasta que se encuentra una intersección. Si se cruza con límite de 
1, el proceso se detiene y comienza de nuevo en el siguiente punto hacia abajo límite 1. ª 
En la siguiente ilustración, un punto de intersección se encuentra en el límite 2.
Si se encuentra una intersección con frontera 2, el programa empieza a disminuir el tamaño 
del círculo en incrementos más pequeños. Esto continúa hasta que no se encuentra una 
intersección. El último punto de intersección válida se almacena. 
El punto de intersección blanco a continuación representa el último punto de intersección 
almacenado válida. Entonces, el programa encuentra un nuevo punto negativo límite 1 para 
iniciar el proceso de nuevo.
Esto continúa hasta que se llega al final de la linea limite 1. La siguiente ilustración muestra 
los puntos medianos válidos encontrados a lo largo del recorrido y ademas de la linea final 
central. 
Se puede disminuir el incremento para comprobar si hay intersecciones y disminuir el 
incremento para bajar límite 1 para obtener mejores resultados. 
Rolling_Ball - This program was an experiment to find the mid-boundary between two 
polylines using the rolling ball theory. 
Crédito: Guenther Bittner 
CentralAutoLisp Descargas AutoLisp para Autocad, VBA, utilidades Autocad, recursos, tips, 
trucos, las mejores herramientas para el dibujo en Autocad, Autodesk, enlaces de descarga 
directa.

Rollin list

  • 1.
    Rollin_Ball.lsp Dibuja LineaMedia entre Dos Polilineas (Descarga) AutoCAD lisp NOMBRE DESCARGA DESCRIPCIÓN COMANDO COMENT. Rollin_Ball.lsp DESCARGAR LISP Este programa fue un experimento para encontrar la mitad de límite entre dos POLILINEAS utilizando la teoría de la bola rodante. ROLLIN Dibuja en pantalla la linea mitad entre dos POLILINEAS cualesquiera no necesariamente paralelas. La teoria de la bola rodante: La linea central debe ser una linea que va avanzando de centro a centro de la más grande bola que es posible rodar entre las dos lineas. Ilustración: Las líneas rojas de arriba son los límites. Los círculos amarillos representan el rodar de la pelota entre los dos límites. La línea azul es la linea central. Este programa le pide que seleccione el extremo de inicio de la primera y segunda lineas límites. A continuación, pide el incremento para el movimiento de la bola tras cada chequeo. Esto se muestra en el dibujo de abajo.
  • 2.
    El programa comienzaen el extremo de límite 1 y dibuja un círculo. El círculo toca límite 1 y crece hacia el exterior perpendicular al límite de 1. Se comprueba para una intersección con los límites 1 y 2. Si no se encuentra una intersección, el tamaño del circulo se incrementa. Este proceso continúa hasta que se encuentra una intersección. Si se cruza con límite de 1, el proceso se detiene y comienza de nuevo en el siguiente punto hacia abajo límite 1. ª En la siguiente ilustración, un punto de intersección se encuentra en el límite 2.
  • 3.
    Si se encuentrauna intersección con frontera 2, el programa empieza a disminuir el tamaño del círculo en incrementos más pequeños. Esto continúa hasta que no se encuentra una intersección. El último punto de intersección válida se almacena. El punto de intersección blanco a continuación representa el último punto de intersección almacenado válida. Entonces, el programa encuentra un nuevo punto negativo límite 1 para iniciar el proceso de nuevo.
  • 4.
    Esto continúa hastaque se llega al final de la linea limite 1. La siguiente ilustración muestra los puntos medianos válidos encontrados a lo largo del recorrido y ademas de la linea final central. Se puede disminuir el incremento para comprobar si hay intersecciones y disminuir el incremento para bajar límite 1 para obtener mejores resultados. Rolling_Ball - This program was an experiment to find the mid-boundary between two polylines using the rolling ball theory. Crédito: Guenther Bittner CentralAutoLisp Descargas AutoLisp para Autocad, VBA, utilidades Autocad, recursos, tips, trucos, las mejores herramientas para el dibujo en Autocad, Autodesk, enlaces de descarga directa.