You can do it. It's a 3-step process. Here's how it's done.
PART 1:
Extract your contours from the tin surface then change the properties of the surface to '_No Display.' Your contours will appear as lines in modelspace. To test, select a single contour and verifiy it has an elevation value displayed in the Properties Palette. Use MAPEXPORT command to export all contours to Shapefile. Name your shapefile Contours_Interval-1ft (your interval may vary) and save it in your project folder (see image-101).
Image-101
The MapExport consists of 3 tabs, complete all tabs exactly shown below.
On the SELECTION Tab, select the options shown (see image-102). After you have clicked the Select manually button, use a crossing window to select your contours.
Image-102
On the DATA Tab. Follow the sequence exactly as shown below (see image-103).
Image-103.
On the OPTIONS Tab, verify the coordinate system you've assigned to modelspace as shown (your coordinate system may vary). Click OK and your shapefile will be created. See image-104.
Image-104
__________________________________________________________________________________
PART 2:
Start a clean, brand new drawing and assign the appropriate coordinate system. Use the MAPIMPORT command to import the new shapefile you created in Part 1. MapImport=>Browse to the shapefile then click OK (see image-201).
Image-201
Select all the options exactly as shown below (see image-202). After the MAPIMPORT operation, your contours will appear in modelspace. If you have correctly performed the MapImport as instructed, the contours will be placed on separate layers where each layer hosts a specific elevation. Your drawing is now ready for Data Extraction.
Image-202
-----------------------------------------------------------------------------------------------------------------------------
PART 3:
While still in the same drawing, use DATAEXTRACTION command on the contours you imported in Part 2. When you use DataExtraction you will be presented with eight (8) pages or 'dialog windows.' The parameters of windows 2 through 5 are shown below (refer images 301 to 304). Window 5 what extension to use to save to the data in xls format--the DataExtraction procedure cannot save to xlsx (see image-305). The end result is a spreadsheet (see image306). The column named Layer in the spreadsheet represents contour elevation.
Image-301
Image-302
Image-303
Image-304
Image-305
Image-306
NOTES:
The key to this exercise is to leverage the Data. Each contour line has an elevation value and length, both can be 'harvested' from the Properties Palette and stored as Data. Shapefiles not only have the capability to store that data but they can also can invest the data in order to gain analytical advantage This makes the combination of shapefile and MapImport an ideal medium to isolate and organize drawing entities beyond the typical plain vanilla DataExtraction routine.
By itself, the DataExtraction procedure won't be able to meet your specific needs. Creating a shapefile from the extracted contours will allow you to 'capture' elevation values. When you combine the shapefile with MapImport, it provides you with the elevation and length information you need.
Chicagolooper
