FastCAM logo

< FastSHAPES  <Modules

Surface Development Program

FastSHAPES® is the generic name for a suite of Plate & Sheet development software programs specifically designed for heavy fabrication where the main jointing technology is welding.

The SURFACE software module is ideal for the development of chined hulls however it is useful to be able to define multiple surfaces in X, Y, Z for a range of industrial applications.

In marine architecture, chined hulls
In general architecture, sculptures and art forms
In bulk materials handling, chutes, bins, hoppers
In fluids conveying, ducts, transitions, transformers
In structural fabrication, webs or flanges of curved
and/or cambered trapezoidal plate box girders.
Generally, wherever the edges of a singly curved (ruled) surface or set of surfaces are defined.
NOTE: SURFACE does not handle doubly curved surfaces.

SURFACE uses the triangulation method to develop surfaces defined by two curves in general 3 dimensional space. A series of up to eight adjacent surfaces with common curves between them may be developed. Each curve may be open or closed. In marine architecture, these curves are known as `chines'. More generally, they are circumferential or transverse seams or edges.
It is assumed that the curves represent the mid-thickness of the plates, hence plate thickness does not specifically enter into the development of the surfaces.
Point coordinates along each curve, as provided by the user, may be accepted as given. Alternatively, the curves may be regenerated by splining through the given points, or by forcing use of circular space arcs. When splining is specified, an untensioned cubic spline is used. This may be cyclic, anti-cyclic, free-ended, or clamped (ends set to specified directions).
Further, when splining is used, the user may opt to retain all specified points and break the curves into a specified number of intervals between given points, or may elect to forego all given points, and break each curve into the same specified number of total intervals. (The splined curve remains passing through the original points, but the original points are no longer accessible.) The user is responsible to ensure that an adequate number of intervals is defined along each curve, so as to ensure that differences between chord lengths used in development by triangulation, and actual arc lengths, are at an acceptably small level for the intended purpose.
Each of the up to eight surfaces may be dissected into up to eight segments by insertion of longitudnal seams through any specified point pair. Green may be added to any edge. A plate list showing bounding rectangular sizes is provided.
All substantive data required by SURFACE may be prepared externally to the program (e.g. within a 3D CAD program), and imported.
A scaling factor may be applied to convert between data systems.

bullet pointSize of point coordinate table (Number of curves, Number of points per curve) to be defined.
bullet pointSplining parameters
bullet pointScaling factor.
bullet pointGreen for each edge
bullet pointTable of point coordinates (Points/curve x number of curves, in X,Y,Z space)
bullet pointTable of curve end vectors(X.Y,Z direction at end of each curve,)

Patterns in any of the following forms ...
bullet pointFastCAM file
bullet pointDXF (2D) file
bullet pointCoordinate Table
bullet pointA 3D DXF file describing the complete structure.


©2000-2017 FastCAM Inc.