Terramodel Command List (including TMLs) compiled by Geocomp Systems

Commands and TMLs

This TMLList describes the commands in the British English installation of Trimble Terramodel 10.61G (which includes the Geocomp Update), is complied by Geocomp Systems and was last updated on 12 July 2010.

The commands are similar in the US English, Spanish, French and German language installations, but some menus, dialogs and documentation are different.

Commands can be entered at the Terramodel command line and selected by menus, toolbars, workspaces, macros or function keys. To use commands, you will need the required modules.

This list includes all standard Terramodel commands and hundreds of other commands (TMLs) from Geocomp Systems and some other sources. Continuous development means that this list can never be entirely complete, accurate nor current.

To search this list by keyword, use Ctrl F.

Click here to see the latest version of this list. To update this list in Terramodel, right click on this link then Save Link As or Save Target As tmllist.htm to C:\Program Files\Trimble\Terramodel\Geocomp\Docs\.

The multicoloured brief description table below lists each command in alphabetical order with a short description and category.

Below this table is the blue details table which also lists each command but with more detail which may include links, last revision date, manuals, menu location, source and Geocomp equivalent. Every command is linked between the two main tables.

The colours in this table show how each command is supplied. More info...

 In Trimble installation 
In Geocomp UpdateGeocomp Update modifies Trimble installationGeocomp Update
 Standard Trimble installationInstall separately
New or recently modified; contact Geocomp Systems for the latest release

 NAME BRIEF DESCRIPTION CATEGORY
 3D Compute points offset from a selected alignment alignment
 3DFILTER Filter superfluous points from DTM dtm
 3DMCOUT Export to Topcon 3D-MC MCA file export
 3DPIPE Report 3D lengths and angles for a set report
 ABOUT Report Terramodel version number and modules. report, config
 ABBREVSET Set prefix abbreviations for labelling and display set
 ACTIVE Set active alignment alignment
 ACTIVECHAINAGE Set active chainage (station) alignment
 ACTIVESTATION Same as ACTIVECHAINAGE alignment
 ADD2NAME Add a prefix or suffix to point names name
 ADD2PTNO Add a prefix or suffix to point numbers point
 ADD2TXT Add a prefix or suffix to text text
 ADDIMAGE Add an image to selected plotboxes image
 ADDISO Add an isopach layer to a DTM layer dtm
 ADDTIDES Add tide heights to depths nav
 ADJAREA Adjust a lot to an nominated area set
 ADJUSTAREA Same as ADJAREA set
 ALIAS Create and edit aliases config
 ALIGNIMP Import an alignment from an ASCII file alignment
 ALIGNOFF Import alignment offsets from an ASCII file alignment
 ALIGNTXT Align text to HAL align, text
 ALL Display all visible objects in the active view view
 ANG Report angle-right between points report
 ARC Draw pline arcs from any three parameters set
 ARC2P Create a pline arc using two points and a radius set
 ARC2PSET Create a set arc using two points and a radius set
 ARCBL Create breaklines along all arcs on a layer dtm, set
 ARCBREAK Replace set arcs with points and chords set
 ARCENTRE Toggle visibility of set arc centres toggle
 ARCS Replaced by ARC set
 AREA Report the area of a closed figure report
 AREA2SET Replaced by TRACEBDY set
 ASHIN Import an Ashtech points file import
 AUSGEOID Import an AUSGeoid DAT file import
 AUTODRAFT Create line, block and text features from field codes survey
 AUTOSAVE Enable automatic saving of project files config
 AUTOSET Create a clockwise set from points set
 AVGEND Compute volumes by end-area report
 BBEAR Create a point at the intersection of two bearings point
 BDIST Create a point at the intersection of a bearing and an arc point
 BDYRELAY Relayer within boundary and bandwidth layer
 BEARTEXT Adds a datum angle to bearing text text
 BENCH Create a bench string set
 BFITCURV Draw a curve of best fit set
 BFITLINE Draw a line of best fit set
 BGELEV Copy points into an elevation view view
 BIN2IMG Create a coloured image from depths nav
 BL Create breaklines set
 BLDG Create plines with corners at right angles set
 BLFILTER Filter excess points from breaklines dtm, set
 BLINECHK Check for crossing breaklines set
 BLKPTS Place blocks at points based upon BLOCK.MAP file block
 BLKREAD Reread a block block
 BLOCK Create, place or list blocks block
 BLOCKLST Create a chart of blocks block
 BMAP Replaced by BLKPTS block
 BOX Create a pline box pline
 BREAK Break a pline or set into two parts pline, set
 BUILDING Construct a building with perpendicular or angled sides pline
 CALLOUT Label objects with callout text text
 CAROUSEL Configure plotter pen carousels plot
 CASE Replaced by TEXTCASE text
 CAT Create a catenary curve in the profile view pline
 CDSPROF Create initial design profile for a cul-de-sac or kerb return alignment
 CENVIEW Re-centre views based on chainage view
 CF2SUPER Compute superelevation from existing crossfall alignment
 CHAINAGE Set the start chainage (or beginning station) of a HAL alignment
 CHEKROAD Check and correct roadway alignment registration alignment
 CHNGCOLR Change colour ByLayer to colour by colour number color
 CHNGHEIG Change elevation by point name elevation
 CHNGNAME Replace selected characters in names based on a dictionary name
 CHNGTEXT Replace selected text based on a dictionary text
 CHOSDIFF Report chainage, offset and height difference from DTM report
 CHTXT Convert stationing text to chainage text text
 CIRCLE Create a circular pline pline
 CLEANSET Remove unnecessary points from sets set
 CLEARMESS Clear the message scroll window report
 CLIP Clip plines or sets at closed boundaries. pline, set
 CLOSE Close the current project file
 CLOSEFIG Close selected lines set
 CLS See CLEARMESS report
 COLOR Modify the color of selected objects colour
 COLORCODE Colour points relative to the current roadway colour
 COLORCON Colour contours by contour interval colour
 COLORPT Colour points by contour interval colour
 COLOUR Modify the colour of selected objects colour
 COLRLINE Modify the colour and linetypes by layer mapping file colour
 COMMAND Command line command
 COMPASS Place a hydrographic compass rose nav
 CONNECT Connect two sets of the same type, forming a single set set
 CONTENTS Same as HELP help
 CONTOUR Extract contour plines from a DTM dtm
 ContourAtElev Create plines at a specified contour elevation dtm
 CONTOURSET Configure contour interval dtm
 CONTOURVOL Compute volumes from contours dtm
 CONVERT Convert plines to sets or sets to plines set, pline
 CONVSET Slope Convention settings config
 COORDCON Transform coordinates of points by projection transform
 COORDS Coordinate scroll display
 COPY Copy selected objects sets, plines
 COPYROAD Copy a roadjob to a new roadjob road
 COPYRWAY Copy a roadway to a different roadjob road
 COPYTEMP Copy a roadway template to other templates with the same name road
 COUNT Count objects of each type in each view report
 CRDTABLE Create a linked coordinate table report
 CREATELL Import layer lists and layers import, layer
 CROSSCHK Check for crossing lines set
 CROWFOOT Toggle arrow heads on segment text leader lines toggle
 CSMAN Coordinate System Manager config
 CSTAKE Print the slope staking reports report
 CSTAKING Same as CSTAKE report
 CTAB Replaced by CRDTABLE report
 CULDESAC Create and draw a Cul-de-Sac set
 CURSOR Limit the direction and increment of cursor movement display
 CURVE Insert or edit pline curve alignment
 CURVESOL Solve a curve pline, set
 CUTFILL Balance cut and fill volumes (metric) dtm
 CUTFILLA Balance cut and fill volumes (feet) dtm
 CVD5EXPT Export to Civilcad 5 AS5 export
 CVD5IMPT Import from Civilcad 5 AS5 import
 CVDEXPT Export to Civilcad 4 ASC export
 CVDIMPT Import from Civilcad 4 ASC import
 DCEDIT Trimble DC File Editor import/export
 DDIST Create a point at the intersection of two arcs or distances point
 DEFANG Display angle between two bearings report
 DELETE Delete record delete
 DELETESEGMENT Delete segment delete
 DESC Change numeric names to alphanumeric text
 DESCAD Change numeric names to alphanumeric using multi and global codes text
 DESIGN Project batters from a design DTM dtm
 DESIGNELEV Modify elevation to design roadway elevation road
 DESIGNSET Configure design settings config
 DESPIKE Removes spikes from a DTM dtm
 DFEDIT Data Format Editor import/export
 DIM Dimension sets and plines text
 DISPLAYSET Controls object display view
 DISTANCE Display the distance between two locations report
 DIVIDE Divide a line into intervals points
 DLGDOIN Import USGS DLG-O file import
 DLGDOOUT Export USGS DLG-O file export
 DLINE Dimension between two locations text
 DPAD Replaced by MOVEPAD set
 DRAFTSET Drafting settings config
 DRAPE Create sets where selected plines cross DTM links dtm
 DRAGHDIN Import Drag Head log file import
 DRAINRPT Drainage detail report report
 DRILL01 Label a drill hole text
 DRNGRADE Label segment with grade and direction text
 DTM2LDBX Export a DTM as Leica 1200 DBX database export
 DTM2XML Export a DTM as LandXML export
 DTMALL Relink all DTM layers and refresh dtm
 DTMAREA Report the planimetric and surface areas of a DTM layer dtm
 DTMBYLL Replaced by GCCOPY dtm
 DTMCH Select the current DTM layer dtm
 DTMCONE Create a cone from a point to a DTM set
 DTMEDGE Create a set around a DTM edge dtm
 DTMGRID Interpolate a grid of points over a DTM dtm
 DTMINFO Report which layers are linked for DTMs dtm
 DTMMATCH Match overlapping DTMs dtm
 DTMMATH Create points by comparison with two DTMs dtm
 DTMPTS Interpolate elevations of points from a DTM dtm
 DTMSET Create sets of triangle sides on a DTM dtm
 DTMSHOT Create a point on a DTM at a grade and bearing dtm
 DTMSTATS Display the highest and lowest elevations of points in a layer report
 DTMUPDT Relink the current DTM layer and refresh dtm
 DUMPATT Report the attribute records stored for a selected object report
 DUPLTRIS Remove duplicated segments from triangular sets set
 DYNAVIEW Create a dynaview plot
 EARTHWORK Compute volume of cut and fill between two DTMs report
 EARTHWRK Roadway volume report report
 EDIT Edit object object
 ELBLK Replaced by PTBLKS point
 ELE2NAME Change name of objects to match their elevations. name
 ELEVALONGSET Set the elevation of points along a set set
 ELEVATION Modify the elevation of selected objects elevation
 ELEVOBJS Interpolate elevation of points, text and blocks from DTM DTM
 ELEVREFPLANE Modify elevation of points by reference plane elevation
 ELEVREFPT Modify elevation of points to reference point elevation
 ELFS Elevation and grade from chainage profile
 ELLIPSE Create an ellipse pline
 ELTXT Elevation from text point
 ELVPLINE Interpolates average elevation of plines from DTM plines
 EMXSALIGN Import a Geopak alignment import
 EVALDTM Report invalid points and sets in a DTM layer dtm
 EXEC Execute an external program config
 EXIT Exit Terramodel save
 EXPLODE Explode blocks, text and complex linetypes. set
 EXPORT Export data using scripts export
 EXPORTGC Export or report cross sections in Geocomp format export
 EXPORTSMGR Export script manager export
 EXPORTXS Export cross section data in Terramodel .XSC format export
 EXTEND Extend a line pline, set
 FAVORITES Favorite (or favourite) commands config
 F7 Toggle point number display on/off toggle
 F8 Toggle point symbol placement on/off toggle
 F8C Place symbol on points point
 F8T Place markers on points draft
 F9 Toggle elevation display on/off toggle
 FACTZ Replaced by SCALEELV points
 FBLOCK Import ASCII points file in rectangular blocks import
 FILLET Create a curve by radius at the intersection of two segments pline, set
 FILTER Filter vertices in plines pline
 FIXDYNA Replace dynaviewed plotboxes with new plotbox records plot
 FIXLAYERS Fix layers that do not compute end-area volumes dtm
 FLIPDOWN Copy points and sets from an elevation view to a plan view view
 FLIPUP Copy points and sets from a plan view into an elevation view view
 FONTCHNG List or change fonts used by selected text text
 FORESTRD Apply horizontal design criteria to a road alignment road
 FORESTTB Report offsets for a forest road. road
 FRGOUT Export Fastmap 700 Full Road Geometry file export
 GARMININ Import Garmin GPS Waypoint (.wpt) File import
 GARMINOU Export Garmin GPS Waypoint (.wpt) File export
 GC01 Truncate the name of selected objects text
 GC02 Change name to the chainage & offset from HAL text
 GC03 Report chainage (horizontal) and offset from HAL and VAL report
 GC03DRN Report chainage (horizontal), offset and design offset from HAL and VAL report
 GC04 Create mid-points on short plines point
 GC05 Calculate the centre of mass between two DTMs report
 GC06 Round elevations in project file point
 GC07 Helmert transformation transform
 GC08 Part of RDX_GC plot
 GC09 Place blocks and symbols by group blocks
 GC10 List and sum area, 2D length and 3D length for printing report
 GC10CSV List and sum area, 2D length and 3D length for spreadsheet report
 GC12DIN Import 12D Model ASCII file import
 GC12DOUT Export 12D Model ASCII file export
 GC14 Report chainage (along slope) and offset from HAL and VAL report
 GC14S Report sorted chainage (along slope) and offset from HAL and VAL report
 GC14SET Report chainage (along slope) and offset from set report
 GC14R Report chainage and offset in TMS ProFit XY format report
 GC15 Delete selected lines with specified total length pline, set
 GC16 Change line colour and linestyle using GEOCOMP.CLT colour
 GC16ADC Change line colour and linestyle using AutoDraft report colour
 GC17 Calculate intersection with DTM given bearing and slope from set point
 GC18 Report chainage and elevation along a VAL report
 GC20 Compute and check cut/fill volumes within boundaries report
 GC21 Change the default callout style text
 GC22 Check DTM edge and design boundaries sets
 GC23 Create a set where slopes from points intersect a DTM sets
 GC24 Adjust a lot or traverse by Bowditch survey
 GC25 Compute the cut/fill line between two DTMs dtm
 GC25MULT Compute isopachs between two DTMs. dtm
 GC26 Create an attribute record for an object config
 GC26GIS Create an attribute record in MS Access for an object config
 GC27 Place chainage labels parallel to xlines text
 GC28 Create 3D points along HAL & VAL with name = ch alignment
 GC28A Create 3D points along HAL & VAL alignment
 GC29 Compute distance & direction with 3D components report
 GC30 Report coordinates and elevation difference to DTM report
 GC30A Report coordinates and elevation difference to DTM with alignment report
 GC30PERP Report coordinates and elevation difference perpendicular to DTM report
 GC31 Remove duplicate points on a layer with tolerances point
 GC32 Report visible layers in LayerLists report
 GC33 Create a DTM from the upper or lower of two DTMs dtm
 GC33MULT Create a DTM from the upper or lower of multiple DTMs dtm
 GC34 Find and report a point by number point
 GC35 Create points at centroids of a plines or sets point
 GC36 Move points onto a HAL point
 GC37 Create cross sections by intersecting strings at xlines export
 GC38 Affine transformation transform
 GC383D Replaced by GC3DADJ point
 GC39 Move a HAL IP and update Xlines road
 GC3DADJ 3D conformal transformation transform
 GC3DROT Rotatate in 3D around 0,0,0 transform
 GC3DSETS Find the closest 3D distance between two sets set
 GC3PTARC Create a two-arc set through three points set
 GC40 Compare points in two layers by coordinate report
 GC40A Compare points in two layers by coordinate using search ranges report
 GC40M Compare points in two layers by coordinate using alignment report
 GC40PILE Compare pile points in two layers report
 GC40RAKE Report pile rake by comparing points at top and bottom report
 GC40TEXT Label points in two layers with differences text
 GC41 Create obstructions in profile view road
 GC42 Report elevation minus roadway elevation report
 GC42AB Compare as-built points within tolerance to roadway design report
 GC42ABS Select as-built points within tolerance of roadway design select
 GC42DTM Compare dtm triangles within tolerance of roadway design report
 GC42HAL Compare as built points with HAL in selected Roadway report
 GC42KB Compare as built points with HAL and design kerb set report
 GC42VAL Compare as built points with VAL in selected Roadway report
 GC43 Report surface areas of shapes in a roadjob report
 GC43CSV Report surface areas of shapes in a roadjob to CSV report
 GC43S Report surface areas of shapes in a roadjob within a material report
 GC43SCSV Report surface areas of shapes in a roadjob within a material to a CSV file report
 GC44 Report surface areas of a DTM by slope and chainage report
 GC44CSV Report surface areas of a DTM by slope and chainage to CSV report
 GC44S Report surface areas of a DTM by slope and chainage within a material report
 GC45 Create points along a HAL or VAL at incremental distances point
 GC46 Compute cut volumes between surfaces within blocks report
 GC47 Road resheet profiles road
 GC48 Extract profiles from roadway shapes road
 GC49 Create a point on a line given elevation point
 GC50 Grade a set from known points set
 GC51 Intersection design road
 GC52 Change group of selected objects group
 GC53 Create, list or highlight non-contourable points dtm
 GC54 Apply geoid-spheroid correction from a DTM nav
 GC55 Extrapolate heights from two 3D sets perpendicular onto a set point
 GC55HAL Extrapolate heights from two 3D sets perpendicular to HAL onto a set point
 GC56 Swap in X, Y or Z point
 GC57 Create points from cross sections road
 GC58 Remove duplicate sets, plines and text sets, plines, text
 GC59 Quality Assurance report from Geodimeter as-built survey report
 GC60 Radial setout report report
 GC61 Create a point at a distance between two points point
 GC62 Replaced by ELFS alignment
 GC63 Intersect batter defined by two sets with DTM road
 GC64 Intersect two slopes each defined by two sets road
 GC65 Create point at chainage, offset and elevation along alignment alignment
 GC65FILE Import points by chainage, offset and elevation alignment
 GC66 Create breaklines at ridges, valleys or changes of grade sets
 GC67 Move points onto perpendicular Xlines alignment
 GC67A Move points onto skewed Xlines alignment
 GC68 Add points into sets based on maximum horizontal distance sets
 GC69 Change zero elevations to no elevation points
 GC70 Combine elevation of point and DTM dtm
 GC71 Hatch line marking hatch
 GC72 Report satellite horizon curtain report
 GC73 Interpolate elevation from VAL alignment
 GC74 Set the start chainage of multiple sets or plines alignment
 GC75 Report distance and slope between sets report
 GC76 Report on Geodimeter job file report
 GC77 Change elevation of text to match elevation of subject text
 GC78 Import profiles into profile view profile
 GC79 Renumber points to same as point names point
 GC80 Compare sum of lot areas against boundary report
 GC81 Report alignment report
 GC82 Compute DTM slope areas within a boundary report
 GC83 Select objects by minimum length config
 GC84 Join multiple plines pline
 GC85 Replaced by CLEANSET set
 GC86 Move points relative to alignment alignment
 GC87 Create an elevation DTM from another elevation DTM and a difference DTM alignment
 GC88 Clip or extend a pline to a defined length pline
 GC89 Create a DTM perpendicular to another DTM dtm
 GC90 Extend DTM to point dtm
 GC91 Extend DTM by distance dtm
 GC92 Report or move duplicate points dtm
 GC93 Mirror or rotate point label label
 GC94 Report crossfall between two sets report
 GC95 Delete set segments greater than a nominated length set
 GC96 Select points between two DTM layers dtm
 GC99 Create parallel strings at offsets from alignment sets
 GCABOUT See GCHELP config, report
 GCACTIVE Select active alignment from registered alignments alignment
 GCADDLAY Prefix name with first 4 characters from layer name name
 GCADJANT Adjust points for a non-vertical antenna survey
 GCADJDES Adjust points for new vertical alignment alignment
 GCANG Report and label angle-right between points text
 GCARC Create arc pline or set by three parameters set
 GCARCBL Create invisible breaklines along all arcs on a layer dtm, set
 GCBADEAT Delete or select text containing Bad Rec EAT codes text
 GCBLKPTS Create points at the insertion points of blocks block
 GCBOUND Match extents of boundaries dtm
 GCCHRLIN Import profile from file of chainage and elevation profile
 GCCL Create PPS Tunnelling System CL file alignment
 GCCLIP Create new DTM surfaces clipped to boundaries dtm
 GCCOLCON Modify colours of positive, zero, and negative contours pline
 GCCONCHK Change elevation of 2D points to match others in set set
 GCCONIN Import Geocomp contour file import
 GCCONOUT Export Geocomp contour file export
 GCCONTXT Set elevations of labelled contours pline
 GCCONVRT Convert plines to sets or sets to plines set, pline
 GCCOORD Transform coordinates of points, plines, text and blocks transform
 GCCOPY Copy objects onto a layer, while retaining other properties sets
 GCCSVIN Import comma-separated ASCII coordinate files import
 GCDAMVOL Compute dam volumes with increments dtm
 GCDCOUT Export alignments to Trimble DC files alignment
 GCDELSET Delete sets and points in sets set
 GCDESC Toggle point name display toggle
 GCDESCRL Toggle point name and elevation display toggle
 GCDIMLOT Label lots with dimension text text
 GCDTM Relayer objects into a DTM layer using a .dtp file dtm
 GCDTMALL Create arc breaklines, relink all DTM layers and refresh dtm
 GCDTMGDE Interpolate superelevation profiles from DTM alignment
 GCDTMDIF Report elevation differences between three DTMs at cursor dtm
 GCDTMIN Import a Geocomp .DTM file import
 GCDTMOUT Export a layer as a Geocomp .DTM file export
 GCEARTH Roadway volume report in columns report
 GCESRIIN Import ESRI ArcInfo ARC DEM grid files import
 GCEXPLOD Explode blocks and text retaining layers, names and elevations block
 GCFILTER Filter excess points from straights and arcs in 2D sets set
 GCGENGRD Create points on a grid pattern points
 GCGPXIN Import GPS data in .GPX format import
 GCGRDVOL Compute cut and fill volumes on a grid or between Xlines report
 GCGSIOUT Export alignment in Leica RoadPlus GSI format export
 GCGT7IN Import alignment in Topcon Civilcad GT7/GTS format import
 GCGTSOUT Export alignment in Topcon Civilcad GC7/GTS format export
 GCHALADJ Adjust registered hal to use offsets alignment
 GCHALDEL Delete selected registered HALs alignment
 GCHALEDT Edit a registered horizontal alignment graphically alignment
 GCHALIN Import Geocomp Horizontal Alignment import
 GCHALOFF Create a pline from a registered HAL with offsets alignment
 GCHALOUT Export Geocomp Horizontal Alignment export
 GCHAULMN Add Masshaul Import and Export materials from a CSV file masshaul
 GCHELP Report configuration status and help links report
 GCIDCHN Display chainage and offset in many views import
 GCIMPORT Import Geocomp or survey data import
 GCINCTXT Create text incrementing by multiples text
 GCINSBLK Replace circles with trees blocks
 GCJOINMP Join points with gaps survey
 GCJOINPT Join points based on feature-coded name survey
 GCKMLIN Import placemarks and paths from Google Earth (KML) import
 GCKMLOUT Export points, sets and plines to Google Earth (KML) export
 GCLABGRD Label and draw grids inside polygons draft
 GCLABIP Label intersection points draft
 GCLABLOT Label lot with EAT text text
 GCLABPEG Label pipeline with peg labels text
 GCLFAOUT Export linear features for Quantm Export
 GCLINPTS List points with invalid coordinates point
 GCLLGRID Draw latitude and longitude grid pline
 GCLNGIN Import Geocomp long section import
 GCLOTCNR Label lot corners with two elevations subdiv
 GCLPOINTS Replaced by GCLPTS report
 GCLPTS List the coordinates and group of the selected points report
 GCMATCH Close gaps in contours pline
 GCMATIN Import road materials road
 GCMATOUT Export road materials road
 GCMERGE Merge multiple regions or DTMs dtm
 GCMOSSIN Replaced by MOSSIN and MOSSTRI import
 GCMOSSOU Replaced by MOSSOUT export
 GCMULCON Assign contour elevations to multiple plines pline
 GCMULTDC Export multiple alignments to a Trimble DC file alignment
 GCMULTGD Export multiple alignments to Geodimeter .rln files alignment
 GCMULVOL Compute cut/fill volumes between pairs of dtm surfaces dtm
 GCMULXML Export multiple alignments to Leica 1200 LandXML files alignment
 GCNAMEPT Name points sequentially along a set import
 GCNEDIN Import Quantm Grid (NED) .asc file import
 GCNMEAIN Import NMEA strings from GPS receivers import
 GCNOELEV Select points with no elevations (2D) point
 GCOFFELV Create plines or sets offset from a set sets
 GCOFLINE Select points of multiple selected sets. set
 GCONECON Assign contour elevations to selected plines pline
 GCOUT Export data to Geocomp SDS (.PTS & .STR) export
 GCP39 Replaced by GCRLNOUT export
 GCPAD Place building pads at nominated height within a lot set
 GCPAN Pan by numeric keypad with 8 = north plot
 GCPANEL Create concrete roadway batter panel set out points roadway
 GCPAVSET Create a PaveSet paving machine setout file export
 GCPILE Create pile points using HAL & VAL alignment
 GCPLDICE Create plines for line marking pline
 GCPLFIN Import HP-GL/2 (.PLF, .HPG, .GL2, .PLT, .000) plot file import
 GCPLTIN Import Geocomp .PLT plot file import
 GCPRFEDT Edit profile IPs graphically profile
 GCPTAIN Import data from TPSetout/TPStakeout .PTA survey points file import
 GCPTDIST Check minimum distances between points on sets report
 GCPTSIN Import point data from an ASCII file import
 GCPTSOUT Export points to various ASCII formats export
 GCPTSTXT Change elevation or name of points by nearest text point
 GCQA Report chainage, offset and elevation difference to DTM report
 GCQP Interactive quick profile profile
 GCQV Move a HAL IP and recompute roadway volume report
 GCREDRAW Change plan view scale and redraw view
 GCRELAY Relayer objects or layer list layer
 GCREPORT P3Pad report editor report
 GCRENUM Renumber points in set order point
 GCREVIEW Move or copy objects from one view to another view
 GCRIVER Interpolate elevations onto a digitised river set
 GCRLNOUT Export Geodimeter Roadline alignments from strings export
 GCSDROUT Export Sokkia SDR alignment files export
 GCSKIPMN Replace skip ranges by CSV or pline boxes alignment
 GCSTRATA Create points at strata from table of depths DTM
 GCSUBGDE Create plines to transition subgrade templates alignment
 GCSURFAR Replaced by XSURAREA report
 GCSZAOUT Export special zones for Quantm export
 GCTADPOL Label batter with block showing direction of slope block
 GCTMAIN Import Quantm DTM import
 GCTMAOUT Export DTM for Quantm export
 GCTRACE Create a set or compute area bounded by selected lines with tolerance set
 GCTSP Add Geocomp module to Terramodel Search Path config
 GCTSTYLE Set the current text style text
 GCTTAOUT Export a set to Trimble .tta and .ttx export
 GCTUNNEL Export LandXML for Leica RoadRunner Tunnel export
 GCTURN Compute swept path of vehicle road
 GCUNJOIN Break sets and plines into segments set
 GCUPDATE Part of the Geocomp Update config
 GCVALDEL Delete selected registered VALs alignment
 GCVALEDT Move a vertical alignment IP alignment
 GCVALOFF Create a pline from a registered VAL with offsets alignment
 GCVERIN Import Geocomp vertical alignment import
 GCVEROUT Export Geocomp vertical alignment export
 GCWRAP Change tunnel wrap status of a layer dtm
 GCXLINES Create or replace labelled xlines for a roadway road
 GCXMLOUT Export roadway strings to LandXML road
 GDACONV Replaced by GCCOORD nav
 GDMDIR List Geodimeter directory and delete files survey
 GEOC_PAL Add GeoNav palettes nav
 GEOMINQ Measure segments report
 GEOMRPTS Report Bearings and Distances report
 GEONAV Replaced by HDMS nav
 GEOSYS Establish GPS geodetic system config
 GFE Geodimeter file editor survey
 GM1 Change slopes of triangles to within slope limit point
 GNCSTEXP Part of HDMS export
 GNCSTIMP Part of HDMS import
 GNDWEED Replaced by HDMS nav
 GNHLAB Replaced by HDMS nav
 GNIMPORT Replaced by HDMS import
 GNSETUP Replaced by HDMS config
 GOLDER Import data from a Golder Associates format import
 GOLFAREA Report golf course areas report
 GPSSYS Replaced by GEOSYS config
 GPXOUT Export Topografix GPX points for GPS export
 GRADESMT Export files to Leica Geosystems GradeSmart 3D Machine Control for graders export
 GRDPTS Interpolate an ASCII X,Y,Z file from a DTM and grid export
 GRIDELEV Create a grid of points and interpolates elevations dtm
 GRIDEXPT Export a grid of points interpolated from a DTM export
 GRIDMAKE Create points or plines using grid settings points
 GRIDSET Set the current grid settings config
 GRIDVOL Compute cut and fill volumes on a grid report
 GRP2NAME Change the name of each object to match its group group
 GSIDTMOU Export a layer in Leica DTM Stakeout GSI format export
 GSSWP Geocomp Systems Support web page report
 GST Geodimeter Software Tools survey
 HALDATA Create horizontal alignment by table entry alignment
 HALMANAGER Register horizontal alignments alignment
 HALVALRP Report horizontal and vertical alignments report
 HATCH Hatch regions enclosed by boundaries hatch
 HATCHENC Hatch the region enclosed by selected objects hatch
 HATCH_IT Replaced by HATCHENC hatch
 HATCHPAT Hatch regions with a selected hatch pattern hatch
 HATCHUSER Hatch regions with a user-defined pattern hatch
 HDMS Hydrographic Data Management System nav
 HDMSBABT Part of HDMS nav
 HDMSBIN Part of HDMS nav
 HDMSCOL Part of HDMS nav
 HDMSCSL Part of HDMS nav
 HDMSDCLBLK Create hatching coloured by depth hatch
 HDMSDLAB Part of HDMS nav
 HDMSDW Part of HDMS nav
 HDMSEVT Part of HDMS nav
 HDMSRLAB Part of HDMS nav
 HDMSRTR Part of HDMS nav
 HDMSTC Part of HDMS nav
 HDMSTLAB Part of HDMS nav
 HECIN Import a HEC-RAS Geometry file import
 HECOUT Export a HEC-RAS Geometry file export
 HECOUTGC Export a HEC-RAS Geometry file export
 HECX Replaced by HECOUTGC export
 HELP Open the Terramodel Help help
 HGNIMP Part of HDMS hdms
 HIDE Toggle the visibility of a set segment toggle
 HILO Replaced by DTMSTATS report
 HYDRO Replaced by HDMS hdms
 HYDROIMP Part of HDMS hdms
 ID Identify object report
 IDANGLE Report the angle between two lines or three points report
 IDCHAINAGE Identify chainage and offset alignment
 IDSTATION Same as IDCHAINAGE alignment
 IGRP Display only objects in the same group group
 ILINE Create points at intersections of selected lines point
 IMAGE Image manager image
 IMANAGER Island manager alignment
 IMPORT Import data using scripts import
 IMPORTGC Import Geocomp .CES cross sections import
 IMPORTSMGR Import script manager import
 IMPORTXS Import various cross section formats into a roadway import
 INCHOFRL Replaced by GC65FILE import
 INCRTEXT Create text incrementing by one text
 INSALT Import GeoNav Salt Harvester log files import
 INT3DSET Create sets with elevations interpolated from known points set
 INTERP3D Update elevations interpolated using INT3DSET point
 INTOSET Insert points into a set point
 INVRPTS Replaced by GEOMRPTS report
 IR_BAY Design irrigation bays application
 IR_BGRID Generate grid of irrigation bay label points application
 ISLAND Traffic island editor alignment
 ITXT Replaced by INCRTEXT text
 JOB2AGA Convert a Geodimeter job file to a Geodimeter raw data file survey
 JOBOUT Export a Geodimeter job file from points export
 JOIN Join sets with common end points set
 KEAYSIN Import data from Keays import
 KEAYSOUT Export data to Keays TR1 export
 KORKDTM Export DTM layer to Kork format export
 LABELANG Label the angle-right at each point of a set text
 LABELARC Label segment with radius as text along text
 LABELCONTOURS Label contour plines with text text
 LABELGRID Label a grid within a box text
 LABELHAL Label horizontal alignment intersection points alignment
 LABELINE Label alignments with names in plotboxes alignment
 LABELLOT Change lot area labels to show alternative area set, text
 LABELPI Label Intersection Point Chainage alignment
 LABELPOINT Label points with point labels and symbols point
 LABELROADHAL Label a registered horizontal alignment alignment
 LABELROADVAL Label a registered vertical alignment alignment
 LABELSEG Label sets with bearings and distances text
 LABELSETS Label sets with lot numbers and areas text
 LABELSTA Label chainage using text leader lines text
 LABELTABLE Create table of short lines and curve details table
 LABELVAL Label vertical alignment intersection points alignment
 LABGRADE Label grade between two points text
 LABPT Quick point labels text
 LABPTQ Label points with number, elevation or name text
 LANDFILL Create a herringbone floor sets
 LAY2NAME Change the name of each object to match its layer layer
 LAYER Select current layer from a list layer
 LAYERMAP Rename layers based on .map file layer
 LAYERNXT Change the current layer to the next layer in the alphabet layer
 LAYERSET Create, edit and delete layers layer
 LAYINFO List summary information by layer about selected points layer
 LAYLSET Make only selected layerlist visible layer
 LAYOUT Create parallel sets for subdivisions sets
 LAYUSTN Relayer and colour objects for Microstation export layer
 LBLANG Replaced by LABELANG text
 LC Locate coordinate point
 LEVEL3W Add or edit three-wire level (stadia) points survey
 LEVELLST Report of all the level points report
 LEVELS Add or edit single-wire level information survey
 LFILL Replaced by LANDFILL sets
 LIDARGRD Import LIDAR data in a grid import
 LIDARIN Import LIDAR data import
 LINEINT Evenly space points where X and Y is wrong nav
 LINETYPE Modify the linetypes of selected sets and plines plot
 LINETYPESET Load or purge linetypes plot
 LINETYPS Plot all loaded linetypes in the sheet view plot
 LINKSET Configure DTM links dtm
 LIST List information about selected types of objects report
 LISTFONT List and create a table of available fonts text
 LISTGRP List groups used by of selected objects group
 LISTLOTS List geometry of lots report
 LISTTEXT List text objects report
 LLAYER Report all the layers and the number of objects on each layer layer
 LLGRID Draw Latitude and Longitude grids and labels nav
 LLIST Modify the layer list of multiple dynaviews dynaview
 LLISTSET Layer list settings dynaview
 LLOTS Create a chart showing block, lot, area and % area plot
 LLRPT Layer and layer list list report layer
 LLTABLE Create a linked coordinate table including latitude and longitude report
 LLTYPE Change the linetype of the current layer layer
 LOADATT Load or reload the specified attribute definition file config
 LOBJS List objects and details report
 LOTJOIN Create closed sets around text lot
 LOTPTRLS Label points with existing and finished surface elevations lot
 LPI Replaced by LABELPI alignment
 LPLINES List alignment details of a pline report
 LPOINTS List the coordinates of the selected points report
 LPTCOLOR Change the points colour of the current layer layer
 LPTSRAD List coordinates and radiations report
 LSEC1 Label long sections in Geocomp-style plot
 LSEC_UK Label long sections in United Kingdom-style plot
 LSETS List name and point numbers of sets report
 LSTA Replaced by LABELSTA text
 LUNUSED List the unused point numbers report
 LVC Label points along a vertical curve plot
 LYR Replaced by QUIKLSET layer
 LYRPROP Edit layer properties layer
 MacroPlay Play a macro command
 MacroRecord Record a macro command
 MACROSAVE See MACRORECORD command
 MAGNIFY Magnify view scale by a factor view
 MAPIIN Import MapInfo MIF data import
 MAPINFOIN Replaced by MAPIIN import
 MAPINFOOUT Replaced by MAPIOUT export
 MAPIOUT Export MapInfo MIF data export
 MAPPOINTS Create linework from point names survey
 MASSDIAG Scale an exploded masshaul diagram masshaul
 MASSHAUL Create a masshaul diagram masshaul
 MASSIMPORT Masshaul import and export locations masshaul
 MATCH Modify objects by matching properties of another object config
 MATCHOBJ Modify objects by matching properties of another object config
 MATERIALS Material manager road
 MATRIX Create a matrix of copies copy
 MDLIN Import MDL autoscanning laser system *.CDU data import
 MEASUNIT Configure measurement units config
 MENUCFG Configure menu config
 MERGE Merge DTMs dtm
 MG1 Label triangle with slope point
 MHIMPORT Add a volume report for masshaul analysis masshaul
 MINMAPIN Import a MineMap file. import
 MIRROR Copy objects to a mirror image pline, set
 MIRRORDY Mirror dynaviews view
 MKBLK Create a 1, 2, or 3 point unit block blocks
 MKBLKINT Convert selected external blocks to internal blocks blocks
 MKV Place a temporary marker at each vertex point
 MOSSEXPT Replaced by MOSSOUT export
 MOSSIN Import Survey and Design from Moss GENIO data import
 MOSSMIN Create a .MIN file from Moss GENIO features import
 MOSSOUT Export Moss GENIO data export
 MOSSTRI Import Triangles from Moss GENIO data import
 MOSSX Replaced by MOSSOUT export
 MOVE Move objects to another location move
 MOVEPAD Move a pad DTM and display volumes report
 MSCAPEIN Import Mincom Minescape grid data import
 MULTICOPY Create multiple copies of selected objects copy
 MultilayerDTM Create a DTM from multiple layers dtm
 MULTIPIN Import MultiPlane RTK survey file. import
 MVIEW Create multiple dynaviews view
 MXVALIN Import VAL from MX report import
 NAME Modify the name of selected objects name
 NAME2LAY Change layer to match object name layer
 NAMESETS Rename unnamed sets to match point names set
 NEW Start a new project file
 NFS Change name to the chainage from HAL name
 NPSCHART Draw a table of details of set or pline plot
 NS95 Nikon NS-95 Database Utility survey
 OBJREG Register Object to Sheet for ASAP plot
 OBJSNAP Enable running object snap modes config
 OBSDIFF Report vertical differences between obstructions report
 OFF Turn off selected objects view
 OFFALL Turn off all objects in the current view view
 OFFELEV Create plines or sets offset from a set set
 OFFELEVM Create plines or sets offset from multiple sets set
 OFFSEG Create pline or set at a horizontal offset from a segment set
 OFFSETDIST Create pline or set at a horizontal offset set
 OFFSETPOINT Create pline or set at a horizontal offset and location set
 OLIST Count each type of record in each view report
 OLIST2 Count each type of record in each view to P3Pad report
 ON Turn on selected objects view
 ONALL Turn on all objects in the current view view
 ONGRP Turn on all objects of nominated group plot
 OPEN Open and existing project file
 P29 Roadline 2D export to Geodimeter export
 P39 Geodimeter Roadline 3D file export
 P3PAD See GCREPORT report
 PAD Create a rectangular set at an elevation set
 PADDOWN Lower all points in a pad by an increment set
 PADSHIFT Set the shift value used by PADDOWN and PADUP set
 PADUP Raise all points in a pad by an increment set
 PALETTE Configure palette and colourmap config
 PAN Move the display to a new location view
 PARABOLA Create a parabola set
 PARKING Create parking bays set
 PCHAINAGE Same as PSTATION alignment
 PCOPY Copy from a reverence project file
 PHASE Phase editor road
 PHASEMAN Phase manager road
 PHASENAMES Phase names road
 PINSET Insert point at intersection of two lines point
 PLAN2DBX Export sets to Leica 1200 series DBX database export
 PLANSET Automatic Sheet Assembly and Production (ASAP) plot
 PLAY Replaced by PTLAYCOL colour
 PLINE Create a pline pline
 PLOT Plot plan to a printer plot
 PLOTBOX Create a pline box using sheet units plot, pline
 PLOTSET Plot parameter settings plot, smooth
 PLOTTERSET Plotter configuration settings plot
 PLTO3D Set elevations of plines pline
 POINT Create a point point
 POLY Replaced by POLYGON set
 POLYGON Create n-sided polygon set
 PORTSC1 List points showing heights as depths nav
 PREDAREA Divide lots into predetermined areas sets
 PREVIOUS Display the previous view view
 PRJCLNT Project Data Management - Client (see PLANSET) plot
 PRJINFO Project Data Management - General Info (see PLANSET) plot
 PRJLOC Project Data Management - Location (see PLANSET) plot
 PRJLTEXT Project Data Management - Link text to data (see PLANSET) plot
 PRJSTAFF Project Data Management - Staff (see PLANSET) plot
 PROFILE Create profile alignment
 PROJDATA Project Data Management - Data (See PLANSET) plot
 PROJECTV List and edit all project variables config
 PROJINFO Enter and display user information about a project file config
 PROJVARS Enter and display survey information about a project file config
 PSBOX PLANSET Edit plot boxes plot
 PSINDEX Place an PLANSET index of drawings and symbols plot
 PSMAN PLANSET manager plot
 PSSET Configure PLANSET plot
 PSSHEET PLANSET sheet assembly plot
 PSTATION Create points relative to a HAL alignment
 PSTYPE Select PLANSET sheet type plot
 PTBLKS Create points at the insertion point of 3D blocks point
 PTJOIN Join points by sequential point number or name sets
 PTLAB Edit point label blocks blocks
 PTLAYCOL Relayer and colours POINTS using name layer
 PTS2NAME Rename points to match point number point
 PTS2PROF Copy points to profile view alignment
 PTS2TEXT Export a coordinate list export
 PTS2TRV Export a .TRV file from the selected points export
 PTSIN Import point data from various ASCII file formats import
 PTSITE Change elevation by elevation difference from a point point
 PTSITE2 Change elevation by slope and distance from a point point
 PTSOUT Output point data to various ASCII formats export
 QISOLATE Isolate or unisolate current layer display
 QPROFILE Display profiles between two locations profile
 QSET Create a set by bearing and distance set
 QSGRIDIN Import Qsurv grid file import
 QSGRIDOU Export to Qsurv grid file format export
 QSURVOUT Export to Qsurv format export
 QUIKLSET Quickly control the visibility of layers layer
 QV Quick volumes by changing roadway HAL IP report
 RANGE Report elevation range within a boundary or along a set report
 RCLTABLE Create a table of arc properties report
 RDDESIGNCRIT Select road design criteria alignment
 RDDESIGNSET Road design settings road, config
 RDE Raw data editor survey
 RDGUIDE Road job workflow guide road
 RDSCACALN Import a Caice alignment import
 RDSDTMSET Road DTM settings road
 RDSECHO Report entered roadway data report
 RDSGPALIGN Import a Geopak alignment import
 RDSUTL Road design utility road
 RDVALDESCRT Select vertical alignment design criteria alignment
 RDVALEDIT Edit a vertical alignment using design criteria alignment
 RDX Create Cross Section plots plot
 RDX_GC Create cross section plots with labels in a table plot
 RDXLINES Create xlines on a roadway road
 REARLOTL Make a rear lot line a single segment sets
 RECENTER Pick a new location for the centre of the display view
 REDO Restore the most recent changes made by Undo 49
 REDRAW Refresh the display of the current view view
 REFER Refer selected objects to a parent alignment alignment
 REFERENCE Same as REFER alignment
 REFILE Reference file mananger file
 REGALIGN Register multiple alignments alignment
 REGROUP Change the group of each object to match its layer layer
 RELAYER Relayer selected objects layer
 RELAYFIG Relayer selected figures if they are closed layer
 RemoveLinks Remove DTM links from a project dtm
 REMTRIS Remove triangle segments joining a square grid of points. set
 RENUM Renumber individual points point
 RENUMBER Renumber multiple points point
 RENUMLOT Renumber lots by adding an increment set
 REPORTNEW Replaced by GCREPORT report
 REPORTS User defined reports report
 RESECT Solve a 3-point resection problem point
 RESONIN Part of HDMS hdms
 RETTABLE Create a table of arc properties report
 RETURNS Create a kerb return elevation table report
 REVERSE Reverse the direction of selected objects sets
 REVIEW Move objects from one view to another view
 RMGC Link points to photos and text config
 ROADDTM Create a DTM layer from Road cross sections road
 ROADGRID Road design editor display grid road
 ROADJOB Road Job Manager road
 ROADMAT Road Job Materials road
 ROADRPT Print a Road report report
 ROAD_RUN Export alignment or roadway to Leica RoadRunner export
 ROADSETS Create a DTM layer from Road cross sections road
 ROADSIGPOINT Roadway masshaul significant points masshaul
 ROADSPOT Report roadway details at a location report
 ROTATE Rotate objects about a specified point objects
 ROT3D Rotate points in 3D using 3 point pairs points
 RPAN>RPAN Replaced by RECENTER view
 RTSCALE Rotate, translate and scale points
 RUN Execute an external file config
 RUNLINERUNLINE Part of HDMS hdms
 SAVE Save the current project save
 SAVEAS Save the current project with another name save
 SAWIMPT Import South Australia Water Hydro files import
 SCALE Multiply easting and northing by a scale factor points
 SCALEELV Multiply elevations by a scale factor points
 SCALEGRID Mass haul disgram grid settings masshaul
 SCLBLKS Scale blocks by a factor block
 SCLPLOTB Scale closed plines by a factor dynaview
 SCS900IN Import Trimble SCS900 txt file import
 SCURVE Create or edit a set curve set
 SEARCH Search settings config
 SEGEDIT Segment editor set
 SET Create a set set
 SET2PROF Create a profile from a set set
 SET2PRFL Create a profile with thickness from a set set
 SET2ROAD Create road jobs from sets. alignment
 SET2TRV Export a TRV file from the selected set set
 SETAREA Compute area of inside one set and outside another report
 SETCH Same as SETSTA alignment
 SETCURL Set the current layer by picking an object layer
 SETFILT Filter excess points from straights in a 2D set set
 SETGRP Set the group to the next group group
 SETLABEL Label sets with name text
 SETSMOOTH Set the smoothness of selected sets dtm
 SETSTA Set the beginning chainage to any point on an alignment road
 SFLOOR Create a DTM surface in between two DTMs dtm
 SGRP Set the group for selected objects group
 SHAPE Shape Editor road
 SHAPECLASS Shape class manager road
 SHAPEMAN Shape library manager road
 SHAPESET Create sets from roadway shapes road
 SHOWDIR Show direction of selected object report
 SHOWDIRN Show direction with option to reverse report
 SIDESLOPE Project side slopes from alignment dtm
 SIDEVIEW Replaced by FLIPUP view
 SIGHTDST Compute vehicular sight lines alignment
 SKIP Skip manager alignment
 SLICE Interpolate batter points from HAL, VAL and side slope points
 SLL Splined leader lines plines
 SLOPE Identify DTM triangles within a slope range dtm
 SLOPEMANAGER Register slope alignments road
 SMANAGER Subgrade manager road
 SMPROAD Create simple one-template roads or channels road
 SMPTMPL Create simple road or channel template road
 SNAPLYR Toggle the snapability of a layer toggle
 SNAPSET Configure the cursor snap interval and direction config
 SNR Search and replace text, name
 SOILNAIL set set
 SPLAY Cuts splay corners into lots sets
 SPLINE Spline plines pline
 SPLITSET Split lots into smaller lots sets
 SPOT Display DTM elevation of a location dtm
 STAKE Report angles, distances and coordinates for setout. report
 STAKED Compare staked (as-built) points to design report
 STAKING Configure the contents of a roadway staking report config
 STATION Same as CHAINAGE alignment
 STEXT Create single line text text
 STREAM Create linework from a stream of locations pline,set
 STYLESET Text syle settings text
 SUBGRADE Subgrade editor road
 SUNSTAR Create an azimuth based on star or sun shots survey
 SUPERELV Superelevation editor alignment
 SUPERPLOT Superelevation diagram alignment
 SUPERVIS Site supervisor location tools survey
 SURFACE Surface manager road
 SURFAREA Create a report of the cut/fill surface area using average end area report
 SURPEXPT Export Surpac format export
 SURPIMPT Import Surpac format import
 SVIEW Open or change the state of a view view
 SW1 Identify points on steep triangle edges dtm
 SYSTEM Configure Terramodel system variables config
 TABLET Configure a digitizer tablet tconfig
 TAKEOFF Replaced by INT3DSET sets
 TANCIRCLE Create a set tangent to two circles set
 TC* Drill hole and blast pattern layout application
 TDIR Set the bearing of selected text text
 TDS Tripod Data Systems Survey Link DC survey
 TEMPLATE Template editor road
 TEXT Create text objects text
 TEXT2PNT Create points at the insertion point of text or blocks point, text
 TEXT2PT Create a point at the insertion point of a text or block object point, text
 TEXTALIGN Align text objects in X or Y text
 TEXTALONG Create a text object along a selected line. text
 TEXTARRO Draw an arrow with text inside text
 TEXTCASE Change the case of selected text text
 TEXTFIT Change the aspect ratio of text text
 TEXTMETRICS Change the font, rotation, orientation, height, justification, slant and aspect ratio of text text
 TEXTRND Round selected bearings and distances for cadastral plans text
 TEXTROTATE Changes the rotation angle of text text
 TEXTSCALE Changes the scale of selected text text
 TEXTSWAP Swap the text of two records text
 THREEPC Two point arc from Three points set
 TLYR Replaced by VISLYR layer
 TMANAGER Template manager road
 TMGIS Link Terramodel with a Microsoft Access database report, import
 TMLINK Replaced by EXPORT and IMPORT survey
 TMLLIST Display this TML list report
 TMLLISTL See TMLLIST report
 TMRUN See RUN alias
 TMXIN Import Terramodel data import
 TMXOUT Export Terramodel data export
 TOGLINKS Toggle DTM links display DTM
 TOGQUICK Toggle quick contours display DTM
 TOGSLOPE Toggle triangle slope display DTM
 TOOLBOX Create or edit toolboxes config
 TOWER Replaced by DTMCONE set
 TP* Pipeline design pipeline
 TPSETOUT Export to TPSetout export
 TPSTKOUT Export to TPStakeout export
 TRACE Same as TRACEBDY set
 TRACEBDY Create a set bounded by selected lines set
 TRACKPLOT Part of HDMS hdms
 TRAV2D Traverse and radiation entry set
 TRAVERSE 3D Traverse and radiation entry set
 TRIM Trim a line or arc pline,set
 TRISOL Triangle solutions report
 TRMBGRID Export a Trimble gridded DTM (.DTX) file. dtm
 TRMBROAD Replaced by EXPORT Trimble Roading DC export
 TRMBTIN Replaced by EXPORT Trimble DTM (TTM) export
 TRMBUTIL Part of TRMBGRID dtm
 TRUEDIST Report a segment length with an applied scale factor report
 TSP Terramodel Search Path Browser setup
 TTMIN Replaced by IMPORT Trimble DTM (TTM) import
 TTXOUT Replaced by EXPORT Trimble Roading DC export
 TUNNELDTM Unwrap a tunnel dtm
 TVLITE 3D Visualiser dtm
 TWOPL Curve from two points and a line set
 TXTFIT Replaced by TEXTFIT text
 TXTIN Import text from a file text
 TXTOUT Export text to a file text
 TXTREFEL Match elevation of text to point text
 TXTSW Replaced by TEXTSWAP text
 UNDER Create a profile of a pipe conduit under a road pipe
 UNDO Undo changes edit
 UNITBLK Place a block graphically using 1, 2 or 3 points block
 UNITSSET Configure dimension mode, precision and labelling config
 USTN2MOS Modify objects from Microstation to look like objects from GENIO. import
 UPTAKE Replaced by INTERP3D point
 USER See REPORTS report
 VALDATA Enter a vertical alignment by a curve table alignment
 VALEDIT Shift intersection points in a vertical alignment road
 VALMANAGER Register vertical alignments alignment
 VARIOFF Insert points of constantly varying offset from a selected alignment road
 VCLOSE Close the active view view
 VICRDSEC Create cross sections from cross section plots road
 VIEWROTATE Rotate the display of the plan view view
 VIEWSCAL Specify the plan view scale view
 VCLOSE Configure the view settings view
 VISLYR Toggle the visibilty of a layer toggle
 VMAX Maximize the active view view
 VMIN Minimize the active view view
 VNEW Open a new view view
 VOLUME Renamed and aliased to EARTHWORK report
 VPAN Pan by numeric keypad with 1 = North plot
 VRECALL Recall a saved view view
 VRESTORE Restore a view view
 VRMLIN Import Virtual Reality Markup Language (VRML) data import
 VRMLOUT Export Virtual Reality Markup Language (VRML) data export
 VSAVE Save a view view
 WALK Create a pline given a DTM, a slope and a starting location road
 WESCOMIN Import data from Wescom import
 XLINES Create Xlines along plines road
 XLIN_PTS Create Xlines of points near HAL road
 XSECTION Export cross section from DTM DTM
 XSECTIONDIGI Digitize cross sections road
 XSECTIONEDT Edit cross sections road
 XSECTIONMAN Manage cross sections road
 XSHEET Create cross section plots in sheet view plot
 XSHEETGC Create cross section plots in Geocomp-style plot
 XSLABEL Add obstructions to cross section plots plot
 XSOUT Export cross sections from points export
 XSURAREA Report volume of road job surface areas to a spreadsheet report
 XTIE Compute a line at the intersection of slopes from two segments sets
 XTOCL Create walls for use in Terramodel Visualizer visualizer
 XVOLUMES Report volume of all road job materials to a spreadsheet report
 ZOOM Zoom in by window view
 ZOOMSCAL Zoom active view to a scale view

Detailed Description

The blue table below describes the operation and scope of each command summarised in the yellow table above.

We have omitted commands used in the Hydro and Pipe menus. Refer to Terramodel Help and manuals for these.

These details refer to Terramodel 10.61G with British English language and Geocomp Update, so the terminology and operation may vary from your release. Using ALIAS you may call a TML using any name and thus in any language.

At the end of each description, a short table shows the following information where available:

Click on the command name to go to the summary in the yellow table.

NAME DETAILS
 3D

Create a set offset from a selected alignment.

Create a set in the current layer connecting points offset from an alignment.

The default horizontal and vertical offsets may be set to non-zero values.

If a VAL is also selected from the Profile View, points are created with elevations interpolated from the VAL, adjusted by the vertical offset, otherwise the points are 2D.

The default HAL is the active alignment, if set. The default VAL is a profile with the same name as the HAL, or a profile which refers to the HAL, if possible.

See also GC28, GC99 and SIDESLOPE.

02/02/09RG 569Cogo\Streets\3DS77
 3DFILTER

Filter superfluous points from a DTM.

This is useful for filtering point clouds generated by laser scanners, hydrographic surveys and other large DTMs where much of the data is not significant.

Filter points on spikes, on similar grade and where removal would make insignificant changes to the volume. The filtered points be made moved to layer 0 or made non-contourable, and the point colour is also modified.

Max Triangle Grade
Filter out spikes and troughs. If all triangles about a point exceed the enter value and all are either sloping away (peak) or sloping toward (trough) then the point is removed.
Max Common Side Grade Diff
Filter out points where the triangles about the point have a Common Side grade range within the value entered. Look at all the triangles about a point and check to see if or grades are within the entered range. If so the point is removed. This filters large triangles of similar grades.
Max Volume Diff
Filter points that make a difference to the volume less than the value entered. The volume down to a datum is worked out using just the triangles about a point. The volume is then worked out with the point tested removed. If the volume difference is less than the stated value the point is removed. Filters small triangles with little change to the volume, even with large slope variations.
Max Effective Area
Filter points where the total area of all the triangles around the point is less than the value stated. This leaves large triangles unchanged.
Max Number of iterations
Reform the DTM and filter again until the maximum number of iterations. If zero, continue until less than 10% is removed in the last iteration.
Colour of Removed Points
Set the colour of the filtered points. Points can be then deleted by colour.
Move Filtered Points to layer zero.
Filtered points are either moved to layer 0 or made non-contourable.
Keep Points on Breaklines.
Protect points that lie on a breakline.
Keep Points on DTM Edge.
Protect remove points on the DTM Edge.
Keep Points > 3 Standard Deviations.
Protect points that are outside 3 standard deviations from the newly formed DTM surface.
Generate Report.
Report to P3Pad.

See also FILTER to filter plines, BLFILTER to filter along sets, GC31 to remove duplicate points and GC53 which changes and identifies non-contourable points. GCGEOCODE is a separate application, which can quickly filter points not close to an average surface model.

02/02/09  POA 
 3DMCOUT

Create MCA file for Topcon 3D-MC Machine Control.

Compute cross sections where xlines intersect selected 3D sets, then export hal, val and sections to a single MCA file and report to P3Pad.

MCA files are the input files for the Topcon 3D-MC machine control system. Some newer Topcon 3D machine control systems use DXF instead. Check with your Topcon dealer.

02/02/09  POA 
 3DPIPE

Report 3D lengths and angles of a set.

Report the record number and name of a set, then the following values for each point: Back Point Number, Intersection Point Number, Forward Point Number, True 3D Angle, 3D Chainage of Intersection Point, Horizontal Deflection Angle, Vertical Deflection Angle, Bearing In, Bearing Out, 3D Distance In, 3D Distance Out, Zenith Angle In, Zenith Angle Out, Slope In and Slope Out.

This information is especially useful for designing and laying out long pipe networks.

The report can also be written as a CSV fle.

02/02/09   Geocomp Update or $200 
 ABOUT

Report Terramodel version number and modules.

Report Terramodel version number, Terramodel Toolpak version, copyright details, and list Modules.

If there is no Products button, the Terramodel key cannot be found and Field data is the only module. If you were expecting other modules, including CAD, see www.geocomp.com.au/support/dongle.html.

Click on the Modules button to see the list of modules:

Family
List modules for families of Trimble products other than Terramodel
Serial Number
The serial number is also the licence number written on the key. The - extension indicates the number of times the key has been updated with different modules.
Lock version
The lock version enables certain versions of Terramodel.
Days of trial
The number of days remaining on any trial period
Order form
Report of the key details to printer or email
Upgrade
Enter Upgrade codes when requested by a Trimble dealer.

See also GCHELP.

Command Help\AboutSCG M
 ABBREVSET

Set prefix abbreviations for labelling and display.

Abbreviations are used in display, reports, and labelling. They apply to both attribute text and text objects created while labeling. Once you have made changes to the abbreviations, attribute text will be updated when the display is redrawn, but text objects created by labeling must be re-labeled to be updated.

Curve
Abbreviations for circular curves. Each label can have a maximum of eight characters. You can use any ASCII character in a prefix label by entering "\" and the number of the character. For example, enter \131 for the delta symbol in TMODELF.FNT.
Spiral
Abbreviations for spiral curves. Each curve prefix label can have a maximum of eight characters.
Vertical
Abbreviations for vertical curves. Each curve prefix label can have a maximum of eight characters.
Table
Line and curve table headings for LABELTABLE. Each label can have a maximum of 16 characters.
Point
Abbreviations for point names. Each prefix label can have a maximum of eight characters. These abbreviations are only used by commands that create points along an alignment at positions where IP or curve information are listed.
Command Settings/AbbreviationsS 
 ACTIVE

Set, clear or list the current active alignment.

Active alignment
Select the set or pline to be the active alignment
Set
Make the set or pline the active alignment
Clear
Clear the active alignment

Active alignments are used for four main purposes:

  • Select alignments quickly
  • Reference objects to the alignment so that they can derive their chainage properties from the alignment
  • Reference objects to the alignment so that during labeling the referenced objects can be replaced automatically
  • Control the display visibility of referenced objects

See also GCACTIVE which selects the active alignment from alignments registered in HALMANAGER.

See also REFER which refers objects to an alignment.

PROFILE refers the profile it creates to the selected alignment. Objects in the profile are invisible if the are referenced to alignments other than the active alignment. If the selected algnment is referenced to another alignment, PROFILE will use the chainages of that other alignment.

CommandUG 125Settings\Active alignmentS415
 ACTIVECHAINAGE

Set active chainage (station).

Set, clear or list the current active alignment and chainage.

If you selected US English during Terramodel installation, this command is called ACTIVESTATION and the command dialog and Settings menu will refer to Station. If British English, Chainage.

When cross sections are drawn in the cross section view mode using RDX, RDX_GC, XSHEET or XSHEETGC, this command controls which chainage will be displayed. When these commands create the cross sections each object is referenced to the alignment and given the chainage of the cross section as the elevation of the object. Only those objects that are referenced to the active alignment and chainage will be shown. If there is no active alignment or chainage then all cross sections will be displayed, generally on top of each other.

When any command creates objects in the cross section view the current active alignment and active chainage are used to make these objects a part of the cross section. If there is no active chainage or active alignment then any objects created will be displayed in any cross section.

These simple rules enable all cross sections to be created in the same coordinate system (on top of each other) and then viewed one cross section at a time. This allows you to use coordinates of offset and elevation to draw, edit, inverse and so on.

Options
Align
Select the set or pline to be the active alignment
Chainage
Select the chainage along the alignment to be the current active chainage
Next
Make the next xline with a larger chainage, along the current active alignment, the current active chainage
Previous
Make the previous xline with a smaller chainage, along the current active alignment, the current active chainage
Set
Make the selected set or pline the active alignment, make the specified chainage the active chainage and exit the command
Clear
Clear the active alignment and active chainage
Command Settings\Active chainage or Settings\Active stationS410
 ADD2NAME

Add prefix or suffix to names of selected points.

Change the names of selected points to add a common prefix or suffix.
02/11/09  Geocomp Update or $100 

 ADD2PTNO

Add prefix or suffix to selected point numbers.

Change the point numbers of selected points to add a common prefix or suffix.

If you are adding alpha characters, or any modified point number will exceed the "Max integer pn" in POINTSET, ensure that SYSTEM has sufficient "Max Alpha pts".

02/02/09  U 
 ADD2TXT

Add prefix or suffix to selected text.

A common use is to add parentheses around text.

Extended text objects with more than 255 characters are not supported.

02/02/09  Geocomp Update or $100 
 ADDIMAGE

Add an image located by multiple plotboxes.

Add an image to multiple plot boxes.

These plot boxes may be placed using MATRIX.

This command is useful where you have created many sheets requiring the same graphical logo, especially in conjunction with PLANSET.

20/03/09  Geocomp Update or $100 
 ADDISO

Add the depth indicated by an isopach layer to the points contained within a DTM layer.

Determine the depth of the isopach at the location of each point on a DTM surface, then add that depth to the elevation of selected points.

If the DTM point is beyond the limits of the isopach layer's DTM edge, the point's elevation is unchanged.

See also GC54.

29/10/08 DTM\Add isopach thicknessS240
 ADDTIDES

Add tide corrections to depth records.

Apply or reapply tide corrections from a tide file to selected depth records within a time period.

The tide file must in the format dd/mm/yyyy,hh:mm:ss,t.ttt where t.ttt is the tide value in metres and correctly sorted by increasing date and time.

Depth records are points with negative elevations when deeper than tide datum or positive when drying heights (above water). The point name must have been formatted by HDMS.

Restore any HDMSRTR-rounded depths prior to running ADDTIDES. Relabel depths after running ADDTIDES.

12/05/09built-in help POA 
 ADJAREA

Adjust a lot to match a specified area.

See also PREDAREA.

In Terramodel 10 help, this TML is also called AdjustArea.

29/10/08adjarea.pdfCogo\Adjust areaS 
 ALIAS

Create and edit command aliases.

Use command aliases to call commands by command line, menu, toolbar or toolbox button, workspace using names and arguments of your choice.

ALIAS command edits the current aliases. If you use a text editor, changes will take effect when Terramodel is restarted.

ALIAS enables you to substitute for commands which need command line arguments or are unfamiliar, renamed, misspelled or replaced. You can make your own for a local language, dialect, idiom or standard. For example:

User actionResultExample of
Type UNITSETExecute UNITSSETCommon misspelling
Type FAVOURITEExecute FAVORITESAlternative spelling
Type FAVORITOSExecute FAVORITESSpanish language
Type COUNTCount objects with OLISTRename obscure command
Type VOLUMEExecute EARTHWORKKeep Terramodel 9.8 command
Execute THREEPC commandExecute GC3PTARC commandSubstitute alternative command
Click on PROF button in Views toolboxOpen Profile view using SVIEWCommand line argument and toolbox
Click on left arrow in VPAN toolboxPan left by one screenCommand line argument and toolbox
Type Z or WZOOM using a windowLike AutoCAD
Type MOOZMAGNIFY the view scale by 0.5 to zoom outLike SDRMap
Type DXFOUT or DWGOUTExecute the AutoCAD (dwg or dxf) EXPORT scriptLike AutoCAD
Type 17Measure 3D vector using GC29Like Geocomp
Type DCEDITLaunch the Trimble DC File EditorLaunch an external application
Type CASCADECascade views by "MACROPLAY Cascade"Execute a macro

Aliases should be defined in an ALIAS.INI file in the Terramodel Search Path (TSP). The alias.ini installed by the Geocomp Update (...\Terramodel\Geocomp\ALIAS.INI) has over 1000 aliases including French and Spanish commands.

If Terramodel is not finding your aliases, check the search path. If the correct ALIAS.INI is shown in TSP, then check whether there is a list of aliases in TMODWIN.INI. If so, these take precedence, so remove them and restart Terramodel.

Use EXEC in an alias to execute an external command. The maximum argument is 66 characters. If you need to exceed this, see RUN.

You can't alias to an alias, but you can copy the command and arguments using ALIAS command.

To add comments to alias.ini, start the line with a semi-colon ";" so it is hidden in the Alias Editor.

See also TMLLIST.

09/09/09 File\System Configuration\Command aliasS 
 ALIGNIMP

Import alignments from an ASCII text file.

Import HAL, VAL or SLOPE alignments with horizontal curve radii or vertical curve lengths from a comma-delimited file.

Browse or enter the filename.

The Settings button controls the Name, Colour, and Linetype for the alignment created.

The check box "Adjust for HAL Equations", allows you to select the registered HAL from which to extract chainage equations.

The current view determines how the file is interpreted. Where there is no curve, omit the value in [ ].

Plan (Y before X in View Settings OFF)
East,North,[,Radius]
Plan (with Y before X in View Settings ON)
North,East[,Radius]
Profile
Chainage, Elevation[,Vertical Curve Length]
XSect
Offset, Elevation[,Radius]
Super
Chainage, Elevation[,Vertical Curve Length]

See also GC65FILE.

02/02/09  U 
 ALIGNOFF

Import alignments offsets from a text file.

Import chainages and offsets for a horizontal or vertical alignment.

These are added to the Alignment Offsets in the HAL or VAL Manager.

  • Browse to select the comma-delimited file.
  • The format is assumed to be: Chainage, Offset.
  • Pick the Pline or Set that you want to use for the registered HAL.
  • Enter a name for the HAL to be registered. The default is the filename.

This will overwrite any already-registered HAL with the same name.

See also GC65FILE.

02/02/09  U 
 ALIGNTXT

Make text perpendicular to alignment.

Rotate selected text to be perpendicular to alignment.

02/02/09  Geocomp Update or $25 
 ALL

Display all visible objects in the active view.

Refresh the current view at a scale such that all visible all objects, except objects in blocks, are within the window.

Use ALL to see the effect of changes to vertical exaggeration in VIEWSET.

Command View\AllS131
 ANG

Report angle-right between points.

Reports the horizontal angle at an instrument point subtended to the right from the backsight point to the foresight point.

Also reports the distance from the instrument point to the foresight point.

Uses the current Angle Units setting.

If all three of the coordinate locations are point objects, the point numbers will be displayed.

See also IDANGLE, GCANG, GCLABIP and LABELANG.

02/02/09  U 
 ARC

Draw a pline arc from any three parameters.

Choose one of 10 Types of arc, for example "Start, Center, End" or "3 Point".

ARC defaults to the last Type used.

If you need Sets, use CONVERT or GCCONVRT command to change the Plines to Sets, or use GCARC.

The arc is drawn from the first point to the last point.

If a radius is used, a negative radius will draw the arc on the right-hand side.

The Terramodel Help, this is called ARCS.

See also ARC2P and ARC2PSET.

02/02/09 Draw\Pline arcS21
  ARC2P

Create an arc pline by two locations and a radius.

The arc is drawn anti-clockwise to the left of the locations.

Use a negative radius to draw the arc on the right-hand side.

See also ARC, ARC2PSET and GCARC.

See also ARC2P and ARC2PSET.

02/02/09  Geocomp Update or $2521
 ARC2PSET

Create an arc set by two points and the radius.

The arc is drawn from the first point to the second point.

Use a negative radius to draw the arc on the right-hand side.

See also ARC, ARC2P and GCARC.

See also ARC2P and ARC2PSET.

02/02/09  Geocomp Update or $2521
  ARCBL

Create breaklines along the arc segments of all sets on a designated DTM layer.

Create points at regular intervals along the arc and connect a set from the existing first TP to each of the new points and finally to the end TP of the arc. The number of chords created is based on a specified maximum middle ordinate (arc-to-chord tolerance) value which indicates the maximum allowable deviation from the true arc for any breakline chord.

The elevation of each point is interpolated along the arc from the elevations of the points at the arc TPs. If either TP has an undefined elevation, Breaklines will not be formed along that arc, and a warning message will be issued in the message area.

The new sets are named "SETARCBL", and given the current line colour, so they can be selected separately from the arcs.

See also GCARCBL to make the chords invisible and BLFILTER to filters out excess breakline points.

29/10/08RG 1217DTM\Arc breaklinesS 
 ARCBREAK

Replace arc segments in sets with points and arcs or chords.

Replace all arcs in selected sets with additional segments by number of points, chords or an arc-to-chord tolerance.

Points
Create the specified number of additional points per arc and replace the arc segments with new arcs.
Chords
Create the specified number of additional points per arc and replace the arc segments with chords.
Arc to chord
Create additional points and replace the arc segments with chords at the specified maximum distance from the arc to the chord.

The smoothness of the set is not changed so closed breaklines with dead smoothness still define dead areas for contours.

The maximum arc-to-chord is reported to indicate whether sufficient points were created.

See also GCARCBL which creates additional chords.

02/02/09  Geocomp Update or $2539
 ARCENTRE

Toggle visibility of set arc centres.

 

02/02/09  Geocomp Update or $25 
 AREA

Report the area inside plines or sets.

Report the area and perimeter if closed and length if open.

Line
Report to message scroll the area of a single figure and the accumulated area after subsequent selections.
Multiple
Report to P3pad for each selected figure including the sum.
Digitiser
Report area inside selected locations, without creating having to create a new object.

The unit labelling is configured by UNITSSET.

The message "Unable to get record's area" usually means that the figure crosses itself somewhere. If you cannot find where the set or pline crosses itself, you can get the area using GC10 and User Defined REPORTS such as Closure Report and Geometry Report. With GC10 and REPORTS the area inside the enclosed part is subtracted from the larger part, not added, and figures with spirals are not valid.

Command Reports\Area/PerimeterS63
 ASHIN

Import an Ashtech points file

29/10/08  S 
 AUSGEOID

Import an AUSgeoid98 DAT file

Import N-values as decimal latitude and longitude into the current layer.

Use GCCOORD to convert to Easting Northing coordinates.

Use GC54 to subtract the N-value from ellipse height points.

To download the AUSGeoid DAT file, WINTER software or for more information, go to Geoscience Australia.

02/02/09  Geocomp Update or $100 
 AUTODRAFT

Create line, block and text features based on field codes.

This is described in the Field Data Module User Guide.

See also BLKPTS, GCIMPORT, GCINSBLK, GCJOINMP, GCJOINPT, MAPPOINTS, PTJOIN , PTLAYCOL and RELAYER.

Command Draft\Automated drafting from pointsS125
 AUTOSAVE

Enable automatic saving of project files.

AutoSave automatically backs up the current project file at a user-specified time interval. Use this feature to protect your work from unexpected power failures or computer difficulties. The autosave file has the same title as your project file, but it has the *.SAV extension. The autosave file is saved in the folder you specify in the AutoSave Configuration dialog box.

To use AutoSave:

  1. Click FILE, Config System, and AutoSave [AutoSave].
  2. To turn AutoSave on or off, click the AutoSave On check box.
  3. To set the time interval for each autosave, type the time (in minutes) between autosaves into the Check Every box.
  4. To change the directory for autosave files:
    1. Turn off AutoSave (see step 2), and click Browse. The Browse for Folder dialog box appears.
    2. Find and click on the folder for the autosave files.
    3. Click OK. The new folder name appears in the Directory for AutoSave Files area.
    4. Turn on AutoSave if desired.
  5. Click OK.

AutoSave is a convenient safeguard for your work. If it does not automatically save your projects as you expect, see if you can determine the cause and resolve the issue yourself.

Recommendations:

  • Check to see if you have enough disk space. The drive may be full. If you have little or no room on the disk drive, delete unneeded files, archive old files, or obtain a larger hard drive.
  • Check to see a directory used by Terramodel was deleted.
  • Make sure your network server is working properly if your computer is on a network.
  • If your SAV path is on a network, check if another user has the project file open and it's their autosave file.
Command File\System Configuration\AutoSaveS 
 AUTOSET

Create a clockwise set joining points.

See also QSET, GCTRACE, TRACEBDY and LOTJOIN.

Command Draw\Set\AutosetS 

 AVGEND

Compute volumes by end-area given an alignment, Xlines and two dtm layers

Use this command to compute volumes if you do not have the Site Design or Roadway modules.

Create XLINES along an alignment first. Smaller intervals give more accurate volumes.

Options

ALIGN
Enter the alignment (pline or set object) along which Terramodel will compute volumes. Select the same alignment you used to create the xlines.
OUTSIDE
Select the first DTM layer from which you will calculate volumes. This layer should completely encompass the second, or inside, layer and must contain 3D points.
INSIDE
Use this layer control to select the second DTM layer. Make sure that, within the limits of the xlines, the points on this layer lie within the extents of the outside layer and have elevations.
CALC
Specify the chainage limits of the volumes and whether to send the report to the screen or to an external file.

See also VOLUME to compute cut and fill volumes between surfaces, GRIDVOL, GCGRDVOL and GC20 to compute volumes between surfaces within multiple boundaries.

GCGRDVOL can also report volumes within chainage ranges so it can give a similar report to AVGEND but with more accurate volumes.

EARTHWRK, GCEARTH and XVOLUMES report volumes of roadways.

If you get zero volumes when you expect sensible values, see FIXLAYERS.

29/10/08RG 402DTM\Volumes from XsectionsS471
 BBEAR

Create a point at the intersection of two bearings or two lines.

Select a point or line to indicate the starting and second point and bearings. If you select a point, enter a bearing to indicate the direction from the point.

For each solution, BBEAR creates a new point at the intersection of the two bearings on the current layer.

Command Cogo\Lines\Bearing-bearing intersectionS23
 BDIST

Create a point at the intersection of a line and an arc.

Solve for the intersection of two arcs or distances, and create a point object at the intersection.

Each arc is defined by a centre point and distance or by selecting an arc segment to define the centre point and distance.

Command Cogo\Lines\Bearing-distance intersectionS12
 BDYRELAY

Relayer within boundary and bandwidth.

Relayer objects on layer list layers that are within a bandwidth of selected objects.

02/02/09  Geocomp Update or $25 
 BEARTEXT

Add a datum angle to bearing text.

Add a specified datum angle to the text value of selected text which includes values in degrees.

02/02/09  Geocomp Update or $258
 BENCH

Create a bench string.

Create a bench string beside an existing set.

There are settings for chainage range, batter slopes, whether to batter to DTM, datum or offsets, side, current layer, interval and corner tidying.

02/02/09    
 BFITCURV

Draw a curve of best fit through a series of selected points.

15/06/05RG 558Cogo\Curve - best fit (or Cogo\Curves\Best-fit curve)S 
 BFITLINE

Draw a line of best fit through a series of selected points.

 

29/10/08RG 567Cogo\Lines\Best-fit lineS 
 BGELEV

Create an elevation view of points.

Copy selected points into an "Elevation" drawing in View 6.

The position of the point along the selected Baseline determines the horizontal position in View 6, while the Z coordinate of the Point determines the vertical position in View 6.

The points in View 6 are placed on the same layer that the points were originally placed on in the Plan View.

The points in View 6 are given an alphanumeric identifier (point number). If the baseline has a Name, then this name and the original identifier are combined to create the identifier for the point in View 6. If the baseline does not have a name, a (2) is combined with the original identifier to create the identifier for the point in View 6.

Max Alpha Points must be set in SYSTEM to a large enough number.

See also FLIPUP.

02/02/09  S 
 BIN2IMG

Create a coloured image from depths.

Create a coordinated image file of colours representing the elevation from hydrographic data created using HDMS.

02/02/09  POA 
 BL

Create a breakline set.

Create a set that is also a breakline.

Create set between points that have elevations and are on the same layer as the first selected point. The set is created on the same layer.

See also SET.

Command Draw\Set\BreaklineS15
 BLDG

Create a pline with right angles.

Specify an origin, enter a bearing and distance then OK to enter the first wall segment.

Then enter a positive distance to create a segment to the right, a negative distance for a segment to the left, New for a new building, Undo to undo the last segment or OK to complete the command.

See also BUILDING, QSET, TRAVERSE.

15/06/05 Draw\Pline\BuildingS4
 BLFILTER

Filter excess points from breaklines.

Select breaklines by a DTM layer. Limit by multiple boundaries.

The initial filter is based on the orientation of the first two vertices on the pline. The length of the filter is measured in the direction of the first segment of the polyline, the width is measured across the polyline and the height is measured vertically.

BLFILTER checks for additional vertices that are contained within the limits of the filter tube. Any vertices inside the tube are discarded. The first vertex Terramodel finds outside of the tube is kept, and the last discarded vertex inside the tube is added back to the polyline. The tube is then reoriented based on the last two vertices, and the process is repeated.

Filtering is similar to FILTER command, except that BLFILTER also tests for elevation tolerance.

SETFILT and GCFILTER filter by 2D offset tolerance instead.

See also ARCBL which adds points and breaklines points into arcs and 3DFILTER which filters insignificant points from a DTM.

02/02/09  Geocomp Update or $100127
 BLINECHK

Check for crossing sets on a layer.

Wherever sets on the selected layer cross, create a point with the name "bl-cross" on layer CROSSING and labelled with symbol 40 (circle).

These points give an indication of crossing breaklines.

Some points may be created at set segments which are not breaklines, such as arc segments or sets with points that are 2D, non-contourable or on different layers.

Any previously created points on layer CROSSING will be deleted.

As each set is checked against all the other sets, the count will appear slower at first then speed up.

Use CROSSCHK to check all selected sets or plines.

02/02/09  Geocomp Update or $2543
 BLKPTS

Place blocks at points based upon names in the BLOCK.MAP file.

Replaced by AUTODRAFT for most purposes.

29/10/08RG 1217Draft\Blocks\Symbols on pointsS125
 BLKREAD

Reread a block

Replace an internal block with a different external block with the same name.

See also MKBLKINT.

02/02/09  S 
 BLOCK

Create, place, list or delete blocks.

Combine objects into a single object that can be manipulated as a block. The block can be inserted multiple times into projects, shared between projects, scaled, rotated and otherwise edited. You can create both internal blocks (which can only be used within a single project file) and external blocks (which can be referenced by any Terramodel project file). If you specify an External block, Terramodel will use the first block with that name on the Terramodel Search Path.

Block Options

CREATE
Create a block definition, given a group of objects and the origin of the block. Use Name button to enter a block name of up to 15 characters, a description, and define it as an internal block or external block with .BLK file extension.
SETTINGS
Establish default parameters used when inserting blocks. These block settings apply to all subsequently created blocks.
SCALE
Enter a scale factor for the X, Y, and Z dimensions of all inserted blocks. The factors are measured in relation to the sizes of the original objects. For example, if you want to place a block 2.5 metres in diameter, and the block you are placing is 1 unit in diameter, use a scale factor of 2.5.
ROTATION
Establish the amount of clockwise rotation for the X, Y, and Z ordinates of each inserted block, rotated about the insertion point.
INTERNAL/EXTERNAL radio buttons
Specify whether all blocks are to be created as internal or external.
AUTO SCALE
Apply the current drawing scale of the active view to the block insert. Use this feature when you want to keep the plotted size of the block the same regardless of the current drawing scale. One example would be a north arrow that you always want plotted 4 inches high regardless of the drawing scale.
AUTO ROTATE
Cause blocks to rotate automatically through a dynaview as the dynaview is rotated. This should not be used with a north arrow but could be used with other symbols to keep them oriented upright on the final plotted sheets.
CLIP
Clip the block to the limits of rectangular dynaviews, even if the insertion point falls outside the dynaview. Clipping complex blocks such as hatch patterns can cause the screen redraw speed to decrease.
MAP COLOR
When a block is inserted, it is assigned the line colour of the current layer. This block colour is retained if the block is later relayered.
ON
All objects within the block are drawn with the colour of the block.
OFF
The objects in the block are drawn with their original colours. Blocks which contain block objects with colour 0 are drawn with the colour BYLAYER.
EDIT
Edit the attributes of an inserted block.
LAYER
Lists the available layers, where you choose one on which to place the block.
COLOUR
Modify the colour of the inserted block.
ATTRIBUTE
List any attributes that have been attached to the block. Any attributes must be edited using specific commands.
GROUP
Modify the integer group number. Set 0 for no group.
REF. OBJ
Specify record number of a parent object to which the blocked is referenced.
OBJ
This area displays the record number of the block.
NAME
Modify the name of the block to match another available block. For example, if you change the name of a block named CIRCLE to TREE1, the circle block will be replaced with a tree canopy block of different size.
DESCRIPTION
Displays the description you assigned to the block definition when you created it.
ORIGIN
Modify the X and Y of the origin of the block.
ELEV
Modify the elevation of the block. See PN below.
SCALE
Modify the X, Y or Z scale of the block.
ROTATION
Modify the X, Y, and/or Z rotation angles of the block.
AUTO SCALE
Apply the current drawing scale of the active view to the block. This feature is used when you desire to keep the plotted size of the block the same regardless of the current drawing scale. One use of this could be to make a north arrow that you always want plotted 4 inches high regardless of the drawing scale.
MAP COLOR
ON
All objects within the block are drawn with the colour of the block.
OFF
The objects in the block are drawn with their original colours. Blocks which contain block objects with colour 0 are drawn with the colour BYLAYER
AUTO ROTATION
Cause block objects to rotate automatically through a dynaview as the dynaview is rotated. This should not be used with a north arrow but could be used with blocks that oriented to the top of final plotted sheets.
PN
When a subject point number is specified the block origin is computed relative to the coordinates of the point. When the point is deleted any attached block will also be deleted. EAT text in the block can refer to the subject point.
INSERT
Insert a block into a project file.
Block name
Specify the name of the block you want to insert. Pick from a list of blocks already inserted in the project, or type in the name of a block in the Terramodel Search Path.
LOC
Locate the origin of the block.
SCALE
Set the size of the block relative to the size of the block definition. Most blocks are defined as one unit high so the scale you enter becomes the height of the inserted block in the units of the view. Note that the CIRCLE block is one unit in radius, and point label blocks vary in height as specified.
ROT
Enter the rotation of the block around the origin.
MAP COLOR
When a block is inserted, it is assigned the line colour of the current layer. This block colour is retained if the block is later relayered.
ON
All objects within the block are drawn with the colour of the block.
OFF
The objects in the block are drawn with their original colours. Blocks which contain block objects with colour 0 are drawn with the colour BYLAYER
INSERT
Insert the block once you have set the location, etc.
LIST
List the internal and external blocks contained in your project file. The list includes the block name, whether it is an internal or external block, the view in which the block was created, the number of lines (polylines or sets) contained in the block definition, the number of text objects contained in the block definition, the number of inserted blocks of that block definition, and the description of the block.
SAVE
Save a block definition as an external BLK file.
NAME
Select the block definition you want to save to an external file from this drop-down list box of blocks you have created.
FILE
Enter up to 8 characters for the name of an external .BLK file.
SAVE
Save the block definition as an external block.
MODIFY
Select one block from a list of external blocks that have been inserted and modify it to an internal block. See also MKBLKINT.
MULTIPLE
Place multiple identical blocks on selected points.
Name
Specify the name of the block you want to insert. Pick from a list of blocks already inserted in the project, or type in the name of a block in the Terramodel Search Path.
Pts
Select the points.
SCALE
Set the size of the block relative to the size of the block definition. Most blocks are defined as one unit high so the scale you enter becomes the height of the inserted block in the units of the view. Note that the CIRCLE block is one unit in radius, and point label blocks vary in height as specified. Also enter the rotation of the block around the origin.
MULTIPLE
Insert the blocks on each selected point.
PURGE
Delete unused unblock definitions in the project file.

See also AUTODRAFT, BLKREAD, BLKPTS, GCEXPLOD, GC09, GCINSBLK, HATCH, MKBLK, SCLBLKS, TEXT2PNT and UNITBLK.

Command Draw\BlockS189
 BLOCKLST

Create a chart of blocks.

Create an array of labelled blocks in the sheet view.

The chart shows all blocks listed on separate lines in a text file called BLOCKSPT.LST.

One way to create BLOCKSPT.LST is with Ztree using Ctrl-Batch and %4.

The blocks must be internal blocks or external BLK files in the Search Path.

You may wish to make the external blocks internal using MKBLKINT.

A BLOCKSALL.PRO with matching BLOCKPTS.LST are installed in ..\Terramodel\Geocomp\Docs folder.

DOCUMENTS includes links to BLOCKSALL.PRO and charts of the blocks in PDF files.

26/08/09  Geocomp Update or $50148
 BOX

Draw a pline box.

Draw a rectangular pline at specified opposite corners.

See also POLYGON, PLOTBOX and PAD.

If the box is to be used for a DYNAVIEW, we suggest that you adopt the convention of locating the first corner in the bottom left so that the insertion point of any rectangular dynaview can always be found at the bottom left.

Command Draw\Pline\Box S 
 BREAK

Break a pline or set into two parts.

Break a pline or set into two parts at location.

Select a pline or set, then a break location. The pline or set is broken into two parts at the location.

Repeat
Enable this checkbox if you want the command to stay open until the Cancel button is clicked.
Set or pline
Select the set or polyline you wish to break.
Break
Enter a location along the line where you want to break it.

A polyline cannot be broken within a spiral or vertical curve.

To break a pline or set by removing a segment, use DELETESEGMENT.

In Terramodel prior to 10.5, BREAK deletes set segments like DELETESEGMENT does now.

Command Edit\Break S276
 BUILDING

Construct a building with perpendicular or angled sides.

Construct a building with perpendicular or angled sides based on positive (right) and negative (left) offsets. Close the building by direct closure to the beginning point or close on a perpendicular to the beginning line. The beginning line can be cut or extended to match the closing line.

See also BLDG, QSET and TRAVERSE.

 building.txt Wencomp4
 CALLOUT

Label objects with predefined callout text.

Create, edit, store and use predefined callout styles to label commonly encountered site features and objects. A callout style can be defined to enable you to quickly label objects that you frequently encounter, without having to type the text each time. The stored callout style typically defines the textual content of the label, including EAT codes, and the leader line and text border styles that you wish to use to label a particular type of project feature, such as a curb inlet or manhole. Predefining the callout style saves time and produces consistency, while reducing the chances for error.

Callout styles are stored within external libraries. You might wish to organize these callout style library files based on categories of site features such as storm structures, sanitary sewers, water, general labeling, etc. You can load each of these external library files for use as needed.

Callout Options

CALLOUT
Create or edit a callout style, load and clear the styles contained within an external callout style library (.COS) file, and select the callout style to be used.
HAL
When the currently selected callout style contains EAT codes intended to display the station and offset of an object, this field is enabled, allowing you to associate the callout text object with the horizontal alignment from which that object is to be stationed.
LDR / SUBJ
Designate the subject of the callout, i.e. the object being labeled. The subject record number is associated with the callout text object, so that EAT codes referring to the subject can be expanded. If the callout style includes a leader line, the position to which the leader line points will be based on where you snap the cursor in this control. If you have defined a callout style that does not employ "\SUB" EAT codes and that does not use a leader line, this control serves no function and can be skipped.
LOC
Enter the insertion point of the callout text object. Once you have entered the insertion point location, the coordinates will appear in the Loc box. If you pick a location graphically, the text will be placed. If you enter the coordinates in this control, you can click on the Text control to place the text.
ROT
The bearing control presented on selecting this command button lets you enter a bearing or an angle of rotation (measured from due north) at which the text is to be placed. Valid rotation angles range from 0° to 360° and can include negative angles. The default rotation is 90° which generates horizontal text.
PROPS
Designate a leader line style and a border style and their properties. You can also edit the text object's subject record and its subject HAL record from within this dialog box.
TEXT
Place the text once you have typed it and set the other text parameters to your liking.
Command Draw\Text\Callout text...S92
 CAROUSEL

Configure plotter carousels.

Select and edit plotter pen carousel definitions.

Each carousel defines the colour, in RGB, and width in mm, for "pens" to be used when plotting.

Use PLOTSET, to map the object colour to a pen number and PLOTTERSET to assign the default carousel for each Plotter Configuraton.

To copy a carousel, manually copy a pen carousel definition (PENDEF) within TMODWIN.INI.

Command File\Plot setup\Carousel setupSPU3
 CAT

Create a catenary.

Create a segmented pline, between two attachment locations in the profile view, following the path of a cable suspended between two points.

The settings button allows weight and tension values to be specified.

02/02/09  U 
 CDSPROF

Create an initial design profile for a cul-de-sac or kerb return.

To create a kerb return,

  • Select the kerb return horizontal alignment at Culdesac.
  • Click Begin info and select the centreline hal of one road, the vertical offset of the kerb alignment at the start of the kerb and the design profile of the that road.
  • Click End info and select the centreline hal of the other road, the vertical offset of the kerb alignment at the end of the kerb and the design profile of the other road.
  • Click Create to create a profile pline with chainages from the culdesac alignment and four segments containing vertical curves end matching the grades and elevations of the design alignment profiles.

The kerb return has four segments with vertical curves.

See also GC51 and GCPRFEDT.

02/02/09RG 572Cogo\Streets\CDSProfS 
 CENVIEW

Recentre views based on chainage.

Ideal for working along a long narrow alignment such as a road, rail or pipe.

For any selected roadjob, nominate a chainage by selecting a location in the plan, profile, super or xsect views. The plan, profile and super views, if open, are recentred on the horizontal or vertical alignment at the selected chainage. The active chainage is set to the nearest cross section, and the Xsect view is fitted to the data.

If the selected view is the Xsect, the active chainage is used, if set.

The match button uses the centre of the active plan, profile or super view to recentre the other views. If the profile view is active, the plan and super views are scaled to fit the chainage range.

There are buttons to zoom in or out by 25%, to fit data in all four views, and to move to the next or previous chainage then making it active.

On starting this option, the views are horizontally tiled.

02/02/09  Geocomp Update or $500 
 CF2SUPER

Compute superelevation from existing crossfall.

For every point in a centreline set, compute the crossfall perpendicular to the HAL from the centreline to left and right edge-of-road sets. These crossfalls are placed in the Super view on the current layer so you can design to match existing superelevation.

Xlines are ignored as these are not interpolated linearly.

02/02/09  Geocomp Update or $200 
 CHAINAGE

Set the start chainage (or beginning station) of a HAL.

If you selected US English during Terramodel installation, the command dialog and Settings menu will refer to Station. If British English, Chainage.

Using ALIAS, STATION may be executed from the command line by CHAINAGE, STARTCHAINAGE and so on.

Sets and plines are always chained from the first point created to the last point created. Chainage equations can be assigned by using HALMANAGER.

See also ACTIVECHAINAGE, SETSTA, REVERSE and GC74.

Command Edit\Chainage or Edit\StationS84
 CHEKROAD

Check and correct roadway alignment registration.

See also GCSUBGDE and GCDTMGDE.

02/02/09  POA 
 CHNGCOLR

Change colour bylayer to colour by colour number.

For every selected object that has colour number = 0 (= BYLAYER), change the colour number to the colour of the layer.

The displayed colour will not appear to change until you change the layer of the object or the colour in the layer settings.

For example, select all objects by view to change to from a colour by layer convention to a colour by object convention. To change all from colour by object to colour by layer, COLOUR by view to colour 0.

02/02/09  Geocomp Update or $200 
 CHNGHEIG

Change elevation by point name

Change the elevation of all selected points to match the numeric value of the name.

All digits and the last decimal point in the name are considered; all other characters are ignored, for example:

point namenew elevation
123.456123.456
R.L.=123.456123.456
123.456 I.L.123456.00
9030190301.00
TOP011.00
RCP dia. 225 class Y10.2251
give way sign*
 *

You may need to tidy up the names with GC01, SNR or CHNGNAME first.

02/02/09  Geocomp Update or $25 
 CHNGNAME

Replace characters in names based on a dictionary.

Replace characters in names of selected records within a range according to a selected dictionary.

Create a dictionary file using a text editor, following this example:

#Dictionary file format
# Lines with first char as # are ignored
#  use ' character as limiter
#'Current Text','New Text'
#
#'English','Espanol'
'Feasibility Study','Estudio de factibilidad'
'Road design','D seño decarretera'
'North','Norte'
'Cross-Section','Corte'
#
#'English','Francais'
'CHAINAGE','PK'
'CH','PK'
'SCALES','ECHELLE'
'SCALE','ECHELLE'
'Scale','Echelle'
'LONGITUDINAL SECTION','Profil en Long'
'CROSS SECTIONS','Profil en Travers'
'OFFSET','Distance du centre'

Note that the changes are processed in dictionary file order, so be careful. If, in the example, 'CH' replaced was before 'CHAINAGE', you would get 'PKAINAGE', not 'PK'.

The name of a text object has the same value as the text, so use CHNGTEXT to change multiple text objects. Do not select text objects, if you do not want to change the text.

See also SNR (Search and Replace), and CHTXT.

02/02/09  Geocomp Update or $100RDES
 CHNGTEXT

Replace selected text based on a dictionary.

Replace characters in selected text records according to a selected dictionary.

Create a dictionary file using a text editor, following this example:

#Dictionary file format
# Lines with first char as # are ignored
#  use ' character as limiter
#'Current Text','New Text'
#
#'English','Espanol'
'Feasibility Study','Estudio de factibilidad'
'Road design','D seño decarretera'
'North','Norte'
'Cross-Section','Corte'
#
#'English','Francais'
'CHAINAGE','PK'
'CH','PK'
'SCALES','ECHELLE'
'SCALE','ECHELLE'
'Scale','Echelle'
'LONGITUDINAL SECTION','Profil en Long'
'CROSS SECTIONS','Profil en Travers'
'OFFSET','Distance du centre'

Note that the changes are processed in dictionary file order, so be careful. If, in the example, 'CH' replaced was before 'CHAINAGE', you would get 'PKAINAGE', not 'PK'.

If the new text is a different length, you can match the text width attributes to suit.

You can also refer to characters by their three-digit decimal ASCII value. For example, \010 for new line and \176 for degree (°) sign. What you see depends on the font. Not all fonts contain all characters. For example, in some fonts degree sign is \127. In fonts such as symbol.fnt, you can specify a symbol by this method.

See also SNR (Search and Replace), CHNGNAME and CHTXT.

02/02/09  Geocomp Update or $100514
 CHOSDIFF

Report chainage, offset and height difference from DTM.

Report the Point Number, Chainage, Offset, Point Elevation, Design DTM Elevation, Elevation Difference and Name in a table, given a HAL, a Design DTM, and some points.

If CSV, is selected, the report includes commas, so you can then save the report as a text file to CSV. No separate CSV file is created.

02/02/09  Geocomp Update or $50  
 CHTXT

Convert stationing text to chainage text.

Convert text objects representing distance along an alignment from USA stationing format, for example nn+nnn.nn, to UK/AUST chainage format, for example CH nnnnn.nn.

See also CHNGTEXT and SNR.

21/11/08  Geocomp Update or $50 
 CIRCLE

Create a circular pline.

Create a closed pline of four equal arcs centred on a specified location, with a specified radius.

Command Draw\Pline\CircleS29
 CLEANSET

Remove unnecessary points from sets.

Delete each point in selected sets with the same point number as the previous point. This also removes zero length arcs.

Consecutive points can be created accidentally or exist in imported data. They may can cause some commands to behave in unexpected ways.

See also DUPLTRIS.

02/02/09  Geocomp Update or $5030
 CLEARMESS

Clear the message scroll window.

 

Command Windows\Clear Message ScrollS146
 CLIP

Clip plines and sets to boundaries.

Clip plines or sets where they cross selected closed boundaries.

The objects can be clipped to remove that part Inside or Outside the boundaries, or to Break at the boundary.

The boundaries can be closed plines or outside text objects. The clipping boundary of text objects is at the extent of the text scaled by the text clip margin defined in DRAFTSET.

To clip hatching, EXPLODE to plines first.

Command Draw\Pline\CircleS254
 CLOSE

Close the current project without exiting Terramodel.

Close the current project file (.PRO) and the corresponding .PLK file that was opened with the project.

Command File\Close projectS255
 CLOSEFIG

Close selected sets and plines.

For selected sets and plines, create a segment from the end to the start.

Optionally, use name masks from a file.

29/10/08 Edit\Close linesS126
 COLOR

Modify the color of selected objects.

Since Terramodel 10.40, with US English installation this command is spelled COLOR. To use COLOR with the British English installation, alias COLOR to the command COLOUR.

Command Modify\ColorS40
 COLORCODE

Change the colour of points relative to the current roadway.

Since the ranges are by 3D distances from the current roadway, this works best with approximately circular shapes such as those used in tunnels.

Select points from those on a selected DTM layer.

The Settings button allows you to assign colour numbers for use within distance ranges.

Choose whether to change the colour of the existing points or create new points on a new layer with the desired colour at the same location.

If you choose to create new points, you can set the elevations of the new points to the ("offsets" (difference in 3D distance) between the points and the current roadway. This can be modelled to create a difference DTM and determine the zero ("offsets" line.

The 3D distances are interpolated from cross sections extracted at the specified interpolation spacing.

See also COLORPT and HDMS.

CommandTunnel Training GuideTunnels\Modify Colour codesS342
 COLORCON

Change the colour of plines by contour interval.

Increment the colour number of selected pline contours based on elevation.

Change the colour of plines, with elevations, within each normal contour interval, to the next colour number. The colour numbers increment by 1 and repeat when the specified number of colours is reached.

For example, with the contour interval set to 1 and the number of colours set to 10, contours with an elevation ending in 1 will be coloured 1, those ending in 2 will be coloured 2, and so on. Contours with an elevation ending in zero (0) will have colour 15 as the colour, since zero is reserved to designate colour by layer.

The normal contour interval is set by CONTOURSET.

See also COLORPT.

29/10/08 Modify\Colour code contoursS156
 COLORPT

Change the colour of points by contour interval.

Increment the colour number of selected points based on elevation.

Change the colour of points, with elevations, within each normal contour interval, to the next colour number. The colour numbers increment by 1 and repeat when the specified number of colours is reached.

The normal contour interval is set by CONTOURSET.

See also COLORCON and COLORCODE

29/10/08Tunnel Training Guide S156
 COLOUR

Modify the colour of selected objects.

Since Terramodel 10.40, with British English installation this command is spelled COLOUR. To use COLOUR with the US English installation, alias COLOUR to the command COLOR.

Command Modify\ColourS40
 COLRLINE

Modify the colour and linetype of selected objects by layer.

Modify the colour amd linetype of selected objects according the layer of the object and a mapping file. The file format is

layer,colour,linetype

See geocomp.lcl for an example.

See also GC16 and GC16ADC.

Command  Geocomp Update or $50 
 COMMAND

Command line.

Open a new command line so that a command can be entered from the  .

While all of the Menu Bar and Toolbar commands can be executed at virtually any time, there may be times when you want to start a new command from the  . This is common when executing a TML or alias command that has not been assigned to a menu or the Toolbar.

Opening a new command line will clear the previous command line while you are still in a command, enabling you to key in another command. When this command is complete, control will be returned to the previous command.

To start a new command line, select Command from the File menu or press Ctrl+Shift+C.

Command File\Command lineS 
 COMPASS

Place a hydrographic compass rose.

Place hydrographic compass rose blocks with optional magnetic deviation and date of survey.

Requires comp-tn.blk and comp-mn.blk which are supplied with the TML.

02/02/09  Geocomp Update or $50616
 CONNECT

Connect two lines of the same type, forming a single line.

Similar to JOIN, except that if the lines do not have to have coincidental end points a connecting line segment is added.

The resulting line will retain the record number of the first line selected, and all of its properties and attributes. Any objects that previously referenced either the first or second line will thereafter reference the resulting line.

In selecting the lines you can pick anywhere on the line. However, you must pick nearest the end that you wish to be connected to the other line.

29/10/08RG 149Edit\ConnectS15
 CONTOUR

Extract pline contours from a DTM.

Create plines interpolated from a DTM at elevation intervals.

The intervals, labelling, linetypes and layers are controlled by CONTOURSET.

Command DTM\ContourS289
 ContourAtElev

Create plines at a specified contour elevation.

Create contour plines everywhere a specified elevation intersects a specified DTM layer.

The labelling and minimum length are controlled by CONTOURSET.

Command DTM\Generate contours at elevSDTM 4
 CONTOURSET

Configure contour settings.

Set the contour values uses by commands such as CONTOUR, LINKSET, COLORPT and COLORCON.

Normal interval
Contour elevation increment
Index interval
The number of normal intervals per index contour
Label nth contour
The number of normal intervals per labelled contour which is usually the same as the index interval
Splining
B-Splines pass inside the contour control points (IPs) and Overhauser curves pass through the control points.
Layer Assignment
If the contour and index contours layer names include *, the * is substituted by the DTM layer name.
Exponential
Create contours of exponential surfaces such as bacterial concentration or corrosivity.
Depression contours
Create the lowest contour line using "Depression" linetype.

See also CONTOURATELEV.

Command Settings\Contour settingsS43
 CONTOURVOL

Compute volumes from contour plines.

Computes volumes for individual mounds or depressions based on contour plines.

The volumes are obtained by using the average-end-area method, where the area of a closed contour is determined, then averaged with an adjacent contour, and multiplied by the contour interval to obtain an incremental volume. Incremental volumes are then added together to obtain a total volume.

This method is less accurate than that of the EARTHWORK command, but can provide an alternative approximation of mound and depression volumes.

You can use the ContourVol command in two different modes:

Line
Select a series of closed contour plines representing a mound or depression. Click the Volume button to display the accumulated volume in the message scroll area. If you wish to display a more detailed report that can be saved or sent to a printer, click the Report button.
Digitizer
Digitize closed contours representing a mound or depression.
  1. Input the elevation of the first contour using the Elev elevation control.
  2. Digitize a series of points for the first contour using the Loc point control. You must provide a minimum of three points for each contour.
  3. If you select points by typing coordinates in the Loc point control, click the Pt. button to enter the point and proceed to the next point.
  4. When you are done digitizing points, click the End button to close the contour.
  5. Repeat for successive contours until you have defined the mound or depression.
  6. Click the Report button to display a detailed report that can be saved or sent to a printer.

The selected contours must be closed, assigned an elevation, and form a continuously rising mound or a continously falling depression. If the contours are open due to labels, use GCMATCH to create plines across the gaps, then JOIN the contours.

Command DTM\Volumes from contoursSDTM V
 CONVERT

Convert sets to plines or plines to sets.

Any combination of sets and plines can be converted to a single type of object. New lines are assigned the colour and linetype of the original line and placed on the layer of the original. Names, start chainage and other attributes are not retained. You have the choice of keeping or deleting the original objects.

Convert Options

Lines
This select control is used to select the lines to be converted
To (Set or Pline)
These radio buttons are used to select the type of lines to be created
Del old
This check box is used to optionally delete the original lines
Dup pts ok
This check box lets Terramodel create points for new sets that have duplicate northings and eastings (point numbers cannot be duplicated)
Lay
This check box lets you set up the default behaviour for placing the new entity on a layer. When this box is checked, Terramodel places new entities on the current layer. When this check box is not checked, Terramodel places new entities on the same layers as the original objects.

Tips on using Convert

GCCONVRT
Use GCCONVRT instead to retain all the attributes such as Name, Layer, etc.
Dup pts ok
CONVERT can take a long time to convert a lot of plines to sets, especially if "Dup pts ok" is OFF. It is much faster to convert with this ON, and even faster to use GCCONVRT.
Duplicate point removal
Use DTM formation or GC31 instead of CONVERT to remove duplicate points.
Elevation
When converting a set to a pline, the elevation of the new pline is derived from the first point in the set.
Spirals
Terramodel uses sets and plines for specific purposes. For example, sets cannot include spirals and plines do not link points and cannot be labelled with lot numbers. See the Terramodel User Guide for more information about object types.
Visibility
When converting sets to plines, plines are broken to avoid converting hidden segments. To view all hidden set segments use DISPLAYSET. To hide set segments use HIDE.
Arcs
When converting a pline to a set line, a new point object is created for the radius point and at each PC and PT. If multiple arcs use the same arc points, duplicate points will be created at each arc point.
Design
When creating a design, it is best to begin with construction lines that can easily be changed to accommodate changes in design concept. Plines are excellent construction lines because they are very basic, two-dimensional objects having a large amount of flexibility in their use. After the initial concept has been stored and modified, you can convert the plines into set lines, then assign elevations to the endpoints. You then have a design with intelligence whose surface can be modelled and from which volumes can be calculated.
Command Edit\ConvertS292
 CONVSET

Set slope convention.

Define the slope convention (ratio preference) according your local practice.

Choose either Horizontal run: vertical rise (e.g. 4:1) or Vertical rise: horizontal run (e.g. 1:4).

These conventions can be overridden by Terramodel settings or report formats. Even within the one project, the convention may vary, so check in each case.

Command Settings\Convention settingsS 
 COORDCON

Coordinate transformation of points.

Use either seven-parameter transformation, or where possible, the faster and more accurate NTv2 distortion grid method.

The principles and operation are described in detail in Terramodel 10 User's Guide Chapter 13: Using Coordcon.

See also our Nav notes for more background and examples of how to create, set up and use coordinate systems.

See also GCCOORD, supplied by Geocomp Systems, which transforms not just points, but sets, plines and text. GCCOORD also adds Australian and New Zealand Coordinate Systems.

GCLLGRID draws Latitude and Longitude grids and labels using COORDCON settings.

GeoCalc transforms files of points, whereas COORDCON transforms points in Terramodel projects.

Both COORDCON and GCCOORD use the same COORDSYS, DATUMS and ELIPSOID data files in the \Shared\Mentor.dir.

COORDCON requires COGO module.

If you are converting between foot and metre coordinate systems, use MEASUNIT to set the project metric conversion factor for International foot (0.3048) or US Survey foot (0.304800609601).

CSMAN and GEOSYS are part of a completely separate Coordinate System Manager for Trimble devices only.

29/10/08UG 425Cogo\Utilities\Coordinate conversionSGeoCalc
 COORDS

Toggle and configure the Coordinate Scroll.

Coordinate Scroll tracks the cursor. The information displayed varies depending on the current command, the current control type (locate, bearing, distance, offset, station, point, etc.) and the active view mode (plan, profile, sheet, cross section, etc.).

Coordinate Scroll Options

COORDINATES
When the cursor is in the plan view mode it displays its Northing and Easting. In the profile view it displays the station and elevation. In the cross section view it displays offset and elevation, and in the sheet view, X and Y.
GPS COORDINATES
Reserved for future use.
3-D DIGITIZER
Used when the digitizer responds with X, Y and Z values.
DELTA COORDINATES
Shows the change in coordinate values from the anchor point to the rubber band cursor in the current view mode units.
BEARING-DISTANCE
Shows the bearing and distance from the anchor point to the rubber band cursor when in the plan view mode. In the profile or cross section views it shows the grade and distance.
CHAINAGE( or STATION)-OFFSET
With a rubber band cursor and an active chainage control, the chainage and offset relative to a selected alignment is shown in the plan view mode. When the cursor is rubber banding in the plan view, a single line showing the chainage will be shown in profile view and the offset in the cross section view. When rubber banding in the profile view mode the chainage and the difference in elevation from the selected alignment to the cursor is shown.
LAYER-ELEVATION
Shows the current DTM layer and the elevation on the DTM at the cursor location. Set the current DTM layer first using DTMCH, SPOTSPOT or some other command that requires a DTM.
SLOPE-ASPECT
Shows the slope of the TIN on the current DTM layer at the cursor location and the direction of the surface slope. This option must be used in conjunction with the above layer-elevation option, to establish the current DTM layer.
VISIBLE
Controls the visibility of the coordinate scroll.
SAVE
Saves the current settings to the TMODWIN.INI file and exits the command.
DONE
Keeps the current settings for the current session without updating the TMODWIN.INI file and exits the command.

Coordinate Scroll tips:

  • Use the title bar to drag the scroll to a new location.
  • Minimize the scroll to an icon by clicking its minimize button.
  • Maximize the scroll by double-clicking the minimized Coordinates icon.

Coordinate Scroll TMODWIN.INI settings:

  • Under [ViewLabel], you can edit the coordinate scroll labels for each view
  • Under [CoordScroll], CoordScrollPos retains the last display position. If you lose the scroll beyond the edge of the display, set this to around 300,300 so you can see the scroll again.
  • Under [CoordScroll], CoordNdec=x controls number of decimals for CoordScroll display and digitizer precision of a graphically entered point.

See also GC75, IDSTATION and GCDTMDIF.

Command Window\Coordinate scrollSSDS
 COPY

Copy selected objects to a new location or layer.

Duplicate selected objects.

3d
If ticked, you can specify the From and To coordinates as X,Y,Z, rather than X,Y.
Lay
If ticked, copy the objects to the current layer, otherwise they remain on the original layers.
From
Specify the location from which the vector is to computed
From
Specify the location to which the vector is to computed

Tips

  • The coordinate order is controlled by VIEWSET.
  • To duplicate objects in a new location, when you know the coordinate shift, enter 0,0 (or 0,0,0 if 3D), in "From" and the relative dX,dY(,dZ) in "To".
  • To assign starting point numbers for new points, use the "Start Pn" setting of POINTSET.
  • The COPY command can modify properties of the duplicate objects including colours, names and contourability, unlike GCCOPY.
  • To copy objects to another layer, such as a DTM layer, without changing their location, use GCCOPY instead.
  • To make multiple copies, use MULTICOPY.
Command Edit\CopyS178
 COPYROAD

Copy a roadjob to a new roadjob.

Copy a roadjob to a new roadjob retaining all roadways, registered alignments and phases.

This allows you to quickly recompute a new design without having to reenter all the values or lose the old design.

The Settings allow you to choose whether to copy surfaces, design templates, subgrade templates, skips, superelevations, design settings or mass haul information.

02/02/09  Geocomp Update or $200415
 COPYRWAY

Copy one roadjob into a different roadjob.

Copy all roadways from one road job to a different roadjob.

This allows you to merge two road jobs. To copy some roadways, copy the whole roadjob then delete the roadways you don't want.

The Settings allow you to choose whether to copy surfaces, design templates, subgrade templates or superelevations.

02/02/09  Geocomp Update or $200415
 COPYTEMP

Copy a roadway template to other templates with the same name.

Update all design or subgrade templates in a roadway which have the same template name by copying the design of a nominated template.

This saves having to repeat the same edits to multiple templates with the same template name or repeatedly use the Copy button in TMANAGER.

02/02/09  Geocomp Update or $200413
 COUNT

Count number of each type of object in each view.

An alias to OLIST.

Alias Reports\Count objectsuser definableSDS
 CRDTABLE

Create a coordinate table of points.

Points
Select the points to be tabulated. The values in the table update as the points are moved.
Origin
Enter the location of the upper left corner of the table
Title
Enter up to 61 characters for the title of the table in this edit text control. If you checked the Use Title Box check box, Terramodel will include the title at the top of the coordinate table.
Field Number
This column displays the order in which Terramodel will include the point parameters in the table. The first column of the table is field number 1, the second column field number 2, and so on.
Width
Enter the width, in number of characters, for the column of the table entry highlighted in the list box. There is no maximum width for columns. If any entries exceed the width you specify here, Terramodel will warn you.
Heading
Enter the heading that Terramodel will place at the top of the column for the table entry highlighted in the list box. The number of characters you can include in a heading depends on the width of the column for that table entry.
Prefix
Enter up to 13 characters for a prefix that Terramodel will include with each listing for the table entry highlighted in the list box.
Value
Select the value type for the table entry highlighted in the list box from this list box of point value types. Select from Pt# (point number), North (y-value), East (x-value), Elev (elevation), Desc (point name), or None if you do not want to include a value for the column.
General Properties
This section lets you configure the general format of the table.
Lines/Page
Enter the number of lines of data for each page of the table in this integer control. Terramodel creates additional table pages for entries that cannot fit on a single table page, placing them at the same y-coordinate position and one inch apart to the right of the first page.
Layer
Select the layer on which the table will be stored from this layer control.
Text style
Select the text style in which Terramodel will draw the table entries from this style control.
Colour
Select the colour in which Terramodel will draw the table entries from this colour control. The table frame is drawn in the colour of the layer on which the table is drawn.

The points are now sorted into integer points in point number order followed by alpha points in alphabetical order.

See also LLTABLE.

15/09/09RG 1226Draft/Label coord. tablesS188, 92
 CREATELL

Import layers and layer lists from a file.

Import lists of layers in layer lists.

The format of the input file is layer_list,layer_name,line_colour,point_colour,linetype. Only the layer list and layer name are required.

You have the option to create new layers where named layers do not already exist. Colours and linetypes are only applied to new layers.

Use LLISTSET to to check that the layer lists have been created correctly.

Use LLRPT to export a file suitable for use with CREATELL.

22/09/09  Geocomp Update or $25 
 CROSSCHK

Check for crossing sets or plines.

Wherever selected sets or plines cross, create a point with the name "bl-cross" on layer CROSSING and labelled with symbol 40 (circle).

Any previously created points on layer CROSSING will be deleted.

You could, for example, use CROSSCHK look for crossing line in a window on an isolated layer.

Use BLINECHK to check sets on a selected layer.

02/02/09  Geocomp Update or $2543
 CROWFOOT

Toggle on/off arrowheads (crowfeet) from leader lines.

Select a segment label text object and toggle its configuration to either display or not display the crow's feet leader lines that point to the label from the end of the line segment.

If the label is a user-mode label, toggling the crowfeet off will restore the normal leader line as established by this command's settings.

29/10/08RG 1223Draft\Crowfoot toggleS 
 CSMAN

Coordinate System Manager.

Manage coordinate systems used by Trimble devices.

Coordinate System Manager manages the database C:\Program Files\Common Files\Trimble\GeoData\current.csd.

Coordinate System Manager is supplied with a number of Trimble surveying and mapping systems. It lets Trimble surveying instrument users:

Browse
Know what parameters you are using as you work
Change
Although you cannot edit the definitions that are supplied, you can duplicate records and use the duplicated record to make changes
Create
Establish a site if you are working in an area that is not adequately covered by the definitions provided

Use it to:

  • Create or edit a site, zone, datum, ellipsoid, or geoid
  • Select the projection used by a zone
  • Select the ellipsoid of any datum
  • Specify vertical and horizontal adjustments to a zone and save them as a named site
  • Select a geoid model
  • Assign the files to be used by a geoid model or datum transformation

You can also open Coordinate System Manager through directly through Windows Start... Programs.. Trimble Office... Utilities... Coordinate System Manager.

CSMAN executes C:\Program Files\Common Files\Trimble\Geodb\Geodbnt.exe in Windows 2000, NT, XP or Vista. If you have Windows 95, 98 or Me, edit the ALIAS so CSMAN executes Geodb95.exe instead.

See also GEOSYS.

COORDCON and GCCOORD transform Terramodel objects, and are completely separate from the Coordinate System Manager.

AliasIn-built help  S 
 CSTAKE

Create custom construction staking reports.

You can create roadway staking format files which allow you to control the format and content of roadway staking reports.

Open the Construction Staking command bar.

29/10/08RG 992Road\Reports\Staking\ConstructionS41
 CULDESAC

Create a cul-de-sac at the end of a pline or set.

SELECT ALIGNMENT
Select the horizontal alignment at the end of which a cul-de-sac will be created on the same layer as the HAL.
CULDESAC TYPE
Select one of four cul-de-sac types:
Knuckle
For widening on the outside of a bend
Typical
Comprising three circular arcs
Teardrop
Including a central traffic island
Hammerhead
With a square end
PROPERTIES
Define the properties for selected type of cul-de-sac.
CREATE
Create points and sets on the current layer using the selected alignment, cul-de-sac type and defined properties.

See Terramodel help for diagrams illustrating the four cul-de-sac types.

29/10/08RG 574Cogo\Streets\Cul-de-sacS 
 CURSOR

Limit the direction and increment of cursor movement

Cursor options
None
No restriction on cursor direction
Ortho
Draw the cursor along an orthogonal line from the last point drawn, based on the azimuth in the Snap Settings
Perpendicular
Draw the cursor along a line perpendicular to the last line segment drawn

You can also change the Snap Settings using SNAPSET.

Cursor Settings\CursorS 
 CURVE

Insert or edit a pline curve.

Insert an arc, spiral, vertical, combining or overhauser curve into a pline.

Select the type of curve to be inserted and the IP (also known as control point, vertex or Intersection Point) by clicking on or typing in the pline:cp.

After you select the curve type and vertex, click OK to select the curve properties.

The curve types are:
Arc
A circular curve defined by Arc length, Chord length, DC (Degree of curvature), External distance, Middle ordinate, Radius, or Tangent.
Spiral
A circular curve defined by radius or DC (Degree of Curvature) with two clothoid transition spirals defined by the Back (In) and Ahead (Out) spiral lengths.
Vertical
A parabolic curve in a profile view defined by Length, K factor, Crest, Sight distance or through a point. When the sight distance option is used, the eye and object heights are taken from the DESIGNSET.
Combining
A curve combining two arcs and three spirals. Specify the three spiral lengths, two different arc radii the proportion of the first arc. The proportion can be defined by the % delta angle, but it usually easier to enter the first arc length as a negative value.
Overhauser
A spline curve where the the curve passes through the vertex.
Decurve
Remove a curve

You can also enter curves while entering alignments using the PLINE, SEGEDIT and HALDATA comnmands.

Command  S84
 CURVESOL

Compute curves from arc properties.

Calculate and report the properties of an arc given two arc properties. No objects are created.

CURVESOL dialog box
Radius, Chord, Arc length, Delta, Mid-Ord, External, Tangent, Deg of crv
Select and enter the value of any two arc properties
Segment area
List the segment area of the computed arc
Sector area
List the sector area of the computed arc
Curve definition chord length
Calculate degree of curvature solutions based on the arc definition or chord definition of a curve. For the chord definition, also enter the chord length value in the real number control to the right.
Calculate
Once two arc properties have been entered, click Calculate to compute the remaining values.
Report
Report the arc properties in a P3pad report.

Curve parameters are reported to the precision established in UNITSSET.

Restricted arc property combinations
Arc length, chord Arc length must be greater than the chord distance
Arc length, tangent Arc length must be less than 2 times the tangent length
Chord, middle ordinate Chord distance must be greater than 2 times the middle ordinate
Chord, radius Chord distance must be less than 2 times the radius
Chord, tangent Chord distance must be less than 2 times the tangent
Delta, arc length Delta must not be equal to 360 degrees
Delta, radiusDelta must not be equal to 360 degrees
Delta, chord (or external, middle ordinate, or tangent)Delta must be less than 180 degrees
External, middle ordinate The external distance must be greater than the middle ordinate
Middle ordinate, radius The middle ordinate must be less than the radius.

See also CURVE, SCURVE and FILLET.

Command Cogo\Utilities\Curve solutionsS84
 CUTFILL

Balance cut and fill volumes (metric).

Raise or lower the design DTM automatically until the desired net volume to an existing DTM is reached.

Computer batters according to the design slopes of the DTM edge sets. If there are no sets on the design layer, plines on that layer can be converted to sets.

Optionally, use Shrink/Swell factors.

Distances are in metres and volumes are in cubic metres.

See also CUTFILLA, PADSHIFT and MOVEPAD.

02/02/09Cutfill video demo Geocomp Update or $200 
 CUTFILLA

Balance cut and fill volumes (feet).

Raise or lower the design DTM automatically until the desired net volume to an existing DTM is reached.

Batters according to the design slopes of the DTM edge sets.

Optionally, use Shrink/Swell factors.

Distances are in feet and volumes are in cubic yards.

See also CUTFILL, PADSHIFT and MOVEPAD.

02/02/09  Geocomp Update or $200 
 CVD5EXPT

Export data to Civilcad ASCII5 5 (AS5).

Export point, sets and text to Civilcad AS5 file format.

Civilcad AS5 files are compatable with Civilcad versions 5 and 6 but not 4.

02/02/09  Geocomp Update or $75 
 CVD5IMPT

Import data from Civilcad AS5 file.

Import data in Civilcad ASCII 5 (.AS5) file format.

Civilcad AS5 files are compatable with Civilcad versions 5 and 6 but not 4.

The point numbers are retained, wityh the option of adding a constant.

Strings on a layer with common points are joined into sets.

As5 files can contain zero length arcs. This can result in extra circles if exported to DXF or DWG. If this happens, use CLEANSET to remove the zero length arcs.

02/02/09  Geocomp Update or $75 
 CVDEXPT

Export data to Civilcad Version 4 ASC.

Export pints, sets and text to Civilcad ASC file format.

Civilcad ASCII 4 (ASC) files are compatable with Civilcad versions 4 and 5 but not 6.

02/02/09  Geocomp Update or $75FC C
 CVDIMPT

Import data from Civilcad Version 4 ASC.

Import data in Civilcad ASC file format.

Civilcad ASCII 4 (ASC) files are compatable with Civilcad versions 4 and 5 but not 6.

Include points, strings and text.

Layer names are retained and codes are imported as names.

Non-contourable points in the ASC file are not included in Terramodel DTMs. EDIT and GC53 toggles this attribute.

Strings on a layer with common points are joined into sets.

02/02/09  Geocomp Update or $75FC C
 DCEDIT

DC File Editor

View or edit Trimble .DC files and Sokkia .SDR files.

You can also run the DC File Editor directly from Start... Programs... Trimble Office... Utilities... DC File Editor.

Alias  S 
 DDIST

Create a point at the intersection of two distances or arcs.

Solve for the intersection of two arcs or distances, and create a point object at the intersection.

DDIST uses two command bars that define the information required for the two distances (arcs) to be intersected. Each arc is defined by a centre point and distance or by selecting an arc segment to define the centre point and distance.

Distance-Distance Options
1st pt/arc
Select either a point or an arc.
Dist
If you select a point, enter a distance from the point in the distance control to the right. If you select an arc, enter a distance from the arc centre. The default distance is the radius.
OK
Click OK to display a ghosted circle to indicate the location of the first arc. Now enter a 2nd point or arc and a distance then pick a location with the mouse to indicate one of the two arc intersection solutions.
Command Cogo\Lines\Distance-distance intersectionS11
 DEFANG

Determine the angle between two bearings.

The angle is displayed in the message area for cutting and pasting into an angle control.

29/10/08ADD 9.3 154 S91
 DELETE

Delete selected objects from a project.

Delete selected objects from a project.

You can prevent objects from being selected for deletion by Type with Search Settings and by Layer with LAYERSET.

Once you Delete the objects, it may be necessary to Redraw your screen to view the changes.

If you Delete all of the points defining a set, the set is also deleted. If you have checked "Protect Pn in Use From Deletion" in Point Settings your points will remain intact if you have selected the points for deletion but not the attached set.

See also DeleteSegment.

Command Edit\DeleteS31
 DELETESEGMENT

Delete a selected segment from a set or pline.

Click on each segment in turn that you want to delete then click Close to close the command without deleting any other segments.

See also DELETE to delete the whole record, BREAK to break the segment at a location, HIDE to make segments invisible and SEGEDIT to edit using a table of segments.

In Terramodel prior to 10.5, BREAK deletes set segments like DELETESEGMENT does now.

Command Edit\Delete line segmentS31
 DESC

Change numeric names (point descriptors) to alphanumeric descriptors.

Uses a user-defined descriptor mapping file (.pco)

See also IMPORT, DESC, GRP2NAME and LAY2NAME.

29/10/08  S76
 DESCAD

Change numeric names (point descriptors) to alphanumeric descriptors using a multi-code separator and global code identifier.

Uses a user-defined descriptor mapping file (.pco)

See also IMPORT, DESC, GRP2NAME and LAY2NAME.

02/02/09  Geocomp Update or $10076
 DESIGN

Project batters from a design DTM to another DTM.

Before using the Design command, make sure the entire design DTM layer is enclosed with one or more contiguous sets (such as a created by DTMEDGE).

Check or configure the slope attributes of each surrounding set with the Slopes option of EDIT.

The grade is applied in 3D from the set. This is different to simply grading to an offset and elevation. If the set has a steep longitudinal grade, the difference will be noticeable.

Whenever the Design command encounters an arc on the outside edge of the design DTM, it uses the Segments Per Arc setting of DISPLAYSET to break the curve into straight line segments. Points are created at these segments (along the curve) and are then projected to intersect with original ground. Set lines are created to connect the design curve points and the ground intersection points.

Ground intersection points, points along arcs, and sets that Terramodel creates are assigned the name of the design layer as their name. You can easily erase these points by selecting them by name. (Name selection is case sensitive.)

See also DESIGNSET, MOVEPAD and SIDESLOPE.

Command DTM\DesignS 
 DESIGNELEV

Modify elevation to design roadway elevation.

Modify the elevation of existing points so that they lie on the design surface of a designated road job.

Terramodel projects a perpendicular intersection from a location to the HAL to determine the chainage along the HAL and the offset from the HAL. The elevation of the point is interpolated by cutting a slice through the design surface at the station and offset.

Command Roads/On design/Design elevS 
 DESIGNSET

Configure design settings

Configure the default batter slopes and smoothness assigned to new sets and vertical sight distance calculation parameters. These settings are stored with the project file.

Tie-in slopes
Cut slope/Fill slope
These vertical controls let you enter values for cut and fill slopes that will be assigned to newly created sets. The tie-in slopes are used by DESIGN to project the design DTM onto the existing ground DTM. Any change to these values will change the slope of all sets, except sets where the slopes have been fixed by EDIT.
Default set smoothness
These options let you establish the set smoothness that is applied to sets as they are created. Use Soft for the default unless you gave a good reason to change it temporarily. Smoothness can affects contour, cross section and profile plines, and surfaces in TVLITE. Use SETSMOOTH or to change the smoothness of selected sets.
Soft
Contours illustrate relatively smooth transitions, such as in natural features. When the contour line passes through the set line a single vertex is created before the line is smoothed.
Hard
Contours bend more sharply around breaklines. When the contour line passes through the set line, two vertices are created before the line is smoothed.
Sharp
Contours depict abrupt changes in a pline where it crosses a breakline. This smoothness is used for such features as curbs and gutters or edges of concrete pads. When the contour line passes through the breakline, three vertices are created before the line is smoothed. If all breaklines are Sharp, TVLITE can be very slow.
Dead
Contours will not be drawn inside of a closed set boundary line. This smoothness is used where contours inside of building footprints and ponds would be undesirable. The DTM still extends through the dead area but the contour lines are removed from inside the area. Cross section and profile plines are also suppressed in dead areas. Use dead smoothness for specific sets, not the default, otherwise contours will be completely suppressed inside DTMEDGE sets.
Vertical Curve Design Controls
Set the eye, object, and headlight distances that Terramodel will use when calculating the sight distances used for computing vertical curves based on AASHTO standards.
Eye Height
The distance from the road to the standard eye height of a driver.
Object Height, Stopping:
The distance from the road to the standard object height for computing the safe stopping distance.
Object Height, Passing:
The distance from the road to the standard object height for computing the safe passing distance.
Headlight Height:
The distance from the road to the center of the standard headlight beam.
Divergence Angle:
The angle of the standard headlight beam divergence.
Command Settings\Design settingsS 
 DESPIKE

Removes spikes from a DTM.

Based on maximum grade and a boundary.

See also GC53 and GC69.

02/02/09  Geocomp Update or $100GCGeocode
 DFEDIT

Data Format Editor

Edit logger (.lgr) files which contain the detailed data format used by the IMPORT and EXPORT script managers to interpret the data.

This editor uses DataFormatEditor.dll.

Alias  User definableCoordf
 DIM

Label dimension between two points or a segment of set or pline.

You can dimension between two points or along a segment with text placed at a location.

Click Props to configure the labelling units, decimal places, and layer on which the labels will be placed.

General properties
DISTANCE TYPE (LINEAR/HORIZONTAL/VERTICAL)
Dimension the whole distance (Linear), or just the Horizontal or Vertical distance. In the plan view, Horizontal will dimension the change in the Easting coordinates, and Vertical will dimension the change in Northing coordinates between points or of the segment.
LAYER
Selects the layer on which to place dimension lines and text. If you select layer 0 (zero), Terramodel will use the current layer.
DIMENSION BLOCKS
Check this to store each dimension as a block. Dimension blocks are named dim n, where n is a sequential number. If you delete a dimension block object, Terramodel discards the block definition when the project is saved.
FORCE DIMENSIONS OUTSIDE
Check this box so that the arrows on the dimension lines point inward, when the text is placed outside of the extension lines. When this box is not checked, dimension line arrows point in the same direction when the dimension text is placed outside the extension lines. This option is not implemented when you locate the dimension labels within the extension lines.
FORMAT (ENGINEERING/ARCHITECTURAL)
The Engineering format uses decimal project units (feet or metres) set by MEASUNIT. The Architectural format labels the text in feet, inches and fractional inches.
UNITS SUFFIX
Append this suffix to the end of the units labels. The number of characters you can enter in this control is dependent upon the font you are using.
SUB-UNITS SUFFIX
Append this suffix to the sub units (sheet units) portion of the label. Terramodel only uses sub units when dimensioning in the Architectural format. The number of characters is dependent upon the font.
NUMBER OF DECIMALS
Denote the precision for distance labels using the Engineering format.
Units Scale
Enter the factor for the calculated distance. For example, to convert feet to inches, enter 12.0.
FRACTIONAL INCREMENT
Select the precision of the Architectural format dimensions.
Text Properties
TEXT STYLE
Select the text style for font, height, aspect, and slant of the dimension text. The justification of the dimension text will always be Center-Middle, and the orientation will always be Legible.
TEXT COLOR
Specify the colour for the dimension text.
DISTANCE FROM TEXT TO LINE
Enter a factor for the text height to determine the distance the text is placed away from the dimension line. If the dimension text is located to either side of the dimension line, this determines the distance from the dimension line to the beginning or the end of the text.
DRAW TEXT ABOVE DIM LINE
Place dimension text above the dimension lines or even with and between the dimension lines.
Line Properties
DRAW DIMENSION LINE
Enable dimension lines.
LINETYPE
Select the line type to be applied to the dimension line (usually a LEADER LINE).
COLOUR
Specify the color for in which the dimension lines.
DRAW EXTENSION LINE 1
The Segment option creates and orders each pair of extension lines (dimension lines located outside of the dimension limits) based on the direction of the segment. Checking this box causes Terramodel to create the first extension line.
LINE TYPE
Select the line type to be applied to the first extension line.
DRAW EXTENSION LINE 2
Create the second extension line.
LINE TYPE
select the line type for the second extension line.
COLOUR
Specify the colour for both extension lines.
LENGTH OF OUTSIDE LINES
Define the length of the outside dimension line in sheet units. This option is enabled only if you check Force Dimensions Outside and locate the dimension text outside the extension lines.
EXTENSION LINE GAP
Defines the offset (in sheet units) from the limits of the distance you are dimensioning to the beginning of the extension lines. If a dimension line begins within this gap area, the extension line at that location will be twice the gap value plus the height of the text, centred on the location.

When the dimension is created in a view with a vertical exaggeration, the dimension text will appear distorted if the view exaggeration changes.

29/10/08RG 1228Draft\DimensioningS91
 DISPLAYSET

Control how objects are displayed.

Allows some objects to be partially displayed for quicker display redraw times.

Controls the number of pixels used to display points.

The view resolution segments per arc, spline, spiral and vertical curve controls not only the resolution on the display but also profile extraction from a DTM and similar functions.

For any curve, the maximum number of segments for the arc and spirals together is 100.

PLOTSET maintains an independent plotting resolution that enables you to plot curves to the plotter more smoothly than is generally required for display.

View Resolution Segments per
All curves are displayed as a series of short straight line segments, but maintain their full mathematical properties for computations. The greater the number of line segments the smoother the curve will appear, however the time it takes to draw the curves and the amount of memory required increases with the number of segments. All curves are saved with a view resolution of zero to minimize file size. The view resolution settings are also used when translating objects to other file formats.
Segments per Arc
This integer control sets the number of segments per circular curve. The recommended setting of 10 will make most arcs appear smooth. Those arcs having large radii may require more segments per arc for adequate smoothing. The total number of segments for two spirals plus a circular curve must be less than 100.
Segments per Spline
This integer control sets the number of segments per splined polyline. Splined lines are used primarily for contour lines. The recommended setting for most applications is 3. A setting of 0 displays the line as unsplined. A setting of 1 is invalid and will be drawn as a setting of 2. The maximum setting of 100 is not recommended for most applications.
Segments per Vertical Curve
This integer control sets the number of segments per vertical curve. The recommended setting of 10 will make most vertical curves appear smooth.
Segments per Spiral Curve
This integer control sets the number of segments per spiral curve. The recommended setting of 10 will make most spiral curves appear smooth. The total number of segments for two spirals plus a circular curve must be less than 100.
Quick dynaviews
Toggles the display and plotting of objects through dynaviews. When toggled on, objects displayed through dynaviews will not appear within the dynaviews. Only the dynaview frame will be visible. This option speeds display and plotting when the objects drawn through the dynaview need not be viewed. This is particularly helpful when you are arranging dynaviews within the Sheet view mode.
Quick text
Toggles the way text objects are displayed and plotted. When toggled on, all text objects are displayed and plotted as text boxes. The text boxes will be drawn to the limits of the text objects and can be used to select and manipulate the text objects. When toggled off, text objects are displayed and plotted normally. The Quick Text setting does not affect the display and plotting of attribute text.
Quick EAT codes
Toggles the way embedded attribute text (EAT) codes are displayed and plotted. When toggled on, all EAT codes are displayed and plotted as the actual codes and not the interpreted value. When toggled off, EAT codes are displayed and plotted as the interpreted value.
Quick linetype
Toggles the way linetypes are displayed and plotted. When toggled on, all linetypes are displayed and plotted as solid lines, making both the display and plotting of lines faster. When toggled off, linetypes are displayed and plotted using their full definition.
Quick hide
Toggles the way hidden set segments are displayed and plotted. When Quick Hide is on, all segments are visible even if toggled off by HIDE. The CONVERT command also honors the status of this setting such that only segments that are displayed are converted.
Hold DV scale
Toggles the way attribute text and the linetype scales are displayed and plotted within dynaviews. When toggled on, attribute text and linetypes are scaled within the individual dynaviews in which they are displayed, based on the scale assigned to the dynaview, as opposed to being based on the plot scale of the viewing mode in which the attribute text or line is drawn. This allows you to create multiple dynaviews showing the same object or even of the same viewport at varying scales. In this case, the attribute text and linetypes appear in accordance with their definition, regardless of subsequent alterations of the plot scale of the viewing mode in which these objects are drawn. When toggled off, attribute text and linetypes as displayed within a dynaview, are scaled based on the current plot scale of the target viewing mode, and their appearance will change as that plot scale is altered. Text objects are not affected by this setting. If a text object is smaller than the number of pixels set in the Text Box Size option of the Display Settings dialog box, it will also appear as a text box.
Drag Text Quick
Drag Text Quick sets the way text is displayed when you drag it. When its check box is checked, it distorts the text so the text can be dragged quickly. When its check box is not checked, it displays the text so you can read it when you drag it, which slows the process.
Point size
Set the size in pixels for a cross symbol for for each point. For many high resolution graphics cards, point objects drawn with two or three pixels will enable you to see the points on the screen more clearly.
Text box size
This integer control sets the number of pixels used to determine when a text box will automatically be drawn. Text objects and attribute text that are smaller than the number of pixels you enter will be displayed as a text box. This setting speeds screen redraw by quickly drawing text as a box when it is too small to read on your display. If you set the text box size to 0, Terramodel will always draw the text characters.
The Quick Text option displays your text as text boxes regardless of the height of the text in pixels.
Command Settings\Display settingsS 
 DISTANCE

Display the distance between two locations.

Display the 2D distance between two locations defined by coordinates in From and To point controls.

The distance is displayed in the message scroll in both project units, and in sheet units at the view scale.

You have the option to also display the accumulative length which can be reset.

The locations can be limited by object snaps.

See also GC29 for 3D distances between points and along segments and these commands that report distances: REPORTS , GEOMINQ, GC3DSETS, GC75, GC81, LABELSEG, GCDIMLOT and GEOMRPTS.
Command Reports\DistanceS17

 DIVIDE

Divide a line into intervals.

Create points along a set or pline at intervals.

You specify the number of segments, whether to divide one segment or an entire line, whether the points are moved to round number chainages, and whether to insert the points into sets.

See also 3D , GC28, PREDAREA, GC04, INTOSET and GC68.

Command Draw\Point\Divide LineS13
 DLGDOOUT

Export a USGS DLG (optional format) file.

Export a United States Geological Survey Digital Line Graph-Optional format lines with elevations.

See Terramodel help for details.

29/10/08HelpFile\Misc. Import/Export\USGS DLG-O ExportS 
 DLGDOIN

Import a USGS DLG (optional format) file

Import a United States Geological Survey Digital Line Graph-Optional format lines with elevations.

See Terramodel help for details.

29/10/08HelpFile\Misc. Import/Export\USGS DLG-O ImportS 
 DLGDOOUT

Write a DLG (optional format) file.

 

29/10/08ADD 9.3 156File\Misc. Import/Export\USGS DLG-O ExportS 
 DLINE

Dimension between two locations.

Draw a pline between two locations and label the pline with a text showing the length.

02/02/09  Geocomp Update or $2591
 DRAFTSET

Drafting settings.

Configure the text spacing, text offset distance, and other general drafting settings for the project.

Flip over angle
Configure the angle when attribute set segment labels are automatically flipped so that they can be read from left to right, from the right-hand side and the bottom of the sheet. Valid entries for this parameter are from 0° to 45°. If the value is set to 45°, the label will be upside down if read from the bottom of the sheet, but will appear correct when read from the right-hand side of the sheet. The angle should generally remain at 0° or 10°. This angle is applied to each dynaview so that the same labels can be oriented properly through multiple dynaviews.
Text clip margin
Set the amount of space around text objects, for CONTOUR, CLIP and HATCH when clipping lines to text. Typical values range from 0.3 to 0.5 times the height of the text object. This value also controls the spacing between text and its associated text border, with the exception of the Underline border style which uses the following offset distance value.
Offset distance from line/arc
Set the distance between a line or curve and its label. This value also controls the offset between the line generated by an Underline text border style and the first and second lines of text when that style is used. Typically, enter a value at least twice the diameter of your largest pen.
Space (%) between lines of text
Establish the spacing between lines of attribute text or lines of text objects. A typical value is 50% of the text height.
Fixed Detail Border Size
Configure the fixed height for all text borders with a Detail border style. Borders with other text border styles, vary in height according to the limits of the text and the above text clip margin.
Text Line Colors
Configure the colours for leader lines and borders associated with text. These global settings affect all text in the project file.
Leader Lines
The colour for text leader lines
Underlines
The colour for all text borders with Underline text border style
Margin Lines
The colour for all text borders with Margin text border styles.
Enclosed Borders
The colour for text with other text border styles.
Underline title Text Enlargement (%)
Increase the height of the first line of multi-line text with Underline text border style by this percentage (e.g. 20%). If you use PLOTSET to map the plotter pen selection to the text height, the first line use a different plotter pen.
Command Settings/Draft settings...S90
 DRAPE

Create sets with 3D points where selected plines cross DTM links.

If there is no grade change at the link crossing, no point is created.

29/10/08 DTM\Drape plinesS298+400+252
 DRAGHDIN

Import Drag Head log file.

 

02/02/09  POA 
 DRAINRPT

Report drainage details to a CSV file.

Select drain sets and specify a lid layer.

02/02/09  Geocomp Update or $25DGE 10
 DRILL01

Label a drill hole.

Label a drill hole with some properties of the collar point and drill hole.

The text label includes the name and coordinates of the collar point and the bearing and dip of the drill hole segment at the specified text location. The Settings button controls the text style.

The collar point does not have to be an end point of the drill hole segment.

02/02/09  Geocomp Update or $25 
 DRNGRADE

Label segment with grade and direction.

The grade is written parallel to the segment in two formats. A pline of leaderline linetype showing direction is drawn between the text and the segment.

02/02/09  Geocomp Update or $25 
 DTM2LDBX

Export DTM layer to Leica 1200 DBX database files

Export a DTM layer within a boundary to an XML file and convert to Leica 1200 DBX database using RoadRunnerAddOn.

The database files can be used with Road Runner or DigSmart3D on Leica 1200 instruments. The XML file can also be imported into UMC_3D for PowerGrade3D.

See also DTM2XML , ROAD_RUN, GCPTSOUT , GCMULXML and PLAN2DBX .

25/02/10  Geocomp Update or $200 
 DTM2XML

Export DTM layer to LandXML triangles.

DTM2XML excludes triangles inside dead areas.

See also DTM2LDBX , VRMLOUT and EXPORT LandXML script.

02/02/09  Geocomp Update or $25 
 DTMALL

Relink all DTM layers and refreshes the screen.

See also GCDTMALL which also creates arc breaklines and DTMUPDT which only updates the current DTM layer.

02/02/09  Geocomp Update or $25 
 DTMAREA

Report planimetric and surface areas of a DTM within slope ranges.

Report planimetric and surface areas of a DTM within slope ranges to the P3Pad report editor.

The slope ranges for which areas are to be reported are defined in the [Slope Table] section of the TMODWIN.INI file.

This table can be manually edited to configure a maximum of 100 slope ranges (by default 16).

To set the number of slope ranges, edit the TableSize=# variable. The lines in tmodwin.ini following TableSize define each slope range with boundaries defined by decreasing percentage slope.

The default layer is the current DTM layer. To set the current DTM layer, see DTMCH.

See also SLOPE, GC44 and GC82.

  DTM\DTM areaS117
 DTMCH

Change the current DTM layer.

The current DTM layer is displayed in the Coordinate scroll box with the elevation, aspect and slope at the cursor.

To relink the current DTM layer only, use DTMUPDT.

The current DTM layer is not necessarily the current layer.

02/02/09  Geocomp Update or $251
 DTMCONE

Project a cone onto a DTM.

Given an x, y location, interpolate the height from a DTM and create a 3D point on the current layer a specified elevation difference above. Then, in horizontal directions 5° apart, project from this point at the nominated vertical angle until the DTM surface is reached. Create a pline or set in the current layer joining the points. If a set, lines from the central point are added to help in DTM formation.

29/10/08RG 1251DTM\Conical projection to DTMS 
 DTMEDGE

Create a set around a DTM edge.

The set is on the DTM layer in the current colour.

The current link settings determine the extent of the DTM.

The DTM edge set locks the extent of the DTM, even against changes in link settings.

Multiple contiguous sets around a DTM will still function as a DTM edge, but allow DESIGN and MOVEPAD to use variable batters.

You can edit a DTM edge set using BREAK, SET and so on.

If there are any 3D points on the layer outside the DTM edge set, the DTM edge is invalid. GC22 checks for and fixes this.

Command DTM\DTM edgeS 
 DTMGRID

Interpolate a grid over a DTM.

Specify origin, bearing, intervals and boundary.

See also GCGENGRD, GRIDELEV, GRIDEXPT, GRIDMAKE, GRDPTS and TRMBGRID.

Command DTM\Generate DTM gridS221
 DTMINFO

List DTM information by layer for selected points.

List by layer, for the selected points, the Layer name, View names, number of records, number of points, number of 3D Points, number of 3D points not in DTM and the maximum and minimum Easting, Northing and Elevation.

The totals are summed and the ranges also computed for all the selected points.

The DTM status shows which layers have been linked.

See also LAYINFO.

02/02/09  Geocomp Update or $25290
 DTMMATCH

Match overlapping DTMs at a match line.

This process is typically required two merge two DTMs created by photogrammetry.

By matching the DTM layers, contour lines will match perfectly at the user specified match line. Alternatively the contour lines can be relayered and joined using JOIN. See also GCMATCH which matches contours only and GCMERGE which merges multiple DTMs.

DTM
Select two DTM layers to be matched
LINE
Select a pline along which the DTMs are to be matched
DEF
DTM Match Defaults dialog box
NORMAL MERGE
Specify the type of elevation adjustment to be applied to the points.
On
Each point will be adjusted by the ratio of its offset distance from the match line to the maximum adjustment width, times the distance from the elevation of the point to its interpolated elevation to the other DTM layer. This method moves each point towards the other DTM. In the event the DTM layers cross in the overlap area, some points on each DTM may move up and others down. Generally this is the preferred method.
Off
Each point will be adjusted by the ratio of its offset distance from the match line to the maximum adjustment width, times the elevation from layer 1 to layer 2 on the match line perpendicular to the point being adjusted. This method moves each point based on the condition at the match line. If the DTM layers intersect in the overlap area, some points on each DTM may move away from the other DTM.
MAX ADJ WIDTH
Specify the maximum distance from the line in which points will be adjusted.

Tips on using DTMMATCH command

  • The objects on the matched layers can be relayered to the same DTM layer for relinking.
  • DTMMATCH makes significant modifications to the project data including deleting points. We strongly recommend that you keep a copy of the original data by using SAVEAS before you start.
  • If DTMMATCH is to be used several times in one project file, save your work at each step.
  • Before beginning DTMMATCH, you must have two DTM layers that overlap.
  • Along the overlap create a single-segment pline or set where two DTMs are to match. Only points that fall within the length of the segment will be erased.
  • Match lines should not be significantly longer than the limits of the DTM as this can prevent Terramodel from properly determining which points should be deleted.
  • Set lines that cross the match line are clipped. A point will be created to hold each clipped set. The DTMs will re-link if required.
  • Elevations of points that fall within the length of the line and the specified adjustment width will be adjusted according to the method specified. A set is created on each DTM along the match line through the points created. All points outside the matchline for each DTM are deleted. The maximum elevation difference found along the match line, and the number of points adjusted, are reported.
Command DTM\DTM MatchS 
 DTMMATH

Create points by comparison with two DTMs.

Create new points on a third layer with elevations determined by a user-defined mathematical formula which may include the elevations of the first and second specified DTMs.

In the Settings, specify the formula, whether to use the points from the first or second layers, or both and whether to report the results.

See also GC70.

29/07/04  U  
 DTMPTS

Interpolate elevations of points from a DTM.

Assign elevations to 2D points from a DTM surface.

Points outside the limits of the DTM are not assigned elevations.

Only 2D points are be modified. To modify 3D points, first use GCNOELEV or ELEVATION (Absolute) to make the points 2D by giving them an absolute elevation of *.

See also ELEVOBJS which replaces elevations of point, text and blocks interpolated from a DTM.

See also GC70 which replaces elevations of both 2D and 3D points, and can also combine the point elevations with the DTM elevations.

See also GCPTSTXT which interpolates elevations from nearby text instead of a DTM.

See also DTMGRID, GRIDELEV, GC50, INT3DSET and ELVPLINE.

Command DTM\DTM PtsS236
 DTMSHOT

Create a point at the intersection of a line and a DTM.

Specify a DTM layer, a start point, a bearing and a vertical angle.

The start point cannot be on the DTM.

The bearing and vertical angle units are controlled by UNITSSET.

Command DTM\DTM shotS 
 DTMSET

Create sets from triangle sides.

The triangles sides are the links on a DTM layer.

If these sets are used as breaklines in another DTM application, the resulting DTM will be similar.

Links inside dead areas are omitted.

If you are exporting to an application that will import DXF 3DFaces, use the AutoCAD Export script instead.

See also GCDTMOUT, GSIDTMOU, QSGRIDOU, KORKDTM and TRMBTIN.

02/02/09  Geocomp Update or $25156+SDS-DXF
 DTMSHOT

Create a point on a DTM at a grade and bearing.

Creates a point at the intersection of a line and a DTM.

The point from which the bearing and vertical angle are projected from must have a different elevation to the DTM layer.

See also GC23 and SLICE.

Command  S 
 DTMSTATS

Display the highest and lowest elevations of a point in a layer.

Also lists the point numbers, the elevation difference and the average elevation.

The highest and lowest points are marked with temporary circles; the bigger circles mark the higher point. The markers disappear on refresh.

Includes all points on the layer including non-contourable points. See also RANGE and EVALDTM.

02/02/09ADD 9.3 156DTM\DTM statisticsS169
 DTMUPDT

Relink the current DTM layer and refresh.

Use DTMCH to change the current DTM layer first.

GCARCBL creates breaklines around arcs, DTMALL relinks all layers and GCDTMALL does both.

02/02/09  Geocomp Update or $25289
 DUMPATT

Report the attribute records stored for a selected object.

 

29/10/08  S 
 DUPLTRIS

Remove duplicated segments from triangular sets.

Remove segments from triangular sets which join the same points as a segment on another set.

Use DUPLTRIS to reduce the number of points and segments in an imported DTM.

To create a DTM surface with the same shape as the original used to create the triangles, create all triangle sides.

To allow the DTM to be reformed without flat triangles, only create the sets along the shortest triangle sides and enable "Remove flat triangles" in LINKSET.

Any point in a set with the same number as the previous point is removed. See also CLEANSET.

To simplify the shape of a DTM sutrface, see 3DFILTER.

02/02/09  Geocomp Update or $25 
 DYNAVIEW

Create dynaviews.

Use a dynaview to display a portion of a view in another location.

For instance, you can create one dynaview around a part of the plan view, create a second dynaview around the same part in profile view, and combine these into a plan and profile sheet in sheet view. You can also create a enlarged view of a detailed area.

The advantage of a dynaview it that it is a dynamic view of the design, not just a copy. This saves memory, eliminates transposition errors and, when the design is updated, the dynaview is updated automatically.

Dynaview Options
BOX
Select the closed set or polyline that defines the dynaview.
LOC
Enter the location of the origin for the new dynaview. The origin of a dynaview is the first vertex of the box pline.
SCALE
Set the scale at which the new dynaview is drawn. The default scale is the plot scale for the view of the selected Box. Use VIEWSET to preview or modify plot scale for any view.
ROT
Set the angle of rotation for the dynaview. The angle of rotation is measured clockwise relative to the closed polygon. The default angle rotates the dynaview so that its base aligns with the east-west axis.

See also PLANSET, MIRRORDY, FIXDYNA, MVIEW, SCLPLOTB, DISPLAYSET, LLIST and SCLBLKS.

Command Draw\DynaViewS93
 EARTHWORK

Compute cut and fill volumes between two DTMs.

SETTINGS
Configure how volumes will be computed and reported.
ACCUMULATE VOLUMES
When checked, Terramodel adds previously calculated volumes to the volumes being calculated. You enter previous cut and fill volumes in the real number control shown. The default values will be the cut and fill totals from the last volume calculation. If the box is not checked, the Previous excavation and Previous fill options will be greyed out.
SHRINK/SWELL FACTORS
These real number controls let you enter factors which will be applied to calculated volumes to obtain excavation and fill quantities. Note: Generally, only the fill factor should be varied, leaving the excavation factor at 1.0.
COMPUTATION METHOD
VOLUMES TOTALS ONLY
When the Volume Totals Only option is selected, only the total volumes will be reported.
VOLUMES BY DEPTH INCREMENT
When the Volumes by Depth Increment option is selected, the excavation/fill volumes calculations will be reported by a depth increment. When this setting is selected, you may enter the desired reporting interval in the real number control immediately to the right.
VOLUMES BY ELEVATION RANGE
When the Volumes by Elevation Range is selected, the excavation/fill volumes calculations will be reported by elevation range. When this setting is selected, you may enter the desired reporting interval in the real number control immediately to the right. Terramodel uses the value entered in the index elevation control as a basis for calculating the intervals. For example, if the interval is 2 metres, the index elevation is 100.5 metres, and the elevation range of the excavation/fill area is 98.5 to 106.5, the volumes are calculated for 98.5-100.5, 100.5-102.5, 102.5-104.5, 104.5-106.5, etc. As you can see in this example, Terramodel automatically finds the minimum and maximum elevations for the excavation/fill volume and reports the volumes over the entire elevation range.
ISOPACH DATA CREATION
SAVE COMPUTED ISOPACH
When checked, the isopach surface will be stored on the selected layer. When not checked, the isopach surface is computed in the same manner and then automatically deleted.
ISOPACH COLORS
These color controls let you select the colors for points in areas of excavation, points in area of fill in the isopach, and breaklines.
SURFACE TO SURFACE
Compute and report cut and fill volumes between two DTM surfaces.
SURFACE TO DATUM
Compute and report cut and fill volumes between a DTM surface and a datum.
STOCKPILE
Compute and report the volume of a measured stockpile, based on an assumed underlying surface.
DEPRESSION
Compute and report the volume of a measured depression or excavation, based on an assumed original surface.
ISOPACH
Compute and report cut and fill volumes associated with a previously stored isopach surface.

Tips on using EARTHWORK command.

DTM
A Digital Terrain Model is also referred to as a Triangulated Irregular Network or TIN.
Isopach
The isopach surface is the surface representing the difference between two other surfaces. Isopachs are contours extracted from the isopach surface. CONTOUR or TVLITE the saved isopach surface to check for erroneous data in the other surfaces.
Quick isopach generation
For an accurate volume, make sure Quick isopach generation in LINKSET is OFF so that all the intersection points between the triangles are included in the isopach surface.
Pond Volumes
The volume of water displayed is the excavation volume rather than the fill volume.
Initial Surface to Design Surface Volumes
If your design surface has batters to an existing surface, project the batters using DESIGN or SIDESLOPE before calculating volumes to insure that the design sideslopes are projected. Otherwise, vertical sideslopes may be projected up or down.
Surface to Surface Computation
Surface-to-surface volumes are calculated by computing the isopach between two DTMs or between a datum and a DTM. First, each point is projected onto the other surface, the corresponding elevation interpolated, and the elevation difference is stored with the generated isopach point. The breaklines (of both surfaces are used to generate isopach breaklines. Additional points are inserted into the isopach breaklines where they cross DTM triangles.
Computation
The triangulated isopach surface is used to determine the volume by breaking the data for each triangle into the appropriate number of truncated vertical prisms. If the three points of a triangle all have positive or all have negative elevations (all fill or all cut) then a single triangular prism is present. If the isopach triangle has both positive and negative elevations (cut and fill) then the triangle is broken into a triangular prism and a quadrilateral prism. See Terramodel Help for this command for illustrations.
The volume of each prism is equal to the average height (ie. isopach elevation) times the planimetric area. The total fill volume for the isopach is the sum of all positive prismoidal volumes. The total cut volume is the sum of all negative prismoidal volumes.
This method is more accurate than cross section or grid methods using average end area. The differences obtained between methods depend on the size of the grid or interval of cross sections and irregularity of the surfaces. Smooth surfaces may show differences of less than 1%. Some test cases have shown differences of as much as 10% when the cross section interval is 50 foot and the terrain is rough. As the size of the grid or cross section interval decreases to a very small value, the volumes of these methods agree with volumes computed from the isopach surface triangles.
The accuracy of the calculations is no better than the accuracy of the data and the calculated DTM. If breaklines are not properly used to form the proper TIN, good point data can produce bad volumes. If an insufficient number of points are used to describe a surface, then irregularities from the recorded data to the actual ground will produce volumes differing from field conditions.
Additional points
To roughly estimate how many extra points you must allow for when setting the maximum number of points in Terramodel, using SYSTEM command, add the number of points in the two surfaces and multipy by two. Terramodel has a limit of 8 million points. Some of these points will be duplicate. A point is duplicate if it is on the same layer and is within 1 mm. Duplicate points are often created when computing the isopach surface, especially if a boundary line is used. Duplicate points are relayered to layer 0 during the linking process. These these points can then be deleted from layer 0 to save space.
Special Case: Link setting "remove flat triangles"
Normally triangles are created to be as equilateral (equal interior angles) as possible. The "remove flat triangles" setting in LINKSET changes the DTM to eliminate, as much as possible, flat areas. This technique is usually used on data from imported contours, forcing each triangle to have a slope. If the points along a set line are within a tolerance of the first point on the set line then flat triangles are removed. Adding and or removing break lines may be required to achieve the desired results. Note that "flat" lines in DXF and DWG files are automatically imported as plines, so you have to CONVERT to sets.
DTM Edge
Once you have the correct link settings for a DTM, use DTMEDGE to fix the boundary to with a bounding set. Then you can change link settings on another surface without effecting the first surface.

See also XVOLUMES.

EARTHWORK command was previously known as VOLUME.

Command DTM\Earthwork reportsSDTM 3
 EARTHWRK

Create an earthwork report.

See also GCEARTH and XVOLUMES.

If you get zero volumes when you expect sensible values, see FIXLAYERS.

29/10/08RG 1005Roads/Reports/EarthworkS471
 EDIT

Edit any object.

Edit these properties of any object according to object type.

Sets
A set is a string of straight or arc segments joining point objects.
  • Replace a point with another point.
  • Insert a point into a set before a selected point.
  • Append a point to the end of a set.
  • Delete a selected point from the set. If the set contains only two points, the entire set is deleted.
  • Reverse the order of the points. See also REVERSE.
  • Change the set Smoothness. See SETSMOOTH.
  • Reorder the points of the set so that the selected point becomes the first point in the set, the next point becomes the second and so on.
  • Swap the first specified point with the second specified point
  • Toggle the subtended angle of an arc between > and < 180°.
  • Change cut and fill Slope values.
  • Open or close the set. A closed set connects the first point and last point with a set segment.
  • Change CAD properties: layer, colour, linetype, group, name, reference object (parent) and start chainage.
Plines
A pline is a string of straight or curved segments with a single elevation.
  • Move an IP (PI, intersection point, control point, cp or vertex) from one location to another
  • Insert a vertex before the selected vertex
  • Append one or more vertices to the end of the pline
  • Delete the selected vertex
  • Reverse the order of the vertices of a selected pline.
  • Spline or desplines the pline
  • Reorder the vertices of a pline
  • Swap the first specified vertex with the second specified vertex
  • Close or open the pline
  • Undo the last change to pline
  • Change CAD properties: layer, colour, linetype, group, name, reference object (parent), start chainage, elevation
Text
  • If the text was created by LABELSEG, segment point numbers are displayed. Use LABELSEG to edit these text objects.
  • Copy text from another text object
  • Enter up to 255 characters of text
  • Origin is the text insertion location
  • Elevation
  • The bearing orients the text.
  • Open the Eat Code Insertion Aid Dialog Box
  • Leader line colours are set globally by DRAFTSET.
    • Select the leader line style, indicating the use of a leader line, or [none]. If the subject text is a segment label, you can also select the Crows Feet style (dimension arrows). Toggle crow's feet with CROWFOOT.
    • Select leader line linetype. The leader line is drawn from the subject being labeled to the text
    • Designate the location to which the leader line points. The leader line will normally point to the subject of a callout, but it can actually point anywhere you wish
    • Assign a gap in project units between the leader line point and the beginning of the leader line. If the gap is expressed as negative, the gap scales with the view scale
  • Select the border style and linetype. See also DRAFTSET
  • The attributes of a subject of the text object can be used in EAT codes
  • An alignment from which the callout's subject can be locate for EAT codes which display a chainage and offset
  • EAT Extended attribute text
  • Text Metrics. See TEXTMETRIX.
  • Change CAD Properties: layer, colour, group, reference object (parent)
Blocks
  • Change properties: layer, colour, group, reference object, name, origin, elevation, auto scale, map colour, auto rotation, and subject point number
  • The block can be scaled in X, Y and Z, and rotated about those axes.
  • If the block is tied to a point number, the point and block will move together.
  • If AutoScale is ON, the block changes size with the view scale
  • If Map Colour is ON for this block, the block is displayed in the block colour. If OFF, in the colours of the objects in the block. When a block is first created, the block colour is the same as the line colour of the layer.
  • If Auto rotation is ON, the block is rotated so that it is displayed through a dynaview so it can be read from the left or bottom of a sheet.
  • If you change the block name, the appearance will change to match the appearance of any existing block with the new name.
  • Use commands like BLOCK, UNITBLK, MKBLKINT, SCLBLKS and AUTODRAFT to control block placement.
Dynaviews
  • Change properties: layer, name, auto off, group, boundary, layer list name, scale, rotation and location.
  • If Auto off is ON, this turns off the display of objects that are referenced and not a part of the family tree.
  • The boundary is the closed pline that defines the extent of the dynaview.
  • You can limit each dynaview to display only those layers on a nominated layer list. See LLISTSET.
  • The dynaview is located at the first vertex in the boundary pline
Points
  • Change properties: point number, layer, colour, group, name, contourability, location, elevation and label.
  • See LABELPOINT for point labelling.
Tables
Command Edit\Edit objectS32
 ELE2NAME

Change the name of selected points and plines to match the elevation.

Change the name of selected points and plines to match the elevation.

If the current name is not blank, you can overwrite, prefix or suffix.

02/02/09  Geocomp Update or $25 
 ELEVALONGSET

Modify the elevation of points along a set using a vertical angle

Modify the elevation of selected points within a particular set based on their position along the set with respect to a 3D reference point in that set, and a vertical angle.

If the specified vertical angle is other than a vertical distance, Terramodel multiplies the implied slope by the horizontal distance between the points along the set's alignment, and adds the resulting change in elevation to the elevation of the reference point to compute the elevation of the selected point.

If *
The selected point's elevation will always be set to the computed elevation.
If <
The point's elevation will only be altered if the computed elevation is less than the point's existing elevation, or if the point is currently a 2D point.
If >
The point's elevation will only be altered if the computed elevation is greater than the point's existing elevation, or if the point is currently a 2D point.

This command is similar to ELEVREFPT, except that the distance between the selected point and the reference point is determined along the horizontal alignment of a set within which they are both members.

See also ELEVREFPLANE.

Command Modify\Elevation\Along setS 
 ELEVATION

Modify the elevation of selected objects.

Modify the elevation of selected objects to a single absolute elevation or relative to elevation the current elevation of the object.

Use the radio buttons to select Absolute or Relative.

Turn 3-D points into 2-D points by entering an asterisk (*) as the elevation.

One way to balance earthwork is to repeatedly change the relative elevation of the design DTM by layer then repeat DESIGN to project new sideslopes.

See also GC69 , GC53 and GCNOELEV.

Command Modify\Elevation\ElevationS9
 ELEVOBJS

Interpolate elevation of points, text and blocks from a DTM.

Replace the elevation of selected points, text and blocks by interpolating from the DTM.

See also DTMPTS which only adds elevations on 2D points and GCPTSTXT which takes the elevation from the value of the nearext text object.

02/02/09  Geocomp Update or $25237
 ELEVREFPLANE

Modify the elevation of points along a set using a vertical angle

Modify the elevation of selected points by projecting them vertically to an imaginary plane surface.

The plane surface is defined with respect to a 3D reference point by specifying a bearing, and a vertical angle.

The vertical angle is applied in the direction of the indicated bearing, establishing the tilt of the plane surface, which passes through the reference point.

If *
The selected point's elevation will always be set to the computed elevation.
If <
The point's elevation will only be altered if the computed elevation is less than the point's existing elevation, or if the point is currently a 2D point.
If >
The point's elevation will only be altered if the computed elevation is greater than the point's existing elevation, or if the point is currently a 2D point.

See also ELEVREFPT.

Command Modify\Elevation\Reference planeS 
 ELEVREFPT

Modify the elevation of points along a set using a vertical angle

Modify the elevation of selected points based on their horizontal distance from a 3D reference point and a vertical angle relationship.

If the specified vertical angle is other than a vertical distance, the implied slope will be multiplied by the distance between the points, and the resulting change in elevation will be added to the elevation of the reference point to compute the elevation of the selected point.

If the specified vertical angle is entered as a vertical distance, it will simply be added to the elevation of the reference point to get the elevation of the selected points.

If *
The selected point's elevation will always be set to the computed elevation.
If <
The point's elevation will only be altered if the computed elevation is less than the point's existing elevation, or if the point is currently a 2D point.
If >
The point's elevation will only be altered if the computed elevation is greater than the point's existing elevation, or if the point is currently a 2D point.
Command Modify\Elevation\Reference pointS 
 ELFS

Show elevation and grade of a profile at a chainage.

The chainage can be keyed-in or selected graphically in the profile view.

02/02/09  U 
 ELLIPSE

Create an ellipse.

Select a pline segment for the major axis, the width of the minor axis and the number of segments in the pline.

02/02/09  Geocomp Update or $25 
 ELTXT

Create points at the insertion point of selected text with elevations from the text.

Create point entities using the insertion point of the text for the coordinates of the point. The text string is the source of the elevation assigned to the point.

See also TEXT2PNT which also does blocks.

This feature can be used to convert points on 2D plans, where the elevations are presented as text labels, to 3D.

Since the insertion point of the text will not usually match the point that the text refers to, some bulk shifting or editing may be required.

02/02/09  U317
 ELVPLINE

Change the elevation of selected plines based on the average elevation of each vertex of the pline on a specified DTM layer.

The elevation is rounded to the nearest interval in the current CONTOURSET command settings. Use this to convert 2D plines to contours when you have the DTM.

See also GCCONTXT and PLTO3D.

29/10/08 Modify\Elevation\Pline elev. from DTMS 
 EMXSALIGN

Import a Geopak alignment report

Read a specific Geopak alignment file format.

See also RDSCACALN and RDSGPALIGN.

29/10/08  S 
 EVALDTM

Evaluate a DTM

Report crossing breaklines, breaklines connected to 2D points, sets connected to points in a different layer, and so on.

29/10/08  DTM\Evaluate DTM surface43
 EXEC

Execute an external program

Use arguments to specify the external program and pass variables. This is often used with ALIAS.

See also RUN.

Command  S200
 EXIT

Exit Terramodel

Save recent changes to objects, close the current project and exit Terramodel.

If you have made changes to objects since the last save, you will be prompted to save changes. If you have changes to project variables only, save changes before exiting.

See also RUN.

Command  S0
 EXPLODE

Explode blocks, text and complex linetypes

Explode selected blocks into component parts, and text and complex linetypes into plines.

Optionally, delete the old objects.

The exploded components are created on the current layer only. Use GCEXPLOD instead to explode while retaining the same layers or elevations or names.

Blocks are exploded into the component plines, text and blocks. Because blocks can be nested inside blocks, you may need to explode more blocks.

Text containing EAT codes is exploded into ordinary text. Ordinary text is exploded into plines. Text linked to points, such as dimensions, loses those links.

Sets and plines with complex linetypes are exploded into plines and symbol text. Solid lines are unaffected. If you want to separate a line into segments, use GCUNJOIN instead.

To select or restrict by Type, such as blocks but not text, use SEARCH settings or Right mouse button Type.

Command  S 
 EXPORT

Export data using scripts.

Using a system of programmable scripts, export to a wide range of file formats. The formats include various data collectors and survey instruments, ASCII, AutoCAD (dwg and .dxf), TDS, Carlson, LandXML, Microstation DGN and Terramodel PRO.

You can also upload the file to some survey instruments.

The Export Script Manager EXPORTSMGR controls the scripts, including which scripts are listed on the menu. See also IMPORT and DFEDIT.

CommandUG, FDMUGFile\Export/UploadS188,FC D,FC I
 EXPORTGC

Export or report cross sections in Geocomp format.

Given a road job surface, create a Geocomp .CES cross section file or a detailed cross section report similar to that produced by Geocomp RDP 482, or both.

02/02/09  Geocomp Update or $75402,482
 EXPORTSMGR

Export script manager.

Open the Export script manager where you can create, edit, and delete export scripts.

You can also run an export script from the script manager by selecting the script and clicking the Run button.

For Help, Press F1 while creating a script.

The scripts are stored as files of the same name in the \Shared\ImportExport\ folder. If the script file name is ticked, the script is visible on the EXPORT menu and the file extension is .xi. If not ticked, it is not visible, and .xi_.

Command Files\Export/Upload/Export script managerS 
 EXPORTXS

Export cross section data in Terramodel .XSC format.

Export or list a selected surface from a roadway as cross sections in Terramodel .XSC file format with a chainage range.

Specify Segment 1, unless you are using chainage equations.

The report includes the offset and elevation of each point at each chainage.

Carlson SurvCE can import XSC files as section files.

29/10/08  S 
 EXTEND

Extend a line to boundaries or by a distance.

If "To bdy" is ticked, extend a pline or set to the first of the selected boundaries.

If "To bdy" is not ticked, extend by a specified distance.

The end of the line is moved to the new location, with the option of creating a new point at the previous end location.

Spirals and vertical curves cannot be extended.

Command Edit\ExtendS276
 FAVORITES

Favourite commands.

Edit a history of up to 30 Terramodel favourite and most recently used commands.

Commands from this history are available by right-clicking in the graphics area when prompted for a Terramodel command.

Enable command completion to anticipate commands from this history as you type.

Command File\System configuration\FavoritesS201
 F7

Toggle point numbers.

Label points with point numbers. Run F7 again to turn them off.

Places a predefined point label block on all points on visible layers, which do not already have other blocks.

The size is dependent on the current view scale at time of creation. To change the size, change the view scale then toggle off then on.

The colour comes from the point colour.

To make this readily accessible, launch with the F7 function key (by configuring tmodwin.ini) or by using a button with an ALIAS.

If F9 has already placed an elevation block on the point, the block will be changed to one with both point numbers and elevations.

02/02/09  Geocomp Update or $25F7,136
 F8

Toggle symbol

Place symbol 40 (a circle) on all points in visible layers. Run again to toggle off.

Point which already have a symbol other than 40, or an attached block, are not affected.

The size is dependent on the current view scale at time of creation. To change the size, change the view scale then toggle off then on.

The colour is the same as the point colour.

To make this readily accessible, launch with the F8 function key (by configuring tmodwin.ini) or by using a button with an ALIAS.

See also F8C and F8T.

02/02/09  Geocomp Update or $25F8,137
 F8C

Toggle symbol

Place a preset symbol on all points in visible layers. Run again to toggle off.

To preset the symbol, use PROJECTV to create or set the Integer project variable "F8C:Symbol_Number" to the desired symbol. The default symbol is 34 (+).

The size is dependent on the current view scale at time of creation. To change the size, change the view scale then toggle off then on.

To preset the symbol size, use PROJECTV to create or set the Double project variable "F8C:Symbol_Height" to the desired height. The default height is 0.10.

Points which already have a symbol other than 40 or a block, are not affected.

The colour is the same as the point colour.

To make this readily accessible, launch with the F8 function key (by configuring tmodwin.ini) or by using a button with an ALIAS.

See also F8 and F8T.

02/02/09  Geocomp Update or $25F8,137
 F8T

Place markers on points

Place markers on all points in visible layers.

The text size is dependent on the current view scale.

The markers are temporary and disappear after refresh. They are not plotted.

No symbols or blocks are placed and existing symbols or blocks on these points are unaffected.

To make this readily accessible, launch with the F8 function key (by configuring tmodwin.ini) or by y using a button with an ALIAS.

See also F8C and F8T.

02/02/09  Geocomp Update or $25F8,137
 F9

Toggle elevations.

Label points with elevations. Run F9 again to turn them off.

Places a predefined point label block on all points on visible layers, which do not already have other blocks.

The size is dependent on the current view scale at time of creation. To change the size, change the view scale then toggle off then on.

The colour comes from the point colour.

To make this readily accessible, launch with the F9 function key (by configuring tmodwin.ini) or by y using a button with an ALIAS.

If F7 has already placed a point number block on the point, the block will be changed to one with both point numbers and elevations.

02/02/09  Geocomp Update or $25F9,138
 FBLOCK

Import ASCII points into square blocks in separate project files.

Import ASCII points into separate Terramodel project files for each square data block of the nominated size. The input data format is assumed to be E N Z or E,N,Z. Blank lines and lines starting with '#' are ignored.

For example, if the block size is 1000m, all points with X between 0 and 1000 and also Y between 0 and 1000, are added to one Terramodel project, whereas those points with X between 0 and 1000 but Y between 1000 and 2000, would be added to a different Terramodel project file, and so on.

Project Variable MAX_NUMBER_OF_FILES restricts the number of files open. The default is 100.

02/02/09  S 
 FILLET

Create a curve by radius at the intersection of two set segments or two pline segments.

  1. Select the first segment using the Seg1 locate control.
  2. Select the second segment that intersects the first using the Seg1 locate control.
  3. Input the radius for the arc using the Radius distance control.
  4. Specify whether to trim the two selected line segments using the Trim check box. When the box is checked, the lines are trimmed to the point at which the fillet arc is added. If a radius of 0 is used, the lines will be trimmed to the point at which the lines intersect.
  5. Click OK to create the fillet.
Command Draw\Arc\FilletS73
 FILTER

Filter vertices in plines.

Replace selected plines with plines made up of straight segments within a filter "box". This will reduce the size of plines containing straights.

The initial filter orientation is in the direction of the first segment on the pline. The length of the filter is measured in the direction of the length of the pline, while the width is measured across the pline.

FILTER checks for additional vertices that are contained within the limits of the filter tube. Any vertices inside the tube are discarded. The first vertex found outside the tube is kept, and the last discarded vertex inside the tube is added back to the pline. The tube is then reoriented based on the last two vertices, and the process is repeated.

FILTER converts plines containing arcs, spirals or splines to straights. This may increase the size of the file. For example, FILTER a splined landscape design feature then GCCONVRT to create points for set out.

See also BLFILTER, GCFILTER and SETFILT.

Command Draw\Pline\FilterSDTM F
 FIXDYNA

Replace dynaviewed plotboxes with new plotbox records.

Create a new plotbox pline to replace each selected plotbox which has an associated dynaview and change the parent of the dynaview to the new plotbox.

You can also delete the old plotbox and plines and text referring to the plotbox.

Use FIXDYNA when you have many dynaviews, and visibility of objects in some dynaviews is incorrect because you have lost track of object referencing.

02/02/09     Geocomp Update or $100 
 FIXLAYERS

Fix layers.

Repair layers that cannot be used to compute end-area volumes.

When you delete multiple empty layers using LAYERSET in Terramodel 10.20 only, LAYERSET can corrupt a layer attribute in the project so that Terramodel cannot compute volumes by end-area using commands such as AVGEND, EARTHWRK and TEMPLATE, and materials are not shaded in colour.

Fix these layers in the current project by running FIXLAYERS at the Terramodel command line.

02/02/09  S
 FLIPDOWN

Copy objects from an elevation view into a plan view.

Copy selected objects from an "Elevation" view into an drawing in a selected "Plan" view.

The objects are referenced to the original object. This enables you to label a point with the original point number, elevation, etc. using EAT codes.

See also FLIPUP, BGELEV and GC56.

02/02/09  Geocomp Update or $100 
 FLIPUP

Copy objects from a plan view into an elevation view.

Copy selected objects from a plan view into an "Elevation" drawing in a selected view.

The chainage of the point along the selected baseline determines the x-coordinate, while the elevation of the point determines the y-coordinate position.

The objects maintain the layer, colour and linetype of the original points.

The name of the new object is the original name plus the baseline name and original point number, X, Y and Z.

The objects are referenced to the original object. This enables you to label a point with the original point number, elevation, etc. using EAT codes.

See also FLIPDOWN, BGELEV and GC56.

02/02/09  Geocomp Update or $100 
 FONTCHNG

List or change fonts of selected text.

Report which fonts (typefaces) are used by selected text objects or change all selected of that font to a specified font.

Use this to fix text with incorrect fonts.

The From list shows only fonts used by any of the selected text.

The To list lists alphabetically all fonts which have been loaded into Terramodel or listed in p3server.ini.

If Terramodel cannot find a corresponding FNT file for a font, the font of the text is still changed to that font, but is displayed with the default font, usually TMODELF. To add a new font to the To List, place the FNT file into the fonts folder, specify that font in TEXTMETRICS or STYLESET, then add to the ini file when prompted.

See also LISTFONT and TEXTMETRICS.

02/02/09  Geocomp Update or $100 
 FORESTRD

Apply horizontal design to a road alignment.

Select a registered HAL of IPs, check the settings and then press Enter. The result is a road fully designed in horizontal, including fitting of curves, templates, transitions, superelevation and widening. In conjunction with VAL Editor, design a long road in minutes!

Keep any of your existing curves, superelevation, widening, xlines, and existing profile, or update them.

The settings include design speed, default cross slope, pavement and shoulder width and widening ratio.

Great for forest, haul and mountain roads where the same design criteria apply for most of the length.

Use WALK to get the initial alignment if based on constant grade, otherwise just pick some IPs. Use RDVALEDIT to design the vertical alignment. Then modify your horizontal and vertical design to accommodate variations such as intersections.

FORESTRD and a prototype file are customised according to your requirements which could match those of any road authority. The default is setup for NSW RTA and Forestry Tasmania.

See also FORESTTB.

Custom  POA 
 FORESTTB

Report offsets for a forest road.

Use with FORESTRD.

Custom  POA 
 FRGOUT

Export FM 700 Full Road Geometry (.FRG) file.

Specify the centreline HAL of a road and records to setout and export this to an .FRG file. This file can then be used to store the full road geometry on Nikon DTM-800 series and Zeiss total stations running Fast Map 700 Road Engineer software. This can then be used for checking and setting out complex surfaces and alignments.

FM700 has built-in Quality Assurance. The default HAL is the active alignment, if set. If the VAL is picked, the elevations are the difference between the height of the object and the VAL, otherwise the elevations are from the points.

02/02/09  Geocomp Update or $100 
 GARMININ

Import a Garmin GPS Waypoint (.wpt) file.

 

02/02/09  Geocomp Update or $25 
 GARMINOU

Export a Garmin GPS Waypoint (.wpt) file.

 

02/02/09  Geocomp Update or $25 
 GC01

Remove characters in a name by a range of character positions.

Nominate the start and end character positions. The range is inclusive.

To remove characters within the range, select Delete.

To retain only those characters within the range, do not select Delete.

The values are stored as project variables.

Note that for text objects, the name is the same as the text value.

See also SNR.

02/02/09  Geocomp Update or $25rdes
 GC02

Change the name of selected points to include chainage and offset from HAL.

Optionally include chainage, offset, label HAL Pts and append or replace.

See also NFS for chainage only.

02/02/09  Geocomp Update or $25176
 GC03

Report horizontal chainage and offset report from HAL and VAL.

Report selected objects showing Pt Number, Chainage, Offset, Height difference from VAL and Name.

The report includes pline vertices and, optionally, coordinates.

You can optionally extend the HAL past the end of the HAL record.

If you do not select a VAL, the elevation differences will be to the set.

See also GC14 for 3D chainages and GC03DRN for a more detailed as-built report.

02/02/09  Geocomp Update or $25122
 GC03DRN

Report chainage and design offset As Built report from HAL and VAL.

Report selected points showing Pt Number, Chainage, As-built Offset, Design Offset, As-built Height, Design Height, Height difference from VAL, Design Grade, As-Built Grade, Name, Easting and Northing.

You can select points, a HAL and VAL, and enter the design offset, and tolerances for Horizontal, Vertical and Grade.

See also GC03.

02/02/09  Geocomp Update or $25122
 GC04

Create mid-points on short plines.

Where a two-point pline is less than a minimum length, create a mid-point.

If the mid-point of the next pline is in the same location, the duplicate point is omitted.

A common use is to create a single point on each pair of crossing plines imported from CAD.

See also ILINE to intersect lines, GC31 and DIVIDE command.

02/02/09  Geocomp Update or $25314
 GC05

Calculate the centre of mass between two DTMs.

 

02/02/09  Geocomp Update or $200 
 GC06

Round elevations in project file.

Changes elevations to rounded values.

Only use GC06 where you cannot round the displayed values with EAT codes or precision settings.

02/02/09  Geocomp Update or $25 
 GC07

Helmert transformation.

Using pairs of points, compute a best fit of shift, rotation and scale then transform the selected data.

Objects
Select the objects to be transformed
Use Form
Enter up to nine control point/data point pairs into the form by point number or mouse. Give each a weighting of the number of times each pair is to be used. Then Calculate the Rotation, Scale, East Shift and North Shift for each pair. If the reported residuals are acceptable, click Transform Objects. If you will need to make the same transformation with different objects, store the Transformation Values as project variables or to a .HMT file.
Use Stored Values
Selectable if transformation values have been stored as project variables using the form.
Use Stored Values from file
Use a .HMT file stored using the form.
Read Control/Data points from a file
Read point pairs and weights from a .csv file. Use this when you have more than nine point pairs, or they are supplied in a table. The file format is either Control_Point_number,Data_Point_Number or Control_Point_number,Data_Point_Number,Weight.
Transform Points
Transform point pairs defined by stored values or CSV file.

See also GC38 for Affine transformation, which uses different scale factors in North and East, and GC3DROT, GC3DADJfor 3D transformation.

If shifting, rotating or scaling around a single point, use MOVE, SCALE, ROTATE or RTSCALE.

02/02/09  Geocomp Update or $7537
 GC09

Places blocks or symbols by group.

A mapping file (default = Geocomp.map) determines the block or symbol, the size and scaling behaviour. If the group =0, no symbol is placed.

Most import TMLs written by Geocomp Systems set a group for each object. If you import or create objects in other ways you will need to assign groups to use this function.

GCIMPORT enables this method during the import by selecting "Map Points and Circles with Blocks or Symbols". To place the blocks or symbols at a later stage, use GC09 after setting groups where required.

To replace circles with blocks by group (for example tree canopies), use GCIMPORT or GCINSBLK.

02/02/09  Geocomp Update or $5090
 GC10

List and sum area, 2D length and 3D length.

For each selected pline or set, report the horizontal or slope length and the totals.

Optionally, report areas of closed figures.

No areas are shown for open records, and no slope distance is calculated if any points have no elevations.

Use for estimating kerbs, pipes, paving and so on.

This report is designed to be printed.

02/02/09  Geocomp Update or $50275
 GC10CSV

List and sum area, 2D length and 3D length.

For each selected pline or set, report the horizontal or slope length, the totals.

Optionally, report areas of closed figures.

No areas are shown for open records, and no slope distance is calculated if any points have no elevations.

Use for estimating kerbs, pipes, paving and so on.

This report is comma-separated so it can be saved as a CSV file for use in a spreadsheet application.

02/02/09  Geocomp Update or $50275
 GC12DIN

Import 12D ASCII file.

Import 2D, 3D, arc, text and alignment strings in .12DA file.

02/02/09  Geocomp Update or POA 
 GC12DOUT

Export 12D ASCII file.

10/11/09  Geocomp Update or POA 
 GC14

Report the chainage and offset of points measured along HAL and VAL.

Report selected objects showing Pt Number, Chainage, Offset, Height, Height difference from Vertical Alignment, 3D chainage, 3D offset, Distance travelled and Description/name.

See also GC03.

02/02/09  Geocomp Update or $50 
 GC14R

Report chainage and offset in TMS ProFit XY format.

This .DAT file is used for processing tunnel as-builts reports in TMS ProFit software by Amberg Technologies.

See also GC14.

02/02/09  POA 
 GC14S

Report the chainage and offset of points measured along HAL and VAL, sorted by chainage and offset.

Report selected objects showing Pt Number, Chainage, Offset, Height, Height difference from Vertical Alignment, 3D chainage, 3D offset, Distance travelled and Description/name.

See also GC14.

11/11/09  Geocomp Update or $50 
 GC14SET

Report the chainage and offset of points measured along alignment set.

Report selected objects showing Pt Number, Chainage, Offset, Height, Height difference from set3D chainage, 3D offset, Distance travelled and Description/name.

See also GC03.

02/02/09  Geocomp Update or $50 
 GC15

Delete selected plines and sets with total length inside a specified range.

Prompt for records, minimum and maximum total length.

Points will also be deleted with sets.

GC15 is useful for cleaning up lines of unwanted hatching or symbols from imported data.

02/02/09  Geocomp Update or $50 
 GC16

Change line colour and linestyle based upon group.

Modify the line colour and linetype of selected objects according the group number of each object using a mapping file such as GEOCOMP.CLT.

See also GC16ADC, COLRLINE, GCIMPORT and GCCSVIN.

02/02/09  Geocomp Update or $5090
 GC16ADC

Modify colour based upon AutoDraft report.

Modify the colours of selected objects by layer to match the colours they would have if set by AutoDraft.

GC16ADC requires an ADC report file which you can create in AUTODRAFT by selecting the Full Report.

Blocks names are also changed to match.

See also GC16.

02/02/09  Geocomp Update or $50 
 GC17

Calculate where points on a set intersect a nominated DTM layer given bearing and slope.

 

02/02/09  Geocomp Update or $50 
 GC18

Create a report showing Chainage and height along a VAL.

 

02/02/09  Geocomp Update or $50412
 GC20

Compute the cut and fills volumes of selected boundaries and places them in a report.

Compute the cut & fill volume for selected sets or plines. The results for the individual boundaries are placed in the report. The total cut & fill volumes are also calculated and placed in the report.

Also shows the ranges in x, y and z.

02/02/09  Geocomp Update or $100DTM 3
 GC21

Change the default Callout Style.

For example, GC21 Date to set the current callout style to Date.

Use with alias or toolbar.

02/02/09  Geocomp Update or $2590
 GC22

Check DTM Edge and design boundaries.

Relayer all contourable 3D points outside the boundary set from the DTM layer to another layer.

Report which points are relayered.

Check boundary for closure and usage of all boundary points and segments.

02/02/09  Geocomp Update or $100197
 GC23

Create a set where slopes from points intersect a DTM.

See also DTMSHOT, SIDESLOPE and SLICE.

02/02/09  Geocomp Update or $100DTM C
 GC24

Bowditch adjustment of a lot or traverse.

Adjusts heights if present on points. Puts the adjusted set on layer "ADJUSTED".

Optionally, specify a closing point.

Only works with sets, not plines.

02/02/09  Geocomp Update or $5062
 GC25

Compute a single isopach from two DTMs.

The default is the zero isopach which is the cut/fill line.

Select whether to create a 2D pline or 3D set.

The name of new pline is "Cut/Fill Line".

Use this to determine the intersection of two DTMs or the extent of cut or fill.

02/02/09  Geocomp Update or $100DTM C
 GC25MULT

Compute isopachs between two DTMs.

Create pline isopachs between two DTMs at a specified interval and range and inside specified boundaries.

02/02/09  Geocomp Update or $100 
 GC26

Create attribute records for an object.

Create up to four new attribute records for an object: two alphanumeric names, one integer and one double precision real number and save them to the attribute definition file geocomp.adf.

GC26 is mainly used to demonstrate attributes in Terramodel.

You can also delete all attributes, or just new ones.

CALLOUT and other EAT code functions can label objects with the new attributes.

See also DUMPATT to list attributes on an object. See RMGC as an example of a golf course tree database using attributes.

Contact Geocomp Systems if you need commands which use new attributes.

02/02/09  Geocomp Update or $50 
 GC26GIS

Create attribute database records for an object.

Create one or two attribute records in a MS Access database.

GC26GIS requires the attribute file TMGIS.ADF. Contact Geocomp Systems if you need Terramodel to link to a database.

02/02/09  POA 
 GC27

Place chainage labels parallel to xlines.

Create text objects on the current layer with chainage values on the left, right or centre of all xlines for the nominated alignment and chainage range, including invisible xlines.

You have options to delete old chainage labels and prefix with "Ch" and use a block.

The label is prefixed with "Ch ". The number of decimal places is controlled by UNITSSET. The text size is determined by the selected text style.

If you use a block, block GC27 will be placed at each end of each xline perpendicular to the alignment. Edit block GC27 to suit.

See also GCXLINES, LABELHAL, LABELPI and GCLABELIP.

02/02/09  Geocomp Update or $5093
 GC28

Create 3D points along HAL & VAL with chainage in name.

Similar to 3D except the dialog is on a single line and that it creates points, not sets.

The points are placed within the chainage range, at the nominated interval, xlines or VAL IPs.

The elevation is interpolated from the VAL.

The name is made up from the nominated name plus the computed chainage.

02/02/09  Geocomp Update or $2577
 GC28A

Create 3D points along HAL & VAL.

The points are placed at the nominated interval with the nominated name.

The elevation is interpolated from the VAL.

See also 3D which creates sets at offsets.

02/02/09  Geocomp Update or $2577
 GC29

Compute distance and direction with 3D components.

In the plan view, report the bearing and distance between two locations.

If you select two points, or a set segment, and both points have elevations, you will also get the height difference, vertical angle and slope distance.

If you select a free location, the elevation will be interpolated from the current DTM layer, if possible.

In section views, report the horizontal distance, slope distance and grade.

Enter "GC29 segment" at the command line, to start in segment mode.

02/02/09  Geocomp Update or $2517
 GC30

Report coordinates and elevation difference measured vertically to DTM.

Report for each selected point, the point number, easting, northing, point elevation, dtm elevation, vertical elevation difference and name.

The average vertical elevation difference, and RMS, is included.

You can choose a tolerance range, a stripping depth and the sign convention for the difference in elevation.

05/11/09  Geocomp Update or $25236
 GC30A

Report coordinates and elevation difference measured vertically to DTM, with Horizontal alignment.

Report for each selected point, the point number, easting, northing, point elevation, dtm elevation, vertical elevation difference and name.

The average vertical elevation difference, and RMS, is included.

You can choose a tolerance range, a stripping depth and the sign convention for the difference in elevation.

You can also create text objects showing the difference in metres or millimetres.

02/02/09  Geocomp Update or $25236
 GC30PERP

Report coordinates and elevation difference measured perpendicular to DTM.

Report for each selected point, the point number, easting, northing, point elevation, dtm elevation, elevation difference perpendicular to DTM and name.

The average elevation difference perpendicular to the DTM, and RMS, is included.

You can choose a tolerance range, a stripping depth and the sign convention for the difference in elevation.

02/02/09  Geocomp Update or $25  
 GC31

Duplicate point removal on a layer with tolerances.

Specify tolerances in X, Y and Z. One point is retained and the others are moved to layer 0 for possible later deletion.

If "Mean Pts" is selected, the remaining point has coordinates at the mean of the other points. If not selected, the coordinates are derived from first point within tolerance.

There is also the option to generate a report.

See also GC92 which reports duplicate points within 1 mm with option to move them.

Hints:

  • DTM formation, which occurs whenever a DTM is required, automatically removes duplicate points on the layer to tolerances of approx 1 mm. The duplicate points are relayered to layer 0. This is a very quick process.
  • CONVERT takes a long time to convert a lot of plines to sets, if "Dup pts ok" is OFF. It is much faster to CONVERT with this ON, and then use DTM formation or GC31 to remove duplicate points afterwards.
  • Terramodel will remove duplicate points as it imports a DXF or DWG file only if there is a layer called DXF_PT_CHK at the time of import. This may slow down the import, so it is usual to use DTM formation or GC31 to remove duplicate points afterwards instead.
  • If you use GC58 to remove duplicate sets, plines and text, consider carefully whether to remove duplicate points before or afterwards.
02/02/09  Geocomp Update or $25170
 GC32

Report visible layers in layerlists.

List the visibility status of each layer in each layerlist.

The list includes the colour, linetype and number of objects for each layer.

02/02/09  Geocomp Update or $2586
 GC33

Create a DTM from the upper (or lower) components of two DTMs.

The new DTM extends where either DTM extends, with a small gap.

Nominate the name of the final higher or lower DTM layer.

Great for use with complex cut/fill volume estimation.

29/05/08  Geocomp Update or $100240
 GC33MULT

Create a DTM from the upper (or lower) components of multiple DTMs.

Select a starting DTM, typically the largest, and a layer list of the other DTM layers.

Nominate the name of the final higher or lower DTM layer.

The new DTM extends where any of the DTMs extend, with a small gap.

Great for use with complex cut/fill volume estimation.

02/02/09  Geocomp Update or $100 
 GC34

Find and report a nominated point by number.

Type in or pick a point then either highlight with concentric circles, recentre the display or recentre the display and zoom by 10x.

The message scroll also reports the point number, easting, northing, elevation, name, layer, view, group, colour, contourability, set and whether an arc centre.

See also RECENTER which recentres the display where you pick.

02/02/09  Geocomp Update or $25299
 GC35

Create points at centroids of plines and sets.

The elevation is derived from the pline or, if a set, the mean elevation of the points.

This is commonly used to compute circle centres.

02/02/09  Geocomp Update or $25181
 GC36

Move points onto a HAL.

The points are moved perpendicular to (or square off) the HAL.

02/02/09  Geocomp Update or $25120
 GC37

Create or report cross sections at intersection of strings with xlines.

Create cross sections by intersecting selected sets and plines with xlines of a nominated alignment.

Control the output by selecting one of more of these tick boxes:

Create points
Create points at the intersections on the current layer. The point name is derived from the intersecting set.
Create CES
Export the cross section as a Geocomp Cross section (.CES) file. This .CES file can be imported into Terramodel (see below) and other applications including Geocomp Road Design and Geocomp Spatial Data System.
Sort offsets
Sort the output into order of horizontal offset from centreline where overlap is not wanted, for example a roadway. Do not tick, for output in order of record number where overlap is intended, such as a tunnel.
Report
Report the Chainage, Offset, Elevation, (optionally) Grade and set/pline at the intersections to P3Pad.
Show Grade
If enabled, the report includes the grades between adjacent strings with elevations.

The DTM is not used.

If you have a road defined by sets along string lines, to make a roadway:

  • Use GC37 to create a .CES file
  • Register roadway alignment, create roadjob surfaces, and so on
  • IMPORTXS the model into a roadway specifying Geocomp Existing as the format
02/02/09  Geocomp Update or $5080
 GC38

Affine Transformation.

Using up to 10 Control Point/Data Point pairs, compute a best fit of shift, rotation, north scale and east scale and then transform the selected data, and report the residuals.

Text and blocks are shifted, rotated and scaled, but not skewed with the rest of the data. To skew text or blocks too, explode first.

See also GC07 for Helmert transformation, which computes a single scale factor.

02/02/09  Geocomp Update or $100161
 GC39

Move intersection point and update Xlines.

Delete the Xlines on the main registered HAL of a roadway and place new Xlines at alignment points and at the nominated interval.

If you pick the main registered hal, you can move the nearest intersection point to a new location.

The new Xlines will all have the left and right extents of the first of the original Xlines.

Use GCXLINES to create new xlines including hal points or to change offsets.

02/02/09  Geocomp Update or $10084
 GC3DADJ

3D Conformal adjustment.

Transform selected points, text and blocks in 3D, maintaining the shape but applying 3D scaling, rotation and shift.

Use up to 10 control/data point pairs.

To keep the points at the current 3D distances, fix the scale factor to 1.0.

Check the report for Sigma Zero value and other potential problems before completing the transformation.

2D points can be transformed using a default elevation. Plines are not transformed.

Possible uses:

  • Adjust heights along long straight traverses.
  • Confirm that a beam will fit between abutments. Fix the scale factor to 1.0.

See also GC3DROT for incremental rotation about 0,0,0, GC07 for Helmert transformation, which transforms in plan using a single scale computed factor and ROT3D which transforms in 3D space using exactly 3 control/data point pairs.

02/02/09  Geocomp Update or $100 
 GC3DROT

Rotate points in 3D around 0,0,0 in increments.

Rotate selected points, text and blocks around 0,0,0, in radian increments. The default is 0.1 radians.

Use buttons to zoom in, zoom out and fit to display.

You can use GC3DROT to see how something will look if rotated, or to create isometric views.

Because the coordinates of the points are modified, we suggest that you GCREVIEW the objects into View 6, without deleting the old objects.

See also ROT3D and GC3DADJ.

10/02/10  POA 
 GC3DSETS

Find the closest 3D distance between two sets.

The closest distance in 3D is displayed in the message scroll.

You can also create the points and a joining set on a specified layer.

Useful for determining whether sets meet minimum 3D distance requirements. If you need to check the clearance from the outside of pipes, trenches or holes, you may need to create multiple 3D sets at offsets to work with.

See also GC75 for instantaneous horizontal distance perpendicular to an alignment.

02/02/09  Geocomp Update or $100 
 GC3PTARC

Create a two-arc set through three points.

Create sets consisting of two arcs connecting three points in a nominated order.

THREEPC is similar, but the middle point is not part of the single-arc set.

The difference is most noticeable when all three points have elevations, and you are using functions that interpolate elevations along sets. For example, if the middle point is a low or high point in a kerb or channel, a correct DTM requires ARCBL to take the elevation of the middle point into account, which can only happen if the middle point is included in the set.

See also BFITCURV, ARC,ARC2P and ARC2PSET.

02/02/09 Cogo\Curve - Three pointGeocomp Update or $12546
 GC40

Compare points in two layers by coordinates.

Compare points in two nominated layers and list the differences in easting, northing and elevation.

Settings include minimum distance for comparison and point comparison tolerances (in x, y and z).

The standard report is in the format:

Point Point Bearing Distance DEast DNorth DElev Name_Pt1 Name_Pt2

The Expanded report format is:

Point East North Elev Name Point East North Elev Name DEast DNorth

See also GC40A and GC40M.

02/02/09  Geocomp Update or $25182
 GC40A

Compare points in two layers by coordinates using search ranges.

Compare points in two nominated layers using search ranges and list the differences in easting, northing and elevation.

Settings include minimum distance for comparison, point comparison search ranges (in x, y and z) and point tolerances in plan and elevation.

The Basic report format is:

Point Point Bearing Distance DEast DNorth DElev Name_Pt1 Name_Pt2

The Expanded report format is:

Point East North Elev Name Point East North Elev Name DEast DNorth DElev

See also GC40 and GC40M.

02/02/09  Geocomp Update or $25182
 GC40M

Compare points in two layers by coordinates using alignment.

Compare points in two nominated layers and list the differences in easting, northing and elevation.

Settings include minimum distance for comparison, point comparison search ranges (in x, y and z) and point tolerances in plan and elevation.

The Basic report format is:

Number East North Elev DEast DNorth DElev Name

The Expanded report format is:

Chainage  Offset Elev Elev DElev Name

See also GC40 and GC40A

02/02/09  Geocomp Update or $25 
 GC40PILE

Pile Report

Report piles using points in two nominated layers.

Compare points in two layers representing piles.

The report can include vertors and either coordinates or chainages and offsets from the active alignment.

You can confirure teh search ranges, tolerance, headings and footer.

12/10/09  Geocomp Update or $25 
 GC40RAKE

Pile rake report

Report pile rakes using points at top and bottom of the piles in two nominated layers.

02/02/09  Geocomp Update or $25 
 GC40TEXT

Label points in two layers with differences.

Label points in two nominated layers with differences in easting, northing and elevation.

See also GC40 and GC40A

02/02/09  Geocomp Update or $25332
 GC41

Create obstructions in profile view.

Where the HAL crosses selected objects, place a circle in the profile view.

A circle of specified diameter is placed at the chainage of each object. If obvert is selected, the top of the circle is placed at the elevation. If invert, the bottom of the circle. The circle will appear as an ellipse if the profile view has vertical exaggeration.

This clearly shows where an alignment is relative to a pipe network.

See also XSLABEL to add obstructions to cross section plots.

02/02/09  Geocomp Update or $25 
 GC42

Report point elevation minus roadway elevation.

The design elevations are calculated from the roadway, not just the cross sections. Where no elevation difference can be determined, the points are marked with *.

The basic report shows the chainage, offset, elevation difference and point name.

The extended report shows the point number, chainage, offset, elevation, design elevation, elevation difference and point name.

02/02/09  Geocomp Update or $100429
 GC42AB

As-built roadway report.

Compare points from an as-built roadway survey against the roadway design.

The design elevations are calculated from the roadway, not just the cross sections. Where no elevation difference can be determined, the points are marked with *.

Nominate roadway, depth, tolerances, and whether to compare against the design pavement or batter.

The heading shows the roadway name and description, the desired depth of the layer of material (default = 0) and the tolerances above and below that depth.

The report shows the chainage, offset, design elevation, surveyed elevation, surveyed elevation minus design elevation in mm, an indication when out of tolerance.

If the Section Tolerance is positive, the results are sorted by offset within chainage bands, and as-built slopes are listed. If zero or negative, they are sorted by chainage only and the design slope is listed.

The end of the report shows the number of points, mean of differences, mean of positive differences, mean of negative differences and standard deviation.

You have the option of also writing the report to a CSV file.

02/02/09  Geocomp Update or $100435
 GC42ABS

Select as-built points within tolerance of roadway design.

Selects points within tolerance of roadway.

Use Previous to reselect the points in another command.

Nominate roadway, depth, tolerances, and whether to compare against the design pavement or batter.

02/02/09  Geocomp Update or $100 
 GC42DTM

Compare dtm triangles within tolerance of roadway design.

Compares DTM points, triangle centroids and link midpoints to a roadway.

Nominate roadway, DTM layer, depth, tolerances, and whether to compare against the design pavement or batter.

See also DESIGNELEV, GC42 and GC42AB.

02/02/09  Geocomp Update or $100 
 GC42HAL

Compare as built points with HAL in selected Roadway.

 

02/02/09  Geocomp Update or $100 
 GC42KB

Compare as built points with HAL and design kerb set.

Compare surveyed points with a design set, such as a kerb.

Report chainage and offset from selected alignment, offset difference and height difference from set, Easting, Northing, Height, Design Height and Name.

Select Inside/Outside and chainage range and tolerance.

To get chainage, offset, offset difference and height difference from a set, use the same object for both the set and the alignment.

02/02/09  Geocomp Update or $100 
 GC42VAL

Compare as built points with VAL in selected Roadway.

16/08/07  Geocomp Update or $100 
 GC43

Report surface or horizontal areas of shapes in a roadjob.

Estimate approximate areas quickly.

This report is presented in chainage ranges. The length of shape is reported for each chainage.

Assumptions:

  • Shapes are used only once in a subgrade. If a shape is used more than once, the calculated areas include the shape each time. This could overestimate the area of a shape.
  • The roadway is straight. Because no curve correction is applied, this may over or underestimate the area.

See also GC43S and GC43CSV

02/02/09  Geocomp Update or $250475
 GC43CSV

Report surface or horizontal areas of shapes in a roadjob based on chainages, to a comma-delimited file.

See also GC43.

02/02/09  Geocomp Update or $275 
 GC43S

Report surface or horizontal areas of shapes in a roadjob based on chainages, within surface materials.

Only computes areas within a selected surface material.

02/02/09  Geocomp Update or $275 
 GC43SCSV

Report surface or horizontal areas of shapes in a roadjob based on chainages, within surface materials to a CSV.

Only computes areas within a selected surface material.

02/02/09  Geocomp Update or $275 
 GC44

Report surface or horizontal areas of a DTM based on chainages.

The centroid of each triangle is checked for limits of chainage range, boundary and corridor width. Then the horizontal or surface areas of all selected triangles, including parts of triangles outside the limits, are calculated and reported.

  • Choose either the maximum slope of the triangle or the crossfall at right angles to the HAL.
  • Limit the triangle by a boundary and left and right offsets or both.
  • Create points in the current layer of the triangle centroids used in the calculation.
  • Enter a report heading.
  • Results are reported in Slope ranges from the SlopeTable Section of the Tmodwin.ini. For example:
    [SlopeTable]
    TableSize=3
    0=200.0
    1=100.0
    2=50.0
  • See also GC44S and GC44CSV.
02/02/09  Geocomp Update or $250117
 GC44CSV

Report surface or horizontal areas of a DTM based on chainages, to a comma-delimited file.

GC44CSV is similar to GC44.

02/02/09  Geocomp Update or $275117
 GC44S

Calculate surface or horizontal areas of a DTM based on chainages, within surface materials.

This is similar to GC44, except it only computes the values where the centroid is within a selected surface material.

02/02/09  Geocomp Update or $275 
 GC45

Create points along a HAL or VAL at incremental distances.

Create points along a pline or set a nominated interval.

In the profile view, the distances are measured along on the pline.

02/02/09  Geocomp Update or $5028
 GC46

Compute cut volumes between surfaces within blocks.

This is ideal for computing excavation volumes in pits, mines and quarries, where there are large numbers of layers of material. Triangles are used, rather than grids, which increases accuracy.

Set up the surfaces using Surface Manager. The Finish Surface, which represents the design limit of excavation, needs to cover the extent of the other surfaces. You can also nominate multiple boundaries in plan (="blocks"), an elevation range, and a report style. If a .CSV report style is selected, the resulting comma-separated variable (.CSV) file can be imported into a spreadsheet application for further computation.

If a depth surface is nominated an elevation surface is created then deleted.

02/02/09  Geocomp Update or $75247
 GC47

Road resheet profiles.

Create profiles to use for road resheet design.

The selected points in the existing surface are compared against the centreline and templates in the roadjob.

A profile is created along the road centreline such that the nominated minimum cover is obtained at the selected points. Two other profiles are also created allowing for variations in the template crossfalls. These three profiles can then be used to help you create the final design vertical alignment.

You must have a road job with a hal, val and templates. It is easier to understand if you initially keep the Min% and Max% as 0.00.

Select the points in the existing pavement under the proposed road pavement.

The command takes each of these points, computes their offsets from the hal, then given the crossfall from the Roadway template, (e.g. 3%), computes a proposed design elevation which is the original elevation plus the crossfall times the offset, adds the Min Cover (e.g. 0.2) to this elevation, then plots a pline in the profile view (and reports to P3Pad).

If you then manually draw a Design Vertical Alignment as a pline in the Profile view, that is just above the proposed elevations then you are always guaranteed a Min Cover of 0.2.

If you use Min% and Max% that are not 0.00, then you get 2 additional plines in the profile view that use the crossfall from the Roadway template e.g. 3% AND then adds and subtracts the Min% and Max% values to the 3% so you can see the tolerance as you go.

02/02/09  Geocomp Update or $100118
 GC48

Create profiles from shapes in a roadway.

Select a roadway, chainage range and interval, and selected shapes.

The created profiles are ideal for checking grades on kerblines, edge of pavement, and so on.

02/02/09  Geocomp Update or $100253,450
 GC49

Create a point on a line at an elevation.

Create a point on the line between two points, at a location such that the new point has the specified elevation.

02/02/09  Geocomp Update or $25260
 GC50

Interpolate or extrapolate elevations on 2D points based on 3D points in the same set.

See also INT3DSET, INTERP3D and GCRIVER.

02/02/09  Geocomp Update or $25185
 GC51

Intersection Design.

Design vertical alignments in intersections. A limit of nine alignments allows for four kerb returns, four splitter islands and a roundabout.

This simplifies a process which would otherwise require repeated use of profile editing, 3D, DTM creation, etc.

Before running this function, design the intersection in 2D and tile plan and profile views so that you can see the updated intersection contours immediately the vertical profiles are edited.

To use this function:

  • Select Settings to nominate up to nine HAL/VAL pairs.
  • Select Recompute to create 3D points along the alignments (on the nominated layer using the 3D settings), regenerate a DTM of the intersection and show updated quick contours.
  • Selecting the radio button for a pair, makes that alignment active, highlights the alignment and its direction in the plan view, and fits the profile view showing only referenced profiles.
  • To edit profiles, make the desired alignment active with the radio button, exit the Settings dialog, pick the design profile then locate the point in the profile to edit.
02/02/09  Geocomp Update or $200492+77+254
 GC52

Change the group of selected objects.

See also SGRP which has a dialog for keeping track of used groups and SETGRP which sets to the next group.

02/02/09  Geocomp Update or $2540
 GC53

Create, list or highlight contourable or non-contourable points.

Make, list or highlight contourable or non-contourable points.

Non-contourable points are excluded from a DTM, even 3D points on the correct layer.

This command can also relink all DTM layers so you can see how changing contourability affected the links.

Points imported from Civilcad ASC files using CVDIMPT retain their contourability status.

See also 3DFILTER which filters points from a DTM by making them non-contourable.

Set this attribute for single points using "include in DTM" in EDIT.

02/02/09  Geocomp Update or $25257
 GC54

Apply Geoid-Ellipsoid or G