RPS Point Creator

D_PointCreator_600ppi Point Creator


Command Licensing and Default Menu Location

  • The Point Creator command is part of the RPS Data Prep Toolbox
  • The command is located on the Data Prep macros menu ribbon
  • The command is located in the Create / Edit menu group


Command Description

Provides the ability to create points for stakeout on lines and alignments at intervals, extra stations, key locations, high and low points, radius points and more

The command can also be used to create points for reporting purposes from measured linework at specific station locations in relation to a selected reference line or alignment. You can then label those points using the RPS Label Points command and generate output files in CSV format as required for data deliverables.


Command Interface Description

The Point Creator command dialog looks as follows

Point creation style:
Select the point creation style that you require. Point creation styles are created within the RPS Settings function or by clicking the Manage styles button (which takes you to RPS Settings also). The Point creation style defines which points will be created along the selected lines or alignments and how those points will be coded and how the Point ID and Feature Code fields will be defined for each point created.


Manage styles:
When you select Manage styles, you will be taken to the RPS Settings for the Point Creator tool. If you click the RPS Settings icon image in the header row of the command that will also take you to the same location.

The settings for the point creator tool are stored in the RPS Settings folder as defined by the File locations setting. The settings are stored outside the project so that once defined they can be used inside any project thereafter.

Defined styles:
The defined style defines the points that will be created from a wide selection of options. you can create as many styles as you may require, each with different selections of points and intervals as well as naming conventions.

To create a new style click the image button and then enter the style name in the following dialog
image

To copy an existing style to start the definition of a new style click the image button and then enter a name for the new style in the following dialog
image

To Edit the name of an existing style, click the image and edit the name of the style in the following dialog
image

To Save updates or changes to a style, click the image button.

To Delete the selected style click the image button.

Description:
Enter a description for the style for additional detail beyond the style name.

Point ID:
Enter the starting Point ID for the points to be created. The definition provides a template that will be used for all the points to be created. The definition can be a simple Point ID like 1, 1000, 10000 or A1 etc. but it can also include additional information as defined with additional tags as follows. Hover over the image button in the dialog for more details. The codes shown below should all be in upper case letters.

{#} Point number, starts at 1

{#.NNN} Point number, starts at number NNN i.e. {#.10} starts at 10

{#.NNN,INC} Point number, starts at NNN and increments by INC value i.e. {#.10,2} will number 10,12,14 etc.

{NAME} will include the name of the source line for the points i.e. a line called CB will use CB for all of the points on that line. You can use a code set like {#} {NAME} to create Point IDs like 1 CB.

{CODE} will include the key location coding defined below for the point types being created e.g. RP for Radius Point or IP for Interval Point and so on. You can use a code set like {#} {CODE} to create Point IDs like 1 RP.

Restart point numbering with each line checkbox:
Check this checkbox if you wish to reset the Point number to the starting value for each line that you create points for - checking this allows you to number the points along each line in the same way starting from the same value.

Feature code:
You can define the Feature code that will be used for each point created. We recommend that you use one of the following or a combination of the following. Note that we automatically write the source line name into the Description 1 attribute for the points created and the station along the line or the station from the selected reference line or alignment into the Description 2 attribute. Use the key location code {CODE} with or without a Prefix like STK {CODE} for Stakeout Points or CHK {CODE} for As Built Check points etc.

{CODE} to add the key location code for the point e.g. RP for Radius Point or IP for Interval Point etc.

{NAME} to add the name of the source line used to derive the point e.g. CB

{STA} to add the station of the point in relation to the selected reference line or alignment.

Key locations along line:
The point creator tool creates points along selected lines and alignments for both horizontal control and vertical control locations for all elements of the lines including straight / tangent, spirals, arcs, vertical arcs and vertical curves. It also creates points at intervals along the line or at stations along the selected reference line and also the High or Low inflection points of the selected lines. You can select any combination of key location types within a style and define intervals as required for that style. For each key location you can enter a code value which is picked up by the {CODE} field in the settings described earlier.

Horizontal locations - Line:
Begin
End
Nodes
Point on Tangent
Station Equation
Defined Stations
Straight Interval / Enter interval value
Curve Interval / Enter Interval or Number of segments e.g. 5

Note: the ability to enter different interval values for straight and curved sections of lines and the ability to use interval or number (of segments) for curved sections of lines allows you to create stakeout data as needed for these types of element independently.

Horizontal locations - Arc:
Point of curvature
Point of tangency
Point of intersection
Radius point
Radius point elevation 2D or 3D
Compound curve
Reverse curve

Horizontal locations - Spiral:
Tangent to spiral
Spiral to tangent
Curve to spiral
Spiral to curve
Spiral to spiral
Point of intersection

Vertical locations - Line:
Point of beginning
Nodes / VPIs
Grade break
High point i.e. an inflection point of line segments / VPIs that form a crest
Low point i.e. an inflection point of line segments / VPIs that form a sag

Vertical locations - Arc:
Point of curvature
Point of tangency
Point of intersection
Radius point
High point i.e. crest of vertical arc
Low point i.e. sag of vertical arc

Vertical locations - Vertical Curve (Parabola):
Point of curvature
Point of tangency
Point of intersection
High point i.e. crest point of vertical curve
Low point i.e. sag point of vertical curve


Reference line:
When working with linear feature data e.g. for roads or retaining wall etc. you can select an optional reference line to provide “stationing” for the interval calculations for all selected lines. The locations to be generated will then be determined from the reference line and the points on all selected lines will be generated at the same station locations projected from the selected reference line.

Show line direction checkbox:
Check the checkbox if you wish to see the line direction of the selected reference line. The show line direction will place arrow markers on the selected line so that you can see the direction of increasing station. The settings that control the way the show line direction is displayed are in the RPS Settings control accessed using the button indicated below in the command pane header

image

Select lines:
Select the lines along which you wish to create points. Lines can be Polylines, 3D Polylines, CAD Lines, Linestrings, Circles, Rectangles, Polygons and Boundaries. Note that lines containing objects with a UCS (User Coordinate System) should be converted to normal linestrings using the Convert to linestring command prior to running this command.

Layer:
Select the layer on which you wish to place the points created by the process. If you require a New Layer or New Layer Group click the New button to open the New Layer / New Layer Group control.


New Layer / New Layer Group control:

image

Name:
Enter the name for the new layer

Color:
Select the color for the new layer (this becomes the ByLayer color for objects placed on the layer).

Line style:
Select the line style for the new layer (this becomes the ByLayer line style for objects placed on the layer).

Line weight:
Select the line weight for the new layer (this becomes the ByLayer line weight for objects placed on the layer).

Layer group:
Select the layer group for the new layer. Leave it as if you do not wish to place the layer in a layer group. If you wish to create a new layer group, click the New button adjacent to the Layer group control.

image

Layer group name:
Enter the name for the new layer group. Tap OK to complete the creation of the layer group. Tap Cancel to close the New layer group control without creating a new layer group.

Display priority:
Select the display priority for the objects being created on the layer being defined. Select from Normal, Background or Foreground. Normal is between Background and Foreground. This affects the way that elements are displayed and printed to PDF / a printer by TBC. Foreground objects of the same type will print on top of Normal objects and Normal objects will print on top of Background objects. If different types of objects are on the same layer then the object based hierarchy for display and print priority prevail. The object based hierarchy from background to foreground is as follows

  1. Images, Fills and Hatches
  2. Linework
  3. Text

Protect layer checkbox:
Check the checkbox if you wish to protect the layer being created from deletion when empty.

Print checkbox:
Uncheck the checkbox if you do not want the objects placed on this layer to be printed to PDF or Printers.

Takeoff settings (optional):
The takeoff settings for layers control the way that objects placed on the layers are used in the takeoff process. The takeoff process uses layers to determine which objects will be used to create surfaces like Finished Grade or Existing / Original Ground etc. The layers are also used to define the way that points, blocks, lines or polygon areas are used in association with site improvements to determine count, length, area and volumes in the takeoff process.

Category:
If you wish to categorize the layer being created for Takeoff purposes, select the Takeoff category from the pull down list. If you select Original, 3D objects placed on this layer will be used in the Takeoff Original ground surface model. If you select Design, 3D objects placed on this layer will be used in the Finished grade model. If you select Other, Unknown, Unused or Utilities from the list, the objects will be placed into those categories, and will not be used in any Takeoff surface models.

Contains potential boundary lines checkbox:
Once you have categorized the layer, you can elect to check this checkbox. By doing so, you are telling the Takeoff processor, that this layer contains lines that can be used to bound areas that can be used to assign Site Improvements i.e. if the layer contains finished grade building pads and you want to assign a site improvement that has 12" concrete and 6" rock within it for subgrade adjustments and concrete and rock quantities then add this layer to Category Design and check this checkbox.

MSI Manager button:
If you need to create materials and or site improvements from the materials so that you can use them here as you create the new layer, click this button to open the MSI Manager.

Site Improvement:
If you want to assign all objects on this layer the same Site Improvement then select it here from the available list of Site Improvements. For example if you are creating a Layer called EROS - Silt Fence onto which you will place linework for Erosion Control silt fence linework, then you can create a length based site improvement called Silt Fence in the MSI Manager and assign it here. All lines drawn on this layer will then be reported as length of silt fence for takeoff purposes.

Apply:
Click Apply if you wish to save the new layer settings and create a second or subsequent new layer.

OK:
Click OK if you wish to save the new layer settings and close the New Layer control. On closing the new layer control, the last layer that you created will be selected in the layer control of the RPS command that is running.

Cancel:
Click Cancel if you wish to close the New Layer control without saving the most recent changes.


Apply
When you tap apply, the points will be created and the command will ready itself for another selection set and repeat process execution. If you do not want to make a second selection and repeat the process tap Close to finish the process.

OK
Executes the command and closes on completion

Close
Closes the command without further execution.

Cancel
Closes the command without further execution.


Video Demonstration

The following video shows how to utilize the Point Creator command




Use Case Videos

The following videos show the use of the Point Creator command in a work process context


Feedback and Enhancement Requests

If you would like to provide feedback on the use of the Point Creator command or to request enhancements or improvements to the command please Click Reply below