Use Back buuton on your browser to return. Otherwise click here for Foresoft Home.

Wednesday, December 12, 2012


Hatch name used in the onscreen graphics bar was not including lithology qualifier if present.

Wednesday, December 5, 2012


When doing a point query; updated points were not always being stored away. Could occur when picking points off the screen one by one.

Monday, November 26, 2012


More mods to work with CoalLog standard better.
(1) Have added in an option to specify the field (normally seam) that is placed on the graphics Log. With coallog some users prefer to use the Ply field. There is also an option to specify whether we are putting out the whole description or the equivalent output code.

(2) For the hatching. CoalLog standard has user entering coal as the Lithology and then specifying further in the "lith qualifier" field. For example an entry could be "Coal" and a qualifier as "Dull(1)"

Prolog if it finds Coal as a "Lithology" entry now checks whether there is a "Lith Qualifier" field. If so it adds the entrys together. Make sure you add in a new entry into the hatch file similar to below

*Coal Dull(1)
fill -10

Wednesday, November 21, 2012


Traverse table - if hit "get database" option before any coordinates had been calculated then system could hang. This now fixed.

Wednesday, November 7, 2012


Tweaking Leica TS1100 raw file import. Extra comment data put out after each entry as a series of field notes.

Friday, November 2, 2012


Fixed some memory leaks in the profile view and when designing long sections.

Monday, October 8, 2012


Inserting a symbol - symbol could be put on an invalid layer.

Friday, October 5, 2012

Raw Data Import

When reading GSI data from Leica using TPS1100 format; comments were not coming in.

Tuesday, October 2, 2012


When using station chainages chainage 0 is now written as  0+00.000 rather than 0+0.000

When placing design points back into the database, stringing was not always working correctly. Only happened with multiple points at same position.

Friday, September 28, 2012


  1. Dynamic design grades in the profile view was being turned off.
  2. reference linetype in the profile view was not being displayed.
  3. cut and fill area's in section plots were not being displayed.

Thursday, September 27, 2012


The traverse entry program station number and traverse At Point were being truncated to a max point number of 65535. This is now fixed.

Friday, September 14, 2012


Program could hang on automatic backup. Only on large databases with lots of strings.

Thursday, August 30, 2012


Internal fixup that speeds up drawing of large database's that contains large numbers of strings. Have also sped up the utility that removes points with identical eastings, northings etc.
CDS now allows you to define up to 3 seperate designs for each centre-line. This way you can test different design scenario's.

Friday, August 17, 2012


CDS can display offset profile strings from a main centre-line. Pick up the profile and use the profiles and sections option when interpolating it. In the profile view right click and select plot parameters.

You will see the new offset entries in the reference section. If you want a profile displayed at offset -3 and +3 for example fill in the offset values as shown.

You can change color etc by clicking on the active radio button. You can then change the box numbers etc for that line.

Monday, August 13, 2012


CDS now displays in the plan view the area that has been used for calculating the dam volume. The area is shown in red with a cyan infill.
12D import - more "still alive" messages have been added.
CivilCad version 4 asc file import - CDS will now accept alpha-numeric point numbers in the Civilcad file. The alpha-numeric is converted to a numerical point number while the alph-numeric is added to the description field.

Friday, July 13, 2012


Contains following updates

  1. Have an option to sort and rename any duplicate string names. Look under options _ QA
  2. Modifications to the export xml alignments to Leica Machine Control
  3. When calculating design points into the database - the pop down combo box to display allowable design surfaces was blank.

Friday, June 29, 2012


Have added in another English Listing option for "From - To - Depth  - etc"

Monday, June 25, 2012


Symbols - cutting symbols.

Sometimes symbols created were not going onto a valid layer and were not being displayed. Now fixed.

Thursday, June 14, 2012


When displaying sections on the screen. There is now a tick box that when ticked means that when we view subsequent sections the vertical exaggeration that is set is used.


Made some changes to creating triangles when we have breaklines. If there are any errors such as

  1. points lying along a breakline that is not included in the breakline. The breakline segment is ignored.
  2. If any two breaklines cross both segments are ignored.
  3. If point on breakline is at same coordinates as an existing triangle point then the existing point is used automatically.
A error message is displayed. User can then run another routine to give an in-depth error report.

We have also entered in a utility to correct breaklines that have points lying along them or close to it. From contour - breakline - fix long breakline option. You can specify the start point number of new points added in as well as an angle to check. The default is 5 degrees. A point is entered into the database and breakline parallel to these points that are very close. Thus long skinny triangles are avoided.

Tuesday, June 5, 2012


Import LandXML - when importing triangles where points defined within surface definition. The triangles where not being created properly.

Export to "Leica Machine Control". Have taken out leading spaces in the "north east height". This stopped import working.

Friday, June 1, 2012


Have included options to create an alignment as well as a DTM XML for compatability with Leica Machine Control modules.

Fixed up calculate chainage and offset routine for an alignment. Last fixup introduced a bug.

Friday, May 18, 2012


When calculating chainage and offset from coordinates. The start chainage was being ignored . Software was assuming start was always 0.


Friday, May 11, 2012


  • Now includes an option to convert any selected strings with arcs; and replace all the arcs with chord's at the entered chord distance. From the string menu - utilities - convert arc's to chords.
  • There is now an option to change the generic "surface 1" name to something more meaningful. Simply type in the new name instead of the generic name in the edit section of the combo box.
  • Now an option to create a new surface that is raised or lowered compared to the active surface displayed. The new surface is perpendicular to the old surface not simply raised or lowered. 

Tuesday, May 1, 2012


LandXML import - triangle faces are now imported.

Monday, April 30, 2012


Have made the following updates:

  • In the graphics plot we have added a plotting fudge scale to get printouts exactly right on printers. If plotted sale for example is coming out at 98% then add in a factor of 1.0204 (1/0.98) Otherwise leave at 1.000
  • Minex lith and pck files were being created with the .prolog still in the file name.
  • If you specified that you were using a border and border drawing was not found not printout was created. The border is now ignored.
  • After a "Save" you may have seen  tags in the data. They were removed when saving. Now fixed.

Monday, April 23, 2012

Prolog 4.1.50

Prolog now displays "recovered,est thickness,est depth" or "From,To" first in the spreadsheet view.

We now display by default spreadsheet entries as a code rather than expanded view.

Friday, April 20, 2012

Prolog 4.1.49

Prolog can now import data in the new CoalLog standard.
You can now import coallog data - view or modify and if necessary create a new set of coallog data.

Prolog now contains a new help dialog on startup that allows you to specify whether you are creating a new prolog file, opening an existing prolog file, an old version3 prolog file or a coallog data file. Many clients found it confusing when trying to open old prolog data.

Tuesday, April 17, 2012


When printing or plotting cross sections; CDS will annotate any codes that are defined in the section template.

The changes to be made are circled in red.

The code will plot above the design template.


Plotting of symbols to a dwg could fail. Now fixed.

Thursday, April 5, 2012

CDS SDR import

Oops. Last update for importing SDR contained a bug. Now fixed.

Monday, April 2, 2012


When printing / creating DWG of sections. The width of the left heading box is now user definable. Text within header box has been dropped slightly. Stepping of vertical lines has been tweaked slightly for better results.

Friday, March 30, 2012

SDR raw import

Importing SDR raw data has been improved. Now automatically imports setup stations within the stadia file produced.

Thursday, March 29, 2012


Altering point heights could be slow for large jobs. Has been sped up.

Wednesday, March 28, 2012


When translating a large number of points the process could become rather slow. CDS was indexing as we went. Has now been changed so that all changes are done and then the database index's are corrected.


When doing a long section design the "grade to natural" command was crashing the program - fixed.

Friday, March 23, 2012

Prolog 4.1.48

When importing version3 files a blank entry was going in at the start of the data.

There was a bug when printing / exporting multipage's. Print was coming out blank.

Thursday, March 22, 2012


Following changes/updates have been made:

(1) When importing a dwg the layers associated with strings can go missing. Fixed.
(2) Alter selected Strings - box made wider. If you had long layer names the end of the layer could be hidden.
(3) Have added in some more icon's
Select point by polygon
Select point by range
Select points by selected strings
Select string by polygon
Select string by range
(4) When joining strings often layer goes to 0. Fixed.
(5) When stringing edge of triangles. If you have selected some triangles then you have the option of stringing the edge of the selected triangle.
(6) In select by Range we have added in a layer selection combo for more versatility.
(7) Help about was still showing version 2.2

Monday, March 19, 2012


Symbols now live on layers. If using feature code library the layer column is used. You can also change in Entry - Symbols _Display and change the name or add in new layer name.
If displaying the job by modes - layers are ignored.
If displaying by layer turning the layers on/off turns on/off the display for each individual symbol.
If doing a print or export the layer is used.

Friday, March 16, 2012


Traverse Network. The area of the unadjusted traverse could be wrongly reported. Now fixed.


You can now lock the Triangular Surface. This stops you from inadvertantly reforming the triangular surface and thus overwriting your changes. To lock or unlock go to "Contour - Surface Parameters".

Thursday, March 15, 2012


Precision Stadia - least squares now supports the "horizontal distance/difference in height" data option. The weighting for the height is set so it is proportional to the horizontal distance.

The help menu has also been updated.

Tuesday, March 13, 2012


When creating section dwg plots and using the option for separate dwg's the 2nd and subsequent plots were going into paperspace not model space.

Friday, March 9, 2012


Program could crash if text size varied between point no's, codes and heights etc.


Monday, March 5, 2012


Interpolating spot heights along a string could fail to work if the point had a valid design height. Fixed.

Wednesday, February 22, 2012


CDS now has an option to insert cutting symbols. These are used to show cut and fill batters between strings.
Run from "Entry - Symbol - Insert Cutting Symbol". Select the from string, to string, distance between symbols and the symbol name.
When running make sure the dwg symbol used starts at (0,0) and top of symbol is at (0,1.0). We have included the symbol lollypop.dwg as an example.
To use the symbol you may need to check it is included in the symbol library. Go to entry - symbol - symbol library and hit reread.

Thursday, February 9, 2012


Online help now available at

Points slightly outside current section were having design heights set; that could leave messy looking design contours.

Wednesday, February 8, 2012

Ezigrade - Partial Grading

Ezigrade now includes an option to help fix up drainage issues. Rather than fitting a plane of best there is an option that allows user to optionally specify min and maximum grades along user defined axis. You can also specify a smoothing value.

This option will also work on an individual section with the field.

This option fix's drainage issues, helps to reduce cut and fill volumes and help alleviate deep cut or fill values that disturbs topsoil. It also helps save land grading costs.

Friday, February 3, 2012


Quality assurance routine to "Check Breaklines" was sometimes ignoring lines. This has been fixed.

Prolog 4.1.47

Have added in an option to create separate legend file for A4 plots as a dwg. You need to have the create separate legend file option selected and need to be creating an A4 plot.

Wednesday, February 1, 2012


12D import - "Super Alignment" fix. Reads in both horizontal and vertical design.