For certain applications, you may need to create a fence report that displays a set of borehole points in a left-to-right order of interest to you, with equal spacing between posts (rather than spacing based on how each point’s coordinates map perpendicularly to a baseline). Fortunately, there is a simple way to accomplish this without performing complex manipulations of the data. This technique relies on connecting the points with a jagged custom baseline, and setting a property on the OUTPUT -> Fences tab.
Note: To perform the exercises in this wiki requires the use of the 7142.std training project & library.zip.
Go to OUTPUT -> Fences.
Open the training.gpj project, if you have not done so.
Click the Site Layout button.
Let’s assume you want fenceposts for ‘B-3’, then ‘CPT-1’, then ‘B-1’, then ‘B-2’.
Click the Snap to Point and Snap Lock icons at lower left. This forces the baseline vertices to attach to each point you click on or near.
Click on the four points one at time in the order indicated above. A polyline is drawn with boreholes at the vertices.
Click the Return to Output tab.
Check the Equally Space Points Along Distance Axis checkbox (just beneath the HORZ and VERT boxes).
Set a maximum baseline offset of 1. This keeps points from projecting onto other segments of the baseline.
Preview the report. Notice that the borehole points are equally spaced and in the requested order.
Notice that this technique will not always work with large sets of points in highly complex orders. Unless you can draw a baseline polyline that does not cross itself, you cannot use this technique. That the polyline is non-self-crossing is a requirement for baselines. For these situations you need to implement a Point Sort field (see Help -> Index -> Point Sort Field). However, you would still use the Equally Space Points Along Distance Axis checkbox.