PLAN UTILITIES by Paolo Marcuccetti

Introduction

One of the obligatory procedures when drawing a room/location from a survey sketch on paper is the use of triangulation.
As we know from elementary geometry the measure of the four sides of a room is not sufficient to draw it correctly.
In fact we have to measure a diagonal to get a unique, indeformable quadrilateral.
Got this as a necessary procedure, then we have to draw it in VectorWorks® possibly in the quickest way and error-free.
The usual way I adopted as far as now was to fix one side and from it to get, with two circles, a third point (see fig. 1), repeat the same with each triangulation and get in a while the entire location.
These operations are tedious, and moreover, an error at a first stage will invalidate all our work. So here comes Plans Utilities, an easy way to work with parametric triangles and quadrilaterals, each with red locuses vertex to easily snap our walls to.

the old way procedure
fig. 1

Installation

Place the plugins into Vectorworks plugin folder

Start (or restart) VectorWorks® and modify the current scheme or create a new one, then create a palette Plan utilities where you will add the 4 tools.
Close the scheme editor and you should find the new created palette in the palette -> instruments menu and it should appear as the following figure:

palette the plan utilities palette

Usage of Plan Utilities 

palette

The first plugin object is the quadrilateral tool. It has four parameters for its four sides starting from A wich also determines the origin and rotation of the figure (you can control it in the info palette x, y, z and rotation fields). Another parameter field is held for the diagonal determining the unique possible quadrilateral  (if any). Moreover there is a popup to chose wich of the two diagonals the given value referres to.
Text size and decimaldisplay are aesthetical add-ons to get a clear visibility of the figure.The font used is the active font and may be changed deselecting all, changingthe active font and forcing the redrawing of the plugin (i.e. changing andresetting one field).
The plugin include a routine to check if the figure is possible with the given values. In case of impossibility a message will be displayed.

quadrilater plugin
palette

The second plugin object is the triangle tool. As above, side A is the starting side from wich depends placing and rotation. This plugin is the code-base for the quadrilateral one and may be still used when a triangle is needed.

triangle plugin
palette

The third plugin object is a distance snapper. It is very useful when placing objects as windows, doors, columns etc. along a wall.
The main field holds a list of "*" separated values.
Distance are calculated each from one origin point (absolute) or from one to the next (progressive) as choosen in the relative distance type popup.
At each distance value is placed a red locus to snap our objects to.
Font size and decimal display works in the same way as other plan utilities plugins.

distance snapper plugin
palette

The fourth is a mirror-copy tool to be used with the triangle plugin object. It acts as the VectorWorks classic mirror copy but with some custom behaviour. With the tool selected pick two vertex of the triangle to mirror. It will be created a reflected copy along the axis cohosen with the new triangle master side (the A side) corrensponding to the very same axis chosen. This permits to edit B and C sides to obtain a quadrilateral.
This way of proceeding has ben by-passed by the specific quadrilateral plugin object, but the tool has been mantained anyway.

About the author

Paolo Marcuccetti, via De Gasperi, 372/L - 55040 Stiava (LU) - Italy
e-mail: pamarcu@tiscalinet.it

From the same author in the Vector Depot market section:

Bartools plugins set:
Is a set of plugins realized to speed-up the assembling of barrooms workplace.
It consists of parametric objects such as workplanes, sinks, double sinks, bottle holder, doors and slide doors.
Created objects are almost fully customizable in sizes, classes and symbols.
You can see rendered examples at http://www.arcoarredamenti.it/eng/food/virtual/virtual.htm

Explosion plugin set:
Explosion is a set of tools to create and handle exploded drawings from 3D elements.
It works on 3D ISO view front-left, front-right, rear-left and rear-right even if most of
tools operate on generic 3D view and in the plan view.

And in the Vector Depot free plugin section:

3tree script: A vector script tool to create 3D trees in VectorWorks®.
fractal mountain script: fractal mountain create 3d terrains. It is based upon the Loren Carpenter's method.

Sources

The plugin sources are open, feel free to modify them as you want. In that case the author shall not be responsible of consequences.

Disclaimer

I am not responsible for anything PLAN UTILITIES Plugins does or does not do to your system. I am also not responsible for illegal use of PLAN UTILITIES. There is no warranty.
I'm here at your disposal on an e-mail base for help and suggestions.
The PLAN UTILITIES studies are always progress, due to users feed-back, new tool's ideas, VectorScript and VectorWorks® future improvement and so on. Regular users will be kept informed of new future releases.

Enjoy it!
Paolo Marcuccetti
September 2003
pamarcu@tiscalinet.it