Usar secuencias de comandos
El uso de secuencias de comandos es un método para personalizar el programa Vectorworks para adaptarlo a una amplia gama de necesidades de diseño. Secuencias de comandos pueden crear cualquier cosa, desde herramientas simples que ayudan con las tareas de dibujo más tediosas, hasta soluciones sofisticadas para diseños exigentes. Opciones de secuencias de comandos en el programa Vectorworks incluyen:
El kit para programadores informáticos de software (SDK por sus siglas en inglés) en el lenguaje C++
Lenguaje de programación Python
VectorScript, un lenguaje de programación liviano similar a Pascal
Marionette, una herramienta gráfica de secuencias de comandos (consulte Secuencias de comandos visuales con Marionette.
Esta sección aborda secuencias de comandos, pero no el SDK. Para documentación detallada orientada a programadores informáticos relacionada con el SDK, Python, VectorScript y Marionette, por favor navegue a developer.vectorworks.net.
El programa Vectorworks proporciona varios métodos para crear, administrar y ejecutar secuencias de comandos. Si bien secuencias de comandos proporcionan un rico conjunto de herramientas de desarrollo al crear secuencias de comandos desde cero, también existen varios comandos que le permiten crear secuencias de comandos sin conocimiento directo 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 una secuencia de comandos desde el contenido del archivo y la guarda como un archivo de 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 a una nueva capa autogenerada.
Los comandos Visibilidad de objeto, Selección personalizada, Herramienta/Atributo personalizado y Modificación personalizada proporcionan la capacidad de autogenerar secuencias de comandos útiles al especificar opciones en un cuadro de diálogo (ningún conocimiento sobre secuencias de comandos es necesario). Si tiene conocimientos sobre secuencias de comandos también puede escribir sus propias secuencias de comandos de documento. Ambos tipos de secuencias de comandos son guardados como recursos y almacenados en paletas de secuencia de comandos contenidas dentro de un archivo. Las secuencias de comandos y paletas de secuencia de comandos pueden ser creadas, accedidas, exportadas, importadas desde otro archivo, renombradas y eliminadas a través del Administrador de recursos.
También puede crear secuencias de comandos y almacenarlas como complementos. Complementos son un componente de un espacio de trabajo y pueden ser accedidos desde cualquier archivo. Secuencias de comandos en complementos pueden ser usadas como elementos de menú, herramientas u objetos paramétricos. Complementos son creados y mantenidos usando el Administrador de complementos, al que se puede acceder seleccionando Herramientas > Complementos > Administrador de complementos.
Por último, secuencias de comandos pueden ser adquiridas desde vendedores terceros e instaladas. Programadores informáticos de secuencias de comandos pueden crear secuencias de comandos de instalación de los menús y las herramientas asociadas con complementos de terceros, y permiten la inserción de menús/comandos y conjuntos de herramientas/herramientas en el espacio de trabajo actual.