Quicksurf Dokumentation Englisch
Transcript of Quicksurf Dokumentation Englisch
-
8/10/2019 Quicksurf Dokumentation Englisch
1/456
Quicksurf
Version 5. 1
Surface modeling.
Copyright 1998 Schreiber Instruments, Inc.
All Rights Reserved
Schreiber Instruments, Inc. makes no warranty, either expressed or implied, including but not limited to any implied warranties of
merchantability or fitness for a particular purpose, regarding these materials and makes such materials available solely on an "as
is" basis. In no event shall Schreiber Instruments, Inc. be liable to anyone for special, collateral, incidental, or consequential dam-
ages in connection with or arising out of the purchase or use of these materials. The sole and exclusive liability to SchreiberInstruments, Inc., regardless of the form of the action, shall not exceed the purchase price of the materials described herein.
Schreiber Instruments, Inc. reserves the right to revise and improve its products as it sees fit. This publication describes the state
of the product at the time of publication, and may not reflect the product at all times in the future.
Quicksurfis a trademark of Schreiber Instruments, Inc. 3D Studio and AutoCAD are registered in the U.S. Patent and Trademark
Office by Autodesk, Inc. All other tradenames or trademarks are gratefully acknowledged as belonging to their respective owners.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
o
m
-
8/10/2019 Quicksurf Dokumentation Englisch
2/456
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
3/456
Contents
Quicksurf i
Chapter 1: Introduction
About Quicksurf .................................................................... 1
Chapter 2: Installation
System software requirements............................................... 9
System hardware requirements.............................................. 9
Required knowledge.............................................................. 9
Quick installation................................................................ 10
Installation ...........................................................................10
CD ROM installation .................................................... 10DOS Installation............................................................ 10
Windows Installation ....................................................14
Hardware keys ..................................................................... 17
Network considerations .......................................................18
Customer support.................................................................19
Chapter 3: Concepts
Whats a surface?................................................................. 21
Surface memory ............................................................ 22Parts of a Surface................................................................. 24
Data parts ...................................................................... 25
Calculated parts............................................................. 26
Break lines..................................................................... 30
Contours ........................................................................ 34
Grid Methods .......................................................................35
Continuous Curvature (Standard method) ....................35
Trend surfaces............................................................... 35
Kriging ..........................................................................36
Chapter 4: Quicksurf menus
............................................................................................. 37
Chapter 5: Quick Start
Introduction ......................................................................... 43
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
4/456ii Quicksurf
Loading the Quicksurf menu................................................43
Quicksurf demo mode ..........................................................44Loading the demo data set....................................................44
Displaying a surface.............................................................46
Examining surfaces in 3D ....................................................50
Draping a polyline................................................................51
Generating a profile..............................................................52
Examining new surface parts ...............................................53
Using Boundaries .................................................................54
Annotating your map............................................................57
Drawing the contours.....................................................57
Indexing the contours ....................................................58Labeling the contours ....................................................58
Posting Z values of points .............................................59
Chapter 6: Command Reference
Organization.........................................................................61
Data input .............................................................................61
Extracting drawing data.................................................62
Reading ASCII data files ...............................................65
Data Export ..........................................................................79
Exporting ASCII data files ............................................79
Exporting 3D Studio files ..............................................81
Surface commands ...............................................................82
Show versus Draw.........................................................82
Surface modification ............................................................93
Surface Options .............................................................94
Surface viewing....................................................................95
Boundaries............................................................................99
Annotation..........................................................................102Color control ......................................................................114
Surface colors ..............................................................114
Surface Color Sequence...............................................122
Set SHOW Color .........................................................129
Contour colors .............................................................130
Volumetrics........................................................................133
Design Tools ......................................................................143
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
5/456Quicksurf iii
Utilities .............................................................................. 167
Elevation utilities ........................................................ 167Quicksurf utilities........................................................ 171
Polyline utilities ..........................................................182
Polyface utilities.......................................................... 184
General utilities...........................................................185
Chapter 7: Configuring Quicksurf
Configuration files............................................................. 195
List Configuration .......................................................196
Read Configuration .....................................................197Save Configuration .....................................................197
Factory Configuration ................................................. 197
Version Info ................................................................ 197
Configure Grid................................................................... 198
Grid Method................................................................ 201
Trend method of gridding ........................................... 203
Krige method of gridding............................................ 205
Configure Contour............................................................. 207
Configure Drape ................................................................ 211
Configure Breaks............................................................... 213
Configure Extract ..............................................................214
Configure Boundary .......................................................... 218
Configure Units ................................................................. 219
Configure Camera.............................................................. 220
Configure Post ................................................................... 221
Configure ASCII Load ......................................................223
Configure Slopes ............................................................... 225
Configure Section.............................................................. 230
Configure Surf Ops............................................................ 237
Chapter 8: Surface Operations
Introduction ....................................................................... 239
Surface operations dialog box ........................................... 239
Surface list................................................................... 240
Surface management buttons ......................................241
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
6/456iv Quicksurf
Mathematical operation controls .................................246
Surface management functions....................................247Surface modification operations ........................................250
Grid geometry operations ............................................250
Surface modification operations..................................254
Mathematical surface operations........................................256
Understanding surface operations ...............................256
Mathematical surface operators ...................................260
Chapter 9: Boundaries
Boundary smart commands................................................269Establishing boundaries .....................................................270
Nested boundaries ..............................................................271
Boundaries and surface displays ........................................271
Chapter 10: Break lines
Creating break lines............................................................273
Adaptive densification .......................................................274
Resolving break lines .........................................................275
Intersecting break lines................................................276
When to use break lines .....................................................276
Chapter 11: Drape
Concepts.............................................................................279
Drape basis ..................................................................279
Drape step ....................................................................280
Draping off the edge of a surface ................................280
Drape and Boundaries .................................................281Using Drape .......................................................................281
Solving for an elevation...............................................281
Creating a 3D profile ...................................................282
Constructing design elements (break lines).................282
Converting 2D maps to 3D maps ................................282
Application examples.........................................................283
Drape and post points ..................................................283
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
7/456Quicksurf v
Horizontal arc to vertical curve................................... 284
Hatch pattern draped on a surface............................... 285
Chapter 12: Surface editing
Examining the raw data.....................................................287
What is an edit point? ........................................................288
Adding edit points ............................................................. 289
Editing contour polylines................................................... 291
Correcting slope excursions............................................... 292
Chapter 13: Site planning workflow
Workflow Overview..........................................................295
Chapter 14: Volumetrics
TIN based volumetrics....................................................... 297
Volume under a triangle.............................................. 297
Volume under a surface .............................................. 299
Understanding volume calculation ....................................300
Workflow .................................................................... 301
Volume by Entity............................................................... 303
Volume calculation from surface memory ........................ 305
Volume calculation options ........................................ 305
Running a volume command ...................................... 309
Surface volume ........................................................... 310
Area Volume............................................................... 310
Boundary Volume....................................................... 311
Practical volume calculations ............................................ 312
Comparison to Average End Area volumes................ 314Common volume calculation mistakes ....................... 315
Chapter 15: Surface estimation methods
Supported methods ............................................................ 317
Triangulated Irregular Network (TIN)....................... 317
Slope-based methods................................................... 318
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
8/456vi Quicksurf
Geostatistical methods .................................................319
Which method do I use?.....................................................320Workflow.....................................................................320
Data types and surface methods .........................................321
Chapter 16: 3D Studio meshes
Exporting mesh objects ......................................................323
Direct surface export ...................................................323
Subdividing surfaces....................................................324
Morphing Quicksurf surfaces.............................................325
Chapter 17: User coordinate systems
Extract commands and User Coordinate Systems .............327
Chapter 18: Working with extracted contours
Objective ............................................................................329
Workflow ...........................................................................329
Extracted contours tutorial .................................................330
Extracting the contours ................................................330
Correcting slope problems...........................................331
Correcting short-cutting contours................................331
Edge effects .................................................................334
Chapter 19: Pad construction
Objective ............................................................................335
Workflow ...........................................................................336
Pad construction tutorial ....................................................337
Chapter 20: Pond construction tutorial
Objective ............................................................................343
Workflow ...........................................................................344
Pond construction tutorial ..................................................345
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
9/456Quicksurf vii
Chapter 21: Ditch construction
Objective............................................................................ 355
Workflow........................................................................... 356
Ditch construction tutorial................................................. 357
Chapter 22: Wall construction
Vertical discontinuities ......................................................364
Workflow........................................................................... 365
Chapter 23: Road construction
Objective............................................................................ 367
Workflow........................................................................... 368
Road construction tutorial ................................................. 369
Chapter 24: Slope analysis
Objective............................................................................ 385
Workflow........................................................................... 385
Slope analysis tutorial........................................................ 386
Chapter 25: Contaminant modeling
Overview ...........................................................................391
Mapping contaminant iso-concentrations.......................... 391
Chapter 26: Using Kriging
Introduction ....................................................................... 395
Objective............................................................................ 397
Workflow........................................................................... 397
Using kriging ..................................................................... 397
Chapter 27: Geologic faulting
Introduction ....................................................................... 407
Constructing fault break lines............................................ 409
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
10/456viii Quicksurf
Workflow ...........................................................................410
UsingDrapeandExtrapolate ............................................414
Chapter 28: Architectural uses
............................................................................................417
Chapter 29: Configuration files
............................................................................................419
Chapter 30: Keyboard equivalents
Data input ...........................................................................423
From the drawing.........................................................423
From ASCII... ..............................................................423
Data Export ........................................................................423
To ASCII.. ...................................................................423
To 3D Studio.. .............................................................423
Surface commands .............................................................424
Boundaries...................................................................424
Create / Display ...........................................................424
Modify .........................................................................424
Viewing .......................................................................424
Annotation..........................................................................424
Color control ......................................................................425
Volumes .............................................................................425
Design Tools ......................................................................425
Utilities ...............................................................................425
Elevations ....................................................................425
Quicksurf .....................................................................426Polylines ......................................................................426
Polyfaces......................................................................426
General.........................................................................426
Surface operations..............................................................427
Surface management....................................................427
Surface modification....................................................427
File operations .............................................................427
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
11/456Quicksurf ix
Mathematical operations............................................. 428
Chapter 31: Trouble shooting
Program doesnt run.................................................... 429
Menu misbehavior....................................................... 429
Data import problems.................................................. 430
Extract problems .........................................................431
Display problems ........................................................ 431
Speed problems ...........................................................432
Grid problems ............................................................. 433
AF pager error ............................................................. 433Annotation Problems................................................... 433
Lengthy Auto Densification........................................434
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
12/456x Quicksurf
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
13/456About Quicksurf Page 1
Chapter 1: Introduction
About Quicksurf
Quicksurf is a fast, powerful general purpose surface modeling
system running inside of AutoCAD Release 12,13 or 14. Thou-
sands of people use Quicksurf daily for generation and annotation
of contour maps, profiles, sections and volumetric computation.
Quicksurf converts surface mapping data such as point or breakline data into contours, grids, triangulated irregular networks
(TIN), and triangulated grids (TGRD (pronounced tee-grid)). A
suite of sophisticated tools allows you to manipulate modeled
surfaces into high quality finished maps and perform a variety of
engineering computations.
Quicksurf meets the needs of a broad range of professional disci-
plines such as civil, environmental, petroleum and mining engi-
neering, geologic mapping and exploration, surveying,
photogrammetry and topographic mapping, landscape architec-
ture, oceanography and surface visualization.
Quicksurf was designed to operate seamlessly with all AutoCAD
applications software. Written in C, Quicksurf is the fastest mod-
eling package available running inside of AutoCAD. All of the
three-dimensional models produced by Quicksurf are completely
compatible with 3D Studio and other three dimensional visualiza-
tion packages.
There is no limitation on the number of points or the number of
surfaces which may be manipulated simultaneously. Quicksurf
utilizes AutoCADs virtual memory, so the size of your project is
limited only by the available hard disk space. Some Quicksurf
users have built maps containing over 10 million control points
on the PC platform.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
14/456
Chapter 1: Introduction
Page 2 Introduction
Quicksurf 5 is available in versions for DOS, Windows, and Win-
dows NT running AutoCAD Release 12, 13, or 14.
Input
Data may be input from a wide variety of sources to Quicksurf
including:
ASCII files of X,Y,Z point data
ASCII files of X,Y,Z polyline (break line) data
Extracted from any AutoCAD drawing entities
Direct import of digital elevation model (DEM) data
X,Y,Z point information may be extracted from AutoCAD points,
vertices, 2D polylines representing contours or break lines, verti-
ces of 3D polylines representing break lines or profiles, as well as
most other drawing entities.
Output
Data generated within Quicksurf may be saved in several ways
including:
AutoCAD drawing entities: Entity drawn
Points points
Triangulated Irregular Networks (TIN) lines or meshes
Grids points or meshes
Triangulated Grids (TGRD) lines, or meshes
Contours 2D polylines
Profiles and sections 2D or 3D polylines
Annotation text
Non-AutoCAD formats:
ASCII point files
ASCII polyline files
3D Studio mesh files
Binary QSB and QSP surface and polygon files
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
15/456
Chapter 1: Introduction
Introduction Page 3
Quicksurf surfaces
A surface, in Quicksurf terms, is a mathematical description of athree dimensional surface based on original point or break line
data. Surfaces are maintained in Surface memory, which is part
of AutoCAD controlled memory, separate from the drawing data-
base. Mathematically, a Quicksurf surface is a single-valued
function of the independent variables x and y. This means that no
part of a surface may be overhanging or exactly vertical, since it
would have more than one elevation (z value) at an x,y, point. A
surface may consist of any combination of each of the following
elements:
Points
Break lines (Breaks)
Triangulated irregular network (TIN)
Derivatives
Grid
Triangulated Grid (TGRD)
A new surface may be created with just Points as a result of load-
ing X,Y,Z triplets from an ASCII file or extracting points fromentities in the drawing with the Extract to surfacecommand.
Breaks may be incrementally added to a surface by extracting
polyline entities as break lines with Extract Breaks. The calcula-
tion of a surface model with the TIN, Grid, TGRD, or Contour
commands create the TIN, Derivatives, Grid or TGRD parts of
the surface as needed.
Quicksurf also has the ability to manage an unlimited number of
these surfaces (dependent on your machines resources) with each
having any combination of these elements. Multiple surfacesallow you to perform algebraic operations between surfaces
resulting in surfaces representing thicknesses, cut and fill vol-
umes, exaggerated surfaces, slopes and many other possibilities.
Quicksurf maintains one special surface which is called the
resultssurface or the dot surface. When you load data from
an ASCII file, or use the Extract to surfacecommand to extract
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
16/456
Chapter 1: Introduction
Page 4 Introduction
X,Y,Z data from AutoCAD entities you create a new surface.
Any of these actions replace the pre-existing contents of the surface. You may save surfaces as namedsurfaces with the Sur-
face Operationscommands.
Quicksurf uses surface memory storage (rather than the
AutoCAD drawing database) to decrease the amount of memory
required to manipulate data, providing fast execution of modeling
operations. Fast and efficient operation in memory provides
instantaneous results allowing for thought and analysis to pre-
dominate your design process, rather than waiting for calcula-
tions.
A surface is stored in AutoCAD-controlled memory, but is not
part of the drawing until you instruct Quicksurf to add it to the
drawing by issuing a drawresponse to a Quicksurf command.
A surface will not be visible until you use the specific Quicksurf
commands which display surface geometry and their Drawor
Showoptions to display the surface in the current viewport. In
the interest of speed the Quicksurf commands of Points, Breaks,
TIN, GRD, Triangulated Grid(TGRD), Contourand Post from
Memorysupport the ability to either Showor Draw. Drawpro-
duces AutoCAD drawing entities (such as points, polylines or
polyface meshes) from a surface model, making them a perma-
nent part of the drawing, while Showtemporarily displays them
in the current viewport (until the next event causing a redraw, like
pan orzoom). Using Showallows you to maintain visibility of a
model throughout a series of surface operations or viewpoint
manipulations without waiting for regens or redraws; once a
model is completed it can be incorporated into the drawing withthe Drawoption of the appropriate command.
Using Showis substantially faster than Draw, but remember a
Shownobject is not an AutoCAD entity, so it cannot be selected
or manipulated with AutoCAD commands and will not be saved
with the drawing file when you save the drawing.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
17/456
Chapter 1: Introduction
Introduction Page 5
Surfaces in memory will not be saved with the drawing when an
AutoCAD Saveor Endcommand is executed, but you will begiven a chance to save surfaces when exiting the drawing. If you
need to save the contents of surface memory, Quicksurf provides
a separate command (Write QSB)that allows you to write one or
more surfaces from surface memory to disk independently of the
AutoCAD drawing. This provides more efficient use of storage
(as much as 50% less) and preserves all parts of a surface in a
quickly retrievable form.
Surface models
Starting from points and/or break line data, Quicksurf can gener-
ate the following basic model types:
Triangulated Irregular Networks (TIN)
Grids
Triangulated Grids (TGRD)
Contours may then be generated from the TIN, TGRD or Grid
surface model. Any AutoCAD entity may then be draped ontothe surface so it lies on or follows the surface exactly. In this way
you may turn 2D map data into 3D maps or solve for the surface
elevation at any point(s) by draping.
Break line data, representing 3D polylines where surface slopes
are discontinuous, may be used without limitation on number or
complexity. Both smooth surface curvature and break line slope
discontinuities may be combined in the TGRD surface model.P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
18/456
Chapter 1: Introduction
Page 6 Introduction
Surface estimation methods
TIN models are created using highly optimized Delauney triangu-lation which optimally connects all of the data points. TIN mod-
els linearly connect the control points with planar triangular
faces. Grid models provide surface estimation between control
points and may be created using several different methods includ-
ing:
Linear interpolation
Continuous curvature
Continuous slopeKriging
Linear
Exponential
Spherical
Gaussian
Piecewise continuous
Hole
Surface editingAny surface may be edited to change its shape to honor your
design or interpretation. The edited surface may then be used like
any other for volume, slope, or surface to surface computation.
Surface manipulation
Quicksurf can maintain multiple surfaces in memory simulta-
neously. Surface algebra may be performed between surfaces,
including addition, subtraction, multiplication, division, loga-rithms, relational comparisons, slope calculation and more. Two
simple examples of surface algebra are subtracting an existing
topography from a proposed topography to calculate a cut and fill
surface to be used in volume calculation, or subtracting the top of
a geologic horizon from the base of the same horizon to calculate
thickness.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
19/456
Chapter 1: Introduction
Introduction Page 7
Surface algebra and surface manipulation is performed within the
Surface Operationssubsystem of Quicksurf. Polynomial trendsurface analysis and automatic residual calculation are also avail-
able in Surface Operations.
Volumetrics
Fast, accurate volumes may be calculated on one thickness sur-
face, between two different surfaces or between a surface and a
constant. The volumes may be computed for the entire surface or
separately on one or more arbitrary sub-areas.
Construction tools
A broad suite of construction utilities are included to help with
your design process. Intersect slopeprojects a given slope up or
down from a 3D control line until it intersects the specified sur-
face, then draws a 3D polyline representing the intersection in
space. Daylight lines in site planning, fault traces in geology and
bench edges in mine design are determined painlessly.
Apply section applies a cross-section template of any complexity
to a 3D polyline path to automatically create all of the breaklines
for a roadway, including the daylight lines at the head of the cuts
and base of the fills. Points on the original topographic surface
are automatically moved to a different layer within the disturbed
design area.
3D Offsetoffsets a 3D polyline normal to itself and a user-speci-
fied horizontal and vertical distance.
Quicksurf is a not tailored to one specific discipline. We have
attempted to give you the fastest, most flexible surface modeler
available. As you use Quicksurf, you will find that there are
many different ways to accomplish the same end. In this manual
we strive to give you the background to quickly use Quicksurf
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
20/456
Chapter 1: Introduction
Page 8 Introduction
productively. We cannot cover everything, so consider attending
one of the several Quicksurf courses offered by Schreiber Instru-ments to tune your skills and get the most out of your investment.
Using this manual
This manual is organized into several chapters on concepts, a
large command reference, and many specific application exam-
ples. Please take the time to read the concepts chapters. Quick-
surf is a big, powerful program and you really need to develop a
framework to understand and effectively use its capabilities. Thecommand reference chapter is the how-to chapter, stressing syn-
tax and command result, rather than concept or tutorial examples.
The application examples present small discipline-specific tutori-
als of common tasks. A short workflow summary is included in
each application example. They do not need to be done in any
given order, but some of the more complex ones do build on
skills covered in the simpler ones. For example, it will be worth
your while to do the simple building pad example before you
tackle building an entire road. The troubleshooting chapter sum-
marized common problems and their causes.
Typeface conventions
Several different typefaces are used within this manual:
Menu entry or Check box or Edit box
Prompt
User response to prompt
Button
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
21/456System software requirements Page 9
Chapter 2: Installation
System software requirements
Quicksurfis implemented for operation from AutoCAD Release
12 or 13 for DOS, Windows and 14 for Windows. The program
will not run on earlier releases of AutoCAD. Quicksurfis
designed to work seamlessly with other Schreiber products such
as Spatial Explorerand QuickSurf Proif present, but Quicksurf
has no additional requirements other than AutoCADs.
System hardware requirements
Quicksurfoperates within AutoCAD Release 12, 13, or 14 and
has no hardware requirements over and above those of AutoCAD
itself. If you plan to construct very large complicated models,
more memory will allow faster construction times. We suggest
the following basic system configuration as a minimum for effi-
cient operation:
80486 or Pentium processor
16 megabytes RAM (32MB for ACAD R13)
Sufficient free hard disk space to accommodate your model
VGA monitor or better
Required knowledge
Effective use of Quicksurfrequires a basic working knowledge ofAutoCAD. Familiarity with AutoCAD entity types (points,
polylines, polyface meshes, text and inserts) and basic use of
viewing commands (Pan, Zoom, etc.) is needed. If you plan to
produce hard copy output, knowledge of the Plot, Hide, Shade,
and Rendercommands is helpful. This knowledge may be
gained by attending an authorized Autodesk Training Center,
guidance from an experienced AutoCAD user, or manual study.
Quicksurfrequires no other specialized training or knowledge.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
22/456
Chapter 2: Installation
Page 10 Quick installation
Quick installation
Experienced DOS or Windows users may follow these abbrevi-
ated instructions. Install Quicksurfby inserting the floppy, typing
B:INSTALL and answer the drive and directory prompts.
Include the install directory (\QS51) in the ACAD path environ-
mental variable if you are running AutoCAD R12 or R13 outside
of the Windows environment. If you are unsure about anything,
please follow the complete step by step installation instructions
below.
Installation
Quicksurfis released on three 1.44-megabyte, 3 1/2-inch disks or
on the Schreiber Instruments CD-ROM, with an automatic instal-
lation routine. It is similar to the installation program used for
Autodesk products, so most users should be familiar with its
operation. The installation program will prompt the user for the
AutoCAD version and the appropriate drive and directory names
for placement of the support files. The installation requires
approximately three megabytes of free hard disk space. Installa-tion procedures for DOS, Windows and UNIX are described sep-
arately below.
CD ROM installation
If you are installing from the CD-ROM please follow the instruc-
tions on the CD label.
DOS Installation
The installation program runs from a floppy disk drive, generallydrive A or drive B. The following procedures assume drive B: is
the installation drive.
Insert the Quicksurfdiskette into disk drive B: and close drive
door.
Type B:INSTALLat the DOS prompt and then press Enter.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
23/456
Chapter 2: Installation
Installation Page 11
The installation program will prompt you for the required infor-
mation to complete the installation process. If you decide to quitbefore the installation is completed, press ESCto abort and return
to DOS. Please note that aborting the install process may leave
files on your hard disk. When you restart the installation, these
files will be automatically copied over (prompting you to allow
overwriting of the old files), unless a different drive-directory is
specified.
The installation routine first displays the software name and ver-
sion number being installed. It then displays the following
prompts:
Please choose one AutoCAD release for running Quicksurf:
The flashing selection
will be used.
The available AutoCAD releases are shown, with the potential
selection flashing. Use the up or down cursor (arrow) keys to
highlight your selection then press return to accept it. If more
than one AutoCAD releases are run on the same system, the
Quicksurf install program may be run a second time.
On which disk drive do you wish to install Quicksurf?
The available drive letters will be shown, with the potential selec-
tion flashing. Use the up or down cursor (arrow) keys to high-
light your selection then press return to accept it. Quicksurfmay
be installed on a network drive, but is only valid for one user at a
time unless additional licenses are obtained.
The next prompt is for a directory for placement of the Quicksurf
files.
Please specify the directory on your disk where Quicksurfshould be installed:\QS51
We highly recommend you accept the default directory name
offered. The path defaults to \QS51, but may be changed to cor-
respond to the directory of your choice. If you do choose to place
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
24/456
Chapter 2: Installation
Page 12 Installation
the files in a different place, be sure to alter your ACAD path
variable accordingly. After successful input to the these prompts,the hard disk installation process begins.
Unpacking executables...
The files will be copied to the drive and directories you chose.
The program and support files will then be expanded from their
compressed format.
There is a DOS environmental variable called ACADwhich tells
AutoCAD where to look for files it needs. You must add the\QS51directory to this AutoCAD path, so Quicksurf can be found
by AutoCAD. If you fail to do this you will receive an Unknown
commanderror message from AutoCAD when trying to access
Quicksurf commands.
The ACADpath variable needs to include the node for the direc-
tory in which you installed Quicksurf(such as "C:\QS51").
TheACADvariable is either set by a line in your AUTOEXEC.BAT
or in the batch file you execute when starting AutoCAD. For
example, a typical SET statement from your AUTOEXEC.BATor
ACADR12.BATwould look as follows:
Setting this variable
properly is critical!
SET ACAD=C:\QS51;C:\ACAD\SUPPORT;C:\ACAD\...
Remember that the maximum length of a SETstatement is 126
characters.
The most common installation problem occurs when AutoCAD is
started from a batch file which resets the ACADpath variable sub-sequent to the place where it is set originally (AUTOEXEC.BAT). If
you start AutoCAD from a batch file either directly (such as
ACADR12.BAT) or indirectly (such as selecting AutoCAD from a
menu), you must alter the SET ACAD= statement in the batch file
which starts AutoCAD.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
25/456
Chapter 2: Installation
Installation Page 13
You can confirm the setting of the ACADvariable as seen by
AutoCAD by starting AutoCAD, then shelling out to DOS (typeShellfollowed by two returns), then typing SETat the DOS
prompt. This lists the environmental variables including the
ACADpath variable. If C:\QS51; is not in the "ACAD=" line, then
you have not correctly set the ACADvariable and Quicksurfwill
not run. Fix it before proceeding.
Installation is now complete.
Convertible demonstration software
Quicksurfis shipped either as a hardware-keyed convertible
demo or as an unprotected licensed version upon purchase. In
demo mode without a hardware key, Quicksurfonly works with
the included sample data set and will not import your data. With
a Schreiber hardware key installed in a parallel port, this demo
version is the same as the full unprotected Quicksurf software.
All Quicksurf copies outside of the United States and Canada are
required to be hardware locked versions.
Unprotected softwareFully licensed Quicksurf users in the United States or Canada are
shipped unprotected copies of Quicksurf, with the understanding
that each Quicksurf license is for one concurrent user. Two
simultaneous users require two licenses. Additional licenses are
available at significant discounts, contact Schreiber Instruments
or your dealer for information.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
26/456
Chapter 2: Installation
Page 14 Installation
Windows Installation
All versions of Quicksurf should be installed from the main DOSprompt (such as C:>), not from inside of Windows or a DOS win-
dow. The installation program runs from a floppy disk drive,
generally drive A or drive B. The following procedures assume
drive B: is the installation drive.
Insert the Quicksurfdiskette into disk drive B: and close drive
door.
TypeB:INSTALL
at the DOS prompt and then press Enter.
The installation program will prompt you for the required infor-
mation to complete the installation process. If you decide to quit
before the installation is completed, press ESCto abort and return
to DOS. Please note that aborting the install process may leave
files on your hard disk. When you restart the installation, these
files will be automatically copied over (prompting you to allow
overwriting of the old files), unless a different drive-directory is
specified.
The installation routine first displays the software name and ver-
sion number being installed. It then displays the following
prompts:
Please choose one AutoCAD release for running Quicksurf:
The flashing selection
will be used.
The available AutoCAD releases are shown, with the potential
selection flashing. Use the up or down cursor (arrow) keys to
highlight your selection then press return to accept it. If more
than one AutoCAD releases are run on the same system, theQuicksurf install program may be run a second time.
On which disk drive do you wish to install Quicksurf?
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
27/456
Chapter 2: Installation
Installation Page 15
The available drive letters will be shown, with the potential selec-
tion flashing. Use the up or down cursor (arrow) keys to high-light your selection then press return to accept it. Quicksurfmay
be installed on a network drive, but is only valid for one user at a
time unless additional licenses are obtained.
The next prompt is for a directory for placement of the Quicksurf
executable files.
Please specify the directories where the Quicksurfexecutables should be installed:
The default will be \ACADWIN for AutoCAD Release 12 or
\ACADR13\WIN for AutoCAD Release 13. The Quicksurf exe-
cutable files should be placed in the same directory with the
AutoCAD executables.
Please specify the directories where the Quicksurfsupport files should be installed:
The default will be \ACADWIN\SUPPORT for AutoCAD
Release 12 or \ACADR13\WIN\SUPPORT for AutoCAD
Release 13. This directory is where the menus and associated
files are placed.
Please specify the directory where the sample filesshould be installed: \QS51
We recommend you accept the default directory name offered.
The path defaults to \QS51, but may be changed to correspond to
the directory of your choice. The example files will be placed inthe directory you specified here.
After successful input to the these prompts, the hard disk installa-
tion process begins.
Unpacking executables...
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
28/456
Chapter 2: Installation
Page 16 Installation
The files will be copied to the drive you chose. The program and
support files will then be expanded from their compressed for-mat.
A de-installation routine (RMQS51.BAT) is included which will
delete all Quicksurfprogram files from this directory.
If you have performed a custom installation and placed the
Quicksurf program files in a different directory than the sug-
gested directories, you must alter the ACAD environmental vari-
able to include the node for the directory in which you installed
Quicksurf executable files. This need not be done for a standard
installation.
When finished, the install program will report:
Quicksurf has been successfully installed.
Convertible demonstration software
Quicksurfis shipped either as a hardware-keyed convertible
demo or as an unprotected licensed version upon purchase. Indemo mode without a hardware key, Quicksurfonly works with
the included sample data set and will not import your data. With
a Schreiber hardware key installed in a parallel port, this demo
version is the same as the full unprotected Quicksurf software.
All Quicksurf copies outside of the United States and Canada are
required to be hardware locked versions.
Unprotected software
Fully licensed Quicksurf users in the United States or Canada areshipped unprotected copies of Quicksurf, with the understanding
that each Quicksurf license is for one concurrent user. Two
simultaneous users require two licenses. Additional licenses are
available at significant discounts, contact Schreiber Instruments
or your dealer for information.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
29/456
Chapter 2: Installation
Hardware keys Page 17
Hardware keysFor international and OEM systems, Schreiber Instruments pro-
vides a hardware key. Customers with hardware keys simply
plug the key into parallel port 1 or 2 and plug the printer into the
key. If you are using hardware keys with a printer plugged in, we
recommend that the printer be turned on.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
30/456
Chapter 2: Installation
Page 18 Network considerations
Network considerations
The Quicksurf program and support files may be installed on a
network drive. As long as the directories containing these files
are available on the ACAD path, Quicksurf will function nor-
mally. For hardware locked versions, Quicksurf will be in demo
modeif accessed by nodes without a hardware key present. A
network hardware key for multiple users is being developed for
OEM and international use. Contact Schreiber Instruments tech-
nical support department for more information.
Please note: On AutoCAD R14 installations on a network serverthat does not support long filenames you will have to make modi-
fications to program filenames for proper operation.
Network installations require either multi-seat licenses or a site
license. A single Quicksurf license is for one concurrent user and
additional seats require additional licenses. Multi-seat licenses
are available at significant discounts from the single seat price.
Please contact Schreiber Instruments or your Quicksurf dealer for
further information.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
31/456
Chapter 2: Installation
Customer support Page 19
Customer support
Schreiber Instruments, Inc. provides several mechanisms for
technical support.
TELEPHONE (303) 843-9400 8:00 TO 5:00 MST MON-FRI
FACSIMILE (303) 843-9885 24 HRS.
World Wide Web (WWW) http://www.schreiber.com/ 24 HRS.
Schreiber technical support is provided as a service for our cli-
ents. Free technical support is available free via our WWW site.
Our toll-free 800 telephone lines go to our sales department andno technical support is available on them.
Free technical support is available via WWW or FAX for all
Schreiber products. We endeavor to keep the WWW Tech Sup-
port current, informative and containing the latest examples of
techniques to help you.
Free voice technical support is available for the first 60 days after
purchasing any Schreiber product. After 60 days, free technical
support is still available via our WWW or via fax. Voice techni-cal support after the first 60 days is available by purchasing a
technical support contract. Questions on installation will be
accepted on voice lines and answered immediately at no charge,
regardless of whether the 60 day period has elapsed.
Schreiber Instruments, Inc. does not provide technical support for
AutoCAD onlyfor Quicksurf. If you have a question related to
an AutoCAD function or configuration, or hard copy plotting
please call your AutoCAD dealer for technical support.
Include the following on any tech support request:
1. Product name ( i.e. Quicksurf) and version number (Use the
Versionselection on the configuration menu of the Quicksurf
menu)
2. If the problem can be represented visually, plot the problem
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
32/456
Chapter 2: Installation
Page 20 Customer support
or use the Saveimgcommand to make a GIF file and utilize
email to send your image or data file to [email protected] can often answer your question in much less time if we
have a picture of your problem. Alternatively you may fax us
an image.
3. Certain complex problems may require us to see the data set.
In such cases, utilize our bulletin board system to upload your
Quicksurf configuration file (.qcf) and AutoCAD drawing
file (.dwg) so we can try to duplicate the behavior. Please
remove any unnecessary objects from the files to keep the file
size as small as possible. Email your files zipped [email protected] and technical support will respond back
in 1 to 2 business days.
4. Have your question well formulated and written down so that
all questions may be answered in one pass.
We look forward to answering your questions about Quicksurf.
We will endeavor to answer your questions in a timely fashion.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
33/456Whats a surface? Page 21
Chapter 3: Concepts
Whats a surface?
Quicksurf creates and manipulates surfaces. A Quicksurf surface
is the mathematical description of a surface which exactly honors
all input data points. Quicksurf surfaces are a single-valued func-
tion of independent variables X and Y. This means that a surface
only has one Z value for any given (X, Y), and so does not model
overhanging surfaces or exactly vertical surfaces.
Surface may represent anything. Existing topography, proposed
topography, thickness maps, geologic structure maps, concentra-
tion distribution, slope maps, pressure gradient maps may all be
represented as Quicksurf surfaces. Surfaces may intersect.
Overhanging surfaces may be modeled in multiple patches.
Quicksurf has no limit on the number of points in a surface or the
number of surfaces simultaneously used. The ultimate limitation
is available space on your hard disk drive.
Surfaces contain one or more parts such as points, break lines,
triangulated irregular networks (TIN), grids or triangulated grids
(TGRD).
A surface is not an AutoCAD drawing entity, rather it is a mathe-
matical description held in surface memory. Representations of a
surface, such as points, contours, grids or TINs may be drawn
into your AutoCAD drawing as point, line, polyline, 3D face,
polyface mesh or mesh entities. It is important to keep the dis-tinction between Quicksurf surfaces (which reside in surface
memory) and drawn AutoCAD entities representing parts of sur-
faces (which reside in the AutoCAD drawing database).
All drawing entities created by Quicksurf are placed in their
proper position in 3D model space.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
34/456
Chapter 3: Concepts
Page 22 Whats a surface?
Surface memory
Quicksurf creates a unique unit of memory storage insideAutoCAD-controlled memory commonly referred to as a surface.
Surface memory has the ability to manage an unlimited number
of these surfaces (dependent on your machines resources). Mul-
tiple surfaces allow you to perform algebraic operations between
different surfaces, resulting in surfaces representing thicknesses,
cut and fill volumes, exaggerated surfaces, surfaces representing
slopes and many other possibilities.
Quicksurf uses surface memory, rather than the AutoCAD draw-ing database, to store and manipulate surfaces. Although surfaces
are stored in AutoCAD-controlled memory, a surface is not part
of the drawing until you instruct Quicksurf to add it to the draw-
ing by issuing a Drawresponse to a Quicksurf command such as
Contour.
Surface memory versus the AutoCAD drawing
PointsBreaks
TINDerivativesGridTriangulated grid
PointsLines
2D polylines3D polylines3D facesPolyface meshesPolygon meshes
ASCII point filesASCII break filesQuicksurf QSB filesDEM data files
Surface Memory AutoCAD Drawing
Disk Files
Draw
Extract
Read
Write
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
35/456
Chapter 3: Concepts
Whats a surface? Page 23
A surface will not be visible until you use specific display com-
mands (Points, Breaks, Contour, TIN, Grid, Triangulated grid)andtheir Drawor Showoptions to either draw or temporarily display
the surface in the current viewport. The Showoption temporarily
displays the requested contours or surface element on your draw-
ing screen, until the next AutoCAD Redraw. The Drawoption
adds the requested contours or surface element to the drawing
database as AutoCAD entities.
Quicksurf maintains one special surface which is the resultssur-
face named dot. When you load point data into surface
memory it is placed into the surface. The results of any sur-face operation are placed in the surface. Any of these actions
replace the pre-existing contents of the surface. You may
make copies of any surfaces or rename surfaces using the surface
management commands within Surface Operations.
Surfaces in memory will not be saved when an AutoCAD Saveor
Endcommand is executed. Quicksurf instead provides a separate
command (Write QSB)that allows the user to write a one or more
surfaces to disk independently of the AutoCAD drawing. This
provides more efficient use of storage (as much as 50% less) and
preserves all parts of a surface in a quickly retrievable form. If
you attempt to exit AutoCAD with surfaces still in memory, you
will receive an alert and be offered the chance to save them.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
36/456
Chapter 3: Concepts
Page 24 Parts of a Surface
Parts of a Surface
The component parts of Quicksurf surfaces can be divided into
data parts, which you supply, and calculated parts, which Quick-
surf calculates. The following discussion of surface parts relates
to the characteristics of the surface parts, not the methods used to
create them. Realize that the elevations of calculated parts, such
as a grid or triangulated grid, may be computed using different
algorithms.
Basic parts of a surface
Points
TIN
Grid
Contoursare not a surfacepart, rather a resultof interpolating on a
TIN, Grid or TGRD
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
37/456
Chapter 3: Concepts
Parts of a Surface Page 25
Data parts
The two types of data Quicksurf uses to create surface modelsconsist of points and/or break lines.
Points
Points form the basis of most surfaces. Points are unique X,Y,Z
triplets in AutoCADs World Coordinate System. Point data may
be loaded to surface memory by the following commands:
Extract to Surface (QSX)
Merge Extract (QSMX)Read ASCII Points (QSL)Read ASCII Table (QSML)
Read QSB FileRead DEM File
Load Points (with optional Geokit)
The Extractcommands extract point data from AutoCAD draw-
ing entities. The Readcommands read point data from disk files.
The Load Pointscommand reads point data directly from data-
base files.
Breaks
Break line data (Breaks) are 3D polylines which represent abrupt
discontinuities in the slope of a surface. Examples of breaks are
the edges of ditches, walls and curbs in civil engineering and
faults in geology. Whereas a surface without breaks maintains
continuous slope and curvature throughout, a surface with breaks
may have abrupt changes in slope at the trace where the surface
crosses break lines.
Break line data may be loaded to surface memory by the follow-
ing commands:
Extract Breaks (QSBX)Read ASCII Breaks (QSBL)
Read QSB File
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
38/456
Chapter 3: Concepts
Page 26 Parts of a Surface
The Extract Breakscommand extracts break data from AutoCAD
drawing entities such as 2D and 3D polylines. Read ASCIIBreaksreads break data from disk files, such as survey data.
Read QSBreads break data from Quicksurf surfaces previously
stored to disk.
Calculated parts
The calculated parts of a surface are the Triangulated Irregular
Network (TIN), Derivatives, Grid and Triangulated Grid
(TGRD). Some Quicksurf commands calculate more than one ofthese parts.
Command Parts calculated
TIN TIN
Grid TIN, Derivatives, Grid, as necessary
TGRD TIN, Derivatives, TGRD as necessary
Contour TIN, Derivatives, Grid, TGRD as necessary
Triangulated irregular network (TIN)
The triangulated irregular network, or TIN, is a three-dimensional
model of a surface composed of planar triangular faces. Quick-
surf generates it based on the Delauney criterion, by which points
are connected optimally to make all triangles as nearly equilateral
as possible. The TIN may be used directly for volumetrics, pro-
files, elevation analysis, contouring or as a surface to render.
Since each vertex of the TIN is a surface point, a TIN honors allthe points exactly.
Quicksurf also uses the TIN to identify neighboring points when
calculating derivatives for gridded surfaces. Quicksurf can draw
the TIN as lines, 3D faces or polyface mesh entities.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
39/456
Chapter 3: Concepts
Parts of a Surface Page 27
Derivatives
When Quicksurf generates a surface where surface curvature iscalculated, slope information (1st and 2nd derivatives) are calcu-
lated at each vertex of the TIN, representing the slope of the sur-
face at that vertex. The derivative order, weighting and blending
The 1st derivativesof a
surface represent slope.
parameters affecting this calculation are set within the Configure
Griddialog.
The 2nd derivativesof
a surface represent
curvature.
Whether or not surface curvature is calculated between control
points is based on the Derivativesetting in the Configure Grid
dialog box. When surface curvature is requested, the derivativesare used to fit a smoothly curved polynomial surface to each tri-
angular face of the TIN. By default this polynomial surface has
continuous slope and curvature between all neighboring faces of
the TIN, except at break lines, where the slopes are allowed to be
different on either side of the break line. If a TIN is created from
a data set including break lines, the break line information is
totally represented in the resulting TIN and derivatives. The TIN,
along with derivatives, represent the complete mathematical sur-
face description. Both the GridandTGRDcommands use these
to solve for elevation at each grid node during surface construc-tion.
Surface curvature
TIN withoutcurvature
Grid withcurvature
Input
data
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
40/456
Chapter 3: Concepts
Page 28 Parts of a Surface
Grid
The grid consists a set of vertices, spaced rectangularly in the Xand Y axes, with Z values conforming to the modeled surface.
Although the mathematical model used honors the input data
exactly, the resultant grid model is comprised of cells with verti-
ces that are not members of the input point data set. Therefore,
the final grid model will very nearly honor the input data set, but
may not match the data set exactly. As a smaller grid cell size is
used, any error between the input data set and the calculated grid
is reduced. As a larger grid cell size is used, the potential error
between the input data set and the calculated grid increases. Thegrid model provides for a smoother representation of the data,
when contoured, than a TIN due to the larger number of vertices
present for contour interpolation.
Gridding is very effective when dealing with data sets that do not
contain break data. The grid does not have the capacity to truly
represent break line data due to the fact that the cells have consis-
tent spacing, causing the breaks to be smoothed to the grid cell
size.
Data sets which contain break lines should be modeled witheither a TIN or TGRD, rather than a grid.
Triangulated Grid (TGRD)
The Triangulated Grid (TGRD) model combines the best parts of
the TIN and grid models into one continuous model of a surface.
The TGRD is used for surfaces which contain both points and
break line data, and produces a smooth curved surface away from
break lines, but honors break lines exactly.
A Triangulated Grid consists of point data and densified 3D
breakline data which have been internally gridded based on the
derivative and cell size settings of Configure Grid. The resulting
grid node data, along with the breakline data, form a point set
which is triangulated to form a special TIN termed a Triangulated
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
41/456
Chapter 3: Concepts
Parts of a Surface Page 29
Grid (TGRD). This TGRD is a TIN which honors breakline data
exactly, but also may honor curvature data when away frombreaklines.
Triangulated Grid (TGRD)
A TGRD surface honors breaklines exactly, with each break line
represented as edge of a triangle. Away from break lines, the ver-
tices of a TGRD triangles are coincident with where regular grid
nodes would have been. The original data points are no longer
vertices of the TGRD. The TGRD model produced has smoothgrid characteristics (two triangles per grid cell) when away from
break lines and behaves as a normal TIN near break lines.
To create the diagram above, first the control points on the sur-
face were extracted, then the three 3D polylines representing the
edges and bottom of the ditch were extracted as break lines. A
triangulated grid was then built with the TGRD command.
The Triangulated Grid may be used for volumetrics, profiles, ele-
vation analysis, and contouring. Since each vertex of the TGRD
is a surface point, it honors all of the grid nodes and breaks line
vertices exactly. Quicksurf can draw the TGRD as lines, 3D faces
or polyface mesh entities.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
42/456
Chapter 3: Concepts
Page 30 Parts of a Surface
Break lines
A break line is a 3D polyline which lies in the surface alongwhich the slope of the modeled surface is allowed to change
abruptly. This enables modeling such features as roads, excava-
tions, retaining walls, normal faults and structures.
Under ordinary gridding conditions, Quicksurf will calculate first
and second derivatives at all control points based on the elevation
values of these points and their neighboring points. These are
used in the polynomial equations that will be solved for the z val-
ues at the grid vertices. The resulting grid will have continuousslope and curvature (i.e., first and second derivatives) everywhere
on the modeled surface. Data near an abrupt slope change will not
be honored exactly because of smoothing errors associated with
gridding. If we designate the abrupt slope change as a break line,
the surface is calculated differently to honor the slope change.
When a break line is encountered by TGRD, both slope and cur-
vature are allowed to be different on either side of the break line.
When a grid is generated, the break line will form the intersection
of two surfaces of different slope and curvature: i.e., an edge.There will be no smoothing errors and elevation data will be hon-
ored exactly.
The figures which follow illustrate the effect of adding break
lines with the Extract Breakscommand on a surface having a V-
shaped excavation. A standard grid of the original topography is
shown along with the TIN of the original control points. The
standard gridded surface (top figure) was generated by extracting
the original spot elevations with the Extract to Surfacecommand.
This grid shows a rolling surface created by the smoothing pro-cess inherent in gridding with continuous curvature selected.
Several 3D polylines representing the edges and bottom of a pro-
posed ditch are shown. Extracting these 3D polylines as break
lines with the Extract Breakscommand produces a TIN, but with
no curvature away from the break lines (bottom figure).
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
43/456
Chapter 3: Concepts
Parts of a Surface Page 31
Grid of original topography
TIN of original seven points
TIN after ditch break line extraction
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
44/456
Chapter 3: Concepts
Page 32 Parts of a Surface
Subsequently using the TGRD command produces the accurate
reproduction as the triangulated grid. The TGRD surface is a TINwhich honors both the grid nodes and break lines exactly.
A TGRD gives the best representation
Grids should not be used with surfaces containing break lines. A
grid will average across break line and tend to smooth across the
breaks. The figure below shows a grid for this same data set.
Gridding does not honor break line exactly
Breaks may be established by any AutoCAD drawing entity, but
2D and 3D polylines are most efficient. Remember that the break
line must follow the elevation of the surface to produce meaning-
ful results.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
45/456
Chapter 3: Concepts
Parts of a Surface Page 33
There are two special considerations in break line modeling: ver-
tical discontinuities and intersecting breaks.
Vertical discontinuities
Recall that the Quicksurf definition of a surface is a single-valued
function of the independent variables X,Y. This means that no
part of a surface may be exactly vertical, since it would have
more than one elevation value at a given X,Y point.
However, the steepest surface Quicksurf can model is one in
which the upper and lower edges are displaced by approximatelydrawing units, which is indistinguishable from vertical in
most cases. The applications chapter on wall construction dis-
cusses methods for approximating vertical surfaces.
Intersecting break lines
Quicksurf densifies all break lines and resolves all crossing break
lines during break extraction. When Quicksurf processes a single
break line, the elevation of the break line itself furnishes the ele-vation of all densified surface points along it. This produces a
potential ambiguity when two break lines intersect over a com-
mon X,Y point, yet differ in elevation. Intersecting break lines
are representing the same surface, therefore the elevation must be
the same at any break line intersection. Quicksurf resolves this by
setting the elevation of the surface to the mean of the elevation
values on the two break lines. This feature resolves small mea-
surement and interpolation errors.
To resolve crossing break lines, Quicksurf must compare everysegment of every break line against every other segment. As the
number of break lines increases, the computation time increases
dramatically.
Stacked data points (multiple control points at a given X,Y loca-
tion) along break lines are dropped. Quicksurf resolves stacked
data by arbitrarily deleting points from a stack until there is only
109
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
46/456
Chapter 3: Concepts
Page 34 Parts of a Surface
one. Break lines made up of multiple polylines joined with com-
mon endpoints must be treated as break line intersections, whichtherefore slows processing.
Contours
Contours are 2D polylines that follow paths of constant elevation
on the modeled surface. Contouring is the interpolation of a spec-
ified Z value on a TIN, TGRD or Grid model. Although contours
are produced from a surface model, they are not inherently part of
the surface model. Contours are always generated on the fly fromthe surface model of the users choice (Configure Contour).
Grid based contours TIN based contours
Contouring from a TIN or TGRD is done via basic linear interpo-
lation which interprets each face of a triangle as a plane in space.
Contouring from a Grid is done by linear interpolation on the grid
cells. This interpolation is performed by solving polynomial
equations representing each triangle of the TIN for a constant Z
value. In the illustration above, the same area was contoured onthe Grid and the TIN. You can see the TIN edge effects on the
TIN based contours.
The segment of a contour line within onetriangle or grid cell is
always a straight line. Grid cell size therefore has a profound
effect on the smoothness or angularity of contours.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
47/456
Chapter 3: Concepts
Grid Methods Page 35
Grid Methods
A grid may be calculated by many methods within Quicksurf.
Each of these methods has several options providing for numer-
ous gridding methods.
Continuous Curvature (Standard method)
The Standard method calculates polynomial equations for each
individual face of a TIN and evaluates the polynomials at grid
vertices that fall under the TIN faces. The user may set the deriv-
atives calculated for each triangle to None, 1stor 2ndin the Con-figure Griddialog.
The results are quite different: Using derivatives set to None
results in a grid fitted to the TIN in planar fashion. This method
involves no polynomial generation. Grid vertices are simply
interpolated against the planar TIN faces. Using 2ndderivatives
produces a smoothed surface with continuous slope and curva-
ture. This method occasionally may produce surface overshoot
problems in areas of very rapid slope changes, but provides
excellent results on most data sets.
These continuous curvature methods are the fastest available and
provide excellent results when large data sets are to be modeled.
Trend surfaces
The Trend method of gridding allows you to select a particular
order polynomial surface and fit it to the entire data set using a
least squares fit. You may choose the highest cumulative order ofthe polynomial in all directions, or specify the order in X and Y
directions independently to yield a polynomial with more terms.
The selection of a Type 1, first order trend will result only in a
least squares fit of a planar surface to the data set. This can be
very useful when generating uniformly sloping surfaces to subse-
quently drape entities onto. Trend surface and trend surface resid-
ual generation are also available as surface operations.
P
D
FC
r
e
a
t
e 5
T
r
i
a
l
w
w
w
.n
u
a
n
c
e
.
c
om
-
8/10/2019 Quicksurf Dokumentation Englisch
48/456
Chapter 3: Concepts
Page 36 Grid Methods
Kriging
Kriging is a geostatistical approach to surface generation. Krigingallows the user to design and apply specialized functions to pre-
dict the variance the Z value of a surface as a function of distance
between control points. The use of kriging requires understanding
of semi-variograms and their relationship to spatial distribution of
data. When applied without a working knowledge of this theory
it is liable to produce inaccurate or deceptive results.
Quicksurf includes interactive semi-variogram design using the
Variocommand and supports linear, piecewise, spherical, gauss-ian and hole semi-variograms. The kriging tools of Quicksurf are
supplied for users already familiar with kriging techniques. This
manual does not cover theory related to kriging. Kriging is useful
in such disciplines as geophysics, environmental studies, and
remediation projects. Users with small contaminant data sets
should consider using kriging rather than the standard continuous
curvature method.
Grids generated by any