sinc
2006-03-13, 05:02 AM
Here's a pack of Lisp routines that provide a number of extensions that should be default parts of Land Desktop and the Civil Design Companion. I was going to submit it to the AUGI Exchange, but that seems to be defunct or deprecated or something, so I'll just include the package here (it's only 500KB).
A synopsis of the features included:
Commands to datum-adjust existing Cogo points based on an existing surface, existing alignment and FG profile, straight-graded between selected points, or using a FG profile and constantly-changing cross-slope (superelevation).
A command to create evenly-spaced, graded offset points from 2D linework using spot elevations.
Improved version of the DISTANCE command that displays information that is more useful for civil engineers and surveyors.
A command to create horizontal lines at even intervals along an alignment.
A command that displays the current scale of a viewport and then lets you change it, with scale displayed in decimal form.
Commands contain integrated help functionality. I also threw in BMPs for some of the routines in case you want to create toolbar buttons.
Enjoy!
A synopsis of the features included:
Commands to datum-adjust existing Cogo points based on an existing surface, existing alignment and FG profile, straight-graded between selected points, or using a FG profile and constantly-changing cross-slope (superelevation).
A command to create evenly-spaced, graded offset points from 2D linework using spot elevations.
Improved version of the DISTANCE command that displays information that is more useful for civil engineers and surveyors.
A command to create horizontal lines at even intervals along an alignment.
A command that displays the current scale of a viewport and then lets you change it, with scale displayed in decimal form.
Commands contain integrated help functionality. I also threw in BMPs for some of the routines in case you want to create toolbar buttons.
Enjoy!