DevCADLisp
262 subscribers
1 photo
145 links
Aplicaciones, Lisp, DLL y Programación CAD Lisp/VL/.NET/VBA/C#
https://www.devcadlisp.com
correo@devcadlisp.com
Download Telegram
Rutina autoLisp para obtener la pendiente, talud y ángulo de una línea o polilínea 2D o 3D

Esta rutina Autolisp, es una nueva versión del comando PND que obtiene el valor de la pendiente de una línea o una polilinea, longitud o distancia de la línea, la longitud horizontal y el ángulo.

Esta nueva versión (versión 3.0), permite también obtener información del talud de una línea o polilinea, para ello ha incorporado la rutina que se dedicaba solo a hacer ese trabajo, que es el comando TL.

Además, y lo más importante, es que calcula la pendiente, talud, ángulos y distancias de entidades 2D y también 3D, adicionalmente también permite indicar puntos en pantalla o coordenadas, con las cuales se efectuará el mismo trabajo que si se seleccionaba una entidad línea.

Se ha agregado la posibilidad de indicar el número de decimales de la información obtenida al mostrarla en la pantalla.

Vale la pena recalcar que en el caso de seleccionar una polilinea, este comando halla la pendiente de solo el primer segmento.
Rutina Lisp para generar una Grilla de referencia con Estilos en Civil3D

Esta Rutina Lisp te permite crear un Estilo de malla (rejilla) de coordenadas (PLGRIDSYSTEM) para establecerla en una ventana gráfica del tipo Planta mediante el comando MAPLOADGRIDSTYLE, en AutoCAD Civil 3D.
https://www.devcadlisp.com/rutinas/rutina-lisp-para-generar-una-grilla-de-referencia-con-estilos-en-civil3d/
Rutina Lisp para borrar entidades en un AREA INDICADA en todos los layouts

Con esta Rutina Lisp, puedes borrar entidades en todos los Layouts que tengas en tu archivo actual, pero solo se borrará el área indicada por ti mediante una ventana en cualquier parte de un primer Layout.

Para ello, el comando te solicita que delimites una ventana mediante dos puntos, lógicamente tendrás que seleccionar los objetos que desees eliminar y que se encuentren en todos los demás Layouts.
https://www.devcadlisp.com/rutinas/rutina-lisp-para-borrar-entidades-en-un-area-indicada-en-todos-los-layouts/
MT Psets ManagerⓇ (Administrador de Conjuntos de Propiedades) es una aplicación desarrollada con la finalidad de ahorrar tiempo valioso al establecer valores a los campos de propiedades de los Sets de parámetros establecidos en sólidos 3D.

Su uso ahorra horas de trabajo y retrabajo si el proceso de establecer los Sets de Propiedades normalmente lo realiza de forma manual, con PSM la automatización de establecer las propiedades a los sólidos se hace de manera inmediata, reduciendo el tiempo de proceso en un 99% o más.

PSM permite que se establezcan datos a los sólidos dependiendo si estos cumplen unas condicionales indicadas, si el sólido cumple, entonces recién se establecen las propiedades indicadas en la Aplicación, lo que permite trabajar con diferentes zonas o tipos de materiales.

https://www.devcadlisp.com/aplicativos/aplicacion-para-asignar-valores-a-conjunto-de-propiedades-en-civil-3d/
Esta rutina Lisp te ayuda a actualizar todos los planos o láminas que contengan un atributo destinado para detallar el intervalo de las progresivas de las vistas de las secciones transversales ubicadas en una ventana en el espacio papel.

Actualización VERSIÓN 2.1

º En la versión 2.1, se ha agregado la capacidad de reconocer decimales en las progresivas y establecerlos en los textos.
º Se puede ahora indicar el número de decimales que tendrán las progresivas.
º Se puede indicar el texto de indicador de PK, por defecto es “Km”, pero se puede indicar cualquier otro texto.
https://www.devcadlisp.com/rutinas/rutina-lisp-para-actualizar-un-valor-de-atributo-de-un-bloque-con-los-intervalos-de-las-secciones-transversales-de-una-ventana-de-un-layout/
Channel photo updated