Patterner Guide
Patterner Guide
The information in this booklet is given as a guide only, the author accepts
no responsibility or liability for any mistakes made by the reader in
interpreting the generalisation necessary to cover many possibilities.
There is no part of this booklet that refers to specific design problems,
therefore the reader must consult with his/her designer for specific design
features. This book makes it quite clear that the responsibility in law lies
with the designer, builder, manager or employer for their actions, not the
author. Errors and omissions excepted E&OE
Information in this users guide is subject to change without notice. No part
of this users guide may be reproduced or transmitted in any form or by
any means, electronic or mechanical, for any purpose without the express
written permission of the author. All rights reserved.
Microsoft Windows is a registered trademark of Microsoft Corporation.
AutoCAD and 3DStudio are registered trademarks of Autodesk. Netscape
Navigator is a registered trademark of Netscape Inc.
1996 Bruno Postle and Rudi Enos.
Contents
5
5
5
7
7
7
8
8
8
9
11
12
12
13
14
14
15
17
18
18
18
19
20
20
23
27
29
29
35
Installation Requirements
To install Patterner, you need:
A personal computer with an 80386 processor or higher with at
least 4 megabytes of memory. A Pentium processor is highly
recommended.
Microsoft Windows 3.1 or Windows 95, Windows NT is not
supported.
A VGA display or better.
Approximately 2 Megabytes of space free on your hard disk.
A 3.5-inch high-density (1.44MB) disk drive or a CD ROM disk
drive.
To print, an A4 or Letter size 300 dpi (min) Windows printer or Fax
modem.
A 2d/3d CAD package such as AutoCAD or FastCAD is useful but
not essential.
Installation instructions
Launch Windows if it is not already running, and close any open
applications.
Insert the Patterner Setup disk in your disk drive.
From the Program Manager File menu, choose Run.
In the Command Line box, type drive letter:\setup
For example, if the Patterner Setup disk is in drive A, type a:\setup
Choose the OK button.
Follow the screen instructions.
When installation is complete, ensure that the hardware lock is
inserted and double-click on the Patterner icon to start the
program.
Getting started
On opening Patterner, you will notice that no model is loaded and
the only functions available to you are under the 'File' and 'Help'
pull-down menus. You can start by creating a new mesh, loading a
*.mem file or importing a 3d *.DXF file.
Important: there is full on-line help available in Patterner, simply
press F1 at the top-left of your keyboard at any time to access
Help.
'Mem' files are the native file format of Patterner, when you save
your work, this is the file format you will be using.
Start by loading a demonstration *.mem file. (*.mem uses standard
Windows file commands, *.*, etc, for help, check your Windows
help files or manuals). For reference, there is a list of demo files
supplied with Patterner in Appendix 1 at the back of this guide.
Viewing
Practice using the different viewpoints, click on the 'Perspective',
'Plan', 'Front' and 'Side' buttons, each gives a different view of the
surface. It is important to note that functions involving selecting
nodes with a mouse do not work in Perspective view.
Click on the scroll bars to the right and bottom of the view screen
to move the viewpoint up, down, left and right. The 'Centre' button
resets the viewpoint to place the image in the middle of the screen.
Click on the 'View' pull-down menu, the current view scale is
indicated with a tick, click on another scale to zoom in and out.
Selecting nodes
Each surface/mesh consists of an array of nodes, each of these
nodes can be assigned different properties. These properties are
indicated by a different colour dot for each.
Practice changing the properties of nodes, the currently selected
node is indicated by a black square outline. Use the arrow keys on
your keyboard or the arrows on the bottom left of the screen to
navigate around the mesh.
To change the properties of a node simply press the enter/return
key or click on the 'Adjust' button, this brings up the 'Adjust Node'
dialogue box, alternatively click on the node you wish to adjust with
the right button on your mouse and select a new property from the
pop-up menu (this function is not available in perspective view).
Node properties
Notice that for corner nodes, there are only two possible
properties, 'Floating corner' or 'Fixed Control Point'.
For nodes on the edge of the surface, there are six possible
properties, 'Fixed Control Point', 'Straight Edge', 'Mirror edge',
'Floating Corner', plus two alternative 'Perimeter Cable' options.
For nodes in the middle of the mesh, there are only two properties,
'Floating (default)' and 'Fixed Control Point'. It is unlikely that you
will use the latter as this represents a point load/support on your
surface.
Moving nodes
You can reposition each node by inputting in x, y and z coordinates
in the 'Adjust Node' dialogue box, alternatively use the left button
on your mouse to drag a node to a new position (this function is
not available in perspective view), notice that the coordinates of
the node are shown at the top right of the view-screen.
Standard architectural convention is used, i.e.. x and y are plan
dimensions and z is the vertical dimension.
If you wish to position nodes accurately, select 'Snap to Grid' in the
'Grid' pull down menu. When you drag a node with this function
enabled, the node is placed on an invisible grid 100mm square.
These coordinates need only be set with the 'Fixed Control Point'
and the 'Floating Corner' node properties. Note: all units are
assumed to be millimetres, however as Patterner does not perform
any load based calculations, your model can be any size in any
arbitrary units of your choosing.
For detailed descriptions of the node properties, please refer to the
on-line help (press F1).
Relaxation
You will notice that there are three buttons marked '1000 Relax',
'100 Relax' and '5 Relax'. These buttons all perform the same
function to different degrees of accuracy. Try moving a fixed point
node (red) on one of the sample files and clicking on '100 relax'
button.
After a few seconds, you will notice that a smoothing function has
been applied to the surface, making it anticlastic (saddle shaped),
whereas before it may not have been.
You will be presented with basic options for types of mesh: the
rectangular mesh function creates a plain flat rectangle for you to
manipulate into whatever shape you wish. the radial mesh function
creates a circular type surface.
For now, accept the default settings and click on create. After a
short message reminding you that the 'New mesh wizard' only
creates the shapes you ask it to, you are presented with a plan
view of the new surface.
10
Click on the 'Perspective' button and you should see the following
surface:
The row of triangles you see represent the all the fabric panels
required to make the surface you have designed. Also shown is
the total surface area and the individual overall panel sizes.
All the panels are identical, because the surface you have
designed is completely symmetrical.
Next we will try creating a non-symmetrical surface:
First, create a new radial surface using the 'New Mesh Wizard'.
Change the included angle from 360 to 90 allowing you to design
just a quarter of the surface instead of the whole thing, this will
save time later.
Notice that when you change the included angle, the 'New Mesh
Wizard' automatically recalculates the number of panels required.
11
menu, you will see that the fabric panels are identical to before,
except there are just four instead of sixteen.
Second, in plan view using the right mouse button to pop-up the
node type menu, change the node type of three of the (red) fixed
nodes to 'Perimeter Cable 1'. Click on '100 Relax' and your surface
should look like this:
Click on the 'Print' button and follow the instructions to print a full
set of drawings for this surface on A4 or letter size paper. The file
windows will allow you to save a DXF format version of the
drawings.
The first page will be a plan with the panels, cable sizes and fitting
angles indexed. The remainder of the pages will be individual
drawings for each of the panels.
12
The DXF file should now appear in the view screen. Zoom in to an
appropriate scale using the 'View' pull-down menu. You will notice
that the default node type for the perimeter is 'Fixed control point'
(Red dots).
Now save your file as a native *.mem file using the 'Save As
*.mem' dialogue on the 'File' pull-down menu. Give your surfacemesh an appropriate file name and click on the 'OK' button.
13
However this would not be using the program to its full advantage,
Patterner comes with a whole series of mesh, node and panel
editing tools.
14
Pick the nodes that you want to be cables (using the right mouse
button, or by using the keyboard arrow keys and the enter/return
key to bring up the node edit dialog box), leave the corner fittings
as 'fixed points', and click on the '5 relax' button to see the effect. If
the radius appears to large or small, then change the values in the
'cables' menu.
Simulating Inflatables
Patterner can simulate an inflatable shape by applying a
perpendicular offset to the surface. To experiment with inflatables,
load demo_005.mem and try changing the values in the 'values/
inflatables' menu, relaxing each time.
Notice that a negative value will cause the surface to curve in the
opposite direction. Patterner does not assume which side you wish
to be inside and which outside.
Again, as with all the other surface functions, Patterner will not tell
you if the surface you have designed requires an improbable
internal air pressure, material or support strength, it simply creates
a form.
15
16
This is not the easiest shape to cut and fabricate. If you select
create geodesics (medium) after the process has finished (possibly
taking quite some time), the mesh has changed to:
17
Notice that the seam has lost the 'wave' and become a single
smooth arc. Now we can see that the patterned panels (below) are
more straightforward, with the added bonus that the seam length
has been minimised. Resulting in less cutting, sewing or welding.
18
19
20
2d *.DXF' in the 'Pattern' pull down menu, choose a DXF file name
and click OK.
This creates a 2d DXF (drawing exchange format) file which can
be imported into a drawing package such as AutoCAD, FastCAD
or EasyCAD.
Enter a five character file reference and Patterner will create one
file for each panel numbered consecutively (e.g.. abcde1.plt,
abcde2.plt, etc..).
21
Printed output is very similar, except with the plan-index on the first
page and a separate sheet for each panel.
Included on the drawing is the following information:
Cable lengths. These are calculated between fixed nodes and
corners, there is no allowance for stretch o r for extra length
caused by fitting curves to the segmented arcs during construction.
Fitting angles.
Dimensions and areas. The values shown are calculated after
allowing for the stretch value shown on the drawing, set this with
the values/materials pull-down menu. All dimensions are assumed
to be in millimetres.
The total fabric area of the finished surface is calculated, however
as this is the cut area, there is no allowance for fabrication
wastage. The design fabric width, set in the pattern pull-down
menu, is also shown. Please refer to the previous section on
refining your panel widths.
Project information. This is set in the values/project data pulldown menu.
File names. Also included on the drawing is the current date and
the file names of the source mesh and exported drawing.
Weld allowances. Patterner does not calculate weld allowances.
All drawings created assume that the weld width is zero, as a
result, you need to indicate weld offsets for seams.
The layout and format of the raw DXF file created will almost
certainly have to be adjusted before printing out. Either to split it up
into several more manageable sections or to add detail references
and drawing boxes.
22
23
Appendix 1: Index of
demonstration *.mem files
24
25
26
27
28
29
*.mem is the Patterner native file format, mesh data is stored along
with project, cables and material data.
Printing
30
*.arr is a [now defunct] older file format, this converter has been
included for full backward compatibility.
Wrl Files
31
Closes Patterner.
Values menu
32
Project Data
This takes the selected seams and turns them into geodesic arcs.
This is crucial to avoid creating difficult to build banana shaped
panels.
Important: 'Create Geodesics' can occupy your computer for
several minutes, The [red] progress bar at the top left will indicate
progress. To interrupt press 'Esc' on your keyboard once, after a
short while you will be returned to the program.
Show Width...
33
InsertRow/Column
All the options in the 'Edit' menu operate on the entire mesh. If you
wish to alter the position of individual nodes either:
Drag them with your mouse [not in perspective view] or select the
node [use your mouse or navigate using the arrow keys] and type
in the required coordinates [open the adjust window by pressing
'Enter' or click on the 'Adjust' button].
These are not a full set of CAD editing tools, you can export your
mesh [using the 'Export *.DXF..' function] to a 3d CAD package to
perform further manipulations before re-importing back to
Patterner.
Move mesh..
34
This moves the mesh so that the currently selected node is at the
datum point 0,0,0.
Scale mesh x,y,z..
This flips your mesh like a mirror. To flip your mesh from back to
front, use in combination with 'Rotate mesh..'.
Grid menu
This enables the 'snap to grid' function and the 'Define grid..' menu
item [see below]
Define grid..
The default grid is 100,100,100. This means that all the fixed
nodes dragged into place are placed accurately to the nearest
100mm. For example, if you change 'grid z' to 1000, then all the
nodes that you move [in front or side elevation, not plan view] will
have a height above datum of 1m, 2m, 3m, etc..
View Menu
Use this menu to zoom in and out of the drawing, the scales
provided are approximately correct, a large surface would require a
large scale [1:1000], a small surface would require a small scale
[1:5].
35
Screen Buttons
Relax
This alters the view in the view window to a front perspective. The
viewpoint cannot be altered, use the view menu to change scale
and the scroll bars to move the image.
Note: Nodes cannot be selected or dragged using the mouse in
perspective view.
Plan
This alters the view in the view window to a right-hand side [nonperspective] view. Use the view menu to change scale and the
scroll bars to move the image.
36
Redraw
This refreshes the image in the view window. To save time, some
edit functions do not redraw the screen at every opportunity. If you
wish to view your edits press this button.
Center
This calls up the Node adjustment module, this module can also
be called up at any time by pressing the Enter/Return key. The
selected node is indicated on the view window by a blue circle,
there are eight node types.
Floating, this is the default, this node will be positioned by the relax
module.
Fixed, [red] this is the default for any perimeter node, use this for
corner plates and any other fixed element.
Special, unused.
Straight edge, [yellow] this will place any node or series of nodes in
a fixed straight line, use this for clamped edges etc..
Mirror edge, [cyan] this is crucial to fast use of Membrane
Patterner, a series of these will allow half a symmetrical membrane
to be modelled rather than two identical halves. It makes an edge
node behave as if it were a floating node.
Floating corner, [magenta] this is fixed in plan, but will change in
height [z direction] to suit adjacent nodes.
Perimeter Cable 1, [green] use this to make an edge node part of a
perimeter cable, use the Values pull-down menu to set the tension.
Perimeter Cable 2, [dark green] as above, use this to indicate a
perimeter cable with a different tension. Use the Values pull-down
menu to set the tension.
Specify Coordinates, edit the positions of your fixed nodes in these
text boxes.
Note: A faster way to change the position of nodes is to drag them
using your mouse and a relevant grid setting. To change the 'node
type' of a node, use the 'right' button of the mouse to bring up a
menu of options.
37
Arrowkey/buttons