El Scripting es una de las muchas herramientas que nos proporciona Draftsight para hacer que los flujos de trabajo sean más rápidos y eficientes. ¿Te quedas a ver cuáles son?
Como sabes, DraftSight ofrece varias técnicas de personalización muy sencillas que nos ayudan a agilizar nuestro trabajo. A continuación, vamos a ver algunas de estas técnicas:
SCRIPTING - IMPORTACIÓN MASIVA
Si no te gusta programar, puedes aprender a automatizar sin necesidad de complicarte mucho. Un archivo de script puede insertar rápidamente múltiples puntos en DraftSight. El archivo de script es esencialmente un archivo de texto al que se le cambia el nombre de extensión y luego se guarda como SCR. Una vez importado, puedes utilizar un sencillo Excel, como base para manipular los datos e insertar una etiqueta y un punto en una capa determinada. A esta operación, le llamamos scripting.
VISUAL BASIC CON MICROSOFT EXCEL
Además del scripting, otra técnica de personalización o customización sencilla con Draftsight es la de Visual Basic. Si utilizas bloques en tus dibujos, sabrás que vienen con mucha información, y a veces necesitamos extraer o cambiar esa información. Un VBA de Excel puede ayudarte con esta tarea.
Con unas pocas líneas de código, puedes utilizar Excel para importar todas las definiciones e instancias de bloques desde DraftSight y, a continuación, realizar cambios en los atributos en Excel. Y con un código sencillo, incluso puedes hacer que Excel haga zoom hasta el bloque en el que está trabajando. Imagínate cuánto tiempo podrías ahorrarle en cambios o actualizaciones masivas.
Las restricciones son una forma estupenda de añadir inteligencia a tus líneas y círculos, de modo que puedes hacerlos horizontales, perpendiculares o controlar su distancia con cotas. Si tienes restricciones para una pieza, puedes crear algunos conocimientos tribales en Excel para controlar los parámetros de venta. Con un poco de código de Visual Basic, es fácil vincular las celdas definidas por el usuario de nuevo a DraftSight, para realizar rápidamente cambios en la pieza. Excel y DraftSight pueden trabajar juntos para crear múltiples variaciones de una misma pieza.
LISP
¿Alguna vez has tenido problemas al importar archivos PDF a diferentes plataformas y te has dado cuenta de que el texto no se importa correctamente? Es un problema común, y puede ser frustrante cuando quieres hacer cambios o modificaciones en el texto. Pero… ¡También tenemos una solución!
Utilizando LISP, puedes importar y exportar datos fácilmente y así poder limpiar tu texto. Por ejemplo, si quieres incorporar un PDF a tu dibujo, puedes utilizar LISP para desglosar el bloque y convertir el texto en objetos que puedas editar. También puedes utilizar una función llamada fusionar texto para combinar palabras individuales en una frase, creando un bonito objeto de texto editable.
Esto es especialmente útil si tienes toneladas de documentación que necesitas modificar en un método que requiere que actualices todos tus dibujos. Con LISP, puedes crear una pequeña rutina que te ayude rápidamente a manipular texto y te haga la vida más fácil.
Incluso puedes escribir un código LISP con unas 50 líneas o menos que te permita coger los objetos de texto, crear una capa e importar toda la información del texto con la fuente y el estilo a un objeto de texto editable. Es increíble cómo se puede utilizar LISP para resolver incluso los problemas de edición más pequeños.
¿Qué es Visual Basic? Conexión de ubicaciones de diseño de 3D a 2D
Visual Basic es una herramienta esencial para quienes trabajan con diseño 3D y necesitan comunicarse con archivos de diseño 2D. Con Visual Basic y SOLIDWORKS, es posible conectar ubicaciones de diseño de 3D a 2D tomando bloques con valores XYZ y vinculándolos a subensamblajes SOLIDWORKS. Estos subensamblajes tienen una transformación que contiene la rotación 3D y la información de ubicación. Al conectar estos dos objetos, es posible mover uno y mover el otro, lo que facilita la colaboración entre los mundos de diseño 2D y 3D.
Empezar con Visual Basic es fácil, ya que todo se instala, y no hay necesidad de comprar una API por separado. DraftSight tiene una gran cantidad de ejemplos y documentación, y hay proyectos de ejemplo que se instalan, por lo que es fácil aprender a usarlo. Aquellos que quieran empezar por la ruta de Visual Basic pueden hacerlo activando su barra de herramientas de macros, grabando una acción y guardándola como un archivo VBA o SWB. A continuación, pueden abrir Excel y cargarlo directamente en una ventana de Excel Visual Basic para Aplicaciones y empezar a aprender desde ahí.
Post Original: Blog DraftSight
¿Quieres conocer más sobre las funcionalidades de DRAFTISGHT? No te pierdas nuestros posts:
Quick Modify de DraftSight: ¿Cómo nos ayuda este comando a aumentar la productividad?
RichLines en DraftSight: ¿Qué es esta herramienta?
Atajos de teclado: ¿Cómo usarlos en DraftSight?
Diseño y documentación de Placas de Circuito Impreso (PCB) con DraftSight
¿Qué es el Layer Properties Manager en DraftSight?
AUTO ARRANGE: Organiza las cotas en Draftsight de manera sencilla.