Usar secuencias de comandos
Las secuencias de comandos son un método de personalizar el programa Vectorworks para adaptarlo a una amplia gama de necesidades de diseño. Las secuencias de comandos pueden crear desde herramientas simples que ayudan en las tareas de dibujo arquitectónico más tediosas, hasta soluciones sofisticadas para diseños exigentes. Las opciones de secuencias de comandos en el programa Vectorworks incluyen:
El kit del programador informático (SDK) en lenguaje C
El lenguaje de programación Python
VectorScript, un lenguaje de programación ligero similar a Pascal
Marionette, una herramienta gráfica de scripting (véase Creación visual de scripts con Marionette)
Esta sección trata de la secuencia de comandos, pero no del SDK. Para obtener documentación detallada orientada al programador relacionada con el SDK, Python, VectorScript y Marionette, navegue hasta developer.vectorworks.net.
El programa Vectorworks proporciona varios métodos para crear, gestionar y ejecutar secuencias de comandos. Mientras que los lenguajes de scripting proporcionan un rico conjunto de herramientas de desarrollo a la hora de crear scripts desde cero, también existen varios comandos que permiten crear scripts sin conocimientos directos de programación. El más básico de estos métodos es seleccionar el comando Archivo > Exportar > Exportar secuencia de comandos. El comando crea un script a partir del contenido del archivo y lo guarda como un archivo Python o VectorScript en la ubicación designada. Seleccione el comando Archivo > Importar > Importar secuencia de comandos para ejecutar la secuencia de comandos desde un archivo guardado en una nueva capa de diseño autogenerada.
Los comandos Selección personalizada, Atributos/Herramientas personalizadas y Modificaciones personalizadas ofrecen la posibilidad de crear directamente secuencias de comandos útiles.
Además de estos métodos automatizados de creación de scripts, el método tradicional para crear y guardar scripts consiste en escribir scripts de documento, que se guardan como recursos de script y se almacenan en paletas de secuencias de comandos contenidas en un archivo. Tanto los scripts de documentos como las paletas de scripts pueden crearse, accederse, exportarse, importarse desde otro archivo, renombrarse y eliminarse a través del Administrador de recursos.
Las secuencias de comandos también pueden crearse y almacenarse en complementos. Los complementos son un componente de un espacio de trabajo, y se puede acceder a ellos desde cualquier archivo. Las secuencias de comandos de los complementos pueden utilizarse como elementos de menú, herramientas u objetos paramétricos. Los complementos se crean y mantienen mediante el Administrador de complementos, al que se accede seleccionando Herramientas > Complementos > Administrador de complementos.
Por último, las secuencias de comandos pueden adquirirse a terceros vendedores e instalarse. Los programadores informáticos pueden crear secuencias de comandos de instalación de los menús y herramientas asociados a complementos externos y permitir la inserción de menús/comandos y conjuntos de herramientas/herramientas en el espacio de trabajo activo.