Manual As-Built For Autocad en
Manual As-Built For Autocad en
The information and directions in this manual are up to date. FARO Technologies Inc.
does not accept liability for the use, violation of patent laws or rights of third parties
resulting from the use.
FARO Technologies Inc. reserves the right to carry out product alterations serving
the technical progress at any time without previous notice.
No part of this documentation may be reproduced in any form (print, photocopy, or
any other procedure) or processed, duplicated or distributed with the use of electronic
systems without the previous written license of FARO Technologies Inc.
As of June 2019
Contact
FARO Technologies, Inc.
www.faro.com
Knowledge Base:
https://knowledge.faro.com/
Trademarks
AutoCAD® is a registered trademark of Autodesk Inc.
As-Built for AutoCAD uses “Visualization Toolkit” (vtk), Copyright © 1993-2004 Ken
Martin, Will Schroeder, Bill Lorensen All rights reserved.
The sample point clouds used in this manual and in the software were provided by
Arctron (www.ARCTRON.de) and Riegl USA.
A few Words concerning this Manual
Dear users:
We would like to thank you for the trust you put into us and wish you much success in
the daily work with FARO software. You can rest assured that we have done our best
in order to develop As-Built into a system that enables you to complete your tasks
much more easily.
In order to guarantee an optimal introduction into the work with As-Built for AutoCAD,
this manual contains examples that will lead you step by step through the
representation and analysis of point clouds in AutoCAD. Chapter 3 will explain how to
import point clouds in AutoCAD and shows how to use simple tools to evaluate point
clouds. In the following chapters you will get to know the comprehensive
functionalities of As-Built for AutoCAD. The command reference helps you to become
acquainted with the most important details of the single commands and enables you
to process own projects. Therefore we suggest taking some time to read these
chapters in advance.
In addition, the user documentation of As-Built for AutoCAD also includes the As-Built
Photo manual, the user manual for feature data management and a manual for the
total station interface.
Please feel free to contact our support team in case of any questions and problems.
Your questions and advice concerning As-Built for AutoCAD are important to us and
always welcome. A system like As-Built for AutoCAD depends on the ideas and
creativity of its users.
On this note, we are looking forward to work with you and hope you enjoy working
with As-Built for AutoCAD.
Content
2.2 Installation
The installation of As-Built for AutoCAD consists of several steps that you have to
perform one after the other. For the installation you need administrator rights.
• Remove the directory entry of the old versions (e.g. PointSense) from the
search path for the support files. Enter the command "config" in the command
line. The following window is displayed. Remove the support file path.
Options Files Support File Search Path: Path for the Product Remove OK
4
• Close AutoCAD.
• Start AutoCAD again. After the new start all products are no longer embedded.
scan views into the AutoCAD command line without additional data conversion.
DrawToAutoCAD is available for download here.
Should a message be displayed saying that a new As-Built for AutoCAD version has
been found and asks if you want to load it, Confirm the message with [Yes]. Confirm
you adaptation with [YES].
Should you want to use several versions of As-Built for AutoCAD, you can at any
time by using the Version Manager, switch back and forth between the various
installed versions.
Should the message not be automatically displayed then please start the Version
Manager from the AutoCAD command line (command:
KUBT_SELECT_KUBIT_BOX_VERSION).
As-Built for AutoCAD has now been successfully embedded in AutoCAD and is ready
to be used. The associated menus will be automatically loaded. These can be seen
in the automatically inserted tool bars or on the ribbon or the corresponding entry in
the menu bar.
If the menu does not load automatically, enter the command ABMENU in the
command line of AutoCAD.
6
Since version 2009 AutoCAD has offered the user a user interface with the ribbon. In
all previous versions the user had a main menu bar with the points File, Modify, View,
etc. which has been replaced in current versions with other structured tabs and
panels (a so called ribbon). In some cases it may be helpful to additionally display the
classic main menu bar, so that specific AutoCAD commands can be more quickly
found.
In order to display the main menu bar we proceed as follows:
Enter the command MENUBAR in the command line.
Command: menubar
Enter new value for MENUBAR enter <0>: 1 (confirm with ENTER)
The menu bar now additionally appears above the ribbon, the one that you know
from the older versions of AutoCAD.
2.2.4 Licensing
As-Built for AutoCAD is protected by a softlock against unauthorized use. On explicit
request, a dongle can also be provided. Without a license, As-Built for AutoCAD can
be tested for a few days. If you wish to extend your trial license, please contact
FARO or a FARO reseller.
With the As-Built – License Management you can check the license
status of your software and request a trial.
For more information about licensing, see the Knowledge Baseand the command
reference.
7
By increasing this value the quality of the displayed point cloud will be significantly
improved. Warning: Should your graphics card not be capable of displaying the
entered number of points, it is possible that no points at all will be any longer visible.
You must then again reduce the value for POINTCLOUDPOINTMAX.
In the Point Cloud tab on the ribbon (contextual, that appears after selecting on a
point cloud) various settings can be set that affect the appearance of the displayed
point cloud:
Group "Display"
Point size [in pixels]: Set the size with which the points should be displayed
Detail accuracy [between 1 and 10]: Set how many points are to be displayed. The
higher the value is, the better is the detail accuracy. With smaller values you can
possibly become a better display performance. Each step approximately doubles the
number of displayed points.
Additionally, you have in the bottom row direct access to various navigation
commands.
9
Group "Visualization"
Here you can set various visualisation styles for the selected point cloud. The most
important four examples of the visualisation styles are shown in the figure below.
Further details on the visualisation styles and the lighting options (right hand column)
can be found in the AutoCAD help.
Figure 2 Visualisation styles (from left to right): RGB real colours, intensity (spectral colours),
normal appearance, elevation slices
Group “Cropping”
AutoCAD itself offers three commands for cropping point clouds. But as As-Built
offers a comprehensive selection of sections and clipping commands, we
recommend that they be used. As-Built created cut outs or sections can be
comfortably managed with the Section manager.
Group "Options"
The Point Cloud Manager offers as a supplement to the Sections Manager access
to the referenced scan files (RCS) in the ReCap Point cloud project (RCP) and with
ReCap defined regions. You can switch the individual scans on and off, isolate them
or navigate the scan view.
10
"External Reference" opens AutoCAD's External Reference Manager. There you can
attach and detach point clouds, reload or remove them from the drawing.
Select the scan files for import. ReCap supports most current scan data formats also
the ASCII format PTS and the E57 standard format. You may drag&drop scan files
into ReCap, select a folder containing scan data or add import files via single file
selection.
12
After selecting the import files the scans are loaded automatically. You will see the
progress at the scan thumbnails (here the first scan is already loaded):
When the first scan is loaded you may start the import by clicking [index scans].
The progress of import is displayed:
13
After the first scan has been imported (“indexed”), you may open the point cloud view
([launch project ]). In the background the other scans will be imported.
A RCP is will be created which references all imported scans (RCS files).
The RCP files as well as the single RCS files can be inserted in AutoCAD using the
As-Built command PCLOAD. Please note that ReCap point clouds are always saved
in meters. Therefore please set the „Length unit of the point cloud“ accordingly.
14
Browse to the installation directory. Under \EXAMPLE select the point cloud file
EXAMPLE.RCP. Confirm your selection with [OK].
17
With the AutoCAD command "ZOOM EXTENTS" you may scale the view of the
point cloud within the borders of your workspace. You should now be able to see the
point cloud within AutoCAD. The bounding box shows the borders of the point set
and serves, as well as the grip of the point cloud, as handle for the point cloud object.
18
By using the AutoCAD function “Object snap” (OSNAP) you may place the mouse
exactly above the coordinates of a single point. Thus, line connections for example,
are possible. When working with As-Built, you may snap that node from a point cloud
that is closest to the mouse pointer, by using the 3D object snap setting "Node of
point cloud".
Just try it. With the AutoCAD command "Object snap" (OSNAP) you can check
whether the object snap has been activated.
The AutoCAD point cloud object snap is set with the command 3DOFANG.
Try to draw simple line runs.
19
With this tutorial you got a first insight into As-Built. You can find all As-Built
commands in chapter 10 AS-BUILT FOR AutoCADCommand Reference. There you
will find information on specific point cloud related object snaps SmartSnap, which
make modeling more efficient.
Plane is
• unlimited: it has an
infinite spatial
extension
• Locked: it is fixed
within its
supporting plane.
may toggle the visual style form wireframe to conceptual or realistic to improve the
display of the planes. As-Built for AutoCAD provides some of these commands in its
own ribbon in the ‘View‘ panel to make them available also in perspective views
(camera navigation).
Object to be constructed Object represented by kubit planes
Inner edge
When the needed planes are created, you intersect three planes at a time using the
Modeling – Plane – Intersection lines (3 Planes)command. A triad is being
created, which represents the corner and the three
belonging edges. The length of the edges is defined by
the displayed boundaries of the kubit planes. Due to this
fact it may happen that the edges of the triad do not end at
the intersection point - as one might expect (see figure on
the left).
23
To keep track during modeling we recommend generating just a few corners at once
and then continuing.
Use the AutoCAD command FILLET to exactly intersect the edges to a corner.
Ensure that the mode is set to Mode = TRIM and the radius to Radius = 0.0000. You
have to click the edges (lines) at the end you want to keep. Refer to following figure:
24
Click these two points on the edges to create
the corner with the FILLET command.
If two edges of two opposite triads point to each other, you can use the AutoCAD
command JOIN. It joins two collinear lines to one. It does not only work for closing
gaps but also if the two lines overlap.
Repeat these steps until you completed the whole wireframe model:
25
After having created all corners of the model you change the displayed boundaries of
the planes to the true boundaries by using the Modeling – Plane – New Rim
command and snapping the corners:
26
If you do not only want to use the surface model in As-Built, you need to convert it to
pure AutoCAD objects. You can use EXPLODE to convert the kubit planes into
polylines. A polyline can easily be converted into planar surface (AutoCAD command
_PLANESURF) or a region (AutoCAD command REGION).
A detailed description of this analysis tool can be found in the Command Reference
Modeling/construction – Analysis of planes in a point cloud.
cylinder axis is freely changeable or locked. This may be set within the AutoCAD
propertieswindow.
For drawn cylinders the axis is by default unlocked, for best fit cylinders it is locked.
The axis of a fitted cylinder is a valuable information gained from a point cloud and
thus should usually not be changed.
You may use cylinders as surface objects when 3D drawing with the help of oriented
images.
For modeling plants with a larger number of pipes and complex pipe runs we
recommend to use the piping commands of the Plant ribbon tab.
There are different commands for editing kubit cylinders. These are described in
more detail within the command reference.
whether the cones axis is freely changeable or locked. This may be set within the
AutoCAD propertieswindow.
For drawn truncated cones the axis is by default unlocked, for best fit cones it is
locked. The axis of a fitted cones is a valuable information gained from a point cloud
and thus should usually not be changed.
kubit Truncated cones can be exploded, using the AutoCAD command EXPLODE, to
convert them into simple AutoCAD solids.
For a detailed description of the commands for creating truncated cones, please
consult the As-Built for AutoCAD Command Reference.
By unwrapping the cylindrical shaped part of a point cloud and subsequent use of
theOrtho image command you may create an image map of the cylindrical object.
31
2
PSPM = PointSense Plant Model, formerly KPM
32
For detailed information on all options, please refer to the command reference.
To begin this process, select the As-Built command Pipes – Walk The Run .
The second dialog box is the main interface for the Walk The Run process. It has two
phases that appear nearly identical. The first phase is constantly updating the
detected fittings while the software is searching for component matches. The second
phase occurs once the software is finished searching.
The main dialog box has all options for continuing through the WTR process, as well
as buttons to Undo, Pan/Zoom, etc. The list box in the center shows all available
component options at any time in the run. Items in this section can be highlighted or
double-clicked to insert them into the drawing. You can find more on this in the
Command Reference. In addition we recommend that you work through the tutorials
at least once.
The probability value is determined by a few different criteria, including its diameter,
connection point, and angle to the previous and possible next components.
In many cases, the highest probability is the best choice to insert, however, it is
always recommended that the user visually verifies this component to be the correct
choice. For better overview the highlighted component is temporarily inserted into the
drawing, in order to see the item in its rotation and placement. If the end of the pipe
run is not displayed in the screen section you may use the [Pan Zoom] button to
navigate to it.
Continuing a Run
To continue from an existing run, choose [Continue a run or branch (Select
existing connection point)]. The user will then be prompted to select an existing
plant object. If the object has only one open connection point, the run will continue
from that point. For example, if a tee only has the branch connection open, the
software will understand that point as the most obvious continuation point. If there is
more than one open connection point, the user will be prompted to click any point
near the desired continuation point.
The other thing to note on continuing a run is that the new piping components will be
automatically linked to the component that was initially selected. In the case that a
user wants to link objects from multiple new runs (using Start a new run), they can
use the Set Link (Pipes – Set link)routine to manually perform the action.
Changing Insulation
At any point during Walk The Run, you can change the current insulation thickness.
By default, this value is at 0 (no insulation). There are two places where a user can
change the insulation thickness: the dialog box for Walk The Run or the command
line (by typing I and pressing ENTER) during any Walk The Run command. When the
insulation thickness is a value besides 0, the measured diameter will take this value
into account before searching for detected components. Please note that the
insulation is not modeled at this point, however, you will see a wireframe version of
the insulation around the components, in order to accurately see the true diameter of
the data. After you are finished with the line, there are ways to display the insulation
as a 3D object.
useful to note that the user can usually extend the pipe backwards, in the case that
they skipped over components or strayed too far from the cloud.
3
VirtuSurv is FARO’s software for displaying scan data in a planar view and is included in the As-Built
Modeler license.
38
5.5 ApplyConstraints
In As-Built for AutoCAD the established term “ApplyConstraints” means a process for
automated correction of plant object positions. During Walk The Run, many of the
components will not connect perfectly. They may have crooked connections, overlap
each other, etc. ApplyConstraints reads all attached components, determines the
best fit scenario, and then applies it.
Pipes and components can bend and fluctuate, elbows could be mitered, point cloud
data could be slightly off, etc. For these reasons, the post processing command
ApplyConstraints is necessary. The result from applying constraints is:
• to keep the components as close to the as-built data (point cloud) as possible
• to fulfill the constraints of a well defined plant construction (coaxiality, parallelism
etc.)
The following figure illustrates ApplyConstraints adjusting the original fit to the final
result.
39
In most cases, the function should be performed once the user is finished with the
pipe run, in order to account for all components when determining the best fit.
Two connection points are not two lines represent the directional vectors of the
coincident red connection points, a third one is connecting the
coordinates of the connection points
Two connection points are two lines represent the directional vectors of the
blue
coincident but not collinear connection points
Regarding the first problem class, you are able to configure yourself which amount of
axis movement you want to be considered as „significant“ change. You may use the
command Prepare – Settings to configure the corresponding value on page 4 of
that dialog.
5.6 Exporting
One of the main goals for this functionality is to create intelligent centerlines which
can be used in other piping products to create a finished deliverable. To do this, use
the commandAs-Built Plant –Export and then select any pipe along the run or
export all runs in the drawing. The routine will place a message on the command line
displaying how many objects were created and the matching number of vertices.
Each component along the run has the following information:
• Nominal Size
• Component Name
• Correct Start/End Points
• Insulation Thickness, if applicable
41
More opportunities are the exports as tagging objects or 3D solids. If you work in
Plant 3D you can also create Plant 3D objects.
5.7 Troubleshooting
There are some common issues that a user may come across while using the
functionality of As-Built for AutoCAD. This guide will provide the most common
solutions for these issues.
• “No Pipe Found” dialog box – This usually occurs when a user chooses two
points along an object that is not a pipe. If the component is correctly a pipe,
then the cause could possibly be related to the parameters. Use the command
Prepare – Settings to adjust the values or perform Auto Measure.
• “No Suitable Pipe Defined” dialog box – If your current Set (defined in the
PSPM) does not include the currently-detected pipe size, this message will
appear. To resolve this issue, add the correct pipe size(s) to the current set by
using the command Edit Plant Model .
• Objects are not adjusting during ApplyConstraints– There are a few reasons
why this could happen, however, the most common reason is the objects are
either linked incorrectly or not linked at all. To resolve this, try using the
command Pipes – Set link to connect the two objects that are not adjusting
correctly. Also, please note the number of plant objects detected during the
ApplyConstraints routine. If the number is too low, it is most likely a missing
link.
• A much smaller pipe draws inside of the desired pipe – This issue is caused
when parameters are not set correctly; usually the Average Point Distance (a)
value. Use the command Prepare – Settings to adjust the values or
perform Auto Measure.
• Pipes draw too far or not far enough - This issue is caused when parameters
are not set correctly; usually the Noise (n) value. Use the command Prepare
– Settings to adjust the values or perform Auto Measure. Higher Noise values
cause the pipes to draw too far; vice-versa for lower Noise values.
Tutorial: Pipes
After this tutorial you will be able to:
• Use scan navigation
• Create pipe runs efficiently (Walk The Run)
• Apply Constraints
• Export the results
• Create an ISO drawing
Tutorial: Steel
After this tutorial you will be able to:
• Add steel to an Active Set
• Fit steel beams to the point cloud
• Copy beams
• Extend beams
6 Tagging in 3D space
Often, certain parts of the point cloud are to be marked with text marks. These texts
should be readable from any direction. This form of tagging is possible using the
feature data management tools.
"Labels" serve the visualization of additional (non-geometric) data the user wants to
add to the point cloud.
Parallel with the tagging in 3D space the technical data and attributes are displayed
in a clearly arranged tree structure. The content of the „Labels“ can be controlled via
the tree structure.
44
The attributes (rows of text in a Label) are completely free definable and they are
typified in a way that supports their use in databases. You can define numbers, text,
lists or links to external files as attribute. You find the complete documentation of this
extremely powerful structure definition of attributes in the PointSense command
reference.
To create tags use the “Fast Capture” button from the “Feature Data” ribbon of As-
Built for AutoCAD (HYLASFASTREC). This opens the tree structure and provides
some predefined commands to place tags.
When running the command HYLASFASTREC in a drawing that has never been
tagged with As-Built for AutoCAD before, you are informed that you have to load a
structure definition first. Close the message with OK and the “Load structure
definition” dialog opens. Click on the "Select directory..." button and select the \Plant
directory under \Templates. Then simply select one of the files in the "Load Structure
Definition" dialog box that are offered in the list on the left and confirm with OK.
Ensure you select a definition that fits the units of your drawing otherwise the tags
might be too small or too large.
Now the structure tree opens on the left. Its functionality is explained in the Feature
Data Management manual. Besides the structure also the box with two predefined
tagging commands opens. Note: In a drawing that was tagged with As-Built for
AutoCAD before this box opens directly.
45
You will be prompted to fill in the description attribute. You can enter any text you like
to tag your drawing with. Confirm your entry with OK.
As-Built for AutoCAD then places the Label at the previously clicked position. And
depending on which predefined command you chose creates either an object or an
object position entry in the structure tree.
You have various possibilities to change the appearance and content of the Labels
by using the context commands of the structure view. You may for instance hide the
object ID in the label and display only the description attribute.
Just click on the Label. The corresponding entry will open in the structure view. There
you right click on the object and in the context menu you un-check “Show ID in label”
46
For more detailed information please refer to the Feature Data Management manual.
47
Command Name
Button
Ribbon tab
Ribbon text
Under this title you will find the command in the As-Built for AutoCAD ribbon.
Button
Via the symbol given here you may call up the command in the toolboxes and
ribbons of As-Built for AutoCAD.
Command Name
Here you find the command name as it should be entered in the command line of
AutoCAD.
Ribbon tab
Specifies on which of the various ribbon tabs of As-Built for AutoCAD the command
can be found.
51
With this command you can insert one or several point clouds into your current
AutoCAD drawing.
The following window appears. Select one or several (SHIFT or CTRL + left mouse
button) point cloud files.
Here you define if you want to reference the point cloud in the drawing by relative or
by absolute path. A reference with relative path is only possible when the drawing
has previously been saved and if point cloud and DWG are stored on the same drive.
When creating point cloud objects by importing from other formats the unit of the
object is the same as in the original scan file. When working with multiple point
clouds and when importing into a drawing that already contains geometry one should
ensure the units fit together. To ensure that the inserted point clouds are
automatically scaled to the length unit of the drawing, you may state the unit of the
scan and the unit of the drawing here.
Under Shift (XYZ) you may enter an offset in X, Y and Z. The values are
automatically subtracted from the original coordinates. With this option you may
move point clouds with large coordinates (e.g. geodetic survey coordinates) closer to
the origin, because AutoCAD sometimes does have problems when drawing or
modeling at large coordinates. You should write down the offset values in case you
have to deliver your drawings with the original coordinates, so you can later move the
geometry back that location.
The option „Lock point cloud“ prevents that you accidentally move or delete the point
cloud. Unfortunately locking a point cloud also prevents selection via „Quick Select“.
You may at any time lock or unlock the point cloud via the AutoCAD properties
window.
If you want the drawing to be automatically zoomed to the newly inserted point
cloud(s), you just enable the according option.
After loading, the point cloud will be set active and the Section Manager will be
displayed as a dockable palette window.
53
Hint: By means of the AutoCAD command “LIST” you may get information about
point clouds you have selected (e.g. number of points, coordinates of the bounding
box …).
54
As-Built automatically takes all inserted point clouds under administration. However
in rare cases (e.g. when a point cloud is inserted without As-Built loaded in AutoCAD)
it may happen that a point cloud is not yet under As-Built administration. You will
notice this when the section manager is not working. You may manually take the
point cloud under administration by running this command
55
This command allows you to change the parameter for noise (n) and average
distance of points (a).
The following dialog appears:
The parameters are saved in the drawing, not in the referenced point cloud file. If you
insert the point cloud in another drawing, you need to specify the parameters again.
For many modelling algorithms the correct setting of the point cloud parameters is
very important. It influences the quality of the results. You may determine the values
of a and n automatically by using the button [planar Auto-measure] or [cyl. Auto-
measure]. Clicking on one of the Auto-measure buttons you get into the drawing and
are asked to crop a small planar or cylindrical section of the point cloud and finally
run the calculation of the point cloud parameters based on that section.
With the setting in the field “Point cloud density for fitting” you specify the amount of
points to be used in modeling commands (e.g. Modeling – Fit polygon,
Modeling – Plane – Fit plane).
The specified value will be saved in the configuration file.
56
The following chart illustrates the correlation between the point density and the
performance of modeling/fitting commands (left hand side) and the correlation
between point density and reliability of the result (right hand side).
performance reliability
The default value for the point density is 10. If you are working with large point clouds
(several 100 million points) it is recommended not to increase this value.
57
With this command you can define a slice to select points in the active point cloud.
Only the visible points in the slice will be drawn in the AutoCAD-Drawing. You can
define the slice in the current user co-ordinate system (UCS).
command: KUBT_PC_SLICE
Slice parallel to [XY/YZ/XZ] plane UCS <XZ>: (Plane, to which the slice is parallel)
First point for boundary of slice: (Select a point for one boundary of the slice.)
Second point for boundary of slice or [Thickness] <Thickness>:
(Select a point for the second boundary of slice or write down the thickness of slice.)
Example:
When choosing the Thickness option half of the entered measure is considered to
both sides of the first clicked point. So the first point lies on the middle plane of the
slice.
58
With this command you define a horizontal slice, that contains all points that are
parallel to the UCS XY plane and lie at a specific Z height. The thickness of the slice
can be entered.
Command: KUBT_PC_SLICE_Z
Slice parallel to UCS plane [XY/YZ/XZ] <XY>: _XY
First point for boundary of slice: .xy of (need Z): 8.4
(Enter the Z height, on which the slice should be created
or pick a point)
Second point for boundary of slice or [Thickness] <Thickness>: _T
Specify slice thickness <0.5>: 0.1
(Enter the thickness of the slice)
59
With this command you define a slice of points, which are within a given distance
(thickness) from a planar AutoCAD object. The AutoCAD object will be centered in
the slice.
Planar AutoCAD objects are kubit planes, circles, arcs or (2D) polylines, for instance.
Command: KUBT_PC_ALIGNED_SLICE
Select a planar AutoCAD object: (Select a planar AutoCAD object)
Specify slice thickness <0.2>: 0.1 (Specify the slice thickness,
press ENTER to apply the default value)
If you have selected a non-planar (thus non-supported) AutoCAD object in the first
step, the following message will appear in the command line:
The selected object is linear. Slice alignment plane cannot be determined.
60
With this command you can move a defined slice and select the visible points in the
new position of the slice. You can move the slice downwards or upwards with
changed or unchanged thickness value.
command: KUBT_ PC_SLICESHIFT
Absolute value of shift of slice downwards [Upwards/Downwards] <2.928800>:
(Move the slice by Thickness or by a new value)
Till the operation is ended by pressing the ESC button the operation can be repeated
over and over again.
61
With this command you can move a defined slice upwards and select the visible
points in the new position of a slice.
Example:
62
With this command you can move a defined slice downwards and select the visible
points in the new position of a slice.
Example:
63
With this command you can change the thickness of the current visible slice.
Command: KUBT_PC_SLICECHANGETHICKNESS
Enter the new slice thickness <2.169000>: (Enter the new thickness of the slice.)
Alignment relative to current slice [Top/Bottom/Center] <Center>:
(Select the alignment for the new slice:
Top top of the slice is unchanged, slice expands at the bottom,
Bottom vice versa, Center slice expands at both sides by the same amount)
64
With this command you can create multiple slices in one single step. It creates slices
with a certain thickness within a user defined range parallel to a UCS - plane or
perpendicular along an AutoCAD curve object.
Example: There is a scan of a tunnel with a railway track inside and you need several
cross sections of the tunnel. Now you can create multiple slices perpendicular along
an AutoCAD curve – the railway track. To evaluate one cross section you may use
the command Digitizing tools – UCS from slice and set it to “Plan view”
See the following pictures illustrating this example:
By using this command to define multiple slices, the slices can automatically be
positioned in a constant distance or (additionally) by entering values or by mouse
clicking in your AutoCAD drawing. Distance means the distance between the centers
of the slices. The first slice centers at one of three places, with the bounding box in
the selected UCS plane, with the start point of an AutoCAD curve or with a user
defined start point.
After calling the command “PCMSC” the wizard starts and helps you to define
multiple slices.
65
Depending on selection
the corresponding dialog
for Step 2 appears
Slices are also generated within the specified range when the option “Slices apply to
visible section” is active. Then slices out of the visible section contain no points
and the user can delete these slices in the section manager.
67
thickness
Start point
station
End point
interval
range
The part Edit station list allows you to delete or to add several stations to the list. To
access it enter in the field “value” the requested station and click the button “Add”.
Furthermore you can “Add value from AutoCAD…”. Afterwards you are asked to click
a point in the AutoCAD drawing whereupon the value for the station will be calculated
and added to the list.
To go “<Back” in the wizard one step the station list must be empty (“Remove all”).
On the other hand a station list (with at least one value) must exist in order to
continue ‘’Next’’ in the wizard.
Multiple Slices – Wizard, Step 4:
The wizard offers you a base name which may be changed by the user. Enter the
thickness of the slices and the suffix of the slice name: by consecutive number or
station value. Click “Finish” to generate slices.
If you generate slices along an AutoCAD curve, you may generate a named UCS for
every slice. The name of the UCS complies with the slice name. Existing UCS with
the same name will be overwritten.
After clicking the “Finish” button the slices will be generated. Slices which lay at the
beginning or the end of the slice sequence and do not contain points will not be
generated.
68
With this command you can do a rectangular cut away on all visible points in a point
cloud. The rectangle is always parallel with the view port.
Command: PCSC
Keep points inside or outside? [Inside/Outside] <Inside>: _Inside
(The option "Inside" is always selected when called from the menu)
Specify first corner point: (Pick point for selection)
Specify other corner point: (Pick point for selection)
Example:
70
With this command you can do an exclude cut away on a rectangle of all visible
points in a point cloud. The rectangle is always parallel with the view port.
Command: PCSC
Keep points inside or outside? [Inside/Outside] <Inside>: _Outside
(The option "Outside" is always selected when called from the menu)
Specify first corner point: (Pick point for selection)
Specify other corner point: (Pick point for selection)
Example:
71
With this command you can define a bounding box to select points. Only the visible
points in the box will be drawn in the current AutoCAD-Drawing. You define the box
in the current user co-ordinate system (UCS).
command: PCSBB
Definition of a UCS parallel box:
Box corner: (Select a corner of the box.)
Opposite box corner: (Select the opposite corner of the box.)
Example:
72
With this command you can do a circular cut away on all visible points in a point
cloud. With this you can edit, in particular scanned pipes and tanks as well as towers,
columns and other cylindrical objects. The circular base can be defined by using
three points, centre point and radius or also by selecting an existing circle in the
drawing. In the first two cases the surface of the circle is always parallel to the view
window, whereas in the last case the resulting cylindrical region is defined along the
normal to the selected circle.
Command: PCSR
Keep points inside, outside or shell? [Inside/Outside/Shell] <Inside>: _Inside
(The option "Inside" is always selected when called from the menu)
Specify first point on circle or [Center point and radius/Select object] <Select object>:
(Pick point for selection)
Specify second point on circle: (Pick point for selection)
Specify third point on circle: (Pick point for selection)
73
With this command you can do an exclude circular cut away on all visible points in a
point cloud. With this command you can edit, in particular scanned pipes and tanks
as well as towers, columns and other cylindrical objects. The circular base can be
defined by using three points, centre point and radius or also by selecting an existing
circle in the drawing. In the first two cases the surface of the circle is always parallel
to the view window, whereas in the last case the resulting cylindrical region is defined
along the normal to the selected circle.
Command: PCSR
Keep points inside, outside or shell? [Inside/Outside/Shell] <Inside>: _Outside
(The option "Outside" is always selected when called from the menu)
Specify first point on circle or [Center point and radius/Select object] <Select object>:
(Pick point for selection)
Specify second point on circle: (Pick point for selection)
Specify third point on circle: (Pick point for selection)
74
With this command you can do a ring cut away on all visible points in a point cloud.
With this command you can edit, in particular scanned pipes and tanks as well as
towers, columns and other cylindrical objects. The circle, on which the ring should be
defined, can be defined using three points, centre point and radius as well as by
selecting an existing circle in the drawing. In the first two cases the ring is always
parallel to the view window, whereas in the last case the resulting cylindrical, ring
region is defined along the normal to the selected circle. The thickness of the ring can
be defined either by using the mouse or it can be entered by using the option
[Thickness].
Command: PCSR
Keep points inside, outside or shell? [Inside/Outside/Shell] <Inside>: _Shell
(The option "Shell" is always selected when called from the menu)
Specify first point on circle or [Center point and radius/Select object] <Select object>:
(Pick point for selection)
Specify second point on circle: (Pick point for selection)
Specify third point on circle: (Pick point for selection)
Specify first radius of cylindrical shell or [Thickness] <Thickness>:
(Drag the inner diameter by using the mouse or
enter the thickness by choosing the option)
Specify other radius of cylindrical shell or [Finish] <Finish>:
(Drag the outer diameter by using the mouse)
75
With this command you can display all visible points defined by a polygon based
prism (in perspective view: truncated pyramid). The direction of the prism or
truncated pyramid is determined by the viewing direction in the current view. You can
determine the polygon yourself by clicking points, or by using the option "Select
object" and selecting an already existing polygon in the drawing.
Hint:
If you prefer you can use other section commands (slice or rectangular cut away) before this command.
The polygonal cut away can significantly reduce the display speed of the point cloud and especially those from ReCap data.
command: PCSP
Draw the clipping polygon (inside is visible) or [Select object] <Select object>:
(Pick the corners of the polygon or use the option to use an already existing polygon)
Example:
76
This command works analogue to the AutoCAD command "Back". It refers only to
section definitions though. Other AutoCAD commands, which you have executed in
the meantime, will be ignored.
78
Activates the transparent Transparency value Sets the current point size
display of the point cloud [0...90] (Standard: 2)
Section Marker: The selected section will by default be highlighted with an axis-aligned half-
transparent red box. To remove the box, click in the empty space of the section list.
For performance reasons the size of the box will be approximated until the number of points of the
section has been calculated.
79
Transparency settings
The point cloud often covers, because of its density and its photo realistic display the
geometry that has already been modelled. The point cloud will become transparent
when the transparency tick box has been ticked. You can change the transparency
value with the small arrow keys or by entering a value in the input box. The value
must lie be between 0 (no transparency) and 90 (maximum transparency) and is
saved in the drawing.
The default value for new drawings can be set by using the configuration command
(PCCONFIG).
Display options for the section marker. You may change the look of the
section marker. By default the sections are highlighted by a half-transparent red box.
Command: Select a style for the section marking [None/Wireframe/Transparent] <Transparent>:(Select one o
The options mean:
None No section marker is displayed.
If you select „Transparent“, you are prompted to enter a value for the transparency of
the box.
Set transparency in percent<90>: (Select a value between 0 and 100,
A value of 100 means completely transparent)
Select the
destination
folder.
Define the
decimal
separator.
…write the
points of each
section on an
individual layer.
The following table gives an overview, how the color property of the sections
affects the color of the created AutoCAD points and layers:
83
Section has “original” color Points original color Points original color
Context Menu
By clicking with the right mouse button on one or several selected sections you open
the context menu which provides additional commands depending on the section
selection:
one section selected several sections selected
Create a legend
With this command you create the markers for the scanner positions (ScanLabel),
which are meant for controlling the single scan navigation (ScanNav).
Command: PCSCANLABELCREATE
Create ScanLabels for ReCap point clouds in the drawing, import from VirtuSurv scan positions
file or specify points [Recap/Virtusurv/Point] <Recap>:
(Select one of the options)
ReCap :
Please note that this option is only available for ReCap point clouds!
It will create ScanLabels for all ReCap point clouds (RCP or RCS) in the drawing, if
they do contain information about the single scans. The ScanLabels are then linked
with the ReCap scans.
VirtuSurv :
A dialog opens where you may select a scan position file, which you previously
exported from VirtuSurv (see figure below). ScanLabels will be created for all scan
positions and they will be linked with the corresponding VirtuSurv scans.
When exporting scan positions from VirtuSurv please ensure the „Measure Unit“ in
VirtuSurv matches your drawing unit As-Built.
Point :
Specify points for the scan positions (by clicking, measuring or entering coordinates).
Specify scan position: (specify the position of the first scan)
Specify scan position: (specify the position of the second scan)
…
(finish by ESC or ENTER)
86
Finally the ScanLabels are created and you get a brief message in the command line:
12 ScanLabel(s) created. 0 updated. 0 failed.
If there already exists a ScanLabel at that particular scan position it will be updated.
Thus, you may for instance create the ScanLabels for the ReCap scans that are
inserted in the drawing and then import a corresponding VirtuSurv scan position file.
The ScanLabel is then linked with the ReCap scan as well as with the VirtuSurv scan.
ScanLabels are located on a separate layer (Default: KUBITSCANLABEL).
The layer for the ScanLabels as well as further parameters for their visualization and
the behavior of the navigation commands can be configured in the configuration
dialog (see figure below., command: PCCONFIG).
87
88
Select the ScanLabel for which you want to enable the scan view and navigation in
the current view port.
The previous view will be saved and restored after turning the scan navigation off
(command: ScanNav – Scan navigation off).
Command: PCSCANNAV
Select ScanLabel: (Select the ScanLabel you want to enable the
scan navigation for)
To be able to more easily select, or to make it even possible to select, the ScanLabel
the whole point cloud is made “transparent”. The more distant ScanLabels will be
otherwise hidden by the point cloud.
After selecting the ScanLabel the respective scan will be isolated, as long as it is
associated with a ReCap scan. Displaying one single (isolated) scans in a scan view
is much clearer than showing multiple scans. This is because there is no occlusion
and the colors of all displayed points are consistent.
The settings to isolate and to temporarily activate the transparency can be adapted in
the configuration dialog (PCCONFIG command, As-Built ScanNav “Isolate
scan“ or “Temporary point cloud transparency“).
Fig. 1 Comparison between scan view with isolated scan (left) and multiple visible scans (right)
89
A perspective view will be created for the current view port with the camera position
at the position of the ScanLabel. The default direction of view is the Y axis of the
WCS.
Scan navigation will be enabled.
Scan navigation
In scan navigations mode you may (almost) navigate as your are used to with your
mouse or the camera navigation commands:
Mouse Command
Zoom Scroll mouse CamNav Zoom
wheel
Pan Hold down mouse CamNav Pan
wheel and move
the mouse
Twist CTRL + holding CamNav Twist
direction of down the mouse
view wheel and moving
the mouse up and
down
When scan navigation is active for a view port all other AutoCAD navigation
commands (like ZOOM, 3DORBIT, PAN,…) as well as commands that change the
view are disabled. Editing of all AutoCAD system variables that may change the view
in an inadmissible way is also prevented.
Scan view and scan navigation mode are stored in the drawing and are active when
opening the drawing the next time.
Hint: You may also start the scan navigation by double clicking on a ScanLabel. This
way you may also quickly go to the next scan position while you are still in scan
navigation mode. You can do the same via the context menu (right mouse button
click) of the ScanLabel.
90
This command turns off the scan navigation for the current viewport and restores its
last view before scan navigation.
command: PCSCANNAVOFF
The current parameters of the scan view are saved and will be applied when
activating ScanNav next time.
If the according scan has been isolated when activating the scan navigation, this
change will now be set back that means scans that have been visible before scan
navigation will now be visible again.
91
This command opens the linked scan in the external application VirtuSurv.
commands: PCSCANNAVVS (Select a ScanLabel that is linked with a
VirtuSurv scan.)
VirtuSurv opens and the scan linked with the selected ScanLabel is displayed.
92
You may define the direction of sight for the scan view of one or more ScanLabels
(scan positions).
Command: PCSCANNAVTARGET
Specify target point for ScanNav view. Select ScanLabels
Select objects: (Select the ScanLabels for which you
want to define the direction of sight. Confirm the selection with ENTER)
Specify target point: (Pick the desired target point
for the scan view.)
The target point has been set for 2 ScanLabel(s). 0 failed.
When activating the scan view for these ScanLabels the next time, the direction of
sight will be the direction to the specified target point.
93
In AutoCAD objects such as lines or solids can be precisely placed by using OSNAP,
which then allows you to accurately create new construction objects. The SmartSnap
concept has been developed to allow, in the same way, the snapping to corners,
edges or planes in point clouds.
This command displays the SmartSnap palette.
The palette can always be kept open (similarly to the properties window or layer
manager in AutoCAD).
The buttons are organised in three rows.
Zoom in the
preview
The button for the activation or disabling of the SmartSnaps is to be found in the first
row.
The second row contains the options you can choose from to define the type of point
to be used:
• Point on a plane
• Corner point
• Corner point or a point on a straight line or an edge
94
Should a command be used that expects a coordinated point (e.g. LINE) then a circle
appears around the cursor. These freely selectable drawing commands will be
hereafter referred to as a “Context command”.
The circle visualises the area in the point cloud that will be analysed. The size of the
selection area can be changed by using Shift + Scroll wheel. The drawing
command can be cancelled by pressing the <Esc> key. The selection circle then
disappears.
SmartSnap works in two modes. In automatic mode the snapped point is immediately
passed to the context command. Otherwise the snapped point must be confirmed.
95
User interaction is
required
Automatic mode is
disabled
97
If the search for selected point has not been performed, the point type can be
changed or selected again. Furthermore the user can select another point in the
images, whereby he clicks on one of the blue coloured alternative points offered (the
selected point is green), and then confirms it with [OK].
Should no point be found, that corresponds to the selection criteria, then the user can
also not select anything. In this case the user is required to click again.
The previously selected point can also be confirmed by pressing the tab key.
SmartSnap: Active/Disabled
Projected highest
point
The first option offers the possibility to project the Z value of the real highest or lowest
point onto the mouse position. This results in a point containing the X and Y
coordinates of the mouse position and Z coordinate of the real highest or lowest
point. With the second mode the real highest or lowest point is evaluated.
98
It can happen, when you are working with SmartSnaps, that snaps are activated for
some commands that you would wish to have differently. You can add such
commands to the SMARTSNAPCONFIG.TXT file to generally disable SmartSnaps
for the command.
99
With this command you can define an AutoCAD user coordinate system, which is
aligned with the currently visible slice.
The UCS for slices, that are not parallel to the XY plane of the WCS, is defined as
follows:
The Z axis points in the direction of the normal of the slice’s center plane
The Y axis points as far as possible to the Z axis of the WCS (into the direction
that forms the smallest angle with the Z axis of the WCS)
The X axis points preferably to the right (referring to the current AutoCAD
viewing window).
The UCS origin is the point closest to the WCS origin on the slice’s center
plane and the XY plane of the WCS.
With slices that are parallel to the WCS XY plane only the origin of the UCS will be
moved into the center plane of the slice.
100
With this command you can define an AutoCAD user coordinate system which is
aligned with a kubit plane.
Select a kubit plane: (Select a plane for the UCS definition)
The UCS for planes, that are not parallel to the XY plane of the WCS, are defined as
follows:
The Z axis points to the direction of the plane normal
The Y axis points as far as possible to the Z axis of the WCS (into the direction
that forms the smallest angle with the Z axis of the WCS)
The X axis points to the right (referring to the current AutoCAD viewport) as
well as possible.
The UCS origin is the point closest to the WCS origin on the plane.
With planes that are parallel to the WCS XY plane only the origin of the UCS is
moved into the supporting plane.
101
With this command you can define a vertical User Coordinate System (UCS) with two
points. Vertical means that the XY plane of this UCS runs parallel to Z axis of the
World Coordinate System (WCS), as needed to construct vertical sections or views.
Two points are needed for the alignment of the UCS. The direction from the first to
the second point defines the X axis of the UCS, which always runs through the XY
plane of the WCS. Thus, it is also determined from you side you ‘look’ at the plane
since the X axis always points to the right.
The coordinate origin is set to the first point of the new UCS.
Fa
ca
de
pla
ne
Y(UCS)
Point 1 Y(WCS)
Z(UCS)
X(UCS)
Point 2
Command: PSBVUCS
Vertical view (UCS) through 2 points
The direction from first to second point defines the X-axis.
Select first point for X-axis: (Click or enter 1st point)
Select second point for X-axis: (Click or enter 2nd point)
UCS name: View East facade (Enter name)
After the command has been ended, TachyCAD automatically changes to the top
view of the new UCS.
With the help of the default name, you can easily switch back to this UCS later. Use
the command ‘Named UCS’ from the AutoCAD menu “Tools” (or type UCSMAN in
the command line).
102
With this command it is possible to establish a UCS, with the XY plane matching the
image plane exactly. The coordinate origin is in the bottom left corner of the image.
Optionally it is possible, to switch to the plan view of this image, if you answer "yes"
to the following question in the command line:
Zoom to image? [Yes/No] <Yes>:
103
Via this button you start the native AutoCAD command 3DORBITCTR. It is a very
useful tool when working with point clouds. You can use it transparently.
In the AutoCAD help file it is described as follows:
3DORBITCTR starts 3D Orbit view and uses a center of rotation that you specify with
your pointing device. If you specify a point outside the current view, 3DORBITCTR
ignores the specified point and uses the default center of rotation.
3DORBITCTR overrides the AutoTarget option in the 3DORBIT command.
104
With this command you can easily set the AutoCAD system variable ELEVATION to
a value you snap from a point of the point cloud. That allows you to digitize on a
plane parallel to the XY plane of the current UCS at the depth you selected. This
helps to simplify e.g. digitizing of spatial structured facades.
Select a point. Z value of the selected point defines AutoCAD's elevation property.
Point for AutoCAD elevation property or [Reset] elevation to zero:
(Select any point or “R” for reset. OSNAP is being activated)
ELEVATION was set to <VALUE>.
After having set the ELEVATION all lines and other AutoCAD objects are drawn with
the corresponding z value. Usually the command is used to draw at a certain
elevation without OSNAP “Point”.
105
This command is used to give the cursor axes the same inclination as a certain line
or a polyline on the screen. This is necessary if you want to draw perpendicular to a
line or polyline using the option ORTHO in connection with AutoCAD. Thus,
manually measured additions (a small room, a recess) can easily be inserted.
When you call up the command, following prompt appears:
Command: psbaligncursor
Select object or <Return> for previous cursor state:
Now select an object at which the cursor is to be aligned.
To reset the cursor to the normal orthogonal position, just press Return.
106
With this command you can determine and dimension the spatial distance between
two points. The 3D dimension will always be aligned with the current view and thus
will be readable.
The 3D dimension is meant for quick determination of distances and the presentation
of spatial situations.
It is always displayed in the current text style and with the current As-Built dimension
size. The latter depends on the settings for the drawing unit and the block scaling
factor under As-Built Settings section “Drawing“.
The 3D dimension is by default put on the layer “3DDIMENSIONS”. But you may
change the layer under As-Built Settingssection “Layer “.
The number of decimals depends on the setting for the AutoCAD unit.
107
The command is used to measure the horizontal distance between two points. This
means that the measured points are projected into the XY plane of the current UCS,
and the distance is measured there. The command is transparent i.e. you can use it
within other commands in case you have to enter such a measurement.
Command: 'PSBHZDIST
First point for horizontal distance: (measure or click the first point)
Second point for horizontal distance: (measure or click the second point)
4.731 (this is the calculated distance between the two points)
You can use this command to determine the horizontal distance between two points.
108
This command is used to determine the Z coordinate difference between two points.
It is a transparent command, i.e. you can call it up within another command when you
have to enter such a measurement value.
Command: 'PSBZDIFF
First point for Z difference: (Measure or click first point)
Second point for Z difference: (Measure or click second point)
Z difference = 2.5 (this is the calculated Z difference between both points)
The height difference always only refers to the difference of the Z coordinate of both
points in the User Coordinate System (UCS).
110
This command creates an ortho image from a point cloud. Ortho images are parallel
projections into a plane. They differ from orthophotos. Ortho images do not use
photos as source of the colour they use the colour of the point cloud.
An Ortho image can be a useful tool for digitizing. You may use it to display scan
data inside CAD software which does not support point clouds yet.
When running the command following dialogue opens:
111
The creation of an ortho image always refers to the current point cloud. You have to
define the resolution of the ortho image, its position and size, the point size as well as
the x-ray percentage.
Resolution
The dialogue should largely be self-explaining. If needed you may use the wizard to
assist you with the resolution settings.
The option “Half point distance“ is perfect, if the point cloud parameter a (average
point distance) is set adequate. When clicking on “Set average point distance…“ you
may directly check or edit and apply the parameters.
112
The option “Double screen resolution” is perfect, you orient on the screen
resolution. When clicking on “Select by zooming” all dialogues disappear temporarily
and the command line prompts you to zoom the view according to your wish and
confirm with ENTER.
Afterwards you are back in the main dialogue with the new resolution setting.
We recommend to experiment with the resolution settings for getting the perfect
resulting image for your project and the certain point cloud.
113
X-Ray
Image plane
Here you define the image plane of the ortho image. It can lie exactly in one of the
three planes of the UCS, in a previously defined kubit plane or simply in the plane of
the current view. When selecting the “current view“ option the image plane is
automatically placed in front of all selected surfaces.
Note: We recommend to use the “current view“ option. First clip the point cloud in a
way that only the parts you like to have in the ortho image are visible. Then draw or
define an object for the alignment of the UCS (e.g. a kubit plane). Now align the UCS
with this object (e.g. with the kubit command “UCS from plane“). Finally switch to the
plan view of the new UCS and create your ortho image.
Further settings
Here you may do further settings for the image size, resolution, background colour
and image scale. The settings will help you processing the image with external image
processing software.
Flatten drawing…
Command Name: KFFLATTEN
Ribbon Tab: As-Built Modeler, Building Plans, Photo, TS Control
If the options ‘include text’ and ‘include blocks’ are activated, texts and blocks too will
be shifted to the defined Z value. However, the inner geometry of a block is kept.
Dimensions are only flattened if measurement lines and texts are parallel to the UCS.
It makes sense to dimension the plan after having flattened the drawing.
The blocks for control points are not flattened. Flattening does not make sense here,
since the 3D positions are absolutely valuable for image rectification and image
orientation.
116
This command serves to extract straight contours from the point cloud by using an
automatic fitting algorithm.
The result is strings of 2D lines (optionally lines or polylines), that run along a point
cloud slice or the current UCS plane. The command is particularly suitable for
efficiently and precisely drawing wall polygons in building floor plans and sections.
The command is flexibly designed and supports various workflows:
• Working with point cloud slices: Precise wall forms by automatically fitting the
lines onto the point cloud track.
• Working in the planar scan view or scan navigation: Intuitive clicking in the image
without line fitting
• Constrained angularity (perpendicularity) and parallelism for architectural surveys.
Command sequence
The command works on the following basic principle:
Standard Mode “Faces”: Two points are picked on each of the line sections to be
drawn. The resulting line sections are automatically trimmed, so that the corners are
indirectly created. The command also always alternately prompts for the first and
second point of the line section.
Command: PCWALLFIT
Current settings: Fitting on, Fixed angles off
First point on wall or [CORner/Fitting off/UNDO/CONFig] <CORner>:
Last point on wall or [Fitting off/UNDO/CONFig]:
First point on wall or [CORner/ORtho/CONTinue/Fitting off/UNDO/CONFig] <CONTinue>:
…
Alternatively, you can switch at any time into the “Corner” mode. Here the corner
points are directly picked and the command joins them with a line section.
117
Command: PCWALLFIT
Current settings: Fitting on, Fixed angles off
First point on wall or [CORner/Fitting off/UNDO/CONFig] <CORner>: COR
(Switch to “Corner” mode)
Point in corner or [FAce/ORtho/CLose/Fitting off/UNDO/CONFig] <FAce>:
Point in corner or [FAce/ORtho/CLose/Fitting off/UNDO/CONFig] <FAce>:
…
green: Point Cloud corridor The fitted wall line is precisely on the point
between the picked points. cloud track. The room corner is
automatically trimmed.
The corridor is displayed green, when it contains sufficient scan points and a line can
be fitted. It is red when there are insufficient points to allow line fitting.
When fitting is switched off the line is drawn precisely between the picked points.
Fitting can be re-activated at any time.
Switching off fitting is meaningful
• When working without any point cloud slices, e.g. when the point cloud is being
used in the planar scan view outside of AutoCAD or when you are using
ScanNavigation.
118
• In areas that contain just a few or no points and thereby would lead to an
inaccurate fitting.
Use Ortho when the next line section must be perpendicularly constrained to the
previous section, e.g. in small alcoves or projections.
With “Ortho” only a single point must be picked on the line section. The resulting line
will be kept perpendicular and will be the best fit possible.
First point on wall or [CORner/ORtho/CONTinue/CLose/Fitting off/UNDO/CONFig]
<CONTinue>: OR (select ortho option)
Last point on wall or [Fitting off/UNDO/CONFig]: (Pick the end point of
the line)
With “Continue” you can skip areas of poor scan quality in the point cloud track and
exclude them from the adjustment calculation (e.g. furniture or windows). This option
is only available when “Fitting” is activated.
119
The wall should be fitted. The Then pick a further point on the section on
first section should be picked on the other side of the door.
this side of the door, thereafter The result is a continuous fitted wall line.
the option “Continue” selected.
You can close the line chain at the end of the command with “Close”. It will be
attempted to intersect the first and last line with each other.
With “Configure” you open the settings dialogue box for the command, which is
described further below.
The command is ended by pressing the ESC key or by using the option “Close”.
Fixed angles
This option is used to draw perpendicular wall lines (or other predefined wall line
angles), as are often required in architectural plans. The lines/polylines will be
automatically aligned to a fixed angular grid, when their direction almost corresponds
with the grid (within a tolerance).
Incremental angle for snapping: Defines the angular grid for the automatic alignment
of line segments. Angular steps of 90°, 45°, 30° and 22.5° can be set.
Angular tolerance: Gives the maximum angular variance for the alignment. Should
the direction of the surveyed line vary more than this tolerance from one of the
reference lines, then it will not be aligned, but retains its surveyed direction.
If the option “Fixed angles” is activated then the following prompt comes after starting
the command:
Select reference line(s) or [UCs/CONFig] <UCs>: (Select one or more
reference lines)
As reference lines, select structural elements that have been accurately surveyed
and are very important (e.g. external walls of the building, load bearing walls, etc.). It
is imperative that they should be longer than the wall lines that are to be created.
Several reference lines can be selected.
Dev. 1
121
With this command you can fit polygons as good as possible to a point cloud section.
The software uses a highly sophisticated algorithm to do so.
For preparation define a slice by using the command Sections – Define slice
(UCS). Thus the contours to be modelled emerge, e.g. the profile of a facade or a
layout. If previously no slice has been defined or if there are several slices visible
(Define sections – Section Manager) following message pops up when running the
command.
First the software checks if the current user coordinate system is aligned with this
slice (Digitizing tools – UCS from slice) and if the plan view is enabled. If that is
not the case, it is done automatically after a brief inquiry call.
122
Next, you are asked to enter the points for an approximation polygon.
Specify first point of approximation or [Select objects/paraMeters]: (click a point)
Next point or [Undo/paraMeters]: (click another point)
Next point or [Finish/Undo/Another polyline/paraMeters] <Finish>: (click another point or
undo or start anotherpolyline or start the fitting)
Next point or [Finish/Undo/Another polyline//paraMetersClose] <Finish>: (click another
point or undo or start another polyline or close or start the fitting)
After the input of the first polygon segment you may already start the fitting (default
option <Finish>). To revise the point selection use the option [Undo] which is
available during drawing.If you like to fit several polygons you may select the option
[Another polyline] to start the next polyline. After you entered at least two segments
you also have the option to [Close] the polyline. After having closed a polygon or
after having chosen the option [Another polyline] you are asked to define the first
point of the new polygon.
Specify first point for new polygon or [Finish/Undo/paraMeters] <Finish>:
Of course also here the option <Finish> for the final automatic fitting or the ESC
button for canceling the command are available.
Optional ([Select objects]) it possible to use existing polylines from the drawing as
approximation.
Specify first point of approximation or [Select objects/paraMeters]: S
Selected objects: Copy
Select approximated polylines or [Toggle copy replace/Draw approximation]: (Selection of
polyline(s)by clicking)
1 found (With ENTER you confirm your selection and run the process)
By the option [Draw approximation] you get back to the direct point wise definition of
polylines. Using the option [Toggle copy replace] you may specify if the approximated
polylines shall be copied or replaced. The current state is always shown before of the
input prompt, e.g.:
Selected objects: Copy
123
Hint:
If you for instance wish to model a tunnel from a point cloud or generate multiple
cross section profiles, you may use theSections – Define multiple slices
command in combination with the Modeling – Fit polygon in multiple slices
command for fast automated processing.
Note: The quality of the results of fitting can be influenced by how the point cloud
parameters are set. Use the “paraMeters” option to do so. For detailed information on
the dialog that opens please refer to Point clouds – Set point cloud parameters….
124
With this command polygons can be best fitted to a point cloud slice, whereby in
contrast to the command "Polygon fit" new corner points are automatically added,
to nestle the best possible shape onto the slice.
The use of the command is analogue to that for the previously described command
"Polygon fit".
Note: The quality of the results of fitting can be influenced by how the point cloud
parameters are set. Use the “paraMeters” option to do so. For detailed information on
the dialog that opens please refer to Point clouds – Set point cloud parameters….
Please click the start point and the end point of the approximate polygon as close to
their true position as possible since these two points are only moved slightly
(maximum by the value you have set fort he point cloud noise (n)).
125
With this command polygons can be best fitted to several point cloud slices and –
optional – 3D surfaces or solids can be derived from them. It lends itself, for example,
to creating many cross sections or contour lines.
First cut the point cloud of your object into the desired number of slices. For this you
can best use the command Sections – Define multiple slices.
Ensure that in the section manager all slices that are to have a polygon fitted to them
are switched to visible.
Run the command MFIT.
126
Click the button [Select/draw approximated polygon]. The dialogue box is then
hidden, the view is changed to plan view in the current UCS and the first found slice
is displayed on its own. The following prompt appears in the command line:
Specify first point of approximation or [Select objects/parameters/First slice/Previous slice/Next
slice/Last slice]:
You can now change to another slice, for which you want to get the approximated
polygon. Then draw an approximated polygon in this slice. If at the end you want to
create a solid, then the approximated polygons must be closed, otherwise a 3D
surface will be created.
127
Quit with the option “Finish”. The dialogue box is once again displayed:
Select, if applicable, the available options and start the fitting with [OK].
128
The computation can – depending on the level of detail of the polygon – take a little
time. The automatic insertion of additional polygon nodes during the fitting can
significantly increase the computation time. Using the slider “Detailing” you can set
whether just a few or many new polygon nodes should be inserted.
The results then look something like this:
Fitted polylines
Note: The creation of solids or surfaces can sometimes fail, dependant on the fitted
polygons. That is connected with the AutoCAD algorithm.
Note: The quality of the results of fitting can be influenced by how the point cloud
parameters are set. (Point clouds – Set point cloud parameters…)
130
With this command you can fit a profile onto a point cloud and thereby model such
things as balustrades, handrails, kerb edges or (steel) beams that are bent and
twisted within themselves.
The profile cross section should be constant, but can be slightly wound and bent. The
fitting algorithm automatically follows the course of the profile in the point cloud and in
both directions, forwards and backwards.
The only thing that must be entered, without fail, is a 2D or 3D polyline, that
describes as near as possible the correct profile cross section.
Hereto the example of a kerb edge:
You can see in the image above, at fixed intervals, the fitted profile cross sections in
red and a blue surface, which models the full profile (kerb edge).
131
In the drawing, select under the button [Profile (red) ...] the 3D polyline that you have
just created.
132
As the next step you must enter the distance between the profile sections, which
must then be individually fitted onto the point cloud. The greater is this distance, the
more robust is the procedure against interference and noise, small values can on the
other hand react better to local variations. You must find the optimal distance by trial
and error. You can accept the default value (1/3 of the polyline length of the cross
section or pick the distance out of the drawing [From drawing ...]:
A further option is to define in the point cloud both of the end points of the total
profile. If you don’t enter both of the end points, the fitting will be carried out until, for
133
example, no more point cloud points can be found or until the starting point has been
reached. Naturally you can cancel the fitting in both directions by pressing [ESC], but
then there remains a large number of incorrectly fitted and unused profile cross
sections, which have then to be manually deleted. For these reasons we recommend
that both of the end points should be defined.
Lastly you need to decide what the command is to create. The individually fitted
profile cross sections along the course of the profile with the distance between them
“half profile length” and/or a fitted surface. If the default profile cross section is an
open polyline then an AutoCAD surface will be created, but if the polyline is closed
then an AutoCAD solid will be created.
After the fitting process has been completed the following message will be displayed:
Now you can click on incorrectly fitted profile cross sections, so that they can be
excluded from the creation of the surface:
134
As the result you receive in this example fitted profile cross sections and an AutoCAD
surface:
The layers for the profile cross sections and the surfaces can, if required, be
individually set under settings:
135
136
The command ‘PC3DCIRCLE’ draws a circle through three or two points to be given.
You can choose between a real 3D circle (3D mode) and a projected circle (2D
mode). The projected circle lies in a plane parallel to the XY plane of the current UCS
with the Z coordinate of the first inserted point.
In contrast to the AutoCAD command ‘Circle’, which only accepts 2D coordinates, the
FARO command ‘PC3DCIRCLE’ accepts 2D and 3D coordinates. Therefore, always
use this command when you want to measure a circle with your instrument in the 3D
mode.
2D/3D mode
Following an example to explain the 2D and 3D modes further. A column is to be
constructed. Its base should take the shape of a circle in the ground plan. Three
points are clicked on the surface of the cylinder, (usually at different heights). The
following outline shows the difference in reaction between both modes.
The AutoCAD circle through the 3 (or 2) specified points will be created on the
current layer.
138
A best fit plane is calculated for a selected set of points and is inserted into the
drawing as kubit plane.
The calculation is done according to the least squares method. That means: the sum
of the squares of the orthogonal distances of all selected points of the plane are
minimized.
Point cloud
Object list; contains Object selection buttons. Clicked points,
parameters
all objects selected point cloud sections and other AutoCAD
influence the
for the fitting. objects may be selected for the plane
quality of the result
calculation.
Setting of
restrictions for
the plane.
When clicking OK, the kubit plane is inserted into the drawing. By default it is placed
on the KUBITPLANE layer. By default the plane is indefinite and fixed in its
supporting plane. Depending on the selected objects, the plane boundary results
either from the boundary of the selected point cloud section (when exactly one point
cloud section had been selected) or from the convex shell of all points and
boundaries (for point cloud sections).
Restrictions
Here you can define certain restrictions for the plane to be fitted. To do so combine
the alignment (parallel or vertical) with a reference object (kubit plane, AutoCAD line,
UCS plane).
141
Status
Select reference
object (kubit plane or
AutoCAD line) from
drawing.
You find further information regarding the kubit plane in chapter 4.1kubit Planes.
Note: The quality of the fitting result can be influenced by setting the point cloud
parameters (Point clouds – Set point cloud parameters…).
142
With this command you can create a kubit plane with a single click, and, for example,
use them in the later creation of façade drawings or solid models.
After starting the command:
Command: KUBT_ONE_CLICK_PLANE
Select one point on (point cloud-) plane or [PArameter/Increase/Decrease] <PArameter>:
(Pick a point on the plane on which you want to model)
You will be prompted to pick a point on the plane on which you want to model:
When you have done this, around this position an optimum plane will be looked for,
averaged and inserted into the drawing. For the points used in the plane fitting a
section will be inserted in the section manager with the name “Plane fit, StdDev ...”,
as long as the tick box in the parameter settings dialogue box has been activated:
143
The plane will be looked for within a search radius. The default value is set to 1.5
metre. The best value for the search radius should be approximately the size of the
structure For the example above a facade e.g. 5 m.
Run the command and select the option “Parameter”:
Command: KUBT_ONE_CLICK_PLANE
Select one point on (point cloud-) plane or [PArameter/Increase/Decrease] <PArameter>:p
(Select the option Parameter)
There you can set the search radius in the “Search radius” box. Set the value to 5 m,
for example and confirm it with [OK]. You will be again prompted to pick a point on
the plane on which you want to model:
Command: KUBT_ONE_CLICK_PLANE
Select one point on (point cloud-) plane or [PArameter/Increase/Decrease] <PArameter>:
(Pick a point on the plane on which you want to model)
You can see that the size of the green circle representing the search radius has
changed. The result is that you become an appropriately larger kubit plane.
145
Another possibility to change the size of the search radius is by the command-line
options “Increase” and “Decrease”. Using this option, the search radius can be
increased or decreased in approximately 20% steps.
As well as the search radius the command also uses the set value for the point cloud
noise. This will be displayed as information in the Parameter dialogue box:
The point cloud noise is the deviation of the scanned plane from the ideal plane. The
noise must take into account the surface properties (e.g. a textured render with at
least 5 mm texture) and also the curvature properties of the surface (e.g. the swelling
of a parquet floor of 5 mm). For the façade above a noise of 1 cm would be used.
Your planes can deviate at the edges, within the set noise value, from the actually
scanned plane, so try to set this value only as large as is necessary.
Output:
Hereby, you determine which AutoCAD object should be created from the computed
plane.
• Unlimited plane: A user defined object of the type “KUBITPLANE” will be created.
The plane will be considered as infinitely expanded.
• Limited plane: A user defined object of the type “KUBITPLANE” will be created.
The plane is limited to the border of the plane.
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
146
With this command you can draw a plane by clicking points. The first three selected
points define the supporting plane. All further points just refine the boundary.
Select first point: (Select first point)
Select second point: (Select second point)
Select point: (Select point
and, if necessary, further points for the boundary)
The plane is then pasted into the AutoCAD drawing. By default it is put on the layer
KUBITPLANE. The plane is indefinite and locked in its supporting plane.
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
147
This command creates the line of intersection between two kubit planes. For this the
planes must not be parallel.
Select first plane for intersection:
Select second plane:
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
148
This command creates the point of intersection between three or more kubit planes.
The planes must not be parallel in pairs.
Select planes for creating intersection point (at least 3, pair wise non-parallel):
If more than three planes have been selected, a mean point of intersection is
created. This point results from the center of all points of intersection of three planes
each. In this case error values are displayed:
mean distance between planes and intersection point: 0.03
longest distance between planes and intersection point: 0.12
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
149
This command creates a triad of intersection lines between three kubit planes. The
planes must not be parallel in pairs.
Select first plane:
Select second plane [UNdo]:
Select third plane [UNdo]:
The three lines forthe edges are drawn on the current layer. The length of these lines
is defined by the displayed boundariesof the kubit planes. Due to this fact it may
happen that the edges of the triad do not end at the intersection point - as one might
expect. See figure below.
You find further information regarding kubit planes andadvice on how to model 3D
using this command in chapter 4 of this manual.
150
With this command you may project 3D points onto a kubit plane. The result is an
AutoCAD point object.
You find further information regarding kubit planes andadvice on how to model 3D
using this command in chapter 4 of this manual.
151
This command extends and trims two kubit planes to their common trimming edge.
The processes of extending and trimming run symmetrically so that it does not matter
which plane is selected first.
Select first plane to trim or extend:
Select second plane:
Note
You can also use planes to extend or trim line objects (lines, arches, and polylines).
Use the AutoCAD commands Extend and Trim.
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
152
With this command you can automatically define the border of a plane, for example to
create façade drawings or to model an object from a compound collection of planes.
To this end the command grows the plane by means of the point cloud plane. You
can grow both an already existing kubit plane and also with just a single click define a
new plane and grow it.
Select the plane that you want to automatically border. Thereafter you will be
prompted to pick a point inside of the point cloud plane which should be used to
constrain the kubit plane.
Select here for the above façade, for example, a point anywhere on the façade.
153
Command: KUBIT_REGION_GROW
Select a plane or [PArameter/Automatic plane]: (Select
The option “Automatic plane”)
Select the option ‘’Automatic plane”. You will be prompted to pick a point on the point
cloud plane, that you want to have modelled as grown kubit plane
Thereupon you become the bordered kubit plane ensuing from the scanned point
cloud plane. The command looks for the best plane and then averages it out. You will
find the point data used in the fitting computation including the standard deviation
data in the section manager under the name ”Plane StdDev ...”, as long as the tick
box in the parameter settings dialogue box has been activated:
154
Parameters used for Alternative 2 (a new grown plane with a single click):
The command uses various parameters that can influence the quality of your results.
After starting the command select the option “Parameter”. The following parameter
dialogue box opens:
The alternative 2, which automatically creates a new plane with just a single click,
uses when searching for the plane the parameters “Deviation from the plane (noise)”
and “Search radius for automatic plane”.
Deviation from the plane (noise):
This parameter defines how large the deviation of the scanned point cloud plane can
be from the ideal plane. This value must incorporate both the surface properties (e.g.
a strongly textured rough render with 5 mm deviation) and also the curvature
properties of the surface (e.g. an additional 5 mm deviation for the swelling of a floor).
The plane that has been found can deviate at the edges by about this set value. If
this value is too large, then the ideal plane that has been found will be imprecise.
If the value is too small, then the surface can be only partially recognised and will be
fringed towards the edges.
155
Search radius:
This parameter defines within which radius the plane should be looked for. This value
should be approximately the size of the structure to be searched. For example for the
above façade about 5 m. As the command automatically adapts this value, it mainly
influences the speed of computation. The search radius can be can also be changed
with the command-line options “Increase” and “Decrease”. Using these options, the
search radius can be increased or decreased in approximately 20% steps.
Output:
Hereby, you determine which AutoCAD object should be created from the expanded
plane.
• 2D Polyline: The plane’s border is represented by a 2D polyline.
• Unlimited plane: A user defined object of the type “KUBITPLANE” will be created.
The plane, when displayed, is represented by the computed border, but internally
considered as infinitely expanded.
• Limited plane: A user defined object of the type “KUBITPLANE” will be created.
The plane is limited to the computed border of the plane.
Smoothing, tolerance within which points belong to the same line segment:
This value controls by how much the resulting border should be smoothed. The larger
this value is the fewer vertices has the resulting border.
For example, on a parquet floor with a smoothing deviation of 1 cm the following
resulting border has 150 vertices:
However if you use a smoothing deviation of 3 cm, then the resulting bounding
polygon has only 63 vertices:
158
Output options:
You can select between a 2D polyline or a kubit plane as output. If you choose the
option 2D polyline, the holes within the surface will be displayed as red polylines.
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
159
This command allows you to draw a new boundary (rim) for a kubit plane. The
supporting plane as well as all properties of the plane are kept when doing so.
Select a kubit plane: (Select that plane for which you want
to draw a new boundary)
Select first point:
Select second point:
Select point: (Draw the new boundary.
The clicked points will be projected onto the Supporting plane along the view ray. )
You will find further information regarding the kubit plane in chapter 4.1kubit Planes.
160
With this command you can modify the boundary of a kubit plane; for example “cut”
an edge or enlarge the boundary on one side.
Select a kubit plane:
Click point on plane’s rim: (Click a point near the boundary)
Should the clicked point be too far away from the edge, the following error message
will appear:
The point is not on the plane’s rim!
Click point on plane’s rim: (Click closer to the edge.)
Else you can continue with changing the boundary:
Select point for plane's rim or [Finish]:
Select point for plane's rim or [Finish/Back]: (Draw the new part of the boundary.
Select Finish to finish the command.)
Should the last point already lie near the boundary, the command will be finished.
Otherwise you are prompted again to click a point on the edge (or near it
respectively).
To finish click point on the rim.
Now you have to decide which part of the plane you want to keep. In order to do so
move the crosshairs inside or outside the respective boundary. Depending on where
the crosshairs is situated, one of the three possible boundaries will be displayed.
Then confirm your selection by clicking the left mouse button.
You can generate an adjusting cylinder through a set of points using this command.
For estimating the rough position of the cylinder you click two points on the cylinder
surface. Ensure you have enabled the object snap “node”.
Command: PCCC
>>Cylinder<<
Specify point on cylinder or [paraMeters] <paraMeters>: (Snap first point on the cylinder surface)
Specify point on cylinder or [paraMeters] <paraMeters>: (Snap second point
on the cylinder surface)
The cylinder will be fitted and a kubit cylinder is inserted in the drawing.
If the fitting fails following message appears:
No cylinder detected. Please, check point cloud parameters (noise etc.)
There are different reasons for this, e.g.
• The point cloud parameters are not set correctly set point cloud
parameters, can be accessed directly via command line option
“paraMeters”
• You did not snap the points on the surface of the cylinder to be fitted. Choose
a different view or cut out a part of the cloud to help you snap the points
properly.
2) Cylinder fitted
If the cylinder fitting fails repeatedly with this command, you can use the command
"PCFITCYL2" (Modeling – Cylinder – Fit cylinder using visible points (clipped)).
This command works with an exact cut of the point cloud sections which belong to
the cylinder.
Note: The quality of the fitting result can be influenced by setting the point cloud
parameters (command line option “paraMeters”Set point cloud parameters…
).
163
You can generate an adjusting cylinder through a set of points using this command.
Cut points belonging to the cylinder using the general commands to define section
definitions. Single points that do not belong to the wanted cylinder, as for example a
valve or a fragment of an adjacent cylinder, will automatically be filtered out.
Hint: If you want to fit many cylinders one after the other, a successive approach is
recommended, e.g. beginning with the definition of a slice including many cylinders.
Name the slice in the section manager and then cut out several cylinders. Using the
section manager you may always go back to the named slice to cut out additional
cylinders. Furthermore, you may turn back to the previous section with the command
Sections – Previous section definition.
164
Fit the cylinders with command: PCFITCYL2. If there are more than 100.000 points in
the selection you will be warned and asked whether you want to continue the fitting
process.
Now, the outliers will be filtered out of the visible point set and the optimal cylinder
will be calculated by minimizing the square distances.
Command: PCFITCYL2
Errors: 2.458 (mean) 18.9348 (max) (error values in AutoCAD units)
Used points: 12113, Outliers: 404 (adaptation information)
Finish (ESC or ENTER)? (ENTER key, in order to generate the cylinder,
ESC in order to abort, the cylinder will not be generated)
The result will be an AutoCAD cylinder of the "kubit cylinder" type with fixed axis on
the current layer.
You find further information according kubit cylinders in chapter 4.3kubit Cylinders of
this manual.
Note: The quality of the fitting result can be influenced by setting the point cloud
parameters (Set point cloud parameters… ).
165
A best fit cylinder is calculated for a selected set of points and is inserted into the
drawing as kubit cylinder.
For a free cylinder at least nine points on the lateral surface are needed for fitting.
With restrictions three points on the lateral surface are sufficient.
The calculation is done according to the least squares method. That means: the sum
of the squares of the orthogonal distances of all selected points from the surface of
the resulting cylinder is minimized.
When clicking [OK], the kubit cylinder is inserted into the drawing. By default it is
placed on the current layer. The cylinder axis is locked by default. The extent of the
cylinder results from the convex shell of all points used.
166
Restrictions
Here you can define certain restrictions for the cylinder to be fitted. To do so combine
the alignment (parallel or vertical) with a reference object (kubit plane, kubit cylinder,
AutoCAD line, UCS plane).
Restrictions for the Status
cylinder fitting.
You find further information according kubit cylinders in chapter 4.3kubit Cylindersof
this manual.
167
By clicking the axis points and stating the radius you generate a new cylinder with
this command.
Command: KCNEW
Specify start of cylinder axis:
Specify end of cylinder axis:
Diameter <1.000.000> (pull the cylinder to the wanted size,
enter the diameter
or ENTER key in order to take over the last diameter)
You may change the attributes of the cylinder at any time via the AutoCAD properties
window.
The generated cylinder is not fixed to its axis.
You find further information according kubit cylinders in chapter 4.3kubit Cylinders of
this manual.
168
You may transform kubit cylinders into AutoCAD solids with this command.
Command: KCSOLID
Select cylinder:
Select objects: (click on cylinder to be transformed)
Erase or keep original cylinders? [Keep/Erase] <Keep>: K
(K or ENTER key, in order to keep the original cylinder,
E in order to delete the original cylinder.)
1 cylinder(s) successfully converted.
Kubit cylinders serve as design aid. They are custom entities, with which you can
only work when using the our software. If you want to forward the project to a third
party, you have to change the objects into a format, which is compatible with the bare
AutoCAD. Therefore the last step in editing the measured cylinders is to transform
them into AutoCAD solids. Those cannot be changed in their geometry. Therefore the
transformation should only take place when the geometry is correct.
You will recognize the transformation, when the cylinders do not look hollow but solid.
169
Truncated cones with a circle as their base shape can be modelled with this function.
This kubit cone is especially suitable for modelling from point clouds. The cone's axis
can be locked, so that when stretching or shortening lengthwise the position of the
surface skin on the point cloud stays as it is (AutoCAD properties
window).Furthermore kubit cone can be used as a reference surface for a
deformation analysis and to create a deformation true solid (Modeling – Analyze
frustum of a cone in a point cloud).
The creation of the cone is done in three steps:
1. As the first step, the circle is defined in 3D space, that will determine the
profile and the position of the axis of the cone. The circle requires at least
three construction points on the circumference of the circle. From the selected
points the average plane is determined, to which the cone's axis will be
perpendicular, and then the circle is computed. With more than three points
the averaged circle is determined. The number of points that have already
been selected is displayed during input.
2. The height from the profile either upwards or downwards as well as the slope
angle of the surface skin is determined from the subsequently entered points.
It is sufficient to use just one point. For better accuracy it is recommended to
select multiple points. These points have no influence on the cone's axis.
3. At the end it is stated whether the cone's axis, when creating the cone, should
be fixed (that means locked)."Fixed axis", as used here, means that the
truncated cone can only be modified in its height. This property can also be
separately edited in the properties dialog.
For an upright standing cone shaped tank one would proceed as follows:
1. The point cloud will be loaded that will be used to model the scanned tank
(Point cloud - Insert point cloud).
2. Next the visible point cloud region would be cut back to two thin slices. For this
use the command Sections - Define slice(UCS) (PCS) or Sections -
Define multiple slices (PCMSC)
3. Now the truncated cone is created. Here, to determine the circular profile, a
few points in the lower thin point cloud slice are selected. To define the height,
the points in the upper thin slice are used. The cone's axis should be fixed
(locked).
4. Lastly, the whole of the point cloud region is again made visible and the grips
to stretch the already created kubit cone can be used to again move the upper
and lower cap surfaces to fit it onto the whole of the cone shaped region of the
point cloud. Thereby the position of the surface skin and the axis stay as they
were, it's just the length that is adjusted.
170
Shown in the figure above, from left to right, in top view and as perspective view, are
the following:
• the point cloud of the scanned truncated cone (tank or tower),
• the two thin point cloud slices and
• the resulting circular truncated cone.
171
Truncated cones with an ellipse as their base shape can be modelled with this
function. This kubit cone is especially suitable for modelling from point clouds.The
cone's axis can be locked, so that when stretching or shortening lengthwise the
position of the surface skin on the point cloud stays as it is (AutoCAD properties
window).Furthermore kubit cone can be used as a reference surface for a
deformation analysis and to create a deformation true solid (Modeling – Analyze
frustum of a cone in a point cloud).
The creation of the cone is done in three steps:
1. As the first step, the ellipse is defined in 3D space, that will determine the
profile and the position of the axis of the cone. The ellipse requires at least five
construction points on the circumference. From the selected points the
average plane is determined, to which the cone's axis will be perpendicular,
and then the ellipse is computed. Should more than five points be selected the
average ellipse to fit the points will be determined. The number of points that
have already been selected is displayed during input.
2. The height from the profile either upwards or downwards as well as the slope
angle of the surface skin is determined from the subsequently entered points.
It is sufficient to use just one point on the surface skin. For better accuracy it is
recommended to select multiple points. These points have no influence on the
cone's axis.
3. At the end it is stated whether the cone's axis, when creating the cone, should
be fixed (that means locked). "Fixed axis", as used here, means that the
truncated cone can only be modified in its height. This property can also be
separately edited in the properties dialog.
For an upright standing cone shaped tank one would proceed as follows:
1. The point cloud would be loaded that will be used to model the scanned tank
(Point cloud - Insert point cloud).
2. Next the visible point cloud region would be cut back to two thin slices. For this
use the command Sections - Define slice (UCS) (PCS) or Sections -
Define multiple slices (PCMSC)
3. Now the truncated cone is created. Here, to determine the elliptical profile, a
few points in the lower thin point cloud slice are selected. To define the height,
the points in the upper thin slice are used. The cone's axis should be fixed
(locked).
4. Lastly, the whole of the point cloud region is again made visible and the grips
to stretch the already created kubit cone can be used to again move the upper
and lower cap surfaces to fit it onto the whole of the cone shaped region of the
point cloud. Thereby the position of the surface skin and the axis stay as they
were, it's just the length that is adjusted.
172
Shown in the figure above, from left to right, in top view and as perspective view, are
the following:
• the point cloud of the scanned truncated cone (tank or tower),
• the two thin point cloud slices and
• The slightly elliptical truncated cone that was created with labelled axes
dimensions.
173
Truncated cones with an ellipse as their base shape can be freely created with this
function.
Note: This command is not very well suited for modelling truncated cones in point
clouds.To do that it is better to use the commands Modeling – Truncated cones –
Fit circular truncated cone and Modeling – Truncated cones – Fit elliptical
truncated cone.
The cone's axis can be locked, so that when stretching or shortening lengthwise the
position of the surface skin on the point cloud stays as it is (AutoCAD properties
window).
With this command you can convert kubit cones into AutoCAD solids (3D solids).
Command: FCTOSOLID
Select cone:
Select objects: (click on the cone(s) to be converted)
Delete or retain cone? [Retain/Delete] <Retain>:D
(R or ENTER key, to retain the original cone,
D, to delete the original cone)
1 cone successfully converted.
1 cone deleted.
kubit cones serve as modelling and construction aids. There are application specific
objects, which you can only work with in connection with our software. If you wish to
hand over the project to a third party, you must first bring it into a format that pure
AutoCAD can recognise. As the last step in the processing of the surveyed cone is
the job of converting it into an AutoCAD solid (3D solid).They can then no longer
accept any changes to their geometry, therefore this step should only be undertaken
when the geometry is correct.
You recognise the conversion in that the cone appears to be no longer "hollow", but
is displayed as a solid object.
175
Help – Manual
Command Name: PCHELP
Ribbon tab: As-Built Modeler
As-Built – About
Command Name: KUBTABOUT
Ribbon tab: As-Built Modeler,
This provides information about the current version and about important paths.
Furthermore it enables the fast access to data within the most important software
directories, like the application data directory, the installation directory and the
directory which contains the configuration file.
The following window will open:
Clicking on these
buttons opens an
Explorer window with
the according
directory.
As-Built – Settings
Command Name: KCSETTINGS
Ribbon tab: As-Built Modeler
Here you can display and edit important configuration data of As-Built. As a result,
you can adjust As-Built to your individual needs.
Clicking the command will open following window:
On the left side you see all key entries. ‘Value’ on the right side gives you the actual
value of a selected key entry, which you may also change. ‘Default value’ states the
standard setting of As-Built. If you want to reset to the standard setting of a value
click .
The following table provides an overview over the possible adjustments, their
meaning and possible settings.
179
Use TIFF compatibility yes / no TIFF saving option for compatibility with AutoCAD
mode 2000 to 2006
Directory of camera Any string If you leave this field empty (default) the folder of
parameter files the original image is used. Otherwise the defined
folder is searched for the camera parameter files
(*.vp2).
Use automatic zoom to yes / no Image rectification / image orientation: Do you
image point want to enable automatic zoom to the image point
after the control point has been selected, as soon
as an estimation for the position can be
calculated? Default: yes
Multi image evaluation (3D Drawing)
Maximum distance of the 0.1 Maximum distance of the image rays (in drawing
image rays (in drawing units) for the 3D drawing with multiple oriented
units) images. If the distance is larger than this value a
warning message is displayed. This Threshold
refers to a distance of 10 metres from the camera
position and is being scaled accordingly.
Minimum angle of the 10 Minimum angle of the image rays (unit Degree) for
181
Stairs
Dimension unit Millimeters … Unit for dimension annotation
Parsec
Arrow size number Scaling factor for stair case arrow blocks
Feature Data
Viewer mode yes / no Do you want to run the feature data management
as a viewer? In viewer mode no data can be
added or modified. It can only be viewed. No
license needed.
Decimal marker for comma or point Decimal marker for numbers when exporting data
numbers to text files
Column separartor Any string Column separator when exporting data to text files
(',' or ';' or 'TAB', ...)
Comment sign Any string Comment sign when exporting data to text files
('#' or '$' or '*', ...)
Table Export Type One file per table/ Data export to tables chose the option that suits
one file with one your needs
universal table /
One file with all
tables
Export XML scheme yes / no Export XML scheme?
Code page ASCII / Code page for data export tot ext files ('ASCII' or
Unicode UTF8 / 'Unicode UTF8' or 'Unicode UTF16 (Little Endian)'
Unicode UTF16 or 'Unicode UTF16 (Big Endian)')
(Little Endian) /
Unicode UTF16
(Big Endian)
Label size Any number Height of a label for area objects in the drawing (in
AutoCAD units)
Pattern recognition
Tolerance Polygon Any number Tolerance forthe recognition of gaps when
recognition creating As-Built area objects (in AutoCAD units)
(distance in which are assumed tobe the same)
Total Station
System
Observation point – integer Number of decimals to be used for calculation of
Precision of coordinates coordinates from measured values
Commandline send mode "1" or "2" "1" or "2", mode "2" can be used experimental, if
coordinates are sent fragmentary to command
line.
Show 3D label Yes / no Should 3D labels been shown?
183
Use As-Built drawing Yes / No Set the path to locate drawing templates to the
template path As-Built template folder. This will be the default
path in the “New drawing” dialog box.
Points and Protocol
Instrument station protocol Yes / no Turns the protocol function on or off
Yes:A protocol file will be created in which the
Control points protocol Yes / no coordinates of the stationing data, the control
points, the observation points and forward steps
Observation points protocol Yes / no are recorded. The file has the name of the
drawing with the ending .TPR and lies in the
directory of the current drawing.
Points by intersection Yes / no
protocol No: No protocol file will be created
The values as given here in the table are saved in the FARO configuration file. That
file is named FaroConfigCurrentUser_en.cfg and is located in the application folder
under \FARO. Every time you start As-Built these values are read; every time you
finish As-Built these values are brought up to date. Should this file be destroyed (e.g.
breakdown during writing process), As-Built automatically uses the back-up copy,
which is created under the name FaroConfigCurrentUser_en.cfg.bak after every
use. Thus you can continue working. Changes made during the last use of As-Built
are, however, lost. In case the configuration file is missing, As-Built automatically
creates a new one that is equipped with As-Built default settings. A message will
appear on the screen.
186
This command opens a dialog where you can access tutorials, videos and further
information about As-Built for AutoCAD.
The “Getting Started” dialogue box appears by default when starting AutoCAD. By
selecting the option “Show this dialog at startup” you can switch off this behaviour for
the currently installed program version.
187
This command opens the FARO Assist product page for As-Built for AutoCAD in the
Internet browser. Here you will find easily navigable useful information about the
product including videos, documents and downloads.
188
This command opens the FARO Knowledge Base product page for As-Built for
AutoCAD in an Internet browser. Here you will find useful information about the
product and help for helping yourself.
189
This command checks whether there is a newer version of the software. If yes, a
download is offered.
190
With this command you can check the license status of your software. You can also
add, update and transfer licenses to other machines or you may collect the license
information to a c2v file and update the license from a v2c file.
A valid license is necessary to allow the software to work, either for a trial period or
for the terms defined in a purchased entitlement. A network license can be used by
any computer on the network, while a local license is only locally visible. A license
can be provided in a softlock or a hardlock (dongle).
The license manager shows all relevant product versions for the current application.
Each product has the following information:
• Scope – Indicates from where the license is available: local, remote (network)
or port-lock (dongle);
• In Use – Indicates if the license is being used by the current application;
• Product – Name of the product including version;
• Type – Type of the license: Trial, Perpetual or Temporary;
• Days Left – Number of days to the license expiration. Applies for trial and
temporary types only;
• Host Name – Indicates the server from where the remote license is available.
Add a license
To add a license click the according under More Options and enter your product
key.To apply a product key, the computer needs to have internet access for
communication with the licensing server.
191
Update Licenses
The license update is the process of updating an existing license from an older
software version to a more recent one. This process needs internet access. You may
check for license updates. The software will tell you if there is a more recent version
of the software and if you are eligible for the update (with a valid maintenance
contract).Applying the update in this case will not have effect until the correspondent
version is downloaded and installed.
Transfer Key
The transfer key functionality helps moving a license key from one computer to
another. If you click this option, a list of all transferable license keys in the network is
shown. Select the desired key and click the button Transfer to move it from the
network to a local computer.
Note: When you start the software without a valid license and you try to execute a
feature, the software will show a message that informs you that you do not have a
valid license. In the same dialog you are offered to select a time limited free of charge
trial.
192
As-Built for AutoCAD is a product with extensive functionality for the evaluation of
point clouds, photogrammetry, feature data acquisition as well as a total station
interface.
This command allows you to show and hide menus and Ribbon tabs to make the
user interface easier to navigate.
193
You also have the option to run the feature data management in viewer mode. In this
mode you may look at feature data without needing a license. But you are not able to
add or edit feature data. Please refer to the Feature Data manual for more
information.T his way As-Built for AutoCAD can be distributed free of charge together
with the structured data.
194
If you have more than one As-Built for AutoCAD version installed on your computer,
you can select in the Version Manager with which version you want to work. After
calling the command the following dialogue box is displayed:
You can select the appropriate version form the pick list or remove the currently
loaded version(Select "None (unload current version)"). After confirming the
selection with [OK], you will be prompted to restart AutoCAD so that the changes can
take effect.
Should you ever have completely unloaded As-Built, then none of the As-Built
commands will be able to be called from the AutoCAD menus and ribbon tabs. If this
should be the case, you will only be able to start the Version Manager from the
AutoCAD command line, to reload aversion of the As-Built for AutoCAD. Enter
KUBT_SELECT_KUBIT_BOX_VERSION.
195
Step 1:
In the first step, you must select surface objects with which the analysis is to be
performed. All object types that can be converted to AutoCAD solids by using the
_EXPLODE command are supported, e.g. kubit cylinders or Plant 3D equipment etc.
196
You must also specify whether all clashing points are to be combined as one set of
points or in several sets of points (clash clusters) per object.
If several clash clusters are desired, you must specify a distance "a" (in AutoCAD
units) from which points are to be assigned to different clashes.
Another option is to perform the clash detection with a clearance "t". If points with a
distance <= "t" from the surface objects are found, these are also considered as
clashes (green area). Without clearance, only internal points are considered clashes
(red area).
Click "Start analysis" to start the clash detection. This can take some time depending
on the number and complexity of the selected surfaces and the number of visible
points around them.
If the point cloud is very dense and many surface objects have been selected, the
calculation can take a long time. This can be speeded up by reducing the number of
points to be used. Under "Thin out points" you can specify the percentage of points in
the point cloud to be used for the calculation. However, it may happen that individual
clashes with very few points can no longer be found in thinned point clouds.
197
Step2:
After the analysis, the number of clashes is displayed. With "Previous" you can
change the parameters of the clash detection and repeat it.
If you are satisfied, enter a name for the new clash objects to be created and select
"Finish". Note: the name must no contain any spaces or numbers. The clash objects
are then marked in the drawing as 3D solids on a separate layer and inserted in the
clash list (feature data structure view) with attributes:
With the attribute "Status" the user can define the significance of the clash. After a
double click on the Status attribute the following dialog appears:
Attribute values and visualization can be flexibly customized. Details can be found in
the feature data management manual and the feature data tutorials. (As-Built –
Getting Started )
199
This command creates a new point cloud, in which all of the points can be coloured in
relation to their distance from AutoCAD standard surface geometry.
The following AutoCAD object types are supported:
• 3D Solid
• Region
• Surface
As well as these objects kubit planes, kubit cylinders and kubit cones are also
supported.
After starting the command, the following dialog opens:
For the distance analysis, select one or more surface objects. The maximum
deviation from the surface defines the range within which the distances from points to
the object are determined. Points outside this range will not be considered.
The determined distances are stored in the distance point cloud (in E57 format). This
is designed exclusively as a data storage device and is not suitable for any other use.
You can select your own path and name as the storage path of the distance point
cloud or use the [A] button to accept the automatic suggestion. The suggested path
of the distance point cloud is formed from the path of the original point cloud and the
addition "_deviation_[unit]. e57".
The button [Start analysis] starts the distance calculation and opens the dialog
"Colorize an analyzed point cloud". With this you can configure a distance-coded
colorization for the previously analyzed point cloud. A new ReCap point cloud is
created, which is inserted into the drawing.
You can find a detailed description of the "Colorize an analyzed point cloud" dialog
under Analysis – Create Legend. The dialog can also be called up later with the
PCDISTCOLEDIT command independently of the analysis command.
200
2. Reduce the point density: Set the parameter “Point cloud density for fitting”
(command: PCSETPARAMS) to a low value. The default value is 100. For ReCap
data, that have been created from terrestrial laser scans, a reduction of the point
density to a value less than 10 should be used. This accelerates the computation,
but it also leads to a less dense point cloud results:
Tip:
If you want to more accurately analyse geometric primitives such as planes, cylinders
or truncated cones, then use the dedicated analysis commands
(PCPLANEANALYSIS , PCCYLINDERANALYSIS ,
PCFRUSTOCONICALANALYSIS ).
202
This command creates a new ReCap point cloud (RCP/RCS) from an analysis or
distance point cloud (E57) (Analysis – Analysis of arbitrary surfaces/solids). A user-
defined color scheme is used for the colorization.
The following dialog opens when the command is started:
The distance point cloud from the previous analysis is already preselected.
Otherwise, please select the desired file yourself.
The boundaries of the visualization determine the range within which points are
included in the new point cloud. Points outside the boundaries are cropped off. The
[Reset] button allows you to restore the bounary values with which the distance
analysis was originally performed.
For easier estimation of these values, the histogram (occurrence distribution) of the
distance values is displayed.
The colour scheme for the colorization of the point cloud can be flexibly configured.
There are basically two different types:
203
In continuous color gradient, colors are set for discrete distance values, between
which color gradients are calculated. The graded color scheme, on the other hand,
colors distance areas with only one color and sharp borders to the adjacent fields.
Color schemes can be created, loaded, saved and deleted using the "Edit" button.
The [+] and [-] buttons can be used to add or remove rows for values (ranges) and
colors. The individual colours, values or descriptions can be edited directly in the
lines by double-clicking.
Finally, specify the path for the result - the colorized ReCap point cloud. The [A]
button can be used to generate a default path and name. The suggestion is the path
of the distance cloud - supplemented by the name of the color scheme used.
Optionally, point clouds present in the drawing can be unloaded if desired.
After all settings have been made, start the colorization with the [Start] button. The
newly created point cloud is inserted into the drawing and displayed.
[Cancel] aborts the command. [Close] quits the dialog and saves the settings made
for a new execution of the command.
A matching legend can be created with the command PCDISTCOLLEGEND
(Analysis – Create Legend).
204
This command creates a legend for a point cloud created and colorized using As-
Built analysis commands. It represents the color scheme defined byAnalysis –
Analysis of arbitrary surfaces/solids (PCDISTCOLEDIT).
If you have not performed an analysis and simply want to create a legend for your
point cloud colorized with AutoCAD tools according to elevation or intensity, you can
also use this command.
The dialog box shows you for which property (distance, elevation or intensity) a
legend is created.
The interval size and text height are configurable. The interval size only influences
the label subdivision, while the text height determines the size of the entire legend.
The text height must be specified in drawing units.
After confirming the settings with [OK] the insertion point (bottom left corner of the
legend) is requested. The legend is inserted in the XY plane of the current UCS. All
drawing objects in the legend are grouped together. Various display parameters such
as overall size, text height or line color can be modified using AutoCAD tools.
The format for the displayed values (in the dialog as well as in the legend) can be
controlled by the AutoCAD system variable DIMZIN.
Tip: The height of the inserted legend can be estimated using the following formula:
Height = 3 x text height x number of intervals.
205
With this function parts of a point cloud can be analysed and modelled with respect to
a reference plane (e.g. walls, floors, excavations or terrains).Deformations can be
determined and displayed. It also allows you to create AutoCAD solids from those
objects that deviate above or below the optimum plane and display them. The
AutoCAD command _MASSPROP can be used to determine the volumes of the
solids.
This command has many options and they can impact on each other. We therefore
recommend that you read through the whole of this section before you start working
with this powerful feature.
Next open a drawing with an ReCap point cloud.Now you can analyse the point cloud
using the three UCS planes (XY, YZ or ZX) as the reference plane or to a not yet
aligned kubit plane. To fit planes to the point cloud use the command
Modeling/Construction - Plane - Fit plane (KPFIT).
Hint: The property "limited" or "unlimited" of the kubit plane is taken into
consideration during the analysis. Further information on kubit planes and their
properties can be found in section 4.2 Planes.
The command PCPLANEANALYSIS opens a dialogue box where you can enter the
basic settings to be used in the flatness analysis. Buttons with a question mark
behind them, must first be clicked so that the button [Start analysis] can be enabled
and the analysis can now start. Here you can see a fully completed dialogue box:
In the "Reference surface object" pane is the most important input. The plane that
will be used as the reference plane for modelling, volume computations and/or
deformations analysis is defined here.
If you want to use a kubit plane as the reference plane, select the option "kubit plane"
and the button [Select plane...] will then be enabled. By clicking on this button the
dialogue box will be temporarily hidden and you can click on the desired plane in the
drawing.
The option "Automatically from UCS or kubit plane" refers to the alignment of the
grid for the analysis/modelling. If it is ticked the grid will be automatically aligned to
the axes of the selected reference plane. If it is not ticked, then after clicking on the
button [Alignment...] you can yourself define the axes orientation by clicking on
three points in the drawing.
In the "Parameters" pane, the second most important dialogue box lies behind the
[Settings...] button. Here the parameters are set that will have a significant influence
on the desired results of the analysis and modelling.
207
Grid of points: Creates AutoCAD points on the vertices of the grid. A thinned
out point raster is created, in comparison with the point cloud. How new points
are defined in respect to the variance between the point cloud and the
reference plane is explained below in a diagram for the sampling methods. By
exporting these points as a DXF or DWG file they can then be further modelled
in other systems. Warning: Please only use this option for smaller numbers of
points, less than 10,000 points, otherwise AutoCAD will have problems dealing
with such a large number of objects.
Label highest/lowest value: This option creates an annotation, there in the
point cloud where both of the absolute extreme points lay, in relation to the
reference surface:
ASCII sample points: Creates an ASCII file (.txt) with all of the information of
the polyline grid. They can be imported into other CAD systems and statistical
software:
210
With the entries for "Directory" [...] and "Name" you define the file name and the
path for the generated point cloud and ASCII file. The individual composite file names
parts can be likewise edited. They are updated as soon as the main name is
changed in the text box "Name".
All of these new results (solid objects, the deviation grid with its annotations, ...) that
have been directly created in the drawing are automatically placed on a new layer, so
that you can show and hide them separately. You can change the name of the
default layer by using the As-Built command Settings Layer Analysis Tools .
The grid size in the X and Y directions determines how many grid cells will be used
in the calculation. If you set values that will require a very long time to compute (over
10000 cells), then when you close the parameter dialog box with [OK] a warning
message will be displayed. The grid size influences the accuracy of the volumes, as
does the resolution when modelling and the deformations analysis. For computing
more precise volumes we recommend that a smaller grid size and the "Average"
sampling method be used.
To explain the usual settings we shall take a look at the point cloud together with the
generated polyline grid and the variance values. You should see something similar to
this:
Grid size
A 3D solid will be created when the appropriate option has been selected. In the
example shown below the option "Interpolate holes in the grid" has been
selected, so that the missing upper corners and the scan holes in the wall will be
"filled".
212
Note: The resolution of the surface of the solid is determined by the grid size. The
exaggerated scale factor is also applied to the solid. Set this value to one when you
want to create a model that is a true copy of the original.
From a point cloud, in which for example both sides of a wall have been scanned,
you can with the sampling methods Minimum and Maximum determine the solid for
the wall by combining together two plane analyses.
First the point cloud that is to be modelled is isolated. Next a kubit plane is placed
outside of the point cloud, so that the kubit plane has approximately the same
alignment as the wall and has a certain distance from all points in the point cloud
(e.g. this can be done using fitting and parallel offset of the plane).Now to create the
solid the analysis is carried out once using the sampling method Minimum and once
using the sampling method Maximum. Using the two solids that have just been
created the minimum solid will be subtracted from the maximum solid, with the aid of
the AutoCAD command "SUBTRACT", and the remaining solid is that of the wall.
Note: The sampling method jumps instead to the other side of the point cloud, where
points are to be found (to be seen above as artefacts in the green minimum solid).To
correct this, for creating the minimum solid the parameter "maximum point distance"
should be set to the distance of the window pane to the kubit plane. This method has
been used in the corrected error figure below.
Equally, it is possible to analyse a wall from both sides with the "Average" sampling
method and a previously measured "maximum point distance" to the window pane.
The distance can be measured with the aid of the function Modeling/Construction
–Plane –Perpendicular projection of points onto a plane (KPPERPRETURN).The
wall is then created form these solids using the boolean operations in ("Modify"
"Solid Editing").This wall is, because of the sampling method used, a truer solid and
more error tolerant.
214
Cylindrical shaped regions of a point cloud (e.g. a tank or a well) can be analysed in
various ways with this feature. Deformations can be determined and visually
displayed, volume computations can be made based on the real shape (including
built up deposits: so called 'deadwood').It is also easy to create an AutoCAD solid of
the variances to the ideal cylinder as a separate object and get a visual display of it.
This command has many options and they can impact on each other. We therefore
recommend that you read through the whole of this section before you start working
with this powerful feature.
Initially open a drawing with an ReCap point cloud in it and fit a kubit cylinder, by
using, for example, the command Modeling/Construction - Cylinder - Fit
cylinder using visible points (PCFITCYL2).
The command PCCYLINDERANALYSIS opens a dialogue box where you can enter
the basic settings to be used in the cylinder analysis.
Buttons with a question mark behind them, must first be clicked so that the button
[Start analysis] can be enabled and the cylinder analysis can now start.
216
In the "Reference surface object" pane, a click on the button [Select cylinder...]
starts the most important input: The kubit cylinder, one of the theoretical shapes,
should be selected and the break point should be defined. The break point is
required for unwrapping the cylindrical point cloud onto the plane. It can later be used
as the coordinate origin in the unwrapped analysis results.
You can, when computing volumes, optionally take account of a "volume deduction
(dead wood)" in the form of an AutoCAD solid.
In the "Parameters" pane, the second most important dialogue box lies behind the
[Settings...] button.
Here the parameters are set that will have a significant influence on the desired
results of the analysis and modelling.
217
When you have set all of the parameters and selected the results that you want, you
can start the analysis and modelling by clicking on the [Start analysis] button in the
main dialogue box.
218
Grid of points: A thinned out point raster is created, in comparison with the
point cloud. How new points are defined in respect to the variance between the
point cloud and the reference plane is explained below in a diagram for the
sampling methods. By exporting these points as a DXF or DWG file they can
then be further modelled in other systems. Warning: Please only use this
option for smaller numbers of points, less than 10,000 points, otherwise
AutoCAD will have problems dealing with such a large number of objects.
Label highest/lowest value: This option creates an annotation, there in the
point cloud where both of the absolute extreme points lay, in relation to the
reference surface:
219
The mean plane is the unwrapped ideal cylinder, the points in the new cloud
have the same distance to this plane, as previously to the skin of the reference
cylinder. The origin of the new point cloud is precisely that of the break point.
All of the points in the unwrapped cloud are defined in terms of the cylinder's
coordinate system. Y is the elevation parallel to the cylinder axis. X is the arc
length along the perimeter of the theoretical cylinder. Z is the variance to the
theoretical cylinder.
ASCII sample points: Creates an ASCII file (.txt) with all of the information of
the polyline grid. They can be imported into other CAD systems and statistical
software:
220
From the third line, the table contains the variance values of the grid beginning at
the bottom edge of the cylinder.
The last line belongs to the top slice of the theoretical cylinder. Especially
interesting are the last six columns. They contain the volumes for every line (that
means every slice of the object) and the total volume from the base of the cylinder
to the slice. If, in the dialogue box, Volume deduction (deadwood) was selected,
then not only would the deducted volumes be shown but also the totals too. In the
column after the variances the circumferences of the individual slices are also
shown.
Note:The accuracy of all of the stated volumes and circumferences are defined
by the parameters "Grid size" and "Sampling method.For computing more precise
221
volumes we recommend that a smaller grid size and the "Average" sampling
method be used.
From the table an Excel diagram that looks like this can also be generated:
With "Directory" [...] and "Name" you define the file name and the path for the
generated results.The individual composite file names can be likewise edited, they
are updated as soon as the main name is changed in the text box "Name".
All of these new results (solid objects, the deviation grid with its annotations, ...) that
have been directly created in the drawing are automatically placed on a new layer, so
that you can show and hide them separately. You can change the name of the
default layer by using the As-Built command Settings Layer Analysis Tools .
The wall thickness defines a value that will be subtracted from all of the calculated
cell values. Positive values, for external scans, will allow internal volumes to be
determined (e.g. for tanks).In the opposite way, negative values for internal scans will
similarly produce external volumes.
To explain the usual settings we shall take a look at the unwrapped point cloud
together with the generated polyline grid and the variance values. You should see
something similar to this:
223
Grid size
Conical shaped regions of a point cloud (e.g. a tank or a tower) can be analysed in
various ways with this feature. Deformations can be determined and displayed.
Volume computations can be made based on the real shape (including
deformations and built up deposits: so called 'deadwood').It is also easy to create an
AutoCAD solid of the variances to the ideal truncated cone as a separate object and
get a visual display of it.
This command has many options and they can impact on each other. We therefore
recommend that you read through the whole of this section before you start working
with this powerful feature.
Initially open a drawing with an ReCap point cloud in it and fit a kubit truncated cone,
by using, for example, the command Modeling/Construction - Truncated cones -
Fit elliptical truncated cone (FCCREATEELLIPSIS).
The command PCFRUSTOCONICALANALYSIS opens a dialogue box where you
can enter the basic settings to be used in the truncated cone analysis. Buttons with a
question mark behind them, must first be clicked so that the button [Start analysis]
can be enabled and the cone analysis can now start. Here you can see a fully
completed dialogue box:
225
In the "Reference surface object" pane, a click on the button [Select cone...] starts
the most important input: For the kubit truncated cone, one of the theoretical shapes
should be selected and the break point should be defined. The break point is
required for unwrapping the conical point cloud onto the plane. It can later be used as
the coordinate origin in the unwrapped analysis results.
You can, when computing volumes, optionally take account of a "volume
deduction(dead wood)" in the form of an AutoCAD solid.
In the "Parameter" pane, the second most important dialogue box lies behind the
[Settings...] button. Here the parameters are set that will have a significant influence
on the desired results of the analysis and modelling.
226
Grid of points: Creates AutoCAD points on the vertices of the grid. A thinned
out point raster is created, in comparison with the point cloud. How new points
are defined in respect to the variance between the point cloud and the
reference plane is explained below in a diagram for the sampling methods.
By exporting these points as a DXF or DWG file they can then be further
modelled in other systems. Warning: Please only use this option for smaller
numbers of points, less than 10,000 points, otherwise AutoCAD will have
problems dealing with such a large number of objects.
228
Point cloud: Creates a new planar point cloud file in E57 format, in which the
deviations of the points from the reference plane are stored as intensity
values. This point cloud is designed exclusively for data storage. It is used to
create a colorized ReCap point cloud (RCP) - like the one below - with the
help of the PCDISTCOLEDIT command (Colorize an analyzed point
cloud), which is automatically started in the next step.
The mean plane is the unwrapped ideal truncated cone, the points in the new
cloud have the same distance to this plane, as previously to the skin of the
reference cone. The origin of the new point cloud is precisely that of the break
point. All of the points in the unwrapped cloud are defined in terms of the
cone's coordinate system. Y is the elevation parallel to the cone axis. X is the
arc length along the perimeter of the theoretical cone. Z is the variance to the
theoretical cone.
229
ASCII sample points: Creates an ASCII file (.txt) with all of the information of
the polyline grid. They can be imported into other CAD systems and statistical
software:
From the third line, the table contains the variance values of the grid beginning at
the bottom edge of the truncated cone.
The last line belongs to the top slice of the theoretical truncated cone. Especially
interesting are the last six columns. They contain the volumes for every line (that
means every slice of the object) and the total volume from the base of the cylinder
to the slice. If, in the dialogue box, Volume deduction (deadwood) was selected,
then not only would the deducted volumes be shown but also the totals too. In the
column after the variances the circumferences of the individual slices are also
shown.
230
Note: The accuracy of all of the stated volumes and circumferences are defined
by the parameters "Grid size" and "Sampling method. For computing more precise
volumes we recommend that a smaller grid size and the "Average" sampling
method be used.
From the table an Excel diagram that looks like this can also be generated:
With "Directory" [...] and "Name" you define the file name and the path for the
generated results. The individual composite file names can be likewise edited, they
are updated as soon as the main name is changed in the text box "Name".
All of these new results (solid objects, the deviation grid with its annotations, ...) that
have been directly created in the drawing are automatically placed on a new layer, so
that you can show and hide them separately. You can change the name of the
default layer by using the As-Built command Settings Layer Analysis Tools.
The wall thickness defines a value that will be subtracted from all of the calculated
cell values. Positive values, for external scans, will allow internal volumes to be
determined (e.g. for tanks).
In the opposite way, negative values for internal scans will similarly produce external
volumes. To explain the usual settings we shall take a look at the unwrapped point
cloud together with the generated polyline grid and the variance values. You should
see something similar to this:
232
Grid size
These points have been used
according to the selected
“Sampling method” to
determine the value (-0.0673).
233
Prepare – Settings
Command Name: PCCFG
Ribbon Tab: As-Built Plant
With the help of a wizard you configure all the settings you need for tracing the pipe
run (Pipes– Walk The Run, Walk the run), for applying constraints (Pipes–
ApplyConstraints) and for the export (Export).
All settings are save in the Plant Model (also refer to Prepare – Edit ).
Step 1 of 4 – Units
Here you set the units of the length unit of the Plant Model (PSPM). The length unit of
the current drawing with its point cloud you can set in KUBT_PC_CONFIG. This
separation allows you - without any further scaling - to work with a point cloud that
has meters as unit while your plant model is defined in inch.
When you want to create models for AutoCAD Plant 3D, “Override Inch (US Survey)”
should be ticked. This setting will only be evaluated, when the drawing’s linear unit is
set to Inch (US Survey). If this is so and if “Override Inch (US Survey)” has been
235
ticked, then the components such as flanges and valves will be drawn in Inch
(International) instead of Inch (US Survey). The background for this option, is that in
the USA it is usual to work in Inch (US Survey), however AutoCAD Plant 3D supports
exclusively Inch (International) or millimetres. Although the difference is very small (1
ft (survey) = 1.0000019685039 ft), it leads to errors in Plant 3D Model (Drops).
“Override US Inch” has nothing to do with the plant model linear units rather only with
the drawing’s linear units!
The fitting algorithms used for ‘walking the run‘ need an estimation of the point cloud
parameters for the noise (n) and the average point distance (a). The current setting
are displayed here. If you want to change them, use the button. Everything
else is described in this command reference under Point clouds – Set point
cloud parameters.
236
Normally these settings do not have to be changed. At the end of this chapter you
find a brief description of the individual parameters.
237
These settings normally do not have to be changed. At the end of this chapter you
find a brief description of the individual parameters.
Manual pipe
Search region size Defines an initial size for the search region for points
around the two points that have been clicked for measuring
the pipe
238
Auto-pipe
Radius deviation Defines how much the auto-fit pipe is allowed to differ from
threshold the nominal radius.
Direction deviation Defines how much the auto-fit pipe is allowed to differ from
threshold the nominal axis.
Position deviation Defines how much the auto-fit pipe is allowed to differ from
threshold the nominal insertion position.
Quality threshold Defines the minimum percentage of points that belong to
(amount of points the pipe and do lie within the search region for the auto-fit
belonging to the pipe.
pipe)
Initial length of Defines the initial length of the search region for the
search region automated pipe fitting.
RANSAC
Layer for temporary Name of the layer for temporary auxiliary graphics (e.g.
auxiliary when measuring geometry in Prepare – Edit )
Layer for axis Name of the layer for the axis polyline being created during
polygon export (see also As-Built – Settings)
Layer for Name of the layer for the annotations (inscriptions) being
inscriptions created during export (see also As-Built – Settings).
Layer for 3D solids Name of the layer for beams that have been converted to
(beams) solids.
Tolerance parameters
Angle threshold for Defines the maximum deviation angle between the axis of
pipe extension by the extended pipe and the original pipe axis.
point
The command for fitting pipes PCWTR, which is explained under Pipes– Walk The
Run and the command for fitting steel PCFITBEAM (Beams – Fit beam) require
one or more catalogs for the types (standard pipes with nominal radius, standard
elbows, beam profiles, etc) that do exist within the plant. These catalogs can be
managed and even extended using the PCEDITPSPM command.
All settings for Walk The Run and especially the catalogs of the plant types are called
Plant Model (PSPM). The plant model is stored completely inside the AutoCAD
drawing. But you may also export it to a text file and import it into another drawing.
This is also done with the PCEDITPSPM command.
When running the command following window opens:
240
The most important buttons and functions of the dialog are explained here:
(Pipes and beams - Export), you must definitely select for the import the
appropriate pipe class from the project folder. The current drawing (even if it’s empty)
should be part of the target project.
Due to the numerous formats of the fittings descriptions it is however only possible to
make a complete import if the current drawing belongs to a Plant 3D project.
Otherwise it is only possible to do a reduced import based on types from the selected
catalogue and pipe classes.
The types that were not imported will be listed in a report window.
Analogous to the concept in Plant 3D complex types (e.g. valves with multiple
connections or complicated structural shapes) will be principally represented by block
definitions. The block definitions used by PLANT MODEL are characterised by the
prefix "kubt_".
The profiles that are needed for beam recognition can be imported directly from the
AdvanceSteel profile database. Thereby after modelling there is a trouble free
transformation of the As-Built beams into AdvanceSteel beams(Export – ExportS.
315).
After selecting the import option for AdvanceSteel, the desired profile database for
AdvanceSteel must be entered. It is first searched for in the default folder of the
database. Should the database have been saved to another location, please
navigate to it there.
After selecting the database you can select the desired profile ranges in the following
dialogue box. You can select the profile ranges from different types or catalogues. At
the moment only standard profiles are supported.
The import is carried out in the As-Built Plant “AdvanceSteel” catalogue.
[Sort…]
This button allows sorting the types of the current catalog.
Sort by type means grouping using generic terms like pipe, t-branch, elbow, inline
fitting. Sort by size means sorting by the nominal size (diameter).
Filter
242
Items in the catalog list can be found via full-text filter. The object which is the first
that contains the string entered here will be selected. The list is reduced to all entries
that contain the entered string. The filter is not case sensitive.
[Add Pipe…]
This button allows creating a new pipe type and adds it to the catalog. Following
dialog opens:
You may enter the geometrical data as well as the name of the pipe. This name will
be displayed during Walk The Run.
The Measured Diameter is the one actually expected as outer diameter in the cloud.
By clicking [From CAD…] you may determine it directly from the point cloud. The
dialog disappears and you are prompted to click two points on the surface of a pipe.
The Measured Diameter is displayed in the current unit of the drawing or the point
cloud.
The Nominal Size (diameter) usually is a positive integer, which has to correspond
exactly with all other types (e.g. elbow) that can be linked with the pipe.
[Add Elbow…]
This button allows creating a new elbow type and adds it to the catalog. Following
dialog opens:
243
[Add Fitting…]
This button allows creating a new type of inline fitting and adds it to the catalog.
Following dialog opens:
244
Following figure explains the parameters. Coordinate system is defined by the axis of
pipe (1) and the plane determined by both direction vectors:
a a
b c
(1) (1)
(2) angle
(2)
Side view: Planes containing pipe Top view: Planes containing pipe
axis are perpendicular to the paper axis are parallel to the paper plane.
plane.
Legend
a = Length
b = Distance between the planes
c = Eccentric
angle = Angle
245
For coaxial fittings like flanges, valves or reducers only the Length parameter will
differ from 0. For regular eccentric reducers Eccenter and Angle will be 0.
The fields are filled in the same way as when adding an elbow ([Add elbow]).
The parameters can be derived from the point cloud. Usually the command line
option [Fitting with parallel axis from CAD…] will be applied. For coaxial fittings one
has to set Distance between planes to 0.
[Add T-Branch…]
This button allows creating a new type of t-branch and adds it to the catalog.
Following dialog opens:
The fields are filled in the same way as when adding an elbow [Add elbow].
In the edit dialogs for elbow, Tee and fitting you can select a block definition for a
more detailed representation. Previously the block definition has to be created or
modified using the PCBLOCKCONVERT command.
If the geometry of the selected block definition does not fit the PLANT MODEL
definition following dialog is shown:
246
Choosing [Yes] the geometry of the block definition overrides the Plant Model
(PSPM) definition. Selecting [No] keeps the PLANT MODEL definition and discards
the block.
[New Generic …]
Generic types are types (like crosses) which do not belong to other type by reason of
their geometry or function. Following dialog opens:
At first only one connection port is defined. That is valid for caps or blind flanges.
More connection ports can add by . Their geometrical definition is described in the
fields point and direction. The AutoCAD syntax for the input of 3D coordinates is
valid.
Compatibility
All dialogs for editing of type definitions contain the button [Compatibility …]. There
you can define the parameter for end type and facing of the ports. These parameters
are used in WalkTheRun for filtering the matching types.(To be able to do this the
box “Strict compatibility check” must be ticked).
247
A port without end type and facing is compatible to all other ports with the same
nominal size.
With [Profile from CAD…] you are prompted to select a 2D polyline from the drawing
which represents the profile of the beam to be created later.
If there are axis points you may also define these, else the balance point of the
polygon defines the axis.
[Edit Type…]
The currently highlighted catalog entry is displayed in the according dialog window
and its settings can be edited.
[Toggle Symmetry]
Many plant types have a symmetrical structure. That means their mounting position
does not matter during Walk The Run and thus the wizard shall offer only of both (or
more) mounting positions. The status field ‘Details of selected catalog item‘ displays if
– due to its geometry – the object can be recognized as symmetric (has symmetry
axis). In this case you may decide if the object shall be ‘handled as symmetric’ during
Walk The Run. If you are not sure we recommend to toggle the symmetry so
‘handled as symmetric’ is displayed as status.
[>]
This button adds the currently selected catalog items to the Active Set. Only the
types of the Active Set are used when walking the run (Pipes– Walk The Run) or
when fitting beams (Beams – Fit beam).
[>>]
This button inserts all of the types in the current catalogue of the “Active selection”.
Even those, which because of the current filter settings, are not visible. These types
249
are used in “Walk The Run” (Pipes – Walk The Run) and PCFITBEAM (Beams –
Fit beam).
For a detailed display of the plant objects you can use AutoCAD block definitions. But
before using them you have to define the position and direction of the connection
points.
Prior using the PCBLOCKCONVERT command you have to insert a suitable block
reference.
After running the command and selecting the block reference you get following
options in the command line:
Add: Define a new connection point. Choose the first point for position and
the second one for the direction. The new connection point is
symbolized by an arrow.
Delete: Select the according arrow to delete the connection point.
Move: Define the new position of the selected connection point.
diRection: Change the direction of the selected connection point.
eXit: Exit the command by this option to save the changes.
If the defined connection points are collinear you get a further option <rOtation>. With
this option you can define the general rotation of the component and define it’s z-
axis. The defined rotation is symbolized by a blue arrow.
Please note the changes will only be saved by
using the <eXit> option.
After that you can erase the block reference.
To use the block based representation for a plant
object, you have to add it to the PLANT MODEL.
To do so run the command PCEDITPSPM
(Prepare – Edit Plant Model
251
This command allows semi-automatic tracing and recognizing of a pipe run including
existing components (Walk The Run - WTR).
Following start window opens:
With the “select Object” option, a Plant pipe or even a Kubit cylinder can be used as
the start object.
The “paraMeters” option opens the settings dialogue box for the point cloud
parameters.
After initializing Walk The Run the control center opens. Here you control all further
action and get feedback on the current results. The basic workflow is described in the
following.
Pattern recognition will only be carried out for pipes (cylinders). Here there are three
methods which will be used:
1. Local temporary computation of all cylinders around the current position of
the pipe run tracer
2. Use of the pre-computed cylinder or the already existing pipes
3. Selection of a specific pipe type as the continuation using the 2 point
method
The button “Pre-compute cylinders” starts the command Pipes – WTR – Pre-
compute Cylinders. All further information is to be found in the appropriate section.
If a pipe was detected by one of these methods the algorithm automatically starts
searching for a suitable continuation. It checks for all compliant fittings and
components (nominal size) of the Active Set if - when inserting them - a continuation
can be found in the point cloud at their free pipe end.
Detected components with valid continuations are immediately displayed in the
control center and sorted by their quality. A color scheme provides fast overview. And
you get a preview in the drawing for the selected list entry.
If the connecting component was selected and inserted the continuing pipe is
automatically extended as far as possible. The new pipe end is the new start point for
the next search for suitable components.
253
For supporting the pipe tracing the continuing pipe can also be defined manually by
clicking two points on its surface ([Other pipe]).
List of suggesteditems
[Undo] removes the last component inserted and pans the current view to the new
pipe end.
The definition of another pipe speeds up the search or allows the continuation if the
automatic search fails to find the next pipe. At components with more than one
connection point (like t-branches) you may also select the branching pipe. However,
the run will be continued in the main direction.
254
When the continuation pipe has the same diameter, then there will be only a few
proposed fittings that can be used. It is different when the diameter varies and/or it is
also possible that several other pipe types would fit.
In the list of proposals there are also components which could fit when used together
with the use of a (concentric) reducer. So by changing the nominal size from DN 200
to DN 250 it could be that both an elbow of DN 200 nominal size with a following
extension and also one of DN 250 with a leading reducer would be compatible.
These combinations are marked in the list with an icon.
To be able to use this nominal size adaptation the appropriate reducer components
must be available in the current selection.
In addition to these variants of the nominal size adaptations, components with the
same nominal size will always be available, that means when the other pipe, for
example, is DN 300, even though the current pipe run end has a nominal size of only
DN 150, then elbows or tees with a nominal size of DN 150 will also be listed.
If Walk The Run does not detect the correct length of a pipe you can extend (or
shorten) it manually ([Extend pipe to point]). The extension can be made by
keeping the existing axis or by fitting the pipe anew (getting a more accurate
alignment). Additionally you have to option to let the pipe grow.
Select point up to which to extend the pipe or [noGrow/noFit]:
If the extension results in an axis deviation that is larger than the tolerance defined
with PCCFG (Prepare – Settings), following message opens:
Filtering the types can speed up the search, because only the types which
correspond to the entered text will be considered. And the search result will be more
clearly.
The tick in "Faster search" does not take into account during the search any fittings
which have only collinear connection points and a consistent nominal diameter, such
as valves and flanges etc. Accordingly, such fittings are no longer to be found in the
coloured list of suggested fittings, but rather they must always be inserted manually
from the black part of the list.
The tick in "Strictly check for compatibility" further restricts the fittings used in the
search, in that additional information to the type of connection and the face will also
be included. Thereby after a flange only flanged-fittings are available for selection.
255
The connection types and the faces are coded using abbreviations, according to the
origin of their data. By default the abbreviations used in the compatibility matrix in
Autodesk Plant 3D are also used here. Should this matrix not be valid because of
other abbreviations or compatibility requirements, then it can be customised by
editing the text file PlantEndTypes.txt to be found in the installation folder of As-Built.
The changes will then apply to all newly created PLANT MODEL.
The insulation thickness can be changed during the search. The search is then
repeated with the changed pipe diameter. The option for the display of the insulation
affects the visualization of a plant object like shown in following sketch:
The list of suitable components shows in black all components that would generally fit
at the currently free connection point. As the search is in progress colored items are
automatically added in the upper list, that represent those items for which a
continuation was found in the point cloud.
If the correct component is present and highlighted you can confirm the selection by
double clicking it or by pressing ENTER or clicking [Insert and continue …] without
needing to wait until the automatic search is finished.
If you have activated the cutback elbow mode, then cutback elbows can also
appear in the list, as well as cut off pipe bends. These are also marked by a separate
symbol:
256
You can see what the current cutback angle is by right clicking this entry.
Furthermore, you have available options to manually change or measure this angle:
The option Circle on the other hand will prompt you for points on the connecting
circle of the cutback elbow. In an ideal situation you will be able to identify these
connecting circles (circular cross sections) as welded joints in the point cloud.
258
If the new cutback angle derived from both options lies within the tolerance, then the
cutback elbow will be inserted and WTR (Walk The Run) can be continued. You can
set the angular tolerance in the As-Built Settings:
259
Cutback elbows can be inserted with their original angle (from the component
definition), (Option Insert with standard cutback angle).
Here you can manually enter the cutback angle (decimal degrees) or determine it by
measurement (for this see the option Measure cutback angle and insert). The
cutback elbow is first inserted after you have clicked the button Insert.
Except inline fittings all components are automatically placed according to the
continuation found. Due to their constant axis inline fittings have to be placed
manually on the pipe axis.
260
The option [Toggle] swaps the insertion point from the start to the end or any
appropriately relevant intermediate points of the fitting (e.g. rear side of a flange) and
conversely, looking in the direction of the run.
The current insertion point is marked with a red ring (This ring is
clearly visible when in AutoCAD show/hide line widths is
activated).
The finally chosen insertion point will then be orthogonally
projected onto the centreline, to precisely define the insertion
point of the fitting.
If the automatic search was finished and the suitable component is still not shown as
colored entry, you may select a component from the black part of the list and insert it
manually. When inserting manually you have to position the component directly at the
free end of the run. Only inline fittings can automatically adjust the right position
along the axis.
Elbows and t-branches can be rotated into the desired position. If moreover the
component is not symmetrical you can also select the relevant connection point.
or you
If - from your current direction of view - it is possible to define the alignment by one
single point, then you simply press ENTER after having chosen the (first) point and
you get back into the dialog. Otherwise click a second point to define the direction.
The second option allows the alignment of the rotatable tie-in point around the centre
point of a self defined circle. The definition is done by picking at least three points on
the circumference. By selecting more than three points the best possible circle will be
used.
As described above, inline fittings can be positioned anywhere on the pipe axis. A
dialog window for manual insertion is only shown if the component is not symmetric
and thus one has to define the relevant connection point.
262
“Walk The Run” works significantly faster when the pipes are previously known. For
this purpose an algorithm has been developed, with the help of a RANSAC (random
sample consensus) method, which evaluates the current selected part of a point
cloud and attempts to detect all of the cylinders.
This command can be started by either clicking the “Pre-compute cylinders” button in
the WTR dialogue box or with the command PCPC.
When the user starts the cylinder detection the following dialogue box is displayed:
A progress bar shows the actual state of the calculation. The already elapsed time is
shown together with the remaining time, which is determined based on the
calculation up to now. The user can interrupt the command by clicking the
“Intermission” button without losing the cylinders that have already been computed.
An interrupted calculation can be resumed within the same session by starting the
command again, provided that the selected part of a point cloud has not been
changed. Moreover the user has the possibility to completely end the calculation and
insert the already detected cylinders as Kubit cylinders into the drawing. If an
interrupted calculation is resumed within the same session and starts the pre-
calculation of cylinders again, the following window is displayed:
263
Here there is the possibility to continue the calculation from the point where it was
previously interrupted, to start a new calculation or to insert the cylinders that have
already been detected into the drawing.
a message box is displayed, that informs the user how many cylinders have been
generated and on which layer they have been placed.
Under Settings > Plant > Pre-compute Cylinders there are various parameters that
can be set.
Layer > Pre-computed cylinders:
Here enter the name of the layer on which the pre-computed cylinders should be
created.
This setting defines that local cylinders can use the pre-computed cylinders that are
currently available in the drawing. Local cylinders are temporarily determined during
the pipe run tracer in the vicinity of the current position. This computation takes only a
few seconds, but can also be switched off with the option “Only pre-computed
cylinders”. With the option “Automatic” a sequential creation can be used from the
suggestions for the continuation of the run. When the use of the pre-computed
cylinders brings no suggestions, it is then that the computation of the local cylinders
is started.
Plant > Pre-computed cylinder > Box size for cylinder detection:
265
This is the size of the RANSAC boxes that the part of a point cloud will be divided
into. Here the user must be aware that in an ideal situation a box is so big that it is
only possible for it to hold one cylinder. When cylinders in a plant are computed, that
have only large pipe diameters, it is advisable to adjust the size of the boxes
accordingly. Thereby fewer boxes will be generated and the computation will be by
that accelerated.
A further important parameter for the pre-calculation of the cylinders is the noise
value, which can be set under:
A shell model of the cylinder is generated with the help of the noise. The noise
defines a shell, that should hold the points of the cylinders that are being searched
for.
In the following dialog, you get all possible types for exchanging:
When using this command, the component to be swapped must have at least one
connection to another component.
267
Current Setting: Use the shortest distance between connection points to connect
Select a plant entity or [setting Toggle] <setting Toggle>:
If the plant objects have not free connection points, you get a message in the
command line:
No connection possible because at least one of the selected connection points is already in use.
268
This command allows the explicit connection of a large number of Plant objects in a
single step.
With connections it is shortest connection between two tie in points that is valid.
Thereby, if applicable, any already existing connections will be removed.
After starting the command all of the objects are to be selected that are to be
connected.
Select entities
Thereafter the maximum distance, in drawing units, must be entered, within which
two tie in points should be connected.
This maximum distance should not be too large, otherwise, for example, the free
ends of adjacent pipes could also be connected.
It is not checked at all to see how compatible the connections are to each another.
270
Pipes– ApplyConstraints
Command Name: PCAC
Ribbon Tab: As-Built Plant
This command is applied at the very end after having used the command Pipes–
Walk The Run (PCWTR) to Walk The Run.
All objects of a pipe run or several pipe runs have been created and do fit – at least
locally – optimal to the point cloud. For creating a global ideal and consistent model
• Contact/connection of the components (incidence) and
• Collinearity of the axes of all components
have to be generated. This is only possible now, because during tracing the pipe run
the position of all components that need to be considered is not yet known. This
operation slightly changes all objects and the optimal direction of these changes
depends on all connected components (possibly of multiple runs).
Running the command PCAC opens the dialog ‘Plant Systems: ApplyConstraints’:
When
opening the
dialog the
first time,
further
The status elements
section explains are still
the current disabled.
progress in the
process
271
You work in two steps using this dialog. First click the [Select Plant Objects] button to
select at least one component of the plant section to be corrected. The dialog
disappears and you are prompted the following in the AutoCAD command line:
Select plant objects:
Select objects:
It is sufficient to select one single component of the section, since the whole
connected section is recognized automatically. If you selected all desired
components, just press ENTER and the command line prompts:
Review all connected objects [Continue] <Continue>:
At the same time all Plant objects which are connected with the component you
selected are highlighted in green. This way you can visually check if the resulting
assemblage is what you want. If that is the case, confirm your selection with ENTER
and you get back to the dialog.
The number
of all objects
connected
with your
selection is
displayed.
272
Now you can start the automatic correction for the creation of connectivity and
collinearity by clicking the [Start ApplyConstraints] button.
Although the process is capable of correctly adjusting most of the pipe runs of
practical use, it may happen on rare occasions or with uncommon sequences of plant
objects, that the automatic process does not manage to fulfil all of the constraints.
For this reason, you have the choice to activate the checkbox „highlight violated
constraints with colored lines“ in the dialog. Hence, in the results of Apply
Constraints, three problem classes are being identified and all of the occurrences are
going to be visualized by lines of the colors green, red and blue.
Problem Class Line Color Graphical Representation
Two connection points are not two lines represent the directional vectors of the
coincident red connection points, a third one is connecting the
coordinates of the connection points
Two connection points are two lines represent the directional vectors of the
blue
coincident but not collinear connection points
Regarding the first problem class, you are able to configure yourself which amount of
axis movement you want to be considered as „significant“ change. You may use the
command Prepare – Settings to configure the corresponding value on page 4 of
that dialog.
273
With this command you may add or remove insulation to/from plant objects.
The insulation values have to be defined for the drawing advance (PCEDITPSPM,
Prepare – Edit Plant Model).
274
With this command you may add all parts of a pipe run to the current selection set of
AutoCAD. You have to select only one part of pipe run.
This is useful if you want to change common properties of all parts of a pipe run
simultaneously in the property window.
275
With this command you can change the display of plant objects.
In the left picture you can see the block representation of a fitting. If no block
definition is available, you only get the generic shape like the right figure.
The display of insulation can be complete as in the left picture or only be symbolized
by a centric ring like in the right figure.
276
This command allows modeling bent pipes inside a point cloud. The result is a 3D
solid and/or a spline for the axis with a set of circles representing pipe cross-sections.
The process is like this. You click two points of the point cloud at the beginning of the
pipe/tube approximately in direction of the axis (dark dots in the figure above). The
distance between both points tells the software the desired sampling.
If tracing the run stops - e.g. at a tight bend – you may click two further points (light
dots in the figure above). The single segments are connected automatically. If
AutoCAD fails to create the 3D solid, select the [Undo] option. You may then try to
achieve the creation by clicking two slightly different points or you finish the run.
In addition, the [Options] command line option can be used to open the following
dialog for configuring pipe tracing and output.
277
As a result, the 3D solid and/or the axis line and circles in the drawing can be
created.
With this command you may model beams (straight prisms with constant profile)
Following dialog opens:
In this dialog you select the type of beam to be modelled das well as the modelling
strategy. If you click on [Insert], one of the icons or double click an item in the list, the
dialog closes and you can start modelling a number of according beams.
The automatic fitting of the beams (alignment and length) may take several seconds
on slow computers. If you want to avoid this delay, you select the “Postpone Fitting“
option. The beams are then positioned only approximately but very quick and
highlighted with a bal in the middle. When [Closing] the dialog the fitting for all beams
is run as a batch. In the following figure you see a possible intermediate result before
you clicked the [Close] button (the beams have not yet been fitted to the cloud).
Aligned, fitted
inserted but beams
fitting (default
postponed
setting)
(green ball)
inserted but
fitting
postponed
(red ball)
After [Close] the batch runs and you get the results:
280
The batch can be paused by pressing <ESC>. If you later return to Fit beams and
press [Close] again, the remaining beams will be fitted.
The option "Automatic Alignment" can be configured here:
KUBT_PC_CONFIG Plant Angular tolerance
If the centreline of the beam or its profile alignment varies less than the specified
angle from the perpendicular, then it will be aligned precisely vertical.
If the profiles have axes, they will be displayed in the dialog. The active axis (large
cross X) can be swapped by pressing the middle mouse button. This axis will be
used later for export or for alignment of beam to each other. The profiles that appear
at the top of the dialogue box originate from the AutoCAD Plant 3D catalog.
C:\AutoCAD Plant 3D 2014 Content\CPak Common\Structural Catalog.acat:
If the type of the beam is unknown then click on the button [Identify type...]. Read
about it in the following section:
Automatic type identification
After clicking the button [Identify type...] you will be prompted for two points. These
must lay on one face of the beam. Select two points that both lay on a face that is
clearly identifiable in the point cloud. There should only be the face of the beam
between the two points (no branches or other objects). Click something like this:
281
After entering both points then follows the computation of selected face (with a
progress bar). Then the following dialogue box appears:
Progress of the ongoing in the Filter the list on Temporarily leave the dialog
background comparison of the primitive form and navigate to a different
“current selection“ from thePSPM. view in the drawing.
The list expands…
With the appearance of the dialogue box there begins in the background a
comparison between all of the types of the "current selection" from the PLANT
MODEL and the point pattern. All of the types that match the selected face will be
displayed in a sorted list in the right hand side of the dialogue box. At the top of the
list is always the type that, according to the pattern recognition, best fits. As time
progresses the best candidate will change and will be automatically marked. With the
button [Insert beam] is the process of identifying the type is ended and
simultaneously an object of this type is inserted. When you are satisfied with the
identification of the type, you can also return to the main dialogue box using the [Use
type] button.
Left - in the green highlighted graphic - the selected candidate is visualised over a
slice of the point cloud. As long as the search has not been finished and a manual
choice has not been made, the profile is displayed in a light blue colour. If the choice
has been decided (by clicking in the list or because the search has finished) the
profile is displayed in dark blue.
The face initially selected by picking the two points will be displayed slightly thicker
and bright blue. The point cloud noise used by the drawing is displayed white around
the object. The noise corridor should be just wide enough so that all significant points
lay within it.
The graphic should look something like this:
Exit the type identification [Cancel] and start again selecting better points.
2. If there is too much point cloud noise, points from other objects can be a
problem:
Completely exit the command and enter the correct point cloud noise setting
(PCCFG, second step of the assistant).
With this command the precise alignment of the beam can be visualised. Especially
small deviations from the horizontal or vertical can be recognised without the need to
re-measure it The command toggles between visualisation and off.
A completely skewed beam looks like this when the visualisation is switched on.
The magenta coloured circle means that the axis is neither horizontal nor
vertical.
The orange coloured circle shows a tilting of the profile around its own axis.
The red axis means that the axes of the beam are not parallel to the user
coordinate system (UCS).
This marking shows not the deviation from the point cloud but deviation from a typical
beam construction.
Hint: The command LIST displays the associated angle (deviation from a typical
position).
After applying PCACSTEEL (ApplyConstraints for beams) a network of beams
usually looks like this:
287
Only the diagonals are marked magenta. The axes are green, because they match
the UCS. All slight tiltings and slight deviations from the horizontal or the vertical
positions are eliminated up to a predefined threshold value. The vertical beam, rear-
right, has in this example a large rotation. This stays as it is, as can be seen by the
red axis.
288
A beam has been marked with a green or red sphere, when its position has not been
optimised with the point cloud. That happens when a beam has been copied or
PCFITBEAM (Fit beam) was used with the mode “Deferred fitting”.
Fitted beam:
The status of one or more beams can be changed with this command. No fitting of
the beam is carried out.
A possible areas of use for the beam is as follows:
289
The beams marked with a green sphere have not yet been fitted.
Subsequently run PCFITBEAM again and immediately click on [Close]. Now you get
the possibility to fit the eight marked beams onto the point cloud.
291
Then the results are checked. If a steel beam appears to be badly fitted, then it can
be marked and fitted again using the command PCTOGGLETOFITSTEEL. In many
cases it helps.
When the copying has been precisely carried out and steel beams, for example in
shadowed areas without any scan points, should not be fitted, then the later fitting of
the beams can be prevented with this command. PCTOGGLETOFITSTEEL is a
switch command to select between three states. The green sphere symbolizes the
automatic fitting method which uses the configuration parameters from the “Fit beam”
dialog. A fitting without any restrictions is symbolized by the red sphere. Besides
automatic fitting and fitting without restriction, i.e. free fitting, the user has the option
to disable the postponed fitting.
292
Moreover, the user can select a set of beams and start the command
PCTOGGLETOFITSTEELwith the selected beams. If all beams have the same state
(automatic fitting, green sphere for example) the states get switched in a predefined
order:
Green red off.
If the user chooses a set of beams with different states, the user will be asked which
fitting method shall be set for all selected beams.
293
With this command you can align a set of beams (kubitplantbeam) one to each other.
This is nice for further (static) analysis or further design based on the real conditions
in other software (E. g. Revit® after export using PCEX). Here are the results of the
operation in a top view (actually the whole 3D construction was optimized!):
Beams will become orthogonal and coplanar. Additionally beams will extended to
their next neighbors.
The command starts with a dialog to give you some options:
294
There is a parameter that limits the tilting of the axis, the Displacement tolerance.
The Rotation tolerance influences the allowable rotation around the axis. Extension
and Shortening influences the intersection.
PCACSTEEL guarantees to move a beam’s endpoint not more than Tolerance value,
except for extending the beam. This means the Tolerance has to be significantly
smaller than the shortest beam but large enough to compensate the biggest
deviation from the perfectly shaped steel network.
In following figure the green arrows are guaranteed shorter then Tolerance:
How does one come to a good value for the Displacement tolerance?
We look for the worst situation (from Top view and any side view). Then we draw a
line without object snap (red line in following figure). With the length of this line we
had to correct the bad beam.
We add something like 20% on this length to be safe and this will be a good
tolerance. Tolerance should be significantly shorter than the shortest beam involved.
295
296
With this command you can align a set of beams (kubitplantbeam) to one reference
beam.
Usually this is used as a post edit command after PCACSTEEL. If after the global
command some beams are still not adjusted (e. g. because for them a longer
tolerance is needed) you may apply this command.
First select a set of beams which you want to adjust. There is an option [Tolerance]
with same meaning like in PCACSTEEL
Last step is to define the reference beam.
Here we adjust three beams to the rightmost beam:
The maximum deviation (always smaller than the tolerance) will be given in the
command line.
297
With this command you can extend a set of beams (kubitplantbeam) to one reference
beam. Usually this command is used as a post edit command after PCACSTEEL and
PCADJUSTSTEEL.
Usually all beams including the reference will be coplanar but command will work
anyway. The maximum deviation (distance between the planes containing the
beams) will be given in the command line.
298
With this command you can extend a set of beams (kubitplantbeam) to a point.
Usually this command is used as a post edit command after PCACSTEEL and
PCADJUSTSTEEL.
For every beam the point will be perpendicularly projected on beam’s axes. The
beam will be extended to projected point.
299
With this command (KUBITPLANTBEAM) the steel beams can be trimmed. Thereby
all of the selected steel beams are either extended or shortened. But the straight
beam axes are not (!) changed.
This command is usually the second step in a process, at the end of which there
exists a perfectly aligned network of steel beams.
1. Fit beams PCFITBEAM (Beams – Fit beam)
2. Intersect beams PCINTERSECTAXISSTEEL
3. Check intersection and where necessary, by using the grip handles, manually
adjust it to the approximate correct length.
4. Show axes by using PCSHOWAXISSTEEL (Beams – Visualize beam axes)
5. Automatically select axes with PCADJUSTAXISSTEELAUTO (Beams –
Align beam axes automatically)
6. Check and where necessary correct axes with PCADJUSTAXISSTEEL
(Beams – Align beam axes manually)
7. Align the beams orthogonally and coplanar with PCACSTEEL (Beams –
ApplyConstraints for steel)
With this command (kubitplantbeam) the axes of the steel beams can be hidden and
shown.
The axes can be exported (Export; PCEX) and are used by PCACSTEEL
(Beams – ApplyConstraints for steel) and aligned to each other.
301
With this command the software looks for, in all of the selected beams, those axes
which lead to a complete and connected axis system. “Stacked” beams can be seen
in the image. At the arrow there is a gap, because the axes of the beams still run
centrally:
The objective is to select the axes, for example, in such a way that touch each other:
For the automatic detection of an optimal axial position it is necessary that the axes
of the steel beams are brought together and that they touch each other. This is
achieved by previously running the command PCINTERSECTAXISSTEEL (Beams
– Intersect beam axes).
The results of the axis search can still be manually revised: PCADJUSTAXISSTEEL
(Beams – Align beam axes manually).
302
With this command the axis in the selected beams can be changed.
One clicks in one of the selected beams in the vicinity of the desired axis. The axis
change will be applied to all of the selected beams.
Usually the reason for this manipulation is that in the end one wants to have a
complete and connected axis system.
The complete workflow for stacked steel beams is shown in
PCINTERSECTAXISSTEEL (Beams – Intersect beam axes).
304
This command is for determining the position of a tie-in point (Tie-in Point). In
particular its coordinates and direction are determined. Additionally the alignment of
the bolt holes (angular positioning around the centreline) can be ascertained. Here is
a possible result:
Methods for
determining the
centerline
Direction of the
centreline will be
reversed
and/or create it as
plant object
On [OK] retain the Determine the
construction graphic alignment ofthe bolt
(which points have holes.
been picked).
The command allows for several procedures. Depending on the shadows in the scan
select a suitable possibility. The following variants are possible for determining the
tie-in point data. It is initially assumed that the front face of the flange, or at least its
front edge, is visible in the point cloud:
The pipe that is coaxial with the flange is easily recognisable
Select this button and click on two points somewhere along the pipe.
The software fits a cylinder as precisely as possible to the pipe
between the two picked points. The centreline of the cylinder is also
the centreline of the tie-in point. The tie-in point must lie somewhere
along this straight line.
306
This is usually the most precise method of determining the centreline, as a large
number of points has been used - the whole cylinder between the two picked points
are used for the fitting procedure.
Now the plane of the front face is determined by clicking the button
depicted on the right. At least one point must be clicked on the front face,
or if need be on the edge of the front face. Should more points be
selected then an averaging process follows which gives a more precise
result. Thereby all the data for the tie-in point has been calculated.
The accuracy can, in all three cases, be assessed in the "Quality information" status
field. Both figures are length information given in the AutoCAD linear units and
should lie within the bounds of the desired accuracy. The distance shown is that of
the worst point to the centre of the plane and to the centre of the circle. In some
cases, quality values can only be calculated if more points are picked than above
mentioned minimum number (and the number shown on the button icons).
Often the front face of the flange in the point cloud is not discernible because it is
covered by another flange or is in a shadow. In this case all variants can also be
used on the rear face. Then it is necessary to additionally give the "Shift", the flange
thickness. To illustrate the point, all icons on the buttons will be rotated when entering
a shift value that is not equal to zero:
The flange thickness as a value for the move can also be automatically set using the
button “Use the thickness of the selected flange”.
307
For better accuracy measurements on the edges (rim of the flange) should be
avoided. Consider using measurements on the rear face of the flange (with the
additional shift information). Keep a watch on the quality information. Use more
points than the absolute minimum. If there is a coaxial pipe, use it.
After the data for the tie-in point has been ascertained, a [Rotation angle] can be
optionally entered. This describes the rotation of the flange by means of the position
of the bolt holes.
The graphic, with the exception of the arrows, disappears when [OK] is clicked, the
option "Receiveddefininggraphic" is then active. Textual information on the position
and alignment of the tie-in point is added. Lines are to found on the inside of the
arrow that can be used for further construction work. If you need these then simply
erase the arrow.
Or else use the possibility, to directly create a Plant object, which then, for example
after exporting as an Autodesk Plant 3D component, use it as the starting point for
some advanced modeling.
308
Export – Export
Command Name: PCEX
Ribbon Tab: As-Built Plant
This command is used after the creation of pipes using PCWTR (Pipes– Walk The
Run) and alignment using PCAC (Pipes– ApplyConstraints) or after the creation of
beams using PCFITBEAM (Beams – Fit beam) and alignment using
PCADJUSTSTEEL (Beams – Adjust steel). It will be export objects or export files
that will be created, depending which was selected from the available options in the
following dialogue box:
All of the possible export possibilities for pipes and steel beams are offered in this
dialogue box. For exporting as AutoCAD objects there are additional options that can
be selected by ticking the appropriate box and can therefore be combined in many
different ways.
After confirming using the[OK] button the dialogue window is closed and in the
AutoCAD command line the following prompt appears:
Select plant objects:
For steel beams all of the objects that are to be exported must be selected. For pipes
it is sufficient to select just a single component of a connected section, as the whole
of the associated network will be automatically recognised. When you are finished
select all of the desired objects, press the enter key and in the command line you will
see:
Review all connected objects [Continue] <Continue>:
309
All of the Plant objects, that are connected to the objects that you selected, will be
simultaneously highlighted in green, so that you can visually check if the resulting
network is as you intended. If this is the case, confirm the selection by pressing the
enter key to start the export function that you defined.
You can use the command PCCFG (Prepare – Settings) to configure the layer for
the export.
This special export function facilitates, by using a special workflow, to relatively easily
“trace” the pipeline from the resulting elements in AutoCAD Plant 3D or other
applications. Commands which convert centerlines to pipe runs can be applied on the
content of a entire layer because on this layer it will find only axis of a specific
nominal size!
In this way you can also in Plant 3D, for example, set pipe bend connectors into the
pipe run. Furthermore it is recommended not to first place valves and other in-line
fittings in this way when walking the run with As-Built Plant (Pipes– Walk The Run),
but later to first set them in the target application.
313
Hint: If you want to export only single As-Built plant objects to AutoCAD solids just
use the EXPLODE command.
Option generic:
This option is for working in a special file format, that has been developed for external
developers. Thereby the following workflow should be possible for any pipeline
software, even when they don't support any point clouds:
External software *.PMD file (Plant Model Definition) As-Built plant model
Such a *.PMD file can then be imported into As-Built Plant (Prepare – Edit Plant
Model, “Import plant model...” button). After walking the run and using Apply
Constraints comes the export using the “Option generic”:
Command PCEX, *.PMI file (Plant Model Instances) Import in external software
Option SDNF
A SDNF file will be created form the As-Built steel beams, that can be read by many
steelwork software applications (for example Autodesk Revit, but also by other
products such as INTERGRAPH and AVEVA.
SDNF stands for Steel Detailing Neutral Format.
The Feature Data Management of As-Built for AutoCAD contains a large set of
commands. It serves for appending additional alphanumerical data to your drawing.
To each graphic object project-specific feature data or links to further documents
(e.g. pictures) can be assigned. These will be displayed in a clearly arranged data
tree and can be processed further.
The Feature Data Management can be used for the highly efficient recording and
structuring of building floor plans. With the aim of creating qualified CAFM4 suitable
data structures. Components and pipelines in industrial plants can be labeled and
managed or a green space and tree cadastre can be created.
Further information about the feature data management ofAs-Built for AutoCADcan
be found in the manual for the Feature Data Management, which is part of your
installation. You may find a link on the As-Built Feature Data ribbon tab under “Help”.
4
Computer Aided Facility Management
317
This command serves to automatically align and axially align existing (wall) lines. The
aim is the creation of architectural type plans, that, where possible, have:
• Wall lines that are parallel to each other
• Rooms that have square corners
• Rooms/walls that are axially aligned
When surveying existing building data it is difficult to achieve this aim without the help
of additional means. It often results in only approximate right angles and almost
parallel lines. It is here where the algorithm of this new command comes in to play:
The lines and polylines selected by the user are analysed in their entirety with
respect to similarly aligned lines and approximate axial alignments. Reference
directions are computed from numerous other similar directions and axial alignments,
to which the lines are then oriented.
Workflow
“Align Walls” is carried out before the wall lines are given any further building
elements such as doors, windows, blocks etc.
1. Read in the point cloud and prepare it (clipping, define slices ...)
2. Create wall lines (e.g. with “Fit outline plan”)
3. Align Walls
4. Create other building elements (e.g. doors, windows, stairs, equipment
blocks ...)
5. Dimension / annotate / complete the plan
Command sequence
After starting the command the wall lines must be as first selected. Allowed at the
moment are lines and polylines without any curved elements.
Command: _KUBT_ALIGNWALLS
Select wall lines and polylines for fitting:
Then the settings dialogue box is displayed:
318
• Incremental angle for the reference direction: In which angular steps should
the walls be aligned? The values 90° (default), 45°, 22,5° and 30° can be used.
• Search radius at line ends for joining: When aligning walls, the existing line
connections are first disconnected from one another. The command automatically
reconnects the ends of the line sections, when the distance between the end
points of the lines lays within this radius.
• Maximum deviation from reference direction: Wall lines are only aligned when
the distance from the original line does not exceed this value.
• Maximum rotation angle for lines: Wall lines are only aligned when the rotation
angle does not exceed this value.
• Maximum deviation for axial alignment: Wall lines are only axially aligned with
each other when the distance from the original line does not exceed this value.
Normally this value should be set somewhat higher than “Maximum deviation from
the reference direction”, so that the directionally fitted walls can still be axially
aligned.
• Align to the X direction of the UCS: This setting should be activated when the X
axis of the current UCS is to be used as the reference direction, that means the
plan must be aligned on the UCS. If it is not activated, the command computes
the reference direction itself, based on the selected wall lines.
Confirm with [OK] when you are finished.
Now you get a preview of the aligned lines.
The aligned wall lines are displayed coloured next to the original wall lines. Every
reference direction used is assigned its own colour. It is thereby indicated which lines
have been aligned with each other and those which have not.
319
With the option “Keep” you accept the aligned lines. You then replace the original
lines. The colours disappear. The option “Discard” returns you to the original state.
The settings dialogue box is re-opened and if necessary you can start a new attempt
with different parameters.
to a higher value than the first parameter "Max. deviation for reference directions",
thereby the rotated walls can also be axially aligned.
3. Fix wall lines with each other: When their end points lay close enough to each
other, that means within the set radius (“Search radius at line ends for joining”),
then they will be trimmed or extended with each other, thereby the result is once
again the creation of a closed floor plan.
321
The command draws a door symbol into an existing wall line and annotates it
optionally with height and width of the opening.
This command contains options for point measurement with a total station, options
for clicking in a point cloud, as good as options for distance measurement.
The following dialogue opens:
sliding door
Opens dialogue
for selection of
door type.
322
By clicking an image you select a type (white background). You can choose between
swing doors and sliding doors but you also have the chance to select a door symbol
you defined yourself (AutoCAD block). For the latter you have to design the symbol
beforehand and save it in a separate drawing. With the button ”...“ you select this
block template.
In the frame Design Wall you may set if and how the wall lines shall appear when
inserting the door. You can decide if threshold and reveal shall be drawn as well or if
you only want to draw the door symbol and if the wall lines shall be broken up or not.
In the frame Design of door symbol you can choose between different designs for
the door symbol and you can state if it shall be a double door. Depending on your
selection the sketches will show you what the result will look like. If you selected
“Block“ as door type you can decide if it shall be exploded subsequently.
Confirm your selection with OK. You will return to the dialogue "Insert door". (see
figure above). The preview shows you the elements to be measured. Now you can
make further settings for prompting and input of items to be measured, e.g. door
reveal and opening dimensions.
Door reveal
- Option Fit to selected line: The reveals of the door are defined by the
selected end points of the wall line. In case that the wall line has been
determined by two points only this option is usable. After closing the
dialogue only the orientation of the door symbol is prompted in the
command line:
Select wall line or [two Points] <Points>: (Click the line)
Select point for direction of door swing or [Undo]: (Click point for opening direction)
323
- Option Points on both sides (R1 and R2): If you are able to pick both
reveals of the door from the point cloud choose this option. After closing the
dialogue the following is prompted in the command line:
Select wall line or [two Points] <Points>: (Click the line)
Select point on the reveal or [Undo]: (Click point on first reveal)
Select second point on the reveal or [Undo]: (Click point on second reveal)
Select point for direction of door swing or [Undo]: (Click point for opening direction)
- Option Point on one side (R1 or R2): If you are able to pick only one
reveal of the door from the point cloud you have to enter an additional value
w for the width of the door. You can enter the width directly in the dialogue
or you activate the option "In command line" and you will be prompted for it
later. After closing the dialogue the following is prompted in the command
line:
Select wall line or [two Points] <Points>: (Click the line)
Select point on the reveal or [Undo]: (Click point on reveal)
Enter value for door width or [Undo]: 1.1 (Enter the value)
Select side or [Undo]: (Click side for opening direction)
Select point for direction of door swing or [Undo]: (Click point for opening direction)
- Option Measure of length: Here you do not have to pick any point. You
can enter the width w of the door directly in the dialogue or you activate the
option "In command line" and you will be prompted for it later. Additionally
you will be prompted for the distance from the corner to the reveal. This
means the length measure from the end of the selected reference line. It is
important to pick the line on that end from which you measured this length.
Reference line
distance from the
corner to the reveal
After closing the dialogue the following is prompted in the command line:
Select wall line or [two Points] <Points>: (Click the reference line)
Enter distance from the corner to the reveal [Undo]: 0.57 (Enter measured distance)
Enter value for door width or [Undo]: 1.3 (Enter the value)
Select point for direction of door swing or [Undo]: (Click point for opening direction)
Automatic mode
The automatic mode is activated by ticking “Keep settings for next command
executions (automatic mode)”. This option is intended to insert doors of the same
kind without having to make all settings anew every single time. The next time this
command is called up, the dialogue will not be displayed. The settings will be
adopted as they had been made the last time. We recommend to use “In command
line” for entering the values (e.g. door width). If needed the automatic mode can be
switched off by a command line option.
After having done all settings you close the dialogue with OK.
Next you are prompted to enter a line or two points where the door symbol shall be
placed. If you select “two points” the door is placed matching between those. If you
select “line” you will be prompted for the position and width of the door.
In case you selected a symbol for a door with reveal you will be asked in the
command line for a point or a line for the second wall line or for the wall thickness.
Enter thickness of wall or [Line/Position/Undo]<Line>:
(Enter the thickness of the wall))
Now the values and points are prompted according to the settings in the dialogue.
The door symbol is inserted at the height of the first point of the reveal. It is by
standard put on the layer DOOR. It lies parallel to the XY plane of the UCS. The
reference line is broken up at the reveal. The dimensioning block is by standard put
on the layer DOORDIMENSIONING. The door reveal as well can be put on a
specified layer.
You can adapt the default layers for the individual door elements with the command
As-Built – Settings.
If the door type double swing has been selected, the window “Insert door“ offers the
additional option “Asymmetrical swings“. If this option is selected and the button
Measurements is clicked, a window opens where one can choose if the asymmetry
shall be determined by picking a point or entering a value for the length.
325
With frame
Workflow
6. When running the command the following dialogue opens:
Here you set how the window is measured/inserted. The several possibilities are
explained later on. With the button Change window type you can select the
representation of the window:
without frame
Confirm your selection with OK. You get back to the main dialogue.
7. Next you are prompted in the command line to select the lines of the wall where
you want to insert the symbol for the window. The second line of the wall can
optionally be defined by:
328
Simple Window
The window is assumed to be symmetric. Is has no rabbet and the reveal is
rectangular to one of the wall lines.
The window with offset reveal has two different reveal widths. The rabbet is
rectangular. The measurement of the reveal on the reference side is similar to the
simple window.
329
- Window width w2:Alternatively, you can also measure and enter the second
reveal width by hand.
330
Window frame
The settings determine how deep the reveal and the frame sit in the opening. There
are three ways to determine the depth:
- Point F on window frame: If you can pick the front of the reveal directly, choose
this option. If you have selected a window type ‘with frame’ you will be prompted
to pick the front of the frame. After closing the dialogue, following prompt appears
in the command line:
Select point F on the frame (F) or [Undo]:
- Depht of cill d1 (reference side)or d2 (second side) : If you cannot pick a point,
enter a value measured manually. After closing the dialogue, following query
appears in the command line:
Enter value for cill depth (d1) or [Undo]:.12
- Frame thickness t: This item is only shown if you have selected a window type
‘with frame’. It defines the distance between the two lines representing the glass
pane. If you enter Zero only one line is drawn.
Rectangularity
This setting decides, to which wall side the window will be perpendicular. You can
choose between “Reference side” and “Second side”. If both wall lines are parallel to
each other, this setting makes no difference.
Automatic mode
The automatic mode is activated by ticking the field ‘Repeat these settings for next
command executions’. This option is intended for inserting several windows of the
same kind without having to make all settings anew every single time. The next time
the command is called up, this dialogue will not appear. We recommend using the
option ‘in command line’ for entering values (e.g. reveal width).
Window dimensioning
If you select the field ‘Add dimension annotation’, the command Dimension –
Window dimension annotation is called up after this command.
331
original state:
original state:
Requirements
Before this command can be executed, several graphic elements of the staircase
have to exist already.
• The edge of the staircase: The boundary line to the right and the left of the steps
may consist of a mass of lines, polylines and arcs.
• The steps: These have only to be available as rough measurement, which means
they do not have to reach the edge of the staircase or they may exceed the
staircase. Not all step lines have to be stated; optionally As-Built may calculate
the steps. All step lines have to be within the edges of the staircase (stair string).
Steps may be lines or one-segment polylines (without arc).
Command sequence
After starting the command the following dialogue box opens up:
332
After you have made a selection dismiss the dialogue box with [OK] and you return to
the dialogue box "Measure Staircase".
Depending on the measuring mode the subsequent procedure will be different:
Existing steps
All steps have been surveyed in advance and exist as line segments.
These lines now have to be selected.
Going:
Here, a line for the first step will be requested, as well as a value for the
going (depth of a step).
Based on the number of
steps entered and the
goings of the steps, the
flight of stairs will be
constructed.
The first step is given and
all other steps run parallel to
this step.
Stair dimensions
If you ticked the box for "Add dimension annotation", then following this command the
command Annotation–Staircase dimension annotation will be called.
Layer
The individual elements of the stairs are automatically placed on a special layer:
Element Layer
Steps STEPS
Edge of the staircase (stair string) [stay on their layer]
arrow STAIRCASEDIMENSIONING
dimensioning block STAIRCASEDIMENSIONING
Nosing on steps STEPSNOSING
Automatic mode
The automatic mode is activated when you ticked the box "Keep settings for next
measurements (automatic mode)".This option allows you to survey several similar
stairways without having to enter new values each time. The next time the command
is called the dialogue box will not be displayed. The settings will be used that you set
last time. When using the automatic mode it is recommended that to enter values that
337
could change (e.g. the number of steps) then use the option "in command line" for
each item.
Individual customisation
There are the following possibilities to individually customise the appearance:
• Layer: The preset layer can be altered with the help of the Settings...
command. In order to do so, change the according entries in the category "Layer -
stairs".
• Use the Settings... under the entry "Building - Stairs – Arrow size" in order to
adapt the size of the arrows.
338
This command allows the simple measurement of line and polyline segments.
With this command you can consecutively measure strings of lines, without any
further command input.
The number of points per segment and type of object can be chosen freely.
Here is the command sequence for lines where the number of points = 2, individual
lines each with a start point and an end point:
Command: PSBSTARTSTOPLINE
Number of points per segment or <2>:
Select object type or [Polyline/Line/UNdo] <Line>:
1. segment point or [UNdo]:
2. segment point or [UNdo]:
1. segment point or [UNdo]:
2. segment point or [UNdo]:
1. segment point or [UNdo]: (…and so on)
With the option "undo" the last observed point will be undone.
The graphic result of the surveying of e.g. steps could look like this:
339
The command allows you to draw a rectangle (e.g. sectional view of a pillar) with just
a few clicks in the point cloud. The rectangle always lies in the XY plane of the
current UCS with the Z coordinate of the first picked corner point. When selecting the
option “Positioning with distances“ the Z coordinate will be set to Zero.
Previous hint: This command contains options for point measurement with a total
station and options for distance measurement.
There are different measurement modes depending on the points that you can pick
easily from the point cloud.
Running the command opens following window:
Select this mode if you cannot aim at Select this mode if you can aim at one
any corner of the rectangle directly corner of the rectangle directly
(e.g. rectangular base of a pillar with (e.g. ordinary rectangular pillar)
bevelled corners)
The option “Positioning with points“is recommended for picking from the point cloud.
Select “Positioning with distances“ if you like to add something using a hand-held
laser or measuring tape.
340
The lengths may also be transferred directly from the hand laser into the window
using a Bluetooth connection. The same applies for the previously prompted
distances to the reference lines.
After setting the dialog options and confirming these with OK the following prompt will
appear:
Select position [Undo]: (specify the position of the rectangle)
344
The lengths may also be transferred directly from the hand laser into the window
using a Bluetooth connection. The same applies for the previously prompted distance
to the reference line and to the reference point.
After setting the dialog options and confirming these with OK the following prompt will
appear:
Select position [Undo]: (specify the position of the rectangle)
345
With the command you can measure a rectangular recess or a rectangular spur. The
recess or the ledge will automatically be drawn into an existing (wall) line.
The command is composed in a way, so you are able to determine the needed data
with a manual measurement or with the total station.
After you have started the command, the following window will open. Here you will
have to select, with which measurement method you want to measure the individual
parameters of the recess or the ledge.
Distance from corner a: The distance from the corner of the room to the beginning
of the recess or the ledge. Click on the line/polyline segment that forms the side from
which the distance should be measured.
This value will either be sent into the field with a Bluetooth laser distance meter or
entered manually.
Point R1 on the reveal: The first point of the reveal will be measured with the total
station.
Recess width:
Recess width b: The width of the reveal or the ledge is determined manually and
entered here.
Point R2 on the reveal: The second point of the reveal will be measured with the
total station.
Recess depth:
Recess depth t: Measure the depth of the reveal manually and enter.
Point D in recess: Measure point on the back side of the back of the recess (or the
forward area of the spur).
After you have adjusted all settings, close the window with the [OK] key.
Now you will be prompted for a wall line. This can be a line or a 2D or 3D polyline.
Select wall line or [UNdo]:
In the next step you will be prompted for the set measuring elements in the command
line. An example:
Select reveal point R1 or [Distance/UNdo]:
Select reveal point R2 or [Width/UNdo]:
Select point D or [Depth/UNdo]:
Thereafter is the command finished, and a rectangular alcove will be inserted into the
selected line/polyline.
Automatic mode
The automatic mode will be activated by checking "Keep settings for next
measurements (automatic mode)". This setting is useful when you have to
measure many similar recesses or ledges, then you don't have to adjust the settings
again each time. When calling up the command again, the window will not open. The
settings will be adapted, as set the last time. It is suggested to use the "in command
line" option for the data entry (width of the reveal) when being in the automatic mode.
If needed, the automatic mode can be deactivated via an option within the command
line.
347
With the command “Survey grid” you can fill a closed contour with grid lines. The
position, alignment and grid spacing are precisely definable with the assistance of
various optimised methods of measurement.
Typical areas of use are the drawing of ceiling grids or floor tiles/floor slabs.
This command includes options for point observations with a total station,
measurements in the point cloud, as well as options for measuring distances.
The methods of measurement can also be combined depending on the spatial
situation.
After calling the command the
following dialogue box is displayed:
You select here the method of
observation and with which individual
grid parameters you want to survey.
Grid alignment:
In which direction should the grid run?
Line: Select a line with
which the grid should be
aligned parallel to.
2 Points: Click or observe
two points, where the grid
should be aligned parallel
to the line joining the two
points.
UCS: The grid should be
aligned parallel to the XY
axes of the UCS.
348
Node:
Where should the intersection points lie? With both of these methods you must
explicitly define an intersection point:
Point: Simply click or observe a point.
Line intersection: Select two known lines and two parallel distances
from these lines. The intersection point of the parallel lines defines the
node.
After you have entered all of the settings, dismiss the dialogue box with [OK].
In the command line you are now prompted to enter each of the appropriate
dialogue settings:
Command: _TCADDRAWGRID
Grid boundaries:
Select objects: (Select the objects that form the closed contour)
Enter distance to the second reference line or [CAncel/UNdo] <1.0000>: 0.3 (Enter value)
Or
Nodal point by arc intersection, select 1st point or [CAncel/UNdo]: (pick or observe a point)
nd
Nodal point by arc intersection, select 2 point or [CAncel/UNdo]: (pick or observe a point)
Select a side:
Horizontal distance from first point or [CAncel/UNdo] <0.0000>: 1 (Enter value)
Horizontal distance from second point or [CAncel/UNdo] <0.0000>: 2 (Enter value)
With the assistance of the Settings command you can adapt the layer to your
individual wishes.
350
The command is used for intersecting lines, polylines and arcs. It also works for
skewed lines, polylines and arcs. ‘Fix lines to corner’ can be used if, for example, the
corner of a room is obstructed, and you have to stop measuring on both sides before
the room corner.
Command: PSBCORNERFIX
Select first line, polyline or arc:
Select second line, polyline or arc:
In order to tell the command the direction in which you want to intersect, you always
have to pick the side of the line, polyline or arc to be intersected at.
Only the XY coordinates of the current UCS will be used for calculating the point of
intersection. That means that, for example, two skewed lines, polylines or arcs will
still be skewed after intersection i.e. do not really intersect, but appear to intersect
from top view in the UCS.
351
Perpendicular line
measured or
clicked point (appears in the drawing
when option ‘Line‘ = On)
This command is used to extend a line horizontally in the current UCS. That means
that a line running diagonally through the space is extended by a value that does not
refer to its direction in the space but to its projection on the XY plane of the current
UCS.
Command: PSBEXTEND
Select the line: (select the line to be extended)
Line horizontal extend by [By/Total/Horizontal/3D/to Point]: 0.20(Enter extension measurements)
Wall
Edit – 3D extend
Command Name: PSBEXTEND (Option [3D])
Ribbon Tab: As-Built Building Plans
The command is used for the perpendicular, horizontal (in the current UCS)
extension of a line from the last line end point. The direction of the line (e.g. left or
right) and its length are to be entered or to be picked.
You may call-up the command as transparent command within other commands, e.g.
within the ‘Line’command:
Specify first point: (e.g. click first corner)
Specify next point or [Undo]: (e.g. click to recess)
Specify next point or [Undo]: ‘PSBPERPEXTEND
(transparent call-up of the command ‘PSBPERPEXTEND‘)
Enter length or [Right/Left]: 0.20 (e.g. depth of recess)
Select side [Right/Left] or pick point: (Pick point on side or entry)
Specify next point or [Undo]: (continue working)
In case you do not call up the command ‘PSBPERPEXTEND’ within another
command you will be asked to select the line to be extended. The line will be
extended on the side that is closer to the selected point. The new line will be drawn
on the current layer.
Command: PSBPERPEXTEND
Select line: (select the line to be extended)
Enter length or [Right/Left]: 0.20 (e.g. depth of wall recess)
Select side [Right/Left] or pick point: (Pick point on side or entry)
Remark: The newly calculated line end point can be adopted with RETURN the next
time ‘Line’ is called up.
Note: The base line for the perpendicular extension should be a long line. Never use
a value for perpendicular extension that is longer than the base line since a little
measurement error could thus be multiplied.
355
Preview of the
symbol and
height values.
Activate this field if you want to dimension several heights with the same
settings. You will only be asked to measure/enter the respective height
point/value.
If a height point has been entered, it also serves as insertion point for the
dimensioning block.
The dimensioning block is drawn on the layer specified in the As-Built Settings in
the section “Layers” under ‘Height dimensions’. If this value is kept empty, the current
layer will be used.
The dimensioning block memorises its relative height reference at the time of its
creation. Thus, if the relative height is changed later, it does not influence already
existing blocks.
356
Preview of the
symbol and
height values.
Activate this field if you want to dimension several heights with the same
settings. You will only be asked to measure/enter the respective height
point/value.
If a height point has been entered, it also serves as insertion point for the
dimensioning block. Otherwise, it must be entered explicitly at the end of the
command.
The dimensioning block is drawn on the layer specified in the As-Built Settings in
the section “Layers” under ‘Height dimensions’. If this value is kept empty, the current
layer will be used.
The dimensioning block memorises its relative height reference at the time of its
creation. I.e. if the relative height is changed later, it does not influence already
existing blocks.
357
The command is used for dimensioning floor and room heights. After the command
has been started, following request appears in the command line:
Insertion point on the floor (Snap one point on the floor)
Point on the ceiling or enter [Value]: <Value> (Snap a point in the ceiling
or select option ‘M’ to insert the room height manually)
After the points have been measured, following dialogue appears:
The measured floor height is set as Absolute height of the measured floor point.
new reference height for all following
relative height dimensions.
OK confirms the entries. The height symbol is inserted at the position of the floor
point.
The dimensioning block is drawn on the layer specified in the As-Built Settings in
the section “Layers” under ‘Height dimensions’. If this value is kept empty, the current
layer will be used.
358
The command is used to convert relative heights to absolute heights. The command
works only for relative heights that have been created with kubit commands. These
are:
• Dimension - Room height
• Dimension - Absolute height
• Dimension - Relative height
• Dimension - Window dimension annotation
• ...
359
The command is used to convert absolute heights to relative heights. The command
works only for absolute heights that have been created with kubit commands. These
are:
• Dimension - Room height
• Dimension - Absolute height
• Dimension - Relative height
• Dimension - Window dimension annotation
• ...
360
With this command you may set the reference datum for the relative height
dimension. The datum can be taken from a point or be entered manually.
Command: PSBREFDATUM
The reference datum is 0.000000
Measure point or enter [Value]: (Snap point for new reference datum or option ‘V’
for manual entry)
The reference datum has been set to 2.500000
All following relative height dimensions refer to this new reference datum.
361
With this command you may change the reference height of selected kubit height
blocks in the current drawing.
Command: PSBREFBLOCK
Select height blocks.
Select objects: (Select height blocks to be edited)
The reference datum is 0.9 (Status of the current reference height)
Measure point or enter [Value]: 300.5 (measure/enter reference height)
54 height blocks converted. (Status information number of converted blocks)
The shown reference datum is the one currently set for the drawing. This might differ
from the original reference height of the blocks to be edited.
362
With this command you may display the current properties for a kubit height block.
Command: PSBHBLOCKLIST
Select a block insert: (Click on the block you want)
Attribute: HEIGHT: absolute height: 2.6600, reference height: 0.0000, displayed
height: Absolute height (Display of properties)
363
This command is used for changing the absolute height reference of the drawing.
A typical case for the usage of this command is when the absolute height reference
only becomes known after the survey project has been started. Then it is necessary
to adjust the already existing survey to the new height reference. The objects in the
drawing will be shifted by a certain height offset (Z direction in WCS), and the
attributes of the kubit height dimensions that already exist in the drawing will be
adjusted to the new height reference. Following kubit blocks will be updated
• Absolute and relative heights, floor and room heights
• Window dimensions (Breast and lintel heights)
• Arc dimensions
An example:
The start of a building survey: The first station is situated in the entrance area. The
absolute height reference is determined on the threshold of the entrance door at
0.00m. All absolute height dimensions refer to this point.
However, later it is demanded that all building heights refer to sea level. A nearby
height benchmark is measured and should be used as reference point. Its official
height is 111.81m. Now the survey, as completed so far, needs to be adjusted to this
height.
Following calculation ensues: The height benchmark had been measured at 0.70m
(above the threshold), but its official height is 111.81m. Thus, the height of the
threshold is:
111.81m – 0.7m = 111.11m
Height benchmark
Threshold
0,00
0,70 m
Sea level
111.81 m 111.11 m
Besides important advice it provides the possibility to select the intersection points
file for adaptation. This file with the extension ‘rim’ is usually used for the ‘arc
intersection’ command of the TachyCAD software. Close the dialogue with ‘OK’.
Further query follows in the command line:
Command: absdatum
Enter the value: 111.11 (Enter value for height offset)
39 objects selected. (status display, which and how many
5 window dimension(s) converted. dimensions have been updated in the drawing)
1 arch dimension(s) converted.
3 height blocks converted.
Relative datum shifted. (Watch relative height has been adjusted)
Intersection measurements converted. (Note: Data in the intersection points file TachyCAD.rim
have been adjusted)
Current orientation deleted. (Note: Orientation data have been deleted,
new orientation necessary!)
Total objects shifted: 39
Important advice!
If used the wrong way, this command can jumble up your whole reference system. If
you change the current height reference, you should make sure to do so in all
drawings belonging to the project in order to keep the reference system consistent.
Please do not change the absolute reference datum after having flattened the
drawing (Flatten drawing). Since this affects the display of the attributes of the
height blocks. Unless, you excluded the height blocks from flattening by not selecting
them in the according command and making the appropriate settings inside the
dialogue window.
365
If the drawing already contains block definitions, these are displayed under “Blocks”.
Select the block that is to edited. Under “Attributes” select the attribute that is to be
edited.
Block comment: You can add a comment for every block definition (optional).
366
Attribute definition:
Here is the actual extended attribute definition, that must follow a specific syntax.
This syntax is described in detail below. You can find explanatory examples at the
very bottom.
The sequences in parenthesis with added *, as in(ELEMENTSTRING ´,)*, means that the
sequence in parenthesis can be repeated any number of times. Entries in [ ] are
optional, I means “or”. All characters in inverted commas appear directly in the
attribute definition. The individual sequences are separated by blank characters.
There are no word wraps, all entries are done one after the other. Generally, every
attribute definition consists of three parts:
ATTRIBUTEDEFINITION = ATTRIBUTESTRING ´ ´ COMMENTSTRING [´!´] [´#´ (ELEMENT STRING ´;´)* ´#´]
Only one element of the type STRING was defined. The parameter string of this type
consists of the elements LIMITSTRING, LIMITSTRING and STRINGDEFAULTSTRING. The first two
resemble the minimal or the maximal number of characters respectively which are
intended for this attribute. In this example, text sequences between 1 and 30
characters can be entered. If the key word LAST is used as STRINGDEFAULTSTRING, it will be
attempted to offer the entry that has been entered last as template. Conversely, NEXT
is the successor of the last value, which is the next value for whole numbers. In text,
‘Papu’ becomes ‘Papu1’ and ‘Papu3’ becomes ‘Papu4’.
Another attribute definition leads to the attribute THICKNESS:
IDThickness “Enter glass thickness”
# IDConst CONST "" “Thickness: “ ;
IDWert FLOAT “Value:” 0.0 NOLIMIT LAST 1;
IDUnit USERSET “Unit” 1 3 {‘ mm’,’ cm’} LAST#
This leads to following dialogue box:
369
Three elements have been defined. The first element IDConst of the type CONST puts
out the constant text “Thickness”. The element IDValue of the type FLOAT allows the
insertion of an decimal larger or equal to zero with one digit after the point. With the
last element IDUnit of the type USERSET a list is generated, from which the units “mm” or
“cm” can be selected, or an own value can be entered which has to between one and
three characters long.
Individually adapt FARO block templates
As-Built require, to be able to correctly run, various block templates, e.g. Instrument
stations and control points, height symbols, various dimensioning blocks etc.
These block templates are in the sub-folder \DWGBASE of As-Built1.
For each block template there is a template drawing. They contain the individual
AutoCAD entities (graphics and attributes), that belong to the particular block.
Open and edit these block template drawings as you require, the changes that have
been made will always be used in later projects as the template.
In this way you can, for example, adapt the number of decimal places or specific
prefixes or suffixes in the attributes.
The number of decimal places of a height dimension should be adapted.
1 You can also save them in a different folder, as long as the folder has been added to the AutoCAD support path (Pay attention
to the order).You do that by using the AutoCAD Options command (Command “_OPTIONS” - Tab - “Files” - “Search path for
support files”).
370
IDHA "Height value" ! #IDHKlTo STRING "Bracket" 0 1 ""; Definition opening bracket
IDHPrfxList USERSET "Height prefix" 0 20 {"OK ","UK ", "BRH ", Definition prefix choices
"STH "} LAST;
IDHValue FLOAT "Height value" NOLIMIT NOLIMIT NODEFAULT Definition Height value
3;
From type FLOAT:
NOLIMIT=Min.Value unlimited
NOLIMIT= max.Value unlimited,
NODEFAULT=no default value ,
3=Decimal places
This command is used for aligning FARO blocks with the XY plane of the current
UCS.
The position of the block itself is not changed. However, the block is rotated in a way
that it lies parallel to XY plane of the UCS.
Command: PSBBLOCKADJUSTL
Adjust all instrument and control points or selected [Blocks] <instrument and control points>:
(Select option)
If you confirm the selection ”Control points” with Enter, all blocks named “CONTROL”
(Control point blocks) will be adjusted.
However, if you select option “B” for ”Blocks”, you will be asked to pick objects:
Select blocks:
Select objects: (Select object)
If you confirm the selection with Enter, all selected blocks will be adjusted.
Important: Some blocks and their position in space reflect a geometry, e.g. the north
arrow. If you adjust such blocks with this command to an altered UCS, their correct
position will be lost. You can avoid such unwanted effects by locking the respective
layers during the processing of the command.
372
The command “PSHROTARCH” is used for the construction of irregular arcs, and for
folding them into the ground map. It supports the description of contours which take
the shape of an arc in the ground plan or front view (e.g. Arcs above windows and
doors).
The command uses a 3D (or 2D) polyline as geometrical input information. The start
and end point of this polyline must define the true position of the arc. Important:
There should be a vertex of the polyline in the apex of the arc or close to it. The
intermediate points are projected into the arc plane, which stands vertically on the XY
plane of the UCS, and runs through the start and end point of the arc.
The command “PSHROTARCH” asks you to select a 3D polyline. The template for
the object selection is the last polyline that had been created in the drawing.
Select polyline [lasT] <lasT>:
Now following dialogue appears:
Normally, the lowest height (for arcs pointing upwards) or the highest height (for arcs
pointing downwards) are used for the rotation plane. The option “Use mean height at
end points” middles the heights of arc ends, which allows to ignore a height
difference that exists due to building tolerances, but are not relevant for accuracy.
The annotations at the rotated arc consist of the arc apex (middle of arc) and the
heights of the arc start and end points. However, if you have selected “Use mean
height at end points”, only the height of the arc start point will be displayed.
The dimensioning of the middle of the arc (apex) always refers to the highest point of
the adjusted arc created by As-Built Modeler. Following points need to be considered
to ensure that the dimensioned value matches reality as good as possible:
373
Measure enough points in regular distances along the arc. The more points you
measure, the better the adjusted arc matches the real shape.
If possible, also measure a point in (or close to) the apex of the arc. If this is not
possible, measure the arc as symmetrical as possible.
The adjusted arch is created on the same layer as the measured polyline. The
rotated arc is set to the layer the name of which is set in the As-Built Modeler
Settings under the key “Layer” – “ArchPlanLayer”. If this value is kept empty, the
current layer will be used. The key “ArchDimensionLayer” is used for the height
dimensioning of rotated arch.
374
This command is used to dimension a window. The necessary values for cill and
lintel height as well as – optionally - the opening height and width will be prompted.
Following dialogue appears:
The entry ‘Display heights’ determines which height the values for parapet and lintel
height refer to.
375
Text alignment
Here you indicate how the dimensioning text is to be aligned.
- ’In selected line' means that you have to indicate a line at which the text is
to be aligned.
- With "Manually with statement of angle" you may either insert an angle
value for alignment or you click onto two points within the drawing
('Command line' option).
- With ‘Free position’ you can either insert an angle value for the alignment
or you click onto two points in the drawing. (Option ‘Command line’)
Display
You can control the text alignment of the opening annotations with ‘Display’:
Automatic mode
The Automatic mode is activated by ticking the field ‘Keep settings for next
measurements’. This option allows to dimension windows of the same kind without
having to set all settings anew every single time. The dialogue will not be displayed at
the next call up of the command. The settings will be taken over as they were set the
last time. We recommend to use the option ‘in command line’ for inserting values in
the automatic mode.
After the dialogue has been closed with OK, you will be prompted for the individual
values and measurement points according to the settings. As an example, the above
pictured dialogue setting leads to following command line sequence:
Command: PSBDIMWINDOW
Measure point on the cill or [UNdo]: (Click a point on the window parapet)
Measure point on the lintel or [UNdo]: (Click a point on the window lintel)
Height of opening: 1.325
Width of opening: 0.926852
Select line for text alignment or [UNdo]: (Select a line)
Window dimension annotation
Insertion point of block: Positioning of dimensioning block for parapet and lintel height)
Window opening annotation (Positioning of dimensioning block for opening width and height)
377
This command inserts a block with the block name "StairDimBlock" as staircase
dimension into the drawing.
Three values are displayed as follows:
After starting the command the following dialogue box opens up:
Height of a step.
Either by clicking on/observing two
points (difference in Z values = riser
value)
or by entering the value
For example:
Align dimension text to a line: (Select line for the alignment of the dimension
Insertion point of block: (Position dimensioning block with a mouse click).
The block for the staircase dimensioing will automatically be inserted on the
"STAIRCASEDIMENSIONING " layer.
Automatic mode
The automatic mode is activated when you ticked the box "Keep settings for next
measurements (automatic mode)".This option allows you to consecutively
dimension several stairways without having to enter new values each time.The next
time the command is called the dialogue box will not be displayed.The settings will be
used that you set last time.When using the automatic mode it is recommended that to
enter values that could change (e.g. the number of steps) then use the option "in
command line" for each item.
Individual customisation
You have the following possibilities to individually customise the appearance:
• You may adapt the attributes (output of text) to the dimension with the Define
Extended block command. That way you may change the number of decimal
places or use the abbreviation "Rs" instead of the "x" sign.
• Layer: The preset layer may be changed with help of the Settings… command.
In order to do so change the "Layer – Stair –Annotation" entry.
• Unit: By default, pitch and going will be stated in centimeters. But you may also
change the unit with the Settings… command under the "As-Built Building
Plans – Stairs – Dimension unit" entry.
380
With this command you may fit the plan geometry at a new position in the drawing.
This may become necessary if one and the same object has been measured twice
but in two independent measurements and the results of both surveys shall now be
combined.
A 2D Helmert transformation with matching of elevations is done, which combines a
two dimensional rotation within the XY plane of the world coordinate system (WCS)
with a 3D shifting and a scaling of the selected plan geometry. The scale factor is the
same for all three axes if the coordinate system.
The transformation parameters are calculated from a set of point assignments.
There are two ways of transformation. One way would be the calculation with an
over determination (Advanced Helmert transformation PSBNTRAFO). The other one
would a calculation with only two pairs of points (Simple Helmert transformation
PSBHTRAFO).
After starting the command ‚PSBNTRAFO’ you first have to assign corresponding
pairs of points from source and target geometry.
1. pair of points: point to be transformed [Finish]:
1. pair of points: target point:
2. pair of points: point to be transformed [Finish]:
2. pair of points: target point:
3. pair of points: point to be transformed [Finish]:
3. pair of points: target point:
4. pair of points: point to be transformed [Finish]:
4. pair of points: target point:
…
n. pair of points: point to be transformed [Finish]: f
During the assignment of points you may customize the text height of the temporary
point numbers using the command Drawing – Set text height.
After having finished the assignment of points the command line displays a protocol
that inform as you about the possible versions of transformation.
Transformation with shift
1. pair of points: discrepancy(XY) = 0.065
2. pair of points: discrepancy(XY) = 0.146
3. pair of points: discrepancy(XY) = 0.089
4. pair of points: discrepancy(XY) = 0.112
-------------------------------------------------
Average square discrepancy (XY) = 0.011 (optimization criterion)
Average discrepancy(XY) = 0.103
382
Remarks
• For the advanced Helmert transformation always at least 3 pairs of points have to
be defined.
• The transformation that considers the scale has to be used with care. The scale is
only calculated from the deformation within the XY plane but is eventually used for
the Z coordinates too. This uniform scaling in X, Y and Z is necessary because
most of the AutoCAD objects cannot be scaled in another way. Otherwise e.g. a
circle would become ellipse, which is not desired. Note! Due to the alteration of
the Z coordinates a transformation with scaling is not in every case suitable for 3D
geometry.
• The colour of the temporary lines and point numbers for the visualization of the
assigned points is defined by the colour of the current layer and has to be set
before running the command. The numbers of the target points are displayed in
brackets.
384
With this command you may customize the text height for the temporary point
numbers used during the Helmert transformation in case they are to big or to small.
Also see Drawing – Advanced HELMERT transformation.
385
In some plans contain lines that have been drawn twice. These unattractive double
draws can be detected using this command. They are marked by a red flag.
At first the following window opens.
Here you indicate a length interval. All lines whose maximum distance lies within this
interval are marked. After confirmation with OK you are pompted to select the objects
to be checked for double lines and arches. As-Built will now mark the double draws
by a red symbol and you are able to revise the plan accordingly.
red
marker
The size of the red marker depends on the level of the zoom.
All markers are deleted when running another plan analysis command. Alternatively
you may initiate the deletion yourself by using the command Drawing – Plan
analysis- Purge.
The search for double lines is an elaborate process of analysing the CAD graphics. It
therefore may take some seconds (depending on the selected plan section) until the
result is displayed.
386
Often there are plans where you will find small gaps between lines, which originate
from drawing without using the AutoCAD OSNAP. Such gaps can be detected using
this command.
At first the following window opens.
Here you indicate a length interval. All gaps that lie within this interval are marked.
After confirmation with OK you are prompted to select the objects to be analysed. As-
Built will now mark the gaps by a blue symbol and you may now revise the plan
accordingly.
Blue
marker
The size of the red marker depends on the level of the zoom.
All markers are deleted when runnig another plan analysis command. Alternatively
you may initiate the deletion yourself by using the command Drawing – Plan
analysis- Purge.
Why does the command prompt for an interval for the gap size and not for a
maximum value?
The answer is based on the two reasons that may cause you to look for gaps in a
plan.
1. You simply want a neat plan. Then you really may set the lower limit of the
interval to zero.
2. You want to use the feature data management to create polygons e.g. for rooms.
The methods for outline tracing and pattern recognition do skip all gaps that are
387
smaller than a certain tolerance value. This tolerance value can be set using the
As-Built command As-Built – Settings (Feature data). Thus at least for
working with As-Built you do not have to revise and remove the errors of the plan
that are smaller than the tolerance.
That is why you may set the lower limit of the interval for the gap detection exactly
to the value of the tolerance to ignore gaps. So only errors are displayed and
need to be fixed that are larger than the tolerance value.
By the way, the gap analysis also detects small excess ends like in the following
example.
The search for gaps is an elaborate process of analysing the CAD graphics. It
therefore may take some seconds (depending on the selected plan section) until the
result is displayed.
388
You may find short lines using this command. They are marked by a green flag.
green
marker
The size of the green marker depends on the level of the zoom.
All markers are deleted when running another plan analysis command. Alternatively
you may initiate the deletion yourself by using the command Drawing – Plan
analysis- Purge.
The search for short lines is an elaborate process of analysing the CAD graphics. It
therefore may take some seconds (depending on the selected plan section) until the
result is displayed.
389
This command serves to trace outlines. It can be used to find gaps or to create
closed polylines.
First the following prompt appears in the command line.
Plan analysis -
Click point next to line or [Configure]:
Now click close to a line in the drawing. The outline of this line is traced and marked
in red. At arborizations the side of the line is preferred which you selected when
clicking close to the line.
If the outline tracing results in a so called self-overlapping, the intersection points are
marked by concentric circles. The outline line is also highlighted in purple.
390
The outline tracing function runs a complex analysis of the CAD graphic. Therefore,
the process may take a couple of seconds (depending on the selected plan section).
After you have traced an outline, you can run another analysis or take this outline
over as AutoCAD 2D polyline. Following prompt will appear repeatedly in the
command line until you cancel the command.
Click point next to line or [insertPolyline/Configure]:
The option ‘Configure’ opens following dialogue.
Ignore intersection means that the outline tracing does branch at true X
intersections.
Branch at intersection means that the outline tracing will also branch at true X
intersections.
391
We speak of true X intersection when the AutoCAD elements intersect instead of just
meeting.
Position of the
click point
Initial situation
Intersections Intersections
enabled disabled
392
The background of the two modes is, in most CAD plans pseudo X intersections are
used for objects that are connected with each other by content (e.g. adjoining walls
and windows or doors). Things that overlay the actual plan (e.g. center lines and
building grids) are often simply drawn through. Then real X intersections are created.
Thus, in most cases it is better to ignore X crossing lines when creating room
polygons and the like.
393
This command deletes all AutoCAD objects that As-Built created temporarily. Such
objects originate from the As-Built commands for plan analysis (Find gaps, find
short or double lines).
Also object markings (dashed line display), as they are created when clicking an
object in the area list or in the feature list, are removed.
394
With this command you can copy any drawing objects to a clipboard. It works similar
to the Windows clipboard.
In contrast to the AutoCAD clipboard commands the As-Built clipboard is able to
copy and insert the object with its WCS coordinates, even if another UCS is currently
activated.
Additionally the As-Built clipboard copies/inserts FARO labels, that means data
objects of the feature data management
The command line will read as follows:
Select objects to be copied
Select objects: (Select any drawing objects)
You are asked to select any geometry, to click on feature data labels and/or entries
of the structure view. By doing so, these objects will be copied into a special
clipboard.
You will be prompted for a reference point afterwards. This point is needed for the
positioning of the objects in the target drawing. If the objects are to be placed at
exactly the same position as in the original drawing please select the option ‘Origin’.
Modes: Also copy forward linked objects (On), Also copy linked objects without label (On)
Base point[Origin/Linked/WithoutLabel] <Origin>:
At the same time you may change the modes of the implicit object selection.
Also copy forward linked Additionally to the feature data objects selected manually, all polygons,
objects which are related to the above objects, will be selected.
Also copy linked objects Additionally to the manually selected feature data objects, all objects, which
without label are linked and have no label, will be selected.
This option is not relevant for the feature data management.
After stating the reference point you will be informed about the number of the
implicitly selected objects if needed and then the command will be ended. You may
now change to the target drawing and insert the objects.
See also Drawing – Clipboard – Paste
Drawing – Clipboard – Cut
395
With this command it is possible to cut any drawing objects out of AutoCAD
drawings. It works similar to the Windows clipboard.
In contrast to the AutoCAD clipboard commands the As-Built clipboard is able to copy
and insert the object with its WCS coordinates, even if another UCS is currently
activated.
Additionally the As-Built clipboard copies/inserts FARO labels, that means data
objects of the feature data management.
The command line will show the following:
Select objects to be cut
Select object: (Select any drawing objects)
You are asked to select any geometry, to click on feature data labels and/or entries
of the structure view. By doing so, these objects will be moved into a special
clipboard.
After that you will be prompted for a reference point. This point is needed to position
the objects when inserting them into other drawings. If you want to position the
objects at exactly the same position as in the original drawing select ‘Origin’:
Modes: Clip forward linked objects (On), clip linked objects without label (On)
Base point [Origin/Linked/WithoutLabel] <Origin>:
At the same time you may change the modes of the implicit object selection.
Clip forward linked Additionally to the feature data objects selected manually, all polygons,
objects which are related to the above objects, will be selected.
Clip linked objects Additionally to the manually selected feature data objects, all objects, which
without label are linked to these objects and have no label, will be selected.
After selecting the reference point you might be informed about the number of
implicitly selected objects and after that the command is finished. You may now
change to the target drawing and insert the objects.
See also Drawing – Clipboard – Copy
Drawing – Clipboard – Paste
Important remark: The AutoCAD function ‘Undo’ (undo last command) does not
work here. As-Built labels that have been cut cannot be reinserted.
396
With this command objects from the special As-Built clipboard will be inserted into the
current drawing. This works similar to the Windows clipboard.
Previously the objects have to be imported into the clipboard by the commands
Drawing – Clipboard – Copyor Drawing – Clipboard – Cut.
In contrast to the AutoCAD clipboard commands the As-Built clipboard is able to
copy and insert the object with its WCS coordinates, even if another UCS is currently
activated.
Additionally the As-Built clipboard copies/inserts FARO labels, that means data
objects of the feature data management.
When starting this command you will be asked for the coordinate system, that should
be used:
Paste clipboard objects with their original Wcs or Ucs orientation [Wcs/Ucs] <Wcs>:
Confirm the standard option “WCS” by pressing ENTER, if you want to insert the
graphic on the same position as in the original drawing, independent from the current
UCS.
After that you are prompted to enter the reference point:
Base point[Origin] <Origin>:
If the objects are to be placed at exactly the same position as in the original drawing
please select the option ‘Origin’ .
If there were feature data objects (FARO labels) cut or copied besides the pure
geometry As-Built will try to insert them in the new drawing. Therefore the structure
definition of the copied or cut objects has to be compatible to the definition of the
target file. If necessary, the missing attributes will be created. The IDs of the data
objects and polygons as well as the key attributes of the inserted objects will also be
adapted where necessary, so the uniqueness will consist. When the copying was
finished successfully a protocol will show the changes.
If an structure view has not yet been generated for the target drawing, the minimal
structure definition will be created. This definition can include the new objects and
where applicable the existing links between those objects.
In case the structure definition of the source drawing is incompatible to the definition
of the target drawing an error report will appear, e.g.:
397
Further information about the photogrammetry tools of As-Built can be found in the
As-Built Photo manual, which is part of your installation. You may find a link on the
As-Built Photo ribbon tab under “Help”.
399
The block templates can be adapted in their appearance to meet your own
requirements.
For some of the blocks it is possible to change the block name and the attribute
names. In order to do so please refer to the As-Built for AutoCAD settings dialogue
As-Built Settings
400
},
{ "Key_Layer_RectifiedImages",
"[corporatelayername]"
},
...
{ "Key_Hylas_Pathes_Tools",
"Tools"
}
}
}
One single configuration entry consists of one text block in curly brackets, a key and
a value:
{ "Key_Layer_InsertedImages",
"[corporatelayername]"
},
(Please note that the last block of a configuration file must notend with a comma.)
Remove all blocks from the file which you do not want to set as corporate standard.
Please contact FARO Support if you are not sure about the keys in the configuration
file or if you cannot find them.
In theFaroConfigCurrentUser_en.cfg file you will particularly find block and layer
names while FaroConfigCurrentUserCommon.cfg file contains system settings like
for instance the drawing unit.
Now save the customized corporate configuration files under a meaningful name on a
network drive all colleagues have access to. Set the file‘s properties to “read only“ for
all users.
All colleagues who shall work with the corporate settings have to select the new
configuration files within the settings dialog of their FARO 3D Software product in the
section „Administration/Configuration file for company guidelines“. Then re-start
AutoCAD once more. The corporate default settings should now be taken over. Of
cause each user can change these setting during his AutoCAD session but with
every re-start of AutoCAD they will be reset to the corporate defaults.
402
403
12 License Contract
This is a Licence Agreement, not a Purchase Contract, between you (herein after
known as the "Licensee") and FARO Technologies, Inc. (herein after known as the
"Licensor" or "FARO"). By the opening of the sealed program package you are
agreeing to the conditions of this Agreement. The rights to use, transfer and copy are
limited by this Agreement.
2. Scope of Use
The Licensee is hereby granted for the duration of this Agreement the simple non-
exclusive and personal right (licence) to use the computer programs on the disc
subject to the following conditions.
The licence for the software may not be used by the Licensee at any one point in
time on more than a single computer.
The Licensee has the right to make a backup copy of the programs. The program
package and the company names, trade marks and copyright notices contained
therein, must not be changed or altered in any way or manner. The Licensee is not
entitled, in any way or form, to copy or otherwise duplicate the software and the
written material, in whole or in part in its original or in any form merged with or
embedded in any other software.
The Licensee hereby agrees not to disassemble or have disassembled the programs
or any part thereof. Should the Licensee require information on how to achieve
interoperability, then it will be supplied by the Licensor. Likewise it is not allowed to
translate the written material or to amend or to produce derivative works there from.
The Licensee is not entitled to remove the software copy protection that is bound to
the software or to bypass it in any other way.
The Licensee has to ensure that no programs, documentation or duplicates thereof
can be accessed by any third party without the express permission of the Licensor. In
particular the Licensee is not allowed, without the express permission of the Licensor,
to transfer, to rent or to loan the software to any third party. Basically, a transfer is
only possible if the third party has declared to comply with the terms and conditions
405
of this Agreement. This must be expressly pointed out to the third party. With an
approved transfer all the rights of use of the transferor are forfeited.
Any further use is prohibited.
3. Warranty
The software has been developed with due care and diligence and with regard to
accepted programming methods. With the currently best available technology it is not
possible to completely rule out errors in the development of the software.
The Licensor accepts no liability for any errors and does not guarantee the specific
suitability of the software to meet the Licensee's requirements. The responsibility for
the correct choice of and the consequences arising from the use of the software as
well as the intended or achieved results lies solely with the Licensee. Warranty
claims are excluded, to the extent allowed by law.
The Licensor is in particular not liable for any indirect damages or any consequential
damages caused by errors or defects in the licensed software. There shall be no
limitation of liability for willful intent, gross negligence and guaranteed quality.
6. Final Provisions
Should one or more of the provisions of this Agreement be or become invalid, or
should the Agreement contain an omission, all of the remaining provisions shall retain
their legal effectiveness. The parties agree that the invalid provision shall be replaced
by a valid provision that come closes to the commercial effect intended by the parties
hereto.
Any change to this Agreement must be made in writing. There are no ancillary verbal
agreements.
406
This Agreement shall be subject to the laws of the United States of America. The
executive place of jurisdiction for all disputes under this Agreement shall be the state
of Florida, USA.