Esta rutina te permite transformar los arcos incluidos en una polilinea en segmentos lineales, la longitud de cada segmento será la que especifiques en las opciones del comando.
El lisp toma los datos de los vértices de la polilinea seleccionada, incluyendo la geometría del arco y genera una nueva polilinea con los nuevos datos.
La longitud de cada nuevo segmento en el arco depende del valor ingresado, ésta deberá de ser menor que la longitud del arco menor de la polilinea seleccionada, el lisp dividirá el arco original en «n» segmentos hasta alcanzar su longitud original.
Opcionalmente se puede optar por conservar la polilinea original, -lo que hará que se cree una polilinea encima de ella- o eliminarla.
Esta rutina puede ser útil por ejemplo, en el caso de que se necesite definir puntos a lo largo de una curva en un eje de un alineamiento horizontal o vertical.
Para utilizar la rutina debes de hacer lo siguiente:
- Carga el archivo lisp en AutoCAD.
- Ingresa el nombre del comando: ARTOSE
- Selecciona la polilinea de la cual deseas transformar los segmentos curvos en segmentos lineales.
- Indica la longitud que tendrá cada segmento que conformará el nuevo «arco» lineal.
- Elige que hacer con la polilinea original seleccionada, si eliges eliminar, solo te quedará la polilinea con los segmentos curvos transformados a segmentos lineales.
¿ Y si justo quiero se quiere lo opuesto, convertir analíticamente los puntos (X,Y) de un camino en una sucesión analítica de rectas (longitud) y arcos de circunferencia (longitud, radio y signo positivo a derechas, negativo a izquierdas) ?
Obviamente maximizando los radios todo lo posible y respetando la continuidad y derivavilidad, osea la tangentes en el extremo de un tramo que sea la misma que la del mismo punto del siguiente tramo.
La aplicación se escucha interesante, pero al intentar ejecutarla me marca el siguiente error:
5.1.msg: no function definition: C:ARTOSE
saben a qué se podría deber dicho error?
Excelente aplicacion
Saludos
Hola Louise. Saludos!
Estimado, necesito la cotización para la creación de un lisp para una malla de coordenadas personalizadas.