Vectorworks Scripting

From Vectorworks Developer
Jump to navigation Jump to search

.Vectorworks Scripting|Scripting ..Python|Python Scripting ..VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Vectorworks provides two options for scripting: Python (as of Vectorworks 2014) and VectorScript.

Python Scripting

Vectorworks 2014 adds [Python] language as an alternative to VectorScript for creating menu commands, objects, tools, or general purpose scripts.

You can go to the Python page for more information.


VectorScript is a Pascal-like language allowing scripting in Vectorworks.

VectorScript function reference is available here.

You can also use the main VectorScript category to help navigate.

Common Tasks

Install Partner Products

Vectorworks 2021 introduced a feature called 'Install Partner Products' (as a menu command under the Help menu) that allows users to browse and install features from third-party developers.

The Install Partner Products feature works with packages, provided by the developer, and uploaded on Vectorworks online storage. More information about how these packages are structured and how the system works, you can find in the Partner Product Install Package article.

As a developer, if you are interested in listing your products/features there, please contact us at

Obsolete Installing Scripts

The old way of installing has been deprecated. Information on it can be found in the deprecated section of Vectorworks 2023

Version Information

Obsolete Functions Table

Find the full version table for all obsolete functions here:

VS:Obsolete Functions Table