-->
header image

Collection of AutoLisp for Setting Out - ESurvey Lisp Help


Under Setting Out, you can put leader with easting and northing, mark leaders, put easting northing, mark as well as export EN blocks, export vertex.

SETTING OUT COMMANDS

 

Sl. No.

Command

Description

1 MPL To mark elevation along a 3D polyline
2 LIP To mark leader lines at given points
3 MSA To mark easting, northing to each vertex and angle between segments
4 PLL To put leader indicating X and Y
5 EN To insert easting and northing at selected point
6 IEN To insert EN block at text, block, point
7 VID To export vertex
8 EEN To export EN block information to file
 

1. MARK EN BLOCK ALONG A 3D POLYLINE (MPL)

Menu: Mark EN Block along a 3D Polyline (MPL)

Functionality: To Mark Elevation along a 3D Polyline.

Description: When you  mark chainages using ‘MCH’ command even if the alignment is drawn in 3D, it is reduced to 2D line and then chainages are marked. In few cases, it may be required that measurements of chainages need to be done along the 3D Lines only. This helps mainly in setting out. Using MPL command Elevations along a 3D polyline can be marked at specified chainage interval.

Procedure:
  • Type ‘MPL’ at the command prompt.
  • Type the Starting Chainage: Enter starting chainage number.
  • Type the Increment: Enter the increment in chainage.
  • Change Points to be Included  Y / <N>: Change points refer to the bends in line. By default this value is N.
  • Select the Chainage Line (L Section Line): Select the line for chainage elevation to be marked.
Setting Out MPL Lisp
                                                    Mark EN Block along a 3D Polyline (MPL)

2. MARK LEADERS AT INSERTION OF TEXT, BLOCK AND POINT (LIP)

Menu: Mark Leaders at Insertion of Text, Block and Point (LIP)

Functionality: To mark leader lines at given points along with Easting and Northing.

Description: Important points in the Map are marked with their respective easting and northing. Using ‘LIP’ command any such important point can be marked with its respective easting and northing along with leader line.

Procedure:
  • Type ‘LIP’ at the command prompt.
  • Select entities: Select Texts, Points, and Blocks to Mark the leader lines at insertion point.
Setting Out LIP Lisp
                              Mark Leaders at each Vertex and Angle between Segments (MSA)

3. MARK LEADERS AT EACH VERTEX AND ANGLE BETWEEN SEGMENTS (MSA)

Menu: Mark Leaders at each Vertex and Angle between Segments (MSA)

Functionality: To mark angle between segments. Along with angle, the lisp also specifies the Easting and northing details of the vertex point.

Description: Another important measurement that is done on alignment lines during design or setting out is finding the internal angle for each pair of connected segments in a given polyline. ‘MSA’ command marks all internal angles and also marks easting and northing for each vertex on the selected polyline.

Procedure:
  • Type ‘MSA’ at the command prompt.
  • Select entities: Select a polyline.
Setting Out MSA Lisp
                                Mark Leaders at each Vertex and Angle between Segments (MSA)

4. PUT LEADER WITH EASTING AND NORTHING (PLL)

Menu: Put Leader with Easting and Northing (PLL)

Functionality: To put leader indicating X and Y.  For user defined leader indicating Easting, northing of the first picked point.

Description: ‘PLL’ command is used to put leader line indicating Easting and Northing. Here, Pick a Point, middle and end Point to insert the leader.  Along with leader both Easting and Northing value also gets inserted.

Procedure:
  • Type ‘PLL’ at the command prompt.
  • Pick a Point: Point of interest.
  • Pick the middle Point: Point of turn on the leader line.
  • Pick the end Point: Point to end the leader line.
Setting Out PLL Lisp
                                                Put Leader with Easting and Northing (PLL)

5. PUT EASTING, NORTHING WITH ATTRIBUTE (EN)

Menu: Put Easting, Northing with attribute (EN)

Functionality: To insert Easting, Northing with attribute at a selected point.

Description: You saw that using ‘PLL’, ‘LIP’ and ‘MSA’ command you  can mark leaders. But exporting them from CAD to Excel is not easily possible. If requirement is to export the point data from CAD, then you  can mark attributes at such points and export the data. To insert ‘EN’ block at a given point, use ‘EN’ command. Please note that while inserting the ‘EN’ block, commandalso marks easting and northing values.

Procedure:
  • Type ‘EN’ at the command prompt.
  • Pick a Point: Select a point to insert easting northing detail.
                                                                 Put Easting, Northing with attribute (EN)

6. MARK EN BLOCKS AT INSERTION OF TEXT, BLOCK AND POINT (IEN)

Menu: Mark EN blocks at Insertion of Text, Block and Point (IEN)

Functionality: To insert EN block at insertion points of Text and Block.

Description: This option is used to insert EN blocks at insertion point of texts, Blocks and Points.

Procedure:
  • Type ‘IEN’ at the command prompt.
  • Select Entities: Select Text / blocks to insert the EN block at insertion point.
Setting Out IEN Lisp
Mark EN blocks at Insertion of Text, Block and Point (IEN)


7. VERTEX EXPORT (VID)

Menu: Vertex Export (VID)

Functionality: To export vertex. On executing the command, it shows the number of points exported and displays the location where it has been exported.

Description: Each vertex Easting and northing list will be required in many Survey Drawing Projects. Using VID command you  can export Vertex information of any alignment represented by a polyline. Exported file gets created as PntList.CSV in temporary directory (C:\ESurvey\Temp\PntList.CSV).

Procedure:
  • Type ‘VID’ at the command prompt
  • Select Entities: Select polyline whose vertex info is to be exported.
Setting Out VID Lisp
                                                           Vertex Export (VID)

8. EXPORT EN BLOCK INFORMATION TO FILE (EEN)

Menu: Export EN Block Information to File (EEN)

Functionality: To export EN block information to file.

Description: Using ‘EN’, ‘IEN’, ‘MPL’ commands you  can insert EN Blocks at points for exporting data from CAD. To export point information from insertion point of EN block along with 2 more remarks as mentioned in the ‘EN’ block attribute, you  can use EEN Command. Exported file gets created in ‘EN.CSV’ file in temporary directory (C:\ESurvey\Temp\EN.CSV).

Procedure:
  • Type ‘EEN’ at the command prompt.
  • Select Entities: Select the Easting Northing information that has present in the drawing, in Easting and Northing Layer.
Setting Out EEN Lisp
                                               Export EN Block Information to File (EEN)