Multi Object Setout
Icon:
![]()
![]()
![]()
Introduction
Use this command to set out the design of any and all Strings created - this includes roads, kerb returns, cul-de-sacs, general strings, etc. The user is able to set out multiple strings at once.
The set out process facilitates the following documentation outputs:
display of point information in the drawing consisting of a marker and (user definable) text
display of a set out table in the drawing, with user control over the columns of information and the drafting presentation - tables are created as AutoCAD Table objects and can be udpated simply by re-running this command and clicking on Create Setout
creation of a points file output (optionally to .csv format for immediate opening and editing in Excel)
creation of Civil 3D COGO points directly in the drawing (Civil 3D version only)
It is anticipated that most users will establish the settings they like for the set out output and save this as a Style for re-use on other projects.
This is a multi tabbed form, including the following:
Object and Code Selection
Select the Strings to include in the setout, including start point number, order of setout and sampling for setout
Select the Codes to include in the setout for every string
Point Display Output (Simple CAD Objects)
Control the display output - size of marker, size and style of text and layer output
Manage the text contents - the user is able to include up to 8 properties to include in the textual output. Each Item/property selected to be included is appended to the text string, in order, with a space between each Item/property selected (eg: show Point Number, Chainage and Offset by picking these Items in order in the Items list)
Table Output
Control the display output - pick the AutoCAD Table Style, layer, column widths and text justification for the table
Manage the table contents - the user is able to include up to 8 columns of information in the table - the user picks the Data to show in each column and types a Heading for the column
Styles and Settings
Establish user defined section sampling for setout - standard spacings and fractional spacings on curves
Establish cut/fill prefix and suffix to apply when cut/fill text is displayed
Tick on options to generate Civil 3D COGO Point output
The Output Controls down the bottom allow the user to pick what is included in the output - points in the drawing, tables and/or point file/s.
Users can configure different setout outcomes - the software allows each setout configuration to be named and other setout configurations can be made in the one project. This is envisaged to be used to quickly separate setout controls for roads, kerb returns and cul-de-sacs.
Point numbers are stored by the software for each String and are not re-used across Strings in a setout.
About Civil 3D Points Output (For Civil 3D Users)
Users can optionally select to create Civil 3D COGO Points as part of the output
All points created from this form will have a suffix in the Raw Description containing the Code of the point (eg: C.L., LEB, REB) - use the option to assign a Raw Description Prefix to put static text before the Code
There is no removal of previous points by the software before adding the points from the Create Setout command - if there are 'extra' points in the drawing these must be removed by the user before running the command.
There is no check of what is a software generated point and what is otherwise a Civil 3D point - the decision to overwrite or renumber points is handled entirely by Civil 3D - the user is prompted when duplicate point numbers are detected to take an action.
It is recommended to delete COGO points generated from the setout before redoing the SETOUT output
The software will renumber points using the Start Point number assigned to each string, from the start of the string to the end of the string. If no Start Point number is assigned or it has already been used by a previous string, the numbering will be assigned based on the Order of strings in the setout. If no Order is specified, the order of numbering will be based alphabetically on the String object name.
About CSD Points Output (For non-Civil 3D Users)
Users can optionally select to create CSD COGO Points as part of the output
Details
Upon selecting the command the first time, the user will be prompted to name the Setout. Upon naming the Setout, the following form is displayed:
Load Setout Style Load a setout style. This allows quick establishment of required setouts - pre-set the codes to setout, numbering method, setout to the drawing and external files, point display in the drawing and table display in the drawing. Upon clicking this button a form displays listing all the saved Styles. Select a style and click OK to load it.
Note: Styles are saved to the CSD Settings Folder.
Save Setout Style Save the current setout configuration as a setout style. A form will display to provide a name for the saved setout style. Setout Name Select the named Setout to work with. Add New Create a new named Setout configuration. A form will display to provide a name for the new named Setout. Delete Current Delete the current named Setout configuration Save Save the current named Setout configuration Multiple Tabs Establishes how to apply the setout - what strings/codes to setout and how to display the information. Object and Code Selection
Objects to Set Out Pick the strings to setout and the spacings for setout along the string String (Object) List List of Strings (Objects) that can be included in the setout. Each String can be included or excluded. Details of the list include:
- Object: Name of the String
- Order: Edit with numerical input to order the setout - points will be assigned to the String based on the Order number
- Start Pt: Set a starting point number
- Object Type: Non-editable field, describing the type of String
- Settings: Non-editbable field detailing the settings. Use the Edit button to adjust the settings for each String
Edit
After selecting a String (Object) in the Objects to Set Out list, click on this button to edit the settings fo the String. Form details are as follows:
Object Name String name (non-editable) Object Type String type (non-editable) Setout Full Extents Tick on to apply setout for the full extents of the String Start Start chainage for setout End End chainage for setout Setout Spacing along Chainage Pick a setout spacing option from the list. Options include:
- Ch & Number File -
- Ch File -
- Chainages - setout includes every cross section sampled for the string
- Left Setout - matches the Selected Sections for Left Setout
- Profile Plot - matches the Selected Sections for Long Section Plotting
- Right Setout - matches the Selected Sections for Right Setout
- Section Plots - matches the Selected Sections for Cross Section Plotting
- <User Defined> - list of user defined spacings in the Styles and Settings tab.
- ---------- (separator)
- <Named Section Lists> - list of Named Section Lists able to be created using the Section Manager command.
Output Controls Grouping Objects into Single Outputs Output to Table Group If desired to have a single table for selected Strings, type in to create a new Group or pick a Group. Multiple Strings in the Group will be included in the same Table Output to File Group If desired to have a single file for selected Strings, type in to create a new Group or pick a Group. Multiple Strings in the Group will be included in the same file Include in Setout Outputs Tick on to include the String in the setout.
Tick off to NOT include the String in the setoutEdit Sections List Opens the Section Manager command.
If a Named Section List is selected, the chainages included in the list can be edited from here.OK Apply changes and exit Cancel Exit without applying changes Sort
After clicking on a cell, clicking this button will sort the column of the cell in the List On/Off Selection by Object Type Pick List of Objects Use the pick list to select either a String type to turn on/off, or select Grid Selection to turn on/off strings that are highlighted in the list. When Grid Selection is selected, mulitple strings can be highlighted in the list using either [ctrl]+selection or [shift]+selection. Highlighted items can be edited at once, or turned on/off at once.
Codes to Set Out Lists the string Codes to include in the setout, as well as how the text is to be located relative to the Code Code List Lists the Codes that will be included in the setout. Add New
Add a new Code to apply in the setout. A form displays as follows:
Setout Code Pick the Code to add to the setout (non-editable in Edit mode) Adjust Setout Location (Relative to Setout Code) Change in Offset Type a value to change the offset of the setout location.
Convention: +ve is to the right, -ve is to the leftChange in Level/Datum Type a value to change the setout level
Set Text Location to Offset Extents Tick on to set the text position to be at the batters (LBAT or RBAT) of the String. If no batter is applied, the setout position will be set to the string centreline Text offset from location Position the text at an offset from the setout point Line Angle Offset Type in an angle for the line extending from the setout point to the text Text Rotation (Degrees) Type in the degrees for text rotation relative to the Code line Reference Surface Pick a Reference Surface. The Reference Surface levels and cut/fill to the Reference Surface can be included in the setout. Display Point Numbers... Tick on to display point numbers on long sections and cross sections OK Apply and exit Cancel Exit without applying changes Edit
Edit the selected String/s in the list. Form display is as per Add New above. Note: If multiple items are highlighted, when this button is selected a message will display confirming that multiple items are being edited. Click OK to enable editing of multiple strings at once.
Move Up
Move the Code up in the order Move Down
Move the Code down in the order Delete
Remove highlighted Code from the setout Numbering Method Pick list:
- By Section: Point setout order is across each section (order is as per the Code List) at each section
- By Code: Point setout order is along each Code for the chainage extents.
Point Display Output
Drawing Output Sets how the text will display in the drawing Text Set the size and layer for text displayed in the drawing Circle Around Text Tick on to include a circle around the text. Pick a layer Line Rotation Type in a value to rotate the line Arrow Size Set the arrow size for the leader and the layer Cross Size Set the cross size for the marker at the setout point and the layer Font Style Set the font style for the text Lock AutoCAD Layers Tick on to link the text and the circle around the text together. Moving one will move the other in the drawing. Text Contents Choose what to include in the Text Items 1-8 Pick set out properties to report in the text output. Data options include:
- Point Number
- String Name
- Chainage
- Offset
- Design Level
- Code Name
- Crossfall
- Reference Surface Name: name of the reference surface (set for each Code)
- Reference Surface Depth: cut/fill to the reference surface
- Reference Surface Level: level of the reference surface
- X (easting)
- Y (northing)
- Reference Alignment Name: name of the reference alignment (set in the Point Display Output tab)
- Reference Alignment Chainage: chainage location of the setout point, measured perpendicular to the reference alignment
- Reference Alignment Offset: offset of the setout point, measured perpendicular to the reference alignment
- Distance to Reference Point: plan distance from the setout point to a reference point (set in the Point Display Output tab)
- Bearing to Reference Point: bearing of line from reference point to setout point (relative to north)
Reference Objects for Setout Setout outputs can be referenced to a different (traverse) alignment or a setout point. This is where the user sets the reference alignment and setout point. Method Pick List The user must set what Method of setout is required. This will directly affect which Reference Objects are applied and used in the outputs:
- From Object - uses the setout point co-ordinates. Reference Alignment and Radial Setout Point Reference is disabled.
- Reference Alignment - uses the Reference alignment to enable Item selection of Reference Alignment (as noted in Items 1-8). Point co-ordinates and Reference Surface can still be applied. Radial setout is disabled.
- Radial Setout Point Reference - uses the X,Y point as specified and enables item selection of Distance to Reference Point and Bearing to Reference Point (as noted in Items 1-8)
Radial Setout Point Reference Set the X (easting) and Y (northing) of the reference point. Max Distance is used to stop using the reference point for setout points outside the maximum distance. Leave blank to omit a maximum distance check.
Reference Alignment Pick list to select a reference alignment Max Offset is used to stop using the reference alignment for setout points with outside the maximum offset set. Leave blank to omit a maximum offset check.
Table Output
Table Title Type in a title for the table Add Page Name to Title Tick on to append the named Setout to the end of the Table Title Add Road Name to Title Tick on to append the String name to the end of the Table Title Contents Set up the columns for the setout table, including property to report, heading, width and text justification. Up to 8 columns of information can be reported in the table Data Pick set out properties to report in each column. Data options include:
- Point Number
- String Name
- Chainage
- Offset
- Design Level
- Code Name
- Crossfall
- Reference Surface Name: name of the reference surface (set for each Code)
- Reference Surface Depth: cut/fill to the reference surface
- Reference Surface Level: level of the reference surface
- X (easting)
- Y (northing)
- Reference Alignment Name: name of the reference alignment (set in the Point Display Output tab)
- Reference Alignment Chainage: chainage location of the setout point, measured perpendicular to the reference alignment
- Reference Alignment Offset: offset of the setout point, measured perpendicular to the reference alignment
- Distance to Reference Point: plan distance from the setout point to a reference point (set in the Point Display Output tab)
- Bearing to Reference Point: bearing of line from reference point to setout point (relative to north)
Heading Type in the desired heading Width Type in the column width for the AutoCAD table output Text Justification Set the justification of the text inside each cell in the AutoCAD table layout AutoCAD Table Style Pick an AutoCAD table style from the list Layer Set a layer for the AutoCAD table Styles and Settings
Civil 3D Users
Non-Civil 3D UsersSetout Spacings Style Pick a user defined Spacings Style for editing Add New Create a new Spacing style Delete Current Delete the current Spacing style Spacing Style Definition Set up how the spacings for setout are to be applied Tangent Spacing Type in a value for setout spacing along the String Arc Spacing Options include:
- Fractional spacing: type in a number less than one. The length of the arc will be split based on the decimal value set
- Use equal Spacing if arc length >: type a value to adopt equal spacing along the arc when the length exceeds this value
- Equal spacing: type in a value for equal spacing along the arc
C3D Points Option This is only visible to Civil Site Design for Civil 3D customers Create File for C3D Points Creates a COGO point setout file suitable for direct input into Civil 3D. Point file will be generated in the data folder - access this using the Open Data Folder command and ticking on Temporary Files. The file is named C3DPoints.txt
Load C3D Points Each Time If ticked on, the points will be imported directly into Civil 3D when Create Setout is selected.
Warning messages will display advising of the point number range that the software will use in the drawing.
A message will display once Create Setout is selected advising how many points were inserted in the drawing.Prefix for Raw Description Type a prefix for the point Raw Description. By default, the software will automatically append the Code to the Raw Description - this allows the user to put a user defined prefix at the front. Having a unique prefix makes the creation of Point Groups, the assignment of apprpriate Point Styles and Label Styles, and the creation of a Points Table much more streamlined. Create Civil Points This is only visible to non-Civil 3D customers Output Civil Points Tick on to create CSD COGO Points in the drawing Raw Description Set a fixed description for the points created. Cut/Fill Convention prefix and suffix to apply when reporting Depth (cut/fill) Cut Prefix type in a text prefix Cut Suffix type in a text suffix Fill Prefix type in a text prefix Fill Suffix type in a text suffix Decimals Controls the number of decimal places in the output Chainages Pick 1-6 Coordinates Pick 1-6 Offsets Pick 1-6 Levels Pic 1-6 Output Controls
Pick the outputs required in the set out.
Create Points in Drawing Tick on to include (optionally) a point marker, leader and point text information in the drawing Create Tables Tick on to include AutoCAD table/s in the drawing Create Points File Tick on to create a points file for the setout. Note: Point files are automatically saved to the project Data folder - this folder is located (by default) in the same location as the drawing and named '<Drawing Filed Name>-Data'
Create Points in Drawing
Tick on to include (optionally) a point marker, leader and point text information in the drawing Create Setout
Creates the set out information, in the drawing and to external files as selected in Output Controls. If Create Table(s) is ticked on, selection in the drawing will be required for each table to set the location of the table (insertion point for the table is top left)
Exit
Exit the form without creating/updating the set out information