VrOne

ON-LINE REFERENCE DOCUMENTATION

CARDINAL SYSTEMS, LLC

386-439-2525   

www.cardinalsystems.net   
Copyright © 2000-2006 by Cardinal Systems, LLC   

RELEASE NOTES

Changes, additions, bug fixes to VrOne and supporting programs

 

Release notes from VrOne version 1.14 to VrOne version 2.14

The latest changes are listed first.

 

Copyrights

VrOne Help

 

Version 2.14 November 10th 2002

Change Graphic Pointer (ChaGra), Change Layer (ChaLay), Change Pen (ChaPen), Fast Delete (FasDel), Change Elevations (ChaEle), Edit Elevations (EdiEle) – Added the ability to search for multiple entity types in these applications.  Previous versions allowed searching for Lines OR Symbols OR Text.  The current version allows searching for Line and (or) Symbols and (or) Text.  Each entity type may be toggled with button 4 for lines, button 5 for symbols and button 6 for text.  The key-ins of SeaLin=, SeaSym= and SeaTex= condition these search values also.  The change is useful when deleting items such as spot elevations where the X and the elevation text can be deleted without changing entity modes.

 

VrTwo – It is now possible to have the VrTwo cursor track along the Model plane or the Ground plane.  In previous versions the cursor could track the Model plane only.  Tracking the Model plane is useful for photography in which the model camera stations are not at the same angle as the ground coordinate system.  This is common in oblique photography and close-range photography.  Using the Model plan guarantees predicable cursor movements from the 3D input device and allows collection of ground data from many different photo angles into a common ground data base.  For normal aerial photography the cursor should be set to the ground plane.  Key-in SetCur to set this parameter from a dialog box or key-in “SetCur Tra Mod” to track the model plane and “SetCur Tra Gro” to track the ground plane.

 

VrOne – Fixed intermittent one pixel shift problem when displaying images.  This problem was observed displaying an image with a metric vector file with a pixel resolution of .4 meters.  Non-metric images with even pixel resolutions such as .25 or .5 did not display the problem.

 

VrTwo Orientation (Vr2Ori) Version 1.09 – Modified Import JFK Orientation so non-fiducial points could have point numbers between one and eight.  In the previous versions these numbers were reserved for fiducial points in the JFK measurement (meas) file but now may be used for control points.

 

VrOrtho - Version 1.12

  • Improved orthophoto creation speed where Ortho Area goes outside DTM limits on larger DTM sets.
  • Improved the orthophoto creation speed when using bicubic interpolation mode.
  • Added an option to display contours in Edit Ortho Area. Contour intervals are set in the project edit dialog under "Edit Ortho Area Params".
  • Added an option to display control points in Edit Ortho Area.
  • Fixed problem in which orthophotos were not being created
  • Added an option to keep DTM in memory after exiting Edit Ortho Area. This allows Edit Ortho Area to be run multiple times without having to generate the DTM again. Anytime the DTM is active, the message "DTM Active" will be displayed in the main VrOrtho window title bar.  If Edit Ortho Area DTM mode is set to only model the Image area, then anytime a new image is selected for Edit Ortho Area a new DTM will have to be generated.  There following actions will cause the DTM to be unloaded:
    • Changing projects
    • Creating a new project
    • Changing DTM parameters in the Edit Project dialog
    • Creating an Ortho image

 

VrTwo -

  • It is now possible to define the shape of the Cursor Mask.  This shape may be a square or a circle. 
  • Added Cursor Mask shape option. The key-in “setcur massha squ|cir” may be used to set the shape of the cursor mask.
  • Added Cursor Mask ability to VrTwo Roaming mode.  It was previously available in VrTwo Static mode only.
  • Added magnified Cursor Mask mode. Holding Shift key down while pressing Del to turn on Cursor Mask, turns on a magnified version of the Cursor Mask.  This mode is not recommended during feature collection, as feature will not match up with image inside the cursor mask area.
  • Fixed problem with VrTwo crashing on exit in some cases.
  • Fixed problem with symbols and text not being displayed sometimes. This would usually happen in a file that contained no lines.
  • Improved roaming speed when using large vector files.
  • When editing existing projects, changes to image names assigned to a model are now saved correctly.
  • Pressing Shift-Home toggles AutoCorrelation mode. Pressing Home reloads graphics.

 

VrTwo – Began image Auto-Correlation development.  This work will be ongoing thru the next several releases and cannot be considered complete at this time.  Auto-Correlation has not been fully tested and the results may be unpredictable.  The following release notes are tentative and features and command assignments may be changed in future releases.

  • Added support for Correlation with manual and automatic modes. Correlation settings may be changed with the SetCor command or in the Vr Configuration program. The "Z COR" command may be used to place the cursor on the ground at any time. The Shift-HOME key will turn AutoCorrelation on and off. If AutoCorrelation is on, then cursor will continously be driven to the ground (if the correlation results pass). In AutoCorrelation mode, a red X is drawn on top of the cursor to indicate that the current cursor location is a result of a successfull correlation.
  • Set Correlate (SetCor) – Added this command which gives the ability to set correlation parameters from key-in for VrTwo. A key-in of SetCor with no arguments will bring up a dialog box in which parameters may be set.  Possible key-ins for Set Correlate are:
    • SetCur PatchSize   SIZE_IN_PIXELS
    • SetCur SearchWidth WIDTH_IN_PIXELS
    • SetCur MinCoeff    (Number between -1.0 and 1.0) - Minimum allows correlation coefficient
    • SetCur MaxGrdDist  (Any Number) - Maximum changed in ground distance allowed
    • SetCur MaxElev     (Any Number) - Maximum changed in elevation allowed

 

Vr Configuration Program (VrCfg) - Added ability to set Auto-Correlation parameters.

 

VrTwo Orientation (Vr2Ori) and Vr Air Triangulation (VrAt) – The following options have been added to the stereo window.  This window may be used in Relative Orientation in VrTwo Orientation and in Measure in Vr Air Trig.

  • Button 3 toggles the image to move (Left or right).  NOTE: Depending on the status of the point to be measured one or both images may be held in Vr Air Trig.
  • Button 7 correlates one image to the other
  • The PgUp/PgDn keys moves between pyramid levels.
  • The Shift-PgUp/Shift-PgDn keys moves between every other pyramid level
  • The Ctrl-PgUp keys moves to highest pyramid level.
  • The Ctrl-PgDn keys moves to lowest pyramid level.
  • Home key re-centers and re-loads available image around current cursor location.
  • The mouse thumbwheel now has the following options:
    • Normal             - Change cursor color (rotates among size different colors)
    • Shift Key          - Zoom image from 1x and 5x zoom levels
    • Ctrl Key           - Change cursor size from  1 to 20 pixels
    • Alt Key            - Change cursor mode between square and dot.

 

VrTwo Orientation (Vr2Ori)

  • Edit Project - Fixed problem where left and right image name changes were not being saved
  • Improved the resampling speed when generating epipolar images using bicubic interpolation

 

Vr Software File Open Dialog - This dialog is used by VrOne, VrTwo, VrOrtho and VrAirTrig when opening VrOne file and TIFF image files.

  • Added file sizes to file open dialog, and added sorting columns.
  • Made file open dialog expandable.
  • Added "Display detailed image information" option when opening images.  The following columns are display if this option is on:
    • Pixels – Number of pixels in the X and Y direction
    • Bits – Image depth (8 or 24 bits)
    • Tiled – Is image tiled (Yes or No)
    • Compr – Is image compressed (Yes or No)
    • Planar – 24 bit red, green, blue planar configuration. Options are Separate in which the three channels are grouped in separate areas (rrrrggggbbbb) and Contiguous in which the three channels are grouped together (rgbrgbrgbrgb).

 

VrOne and VrTwo Image Control (ImaCon) - Added the ability to apply image brightness and contrast to display only. Added following key-ins that also apply brightness and contrast to displayed images only.

  • setbri bbb (Set brightness, bbb = 0-100, 50=No change)
  • setcon ccc (Set contrast,   ccc = 0-100, 50=No change)
  • setbricon bbb ccc (Sets brightness and contrast with one command)

 

Image Utility Program  (ImageUtil) - Added option to convert images between Separate and Contiguous planar configurations.

 

ASCII In (AscIn) – Fixed problem with standard blank delimited input files.

 

Delete Layers (DelLay) – Added option to turn off the graphics display while deleting.  Graphics will be updated when Delete Layers completes.

 

Image Merge (ImaMer) - Added option to set background pixel color in areas where there is no original image.

 

VrOne – Added Z Source key-in arguments:

  • “ZSou ActZ” will set the Z Source to the XYZ digitizer or active Z
  • “ZSou Dtm” will set the Z Source to the DTM surface, if it is active
  • “ZSou ForZ” will set the Z Source to Force Z.

Version 2.12 October 1st 2002

 

VrTwo –

  • Added the Cursor Mask option, which interactively hides vector graphics, but not image, around the floating mark.  This makes it easier to position the floating mark on features that already have vectors displayed such as curb and gutter lines.  The size of the Cursor Mask may be set in the VrOne configuration program.  To toggle the Cursor Mask on or off press the Delete key on the system keyboard.  This feature is available in VrTwo static and roaming modes.  The size of the cursor mask may be set in the Vr Configuration program (VrCfig).  Cursor masking is available in VrTwo static mode in Version 2.12 and will be available in VrTwo roaming in the upcoming version 2.13.
  • Interactive graphics vectors are now displayed in the overlay plane in static mode.  This makes the vectors brighter and easier to see.
  • Adding the argument “VrTwo” when starting VrOne will now start VrTwo.  The current configuration file of vr.cfg is copied to vrtwo.cfg and the proper digitizers are set.  Vrtwo.cfg is then used when starting VrOne.  A shortcut on the desktop may be created with “C:\vr\bin\vrone.exe vrtwo” in the target field.

 

VrTwo – Support for the Stealth J-Mouse has been added and is available for VrTwo in static and roaming modes.  The J-Mouse mouse has the same functionality as the standard Stealth 3D Mouse with two fast motion joysticks.

 

VrOne/VrTwo Device Control (DevCon) – Added the ability to disable a button.  This may be useful when using the 3-button mouse as the 3D input device and the mouse wheel is being used for z input and not for a VrOne button.

 

VrTwo Orientation (Vr2Ori) –

  • Added the ability to specify the order in which the photo fiducials were read when importing JFK format.  This is needed if the fiducials were not read in the standard USGS order.
  • Removed the Save button in inner, relative and absolute orientations.  Options to save are offered when the Ok button is pressed.

 

Dxf In – If the size of an incoming block cannot be determined then the size of the symbol will default to 1.  Previously the block would be ignored in this case.

 

Edit Symbol (EdiSym) – Fixed symbol rotation problem that occurred if Cancel was pressed when using the Change (button 7) dialog.

Version 2.11 September 25, 2002

 

Batch Depression (BatDep) – Added this application. Batch Depression Contours is used to change the graphics pointer of depression contours. A contour is considered a depression contour if it is closed and has an elevation inside it that is lower than the contour elevation. While depression contours can be flagged during creation by the DTM engine, this routine allows the contours to be flagged after they have been edited. There are options to flag contours that not closed (for edge of sheets), to only flag bottom contours (contours with no other contours inside them), and to only flag contours below a specified area.  NOTE: The original raw DTM data must be present for this application to work.  Raw DTM data is set in Set DTM as the Layers containing points and break lines.

 

Image Merge (ImaMer) – Added this application which cuts and merges multiple images into a single file.  Images to be merged are identified by placing a window that defines a new image area.  This area may be any size and may include partial images.  Options include the ability to convert color to black and white, apply JPEG compression and define the output pyramid level.

 

DTM – (SetDtm, RunDtm) –

  • Fixed problem in which contour tops could be identified as depression contours.
  • Added an option to flag only the bottom depression contour. (SetDtm)
  • Fixed problem that could occur when points were on even grid.
  • Fixed problem that occurred when the source data contained only break lines.  DTM reported there was no data to process.
  • DTM window mode now works in VrTwo.

 

Microstation Translator (MstOut, MstIn) –

  • Extended number of characters allowed for file path and file names.
  • Added support for file names with spaces in the parameters.
  • Fixed problem with color cross-references when Auto Color cross-referencing is not being used.

 

VrTwo –

  • Fixed a problem that occurred when a window was used to identify entities.  Applications such are Delete, Copy, Move Window were affected by this problem.  This problem occurred in VrTwo only.
  • The window may be resized in VrTwo Roaming.  Resizing the window may be done by disengage roaming by pressing Insert, resize window and reengage roaming by pressing the Insert key.
  • If VrTwo is configured to start in roaming mode and an attempt is made to start without any images, VrTwo will be switched to static mode.  Switching from static to roaming mode is done with the Toggle Roaming (TogRoa) command.
  • Moving between pyramid levels in VrTwo Roaming takes a few seconds because new imagery and image buffers have to be reloaded.  VrTwo now displays a dialog box indicating image is being loaded.
  • The following key sequences have been added to VrTwo Roaming:

o        Shift->PgUp = Zoom up two pyramid levels

o        Shift->PgDn = Zoom down two pyramid levels

o        Ctrl->PgUp = Zoom to the top pyramid level.

o        Crtl->PgDn = Zoom to the bottom pyramid level (1:1)

 

VrOrtho Version 1.10 -

  • Added an option in Edit Ortho Area Parameters dialog to specify the DTM Extents to be used when setting the orthophoto area. The options are:

o        Full - The TIN used will be formed from the entire DTM extents.  This will result in a more accurate XY but slower processing times when entering the routine. This does not affect the TIN used when creating the orthophoto.

o        Image Extents - The TIN used will be formed from the entities within the current image extents. The routine will start quicker, but the XY will be less accurate.

  • Fixed a problem with Set Ortho Area that occurred if using Approximate Z instead of DTM.
  • Changed orthophoto image status window so it can be minimized to the taskbar, and does not stay on top of other windows.
  • Fixed problem with DTM engine not using break lines.

 

VrTwo Orientation (Vr2Ori) – Fixed a file path naming problem that could occur if long directory names were used for image files.  This problem occurred in Edit Project when defining photos for a model.

 

VrOrtho – Improved orthophoto generation times.

 

VrOne/VrTwo - Fixed problem where image pyramids would go in the root image pyramid directory if VrOne was started with the image names on the command line.

 

Edit Elevations (EdiEle) – Fixed problem that occurred when locking onto a line.

 

Version 2.10 September 11, 2002

 

VrTwo – Image roaming is now available with interactive graphics.  Roaming mode is when the floating mark stays in the middle of the stereo window and the stereo image and vectors move.  Like VrTwo Static mode, all VrOne functionality is available when roaming.  It is suggested that a dual-processed computer is used with roaming.  Zooming is based on even image pyramid levels with the ability to zoom to .5 from the 1.0 pyramid level.

New commands and key-presses implemented are:

  • Toggle Roaming (TogRoa) – Toggles between static and roaming modes.
  • Reload Graphics (Rel) – Home Key – Reloads all graphics to roaming display.
  • Insert Key – Disengages roaming so the mouse may be used for window functions such as pulling down menus.
  • Page Up Key – Zooms out my moving to the next image pyramid level.
  • Page Down Key – Zooms in by moving to the next image pyramid level.

 

Digital Terrain Modeling DTM – (SetDtm, RunDtm) –

  • Replaced the DTM engine with a true Delaunay based triangulation algorithm.  The result of this change is the generation of more accurate triangles.  Please note that any two DTM engines may form slightly different 3D triangles that may affect the aesthetic shape of the contours generated.  This is the case between the old and new DTM engine.
  • Improved the processing speed of triangulation by approximately 30%.
  • Improved the reliability of DTM processing with larger data sets.  The new engine has been tested using 1.4 million xyz LIDAR points.
  • Added the ability to generate depression contours from DTM processing.  Depression contour parameters are configured in DTM Setup (SetDtm).
  • Added the ability to generate a line that represents the boundary of the Triangulated Irregular Network (TIN) area.  This line will be placed in the VrOne Active Workspace.  This parameter is configured in DTM Setup (SetDtm).

 

MicroStation Out (MstOut) –

  • Fixed problem that could occur when global origin is shifted in order to fit the coordinate range of the input MST file.
  • Added additional information to the dialog box that is displayed if global origin has to be shifted.
  • Changed the way colors are Auto cross-referenced. In earlier releases, only the first nine VrOne pen numbers were cross-referenced, and the cross reference was based on default VrOne colors and default MicroStation colors. This release adds the ability to cross-reference all VrOne colors by either matching to the closest color in the current MicroStation color table, or by replacing the RGB values in the MicroStation color table to exactly match the VrOne colors. The VrOne colors used are the ones that are active at the time of the MstOut translation. A new option has been added to the "Edit Parameters" dialog box to support this change. The new option is labeled "Auto Cross Reference Color Mode", and the choices are:
    • Find closest color in Mst color table
    • Replace colors in Mst color table for exact match
  • MDL MicroStation Out - Added support for matching VrOne colors to the current MicroStation color table if the MstOut "Auto Cross reference Colors" option is set to yes. See MstOut documentation for more details.

 

Point On Line (Poi) – Added Z mode option that determines the elevation of the point placed on a line.  Interpolate computes the elevation based on the current line point before and after the insert point.  Current uses the current elevation.  The local command for this option is ZMOD=0 for Interpolate or ZMOD=1 for Current.

 

Python Programming – Added new class GUI (Graphical User Interface) and added PushKeyin.  Push key-in pushes a key-in string into the VrOne main window key-in area a presses return.  Any valid VrOne key-in may be used.

 

Plot Control (PloCon) – Added option to label the X then the Y coordinate or the Y then the X coordinate.

 

VrOne – Num Lock Control (NumCon) – Added the ability to condition the state of the system number lock depending on the status of the VrOne Application Stack.  It this parameter is set to Yes then NumLock will be turned off when an application is started and turned on when there are no applications on the stack.  When NumLock is off the system keyboard keypad may be used for VrOne buttons 0-9, * and #.  If this parameter is set to No then NumLock is not conditioned.  This parameter may be set with a key-in of “NumCon 0” or “NumCon 1”.  If NumCon is keyed in without an argument a dialog box is presented.  NumLock Control may also be entered from the AppStack pull down menu or from the Vr Configuration program VrCfig.  (See Also VrOne Keys)

 

VrOne – Num Lock setting (NumLoc).  Added the ability to condition the state of the system number lock from a VrOne key-in.  Number lock may be turned on with a key-in of NumLoc On or NumLoc 1.  Number lock may be turned off with a key-in of NumLoc Off or NumLoc 0. (See Also VrOne Keys)

 

VrOne, VrTwo, Vr2Ori, VrOrtho, VrAirTrig – System Keyboard Keypad Assignments - The VrOne keys 0-9 * and # are always available for all input devices from the system keyboard function keys F1-F12.  Most system keyboards have a 17 button key keypad with the Num Lock function controlling the output of these keys.  It is now possible to output the VrOne keys 0-9 * and # from the system keyboard keypad.  Keypad buttons 0-9 output VrOne keys 0-9 and the Del (.) key outputs VrOne * and the Enter Key (Enter) outputs VrOne key #.  These VrOne key assignments are active when the Num Lock function is OFF.  When the Num Lock function is ON, the keypad outputs normal numeric numbers. (See Also VrOne Keys)

 

VrTwo – Added support for clutch buttons on the Stealth 3D Mouse.  The clutch buttons are the shift buttons, which are the two outermost buttons.

 

Vr Air Trig (VrAt) – Added ability to export PATB and Vr Air Trig formats.

 

VrTwo Orientation Program (Vr2Ori) – Added the support for the importing of PATB and VrAirTrig orientations.

 

VrTwo Orientation Program (Vr2Ori) – Various small improvements and bug fixes.

 

Vr Configuration Program (VrCfig) – It is now possible to set the parameters for serial (RS-232) devices such as Xy digitizer and stereo-plotters in this program.  Previously, the device  .set file would be edited with a text editor.  Vr still uses the .set file and it may still be modified manually.

 

Vr Configuration Program (VrCfig) – It is now possible to load other Vr configurations under the file menu.  Possible configurations that may be loaded are:  vr.cfg – VrOne default configuration, vrtwo.cfg – A configuration to use with VrTwo, vra.cfg – User definable configuration and vrb.cfg – User definable configuration.  When staring VrOne the configuration is the first argument.  For example starting VrOne with VrOne vrtwo.cfg would start VrOne and load the vrtwo.cfg configuration file.  If a configuration file is not specified then vr.cfg is used.  Using this method it is possible to create shortcuts on your desktop that start VrOne with different configurations.

 

VrOne – Added support for the Keyport 252, which is a touch-sensitive programmable keypad for use with VrOne.  These keypads come with a serial (RS-232) interface and a USB (Universal Serial Bus) interface.  VrOne supports both the USB and serial configurations.  The Keyport 252 is a replacement for the Polytel Keyport 300 and other than having 48 fewer buttons, functions the same.

 

VrOne – VrOne button presses may be simulated with a key-in b0-b11.  Fixed the coordinate position when receiving a b1 (dig) when the mouse is active.

 

Insert Text (InsTex) – Added the ability to increment a text label if it is a numeric value after each save by using a Increment Value.  This is useful when labeling items that are sequential numbers.  Increment Value may be an integer or double precision number.  A value of zero turns this feature off.

 

VrTwo – SetCursor (SetCur) – Added ability to set cursor parameters from key-in for VrTwo.  Possible key-ins are:

  • SetCur Type Cross
  • SetCur Type Dot
  • SetCur Size SIZE_IN_PIXELS
  • SetCur Color White
  • SetCur Color Black
  • SetCur Color Red
  • SetCur Color Green
  • SetCur Color Blue
  • SetCur Color Yellow. 

A key-in of SetCur with no arguments will bring up a dialog box in which parameters may be set.

 

VrOne, VrTwo, VrOrtho, and VrAirTrig – Added support for the 3DLabs Wildcat III 6110 graphics card. (www.3dlabs.com)

 

VrOne – Reorganized the pull-down menu and added menu separators.

 

Clear Polygons (ClePol) – The New layer for lines outside polygons parameter now accepts a layer number greater than 1000.

 

Line Point Inside (LinPoi) – The correct help file is now being accessed.

 

Dxf Out Translator (DxfOut) –

Edit Dxf Line Types – Increased the Line-Space decimal places from 2 (.00) to 4 (.0000).

Edit Layer Table – Increased the Dxf color field width from 2 (99) to 3 (999)

Dxf File Name – The output DXF file name may now contain blanks

 

VideoMap – Fixed VideoMap driver problem that occurred when the P Series (P1/P2/P3/P33) stereo plotter is orientated using AP32.

 

Label Symbol Elevations (LabSym) – Fixed problem with the X and Y justification.

 

Edit Line (EdiLin) – When copying a line, the elevation may now be modified if the input device outputs elevation.

 

Scan P3 (ScaP3) – Added this application.  Drives the Zeiss P Series stereo plotters along user defined scan lines for xyz profiling.  During scanning the operator keeps the floating mark on the ground and points are stored by distance and (or) elevation change.  The speed knob determines the speed the instrument travels.

 

Version 2.07 June 12, 2002

 

Fix Arcs (FixArc) – Added this VrOne application.  VrOne stores arcs as a line with a series of line segments.  This method allows arcs to be embedded in lines and creates a three-dimensional edge when storing the arc.  The arc on the line is defined by a series of flags marking the beginning, middle and end points of the arc.  During editing these arc flags may be changed making the definition of the arc impossible.  During Vr Pack File arcs that do not have the correct flags have the entire arc flags removed.  Fix Arcs searches for arcs that have lost their arc point codes, and tries to fix the arcs by assigning correct arc codes to the points. Any series of four or more points that can be fitted with an arc will have the arc code flags set. A drive file containing all changed arcs will be created.

 

VrOne, VrTwo, VrOrtho, VrAirTrig – Added support for the 3Dlabs Wildcat II 5110 graphics card.  Stereo applications for Vr Mapping Software have been tested with the 3Dlabs Oxygen GVX1 Pro, 3Dlabs Oxygen GVX210 and the 3Dlabs Wildcat II 5110.

 

VrOne, VrTwo, VrOrtho, VrAirTrig – The location of the storage of image pyramids has been extended.  Pyramids are now stored in the pyramid directory specified in the Vr configuration program (VrCfig) with the path of the original image.  For example: if the pyramid directory is c:\jobs\pyra and the original image is c:\jobs\Metro\Img1.tif then the pyramid files will be stored in c:\jobs\pyra\jobs\Metro.  These subdirectories are created automatically.  This will avoid image pyramid file name conflicts where two or more jobs have the same image names.  To save disk space the contents of the image pyramid directory should be erased before running version 2.07.

 

MicroStation Out (MstOut) – Translated text with decimal point justification by using a Microstation justification of Center/Bottom, and added spaces to beginning or end of text string to make decimal point align with the insertion point.  NOTE: The Microstation MDL routines MstIn.ma and MstIn.dll must be downloaded from the Cardinal web page and re-installed for these changes to take effect.

 

Vr2Ori – Version 1.03 – Made the following changes and improvements:

  • Added the ability to clear parallax in a stereo window in relative orientation.
  • Added the ability to auto-correlate a user observed point in relative orientation.
  • Relative orientation has the option to manually observe points, clear in a stereo window or correlate.  One of these options may be chosen at each observation point.
  • Implemented various improvements and bug fixes.

Vr2Ori continues to be developed.  There will be more improvements in the next Vr release.

 

VrOrtho – Version 1.06 – Made the following changes and improvements:

  • Added option in ASOP import to handle prefix and postfix names on images.
  • Fixed ASOP import to handle unedited files where kappa and bx values run together. (Reads file as fixed width columns in this case).
  • Added ability in set ortho area to select a window oriented to ground coordinate system, and to edit coordinates by hand.
  • Added option to create pyramid files for all images in project
  • Added "Clear All" button in Photo Reset edit dialog.
  • Added default output directory for ortho files.
  • Added the ability to display the DTM boundary in Edit Ortho Area.
  • Added floating image status box.

VrOrtho continues to be developed.  There will be more improvements in the next Vr release.

 

Load Symbols (LoaSym) – Added this command.  Allows the changing of the active symbol file while VrOne is running.  May be run as a key-in with an argument or from the File pull down menu.  If LoaSym is entered without an argument a dialog box will prompt for a symbol file name.

 

Change Text Elevation (ChaTez) - Changes the label of a text entity representing an elevation based on its entity elevation.  Added an option to round or truncate the places to the right of decimal.

 

Snap (SnaOn, SnaOff…) Fixed snap when verify is turned off.  If snap verify is turned off and there is no point to snap to, a point is digitized at the current location and the Alert Beep is issued.

 

Batch Attach (BatAtt) – Added this batch application.  Batch Attach is useful for attaching certain types a map features such as building decks and pads to buildings.  Options include the ability to copy common points from the target lines (buildings) to the source lines (decks).  Noding and Z-Rules are supported

 

Vr Configuration – Edge Distance – Added this parameter, which is used in VrTwo static mode to define the window edge threshold for shifting.  The window will be shifted when the cursor reaches this distance from the edge of the window.  Edge Distance is specified in pixels.

 

Move Layer (CopLay) – Added this command.  Allows the moving of layers.  Move Layer is undoable.  .  It is possible to run this command without a dialog box using arguments on the key-in.   For example: MovLay 12;13;51-61  4001.  A key-in of MovLay will bring up a dialog box to enter parameters.

 

Copy Layer (CopLay) – Added this command.  Allows the copying of layers.  Copy Layer is undoable.  .  It is possible to run this command without a dialog box using arguments on the key-in.   For example: CopLay 12;13;51-61  4001.  A key-in of CopLay will bring up a dialog box to enter parameters.

 

Delete Layer (DelLay) – Added the ability to copy and move layers.  Removed the ability to un-delete layers because this conflicted with undo.  Delete Layer is now undoable.  It is now possible to run this command without a dialog box using an argument on the key-in.   For example: DelLay 12;13;51-61.  A key-in of DelLay will bring up a dialog box to enter parameters.

 

Number Lines – Number lines in Vr Mapping are used to describe groups of layers.  For example the number line 1-10,23,27 would specify layers 1,2,3,4,5,6,7,8,9,10,23 and 27.  Since commas and blanks are used to separate commands in a Vr key-in it is now possible to use semi-colons, colons and stars as field delimiters in number lines.  Following are examples of number line strings:

20-45 1 7 5

20-45,1,7,5

20-45;1;7;5

20-45:1:7:5

20-24*1*7*5

20-24;1:7*5

 

Version 2.06 March 15, 2002

DXF Out (DxfOut) – Fixed issue with information dialog box that caused problems in several areas during translation and parameter entry.

 

Batch Node (BatNod) – Fixed problem that occurred when during nodding only when the target line intersection was not an endpoint over or under shoot.

 

ASCII In (AscIn) – Added this translator.  Translates ASCII (text) files into VrOne.  ASCII file formats are exported by many software packages, including VrOne’s ASCII IN application.  This provides a method to import simple data into VrOne.  The ASCII In translator allows you to specify a variety of input formats, and supports Lines, Splines, Text, and Symbols.

 

Insert Square Line (InsSqu) - Fixed three-point polygon square problem in which the last segment was not being squared when the Square To option was set to First Side.  Fixed problem when squaring object with Square To option set to Mean of all sides.

 

Analog Stereo Plotters – Added support for the Fischer SEC-PCI 4 axis interface card.  This is an internal PCI card that allows VrOne to be connected to analog stereo plotters.

 

VrOne – When an unrecognized command is entered, VrOne now issues an Alert Beep.  The Alert and Normal Beep sounds may be assigned as Windows Wave (.wav) files.  These sounds may be set in the VrOne configuration program VrCfig under Configuration->General or in VrOne under Environment->Edit Configuration.

 

Sort VrOne File(s) (SorVr) – Added this utility.  Sorts and Packs VrOne file(s) by layer number and either the X or Y axis.

 

Explode Text (ExpTex) – Fixed problem that caused the resulting text vectors to be placed incorrectly when the original text height and width were not equal.

 

Python Programming – The Ws.GetFileName() call now works correctly.

 

Z Offset (ZOff) – Added this application.  Z Offset indexes a stereo plotting instrument or softcopy station elevation by the entry of an elevation offset.  The result is stored as the current Z Offset and may also be changed in Z Source (ZSou).  This value is reset to zero each time VrOne is started.

 

CAICE Out (CaiOut) – Added this translator.  CAICE Out translates VrOne vector file to CAICE SRV (.srv) file.

Version 2.05 February 20, 2002

Insert Square Line (InsSqu) - Fixed three-point polygon square problem in which the last segment was not flagged to be squared.

 

VrOrtho - Version 1.04 – Added support for importing exterior orientations from ALBANY (.opm).

 

Delete Node Flags (DelNod) – Added this batch application. When lines are noded using Batch Node (BatNod), the noded endpoints are flagged.  The node flag is stored in bit 4 (ASCII 16) in the line point flag parameter.  When this flag is set subsequent runs of Batch Node ignore these endpoints.  Delete Node Flags remove these node points from the lines in the layers specified.

 

Batch Node (BatNod) – Fixed sequencing problem that could leave some lines un-noded depending on their location in the file.  Improved extend and clip operations when noding only.

Version 2.04 February 12, 2002

Clear Polygons (ClePol) – Added this batch application.  Clears or modifies source lines that pass thru or are contained inside target polygons.  The target lines may be nested in the case of a tree line within a tree line.  The target line nesting is unlimited.  The most common use for Clear Polygons is the handling of contour lines thru buildings or tree lines.

The direction of the target lines is very important to Clear Polygons as it is used to determine if a source line is considered inside a target line.  If a target line direction is backward the source line will be clipped to the target line edge but the layer and graphic pointer assigned will be incorrect. 

NOTE: Due to the recursive nature of this application it is not undoable.  VrOne file should be backed up before using Clear Polygons.

 

Replot (Rep) – The plotting of the current view is now terminated if a new replot request is received.

 

Insert Parallel Line (InsPar) – Fixed problem that would cause the graphics window to flicker when window shift was on and after a base line was identified.

 

Insert Square Line (InsSqu) – When a polygon is now closed and it consists of three points, a fourth point is interpolated based on the two existing line segments.  The resulting squared polygon is a four segment, five-point line.

 

Insert Line Text (InsLte) – Added the ability to digitize an intersect line in which target lines will be intersected against.  Line labels will be placed at these intersections.  The target line layers are specified in Insert Line Text Enter Parameters (button 7).  Undo is supported by this operation.

 

Batch Node (BatNod) – Added this batch application.  Nodes lines in VrOne workspaces.  A node is the intersection of two lines.  Options include:

  • Ability to node line only, which places a common point on each line at the intersection.
  • Ability to node and break lines at intersections.
  • Support for Z Rules

 

Insert Fly Line (InsFly) – Modified method of driving instrument Z for Z+, Z-.  Added “Z round” in which the current elevation is rounded to the nearest contour interval.

 

Vr Configuration Program (VrCfig) – Version 2.0 – In the past, each supported input device such as Xy digitizers and stereo plotters had a separate test program that was run from a Command Prompt window.  The ability to test input digitizers is now in the configuration program.  To test a digitizer, select Configuration -> Xy Digitizer or Configuration -> Xyz Digitizer.  The individual digitizer test programs will no longer be delivered with the standard VrOne release.

 

Python Programming –

  • Fixed the setting of the Non-graphic pointer from Line.SetNpoint, Sym.SetNpoint and Text.SetNpoint
  • Added Line.SetPointFlags. Allows the settings of a line point’s flags without needing its coordinate position. (See also Line.GetPointFlags)
  • Added line point flags to the Line.SnapPointAdd call making it Line.SnapPointAdd (x, y, z, p, a, c, f).  The p, a, c, f flags are optional.
  • Added Ws.GetMinMax.  Returns the minimum and maximum XYZ coordinates of the workspace specified.
  • Fixed Line.GetWidth.  It now returns the correct value.
  • Added Line.Copy, which allows the copying of the contents of the current line object to a target line object.
  • Added Sym.Copy, which allows the copying of the contents of the current symbol object to a target symbol object.
  • Added Text.Copy, which allows the copying of the contents of the current text object to a target text object.
  • Added Line.GetIdPoint, which returns the line point number from the last line that was identified with Line.Id()
  • Added Geometry (PyVrGeom) class for coordinate geometry computations.
  • Added Geom.CanLinesCross, which checks for the possibility of two lines crossing by comparing their MBRs (Minimum Bounding Rectangles)
  • Added Geom.LineLineInt, which computes the intersection point between two line segments.
  • Added Geom.InterX2D, which interpolates the unknown X line coordinate given the two endpoints and the known Y coordinate.
  • Added Geom.InterY2D, which interpolates the unknown Y line coordinate given the two endpoints and the known X coordinate.
  • Added Geom.InterElev, which interpolates the unknown elevation along a line given the two endpoints and the know X,Y point on line coordinate.
  • Added Geom.InterXY, which interpolates the unknown X,Y line coordinate given the two endpoints and the know elevation.
  • Added Geom.InterZ3, which interpolates the elevation from a three dimensional surface defined by three triangle coordinates and one know X,Y point.

See the documentation for the Vr/Python Workspace Class, Line Class, Symbol Class, Text Class and Geometry Class reference for more information.

 

Plotting (Plo) – Fixed image plotting that was disabled in version 2.03.  Added long-axis plotting in the HPGL2 driver.  Long-axis plotting is not available in the HPGL, HPGL/RTL and PostScript drivers.

 

Image Draw Mode (ImaDra) – Added this ability.  The Image Draw Mode defines how images pixels are drawn over existing pixels.  The XOR and OR modes help display multiple images when they overlap. Draw is the normal mode. The window background color will affect XOR and OR.  Try using a background of Grey when using XOR or OR.

The Image Draw Mode may be set by typing ImaDra without an argument to enter from a dialog box or by typing ImgDra 0 for Draw or ImgDra 1 for XOR or ImgDra 2 for OR.

 

Toggle Image Edges (TogImE) – Added this ability.  Turning image edges on displays the current image edges with a line and labels the image name in the middle of the image.  The line and text colors alternate for each image.

 

Windows XP – Certified VrOne for use on Microsoft Windows XP.  Cardinal Systems recommends Windows XP and Windows 2000 as the preferred operating systems for VrOne.

 

Edit Beep (EdiBee) – Added ability to assign Wave (.wav) sound files to the 12 VrOne buttons.  Existing Windows system files may be used or you may create your own sound files.  In Windows XP, system Wave files may be found in the \WINNT\Media directory.

Version 2.03 October 22, 2001

 MicroStation Out (MstOut) – Added option in “Cross Reference lines” to allow MicroStation shapes to be created from closed VrOne lines.

 

MicroStation In MDL – Added support for creating MicroStation shapes when they are specified in the Mst Out in “Cross Reference lines” dialog.

 

Round Elevation (RouEle) – Added line elevation spike check.  The rounded elevation that repeats itself at least 50% on a line will be used for the whole line.  If no rounded elevation repeats itself at least 50% then the line will not be modified.

Version 2.02 October 8, 2001

Line Close (LinClo) – Added this batch application.  Searches lines in user defined layers and checks for line closure.  Lines that are not closed may be closed by one of the following methods:

  • Move the endpoint onto start point
  • Mean the endpoints
  • Add line segment between the endpoint and the start point
  • Intersect the end segments
  • Report unclosed polygons in drive file only (do not modify line)

A drive file is always created for unclosed lines even if this application closes them.  Line Close is undoable.

 

Line Point Inside (LinPoi) – Added this batch application. Searches lines in user defined layers and checks for the existence of user defined symbols and (or) text labels that are in the line polygon.  This application is useful for checking items such as building numbers or polygon centroid identifiers.  The lines to be searched do not need to be closed; they will be closed for calculations.  User options include the definition of line, symbol and text search layers.  Symbol, text labels or both may be searched as points to fall within the lines. Lines found that do not contain a specified symbol or text label will have their centroid coordinate position placed in a drive file.  These locations may be driven to later for correction.  Layers that are turned off will not be considered even if specified.

Version 2.01 October 4, 2001

Line Cross Z (LinCrz) – Added this batch application.  Searches lines in user defined layers for common points on intersecting lines.  The elevations of these points are compared and if out of range are reported in a drive file.  These areas may be revisited later for repair using the drive file commands.  When searching for intersections there must be a common point on each line for it to be considered.

 

Set Layers (SetLay) – Added description field which allows a naming of the layer number lines.

 

Pack Vr File (PacVr) – Fixed cancel problem when packing more than one file.

 

Cut Window (CutWin) – Fixed a slow cut window update after the first point was read.

 

Del Layers (DelLay) – Fixed “Workspace to consider” prompt in which the two arguments were reversed.

 

Python Programming – Added the following class member functions to PyVrLine: Reverse, Offset, Move, Scale, Rotate, MirrorX, MirrorY, Length, Area, Direction, ZRange, Azimuth, ClosestEnd, IsClosed, CloseDist, Close, ClosePoint, SnapPoint, SnapPointAdd, AddPointDist, IsPointInside

Version 2.0 September 18, 2001

 VrOne/Python Programming – It is now possible to write a high-level programming language for VrOne.  Python is an object-oriented scripting language.  Its design mixes software engineering features of traditional languages with the usability of scripting languages.  It is possible to write Python scripts that interface with VrOne thru VrOne/Python classes.  This interface allows full access to reading and writing the VrOne database and the access to interactive editing.  Python is a great way to extend the capabilities of the existing VrOne collection applications.  For example, a Python script could be written to place symbols on the ends of a line each time the line is saved.  (See the example AddPosts.py)

 

List Layers (LisLay) – Redesigned to run faster on computers with less memory.

 

VrTwo – Added support for hand wheels.  The hand wheel configuration includes a foot disk and a three pedal foot switch assembly.  Device Control (DevCon) allows user definition of the hand wheel and foot disk scale factors and the location of the Z axis.  It is possible to switch between the hand wheels and 3D mouse input.

 

Drive Control (DriCon) – Added this key-in which drives VrTwo to a control point that was used in orientation.  The read sequence number is used to specify the point to drive to.  For example: ConDri 3  would drive VrTwo to the third point read in orientation.  If the point number is out of range then nothing is done.  This command is available in VrTwo only.

 

Polytel Keyport 300 on Serial – Added support for the Polytel Keyport 300 button keypad using a Polywedge serial or serial interface.  These units were commonly used on UNIX computers and may plug into your current COM1 or COM2 ports.  The keyport may be configured in the Vr configuration program, VrCfig.  The keyport has been tested on Windows 2000 only.

 

Videomap – Added support for Zeiss Videomap 2/30 running on the Zeiss P1/P2/P3/P33.  The interface to Videomap is the CEC-488 interface board.  Videomap may be configured in the Vr configuration program VrCfig.  Two new commands have been added to VrOne to support Videomap: VmRep replots the current vectors in workspace 1 and VrTes tests Videomap by placing a drawing a cursor at graphics origin.  Graphics origin is the location of the instrument when VrOne is started.   VrOne draws vectors from Workspace 1 only.  Videomap has been tested on Windows 2000 and is currently supported only on this operating system.

 

File Paths - The File Paths define the directories that contain items such as Python scripts, Parallel Parameter files and Batch Application parameter files.  These directories will be searched when one of these files are entered without a path.  File paths may be entered in the Vr Configuration program (vrcfig).  Example:  If c:\\jobs\\Job1\\Params was a search directory.  An entry of ParFil=Job1.btr would result in c:\\jobs\\Job1\\Params\\Job1.btr being loaded if Job1.btr was in c:\\jobs\\Job1\\Params

 

Dxf Out (DxfOut) – Fixed problem in which not all the entries in the DXF layer table were being written. This could occur if there were layers defined in Edit Layer Table that were empty and the Turn Unused Layers Off parameter was set to Yes.

 

Text display – Fixed text display problem that occurred when the text height and width were not equal.

 

Dxf In (DxfIn)  - Fixed arc problem when reading bulges and fixed problem with elevations on arcs, and added assignment of midpoint arc codes.

 

Microstation Out – Added option to not translate layers that are not in the cross reference table.

 

Cut Window (CutWin) – Added this application. Clips and cuts data from a user-defined window.  Data cut from the window may be thrown away, copied to another VrOne file or moved to another VrOne file.  This application is similar to Cut Polygon but cuts from a rectangular window that is not an existing line.

 

Delete – Added this key-in.  Deletes an existing disk file.  Example: delete c:\tmp\tempfile

 

Orient 2D (or2d) – When storing control points digitized from current setup (StoCon), it is now possible to enter an elevation for each control point.

 

Image display – It is now possible to open images with more the 65536 bytes per row.

 

Snap  - Workspaces to consider (SnaWsCur, SnaWsAll) – Added the ability to snap to the current workspace only.  This parameter may be set in Snap Set Parameters (SnaSet) or with the Snap Workspace Current (SnaWsCur) key-in or the Snap Workspace All (SnaWsAll) key-in.

 

Strike and Dip (StrDip) – Added the ability to place the text for the strike and dip interactively or by using predefined offsets.

 

Edit Macros (EdiMac) – Changed text font in edit window to Courier, which is easier to edit.  Made edit window larger and added Cancel button.  Added current character length of macro.

 

Insert Multiple Parallel Lines (InsMul) – Added this application.  Inserts up to ten parallel lines with known Xy and Z offsets from an existing base line.  The lines to be paralleled are defined and saved in a Parallel parameter file.  Insert Multiple Parallel Lines offers the following modes:

  • Interactive – The base line is identified by the user and parallel lines are placed based on the current Parallel parameter file.
  • Batch – Lines within layer(s) are used as base lines.  These layers may be in the current workspace or all open workspaces.  This application may be run in batch mode from a macro.
  • From OnEnd Command – The last line saved is used as the base line.  This is useful to place parallel lines each time a base line is saved.  The OnEnd command is defined from a VrOne Function Key.

When running in batch mode, layers that are turned off will not be used even if they have been specified.  Insert Multiple Parallel lines is undoable.

 

Explode Line (ExpLine) - Explodes a line or lines into individual line segments.  Explode Line may be run interactively in which each line is identified before it is exploded or it may be run in batch mode in which all the lines in a layer or group of layers is exploded.  The application also supports the necessary key-ins to allow it to be placed in a macro.  When a line is exploded it is placed into the same layer as the original line.  This application is undoable.  NOTE: Although Explode Line is undoable, after the undo stack has been cleared by a pack or a file re-open, the original lines cannot be recovered.

 

Dxf Out (DxfOut) – Fixed problem translating Vr text justifications to AutoCAD text justifications when the text was rotated and not center-center or lower left.  Added information dialog box that lists the layers added to the DXF Layer table when running Add Vr Layers to Layer Table.

 

Coordinate (.cor) Files – It is possible to import an ASCII text file as a VrOne coordinate file by using the file format as the default format of NAME X Y Z.  For example:

51001  507617.902 2361006.538    1627.380

51002  507615.662 2361021.062    1627.630

51003  507604.185 2361035.381    1628.010

51004  507580.538 2361051.953    1627.760

The coordinate file reader has been modified to allow the white space between fields to be tabs or blanks.

 

Coordinate (.cor) Files – Fixed problem that only allowed NAME X Y Z formatted files to be read.  The 10 coordinate formats are now supported.

 

Insert Parallel Line (InsPar) – Added ability to enter a delta elevation when entering an Xy offset distance.

 

Dxf Out (DxfOut) – When reading layer table entries; will use last entry in file if there are duplicates.  Fixed problem that occurred when writing bulge radius to parameter file.  Fixed “Dxf read error at byte 34” when using Binary dxf files.

 

Digitize Control (DigCon) – Fixed file create problem in which a new control file could not be created.

 

Insert Text (InsTex) – Added the ability to rotate the current text with one key-press or two.  Modified the rotate menu as follows:

-         Removed the rotate -+ fine buttons.

-         Moved Rotate -+ buttons from 2 and 3 to 5 and 6.

-         Added Dig 1 point on button 2, which digitizes the text rotation based on the text origin and the current Xy position.

-         Added Dig 2 points on button 3, which digitizes the text rotation based on two digitized locations.

 

Insert Line (InsLine) – Added the ability to turn off the placement of line arc flags (ArcMod=).  Added Z Rules when attaching a line to another line (AttZru=).

 

Insert Line (InsLine) – Added the ability to save a line after two points have been collected.  This is useful when collection map features such as parking stripes.  This parameter may be turned on from Enter (7) -> Params (7) -> “Behavior of end button” -> “End line after 2 points”.  The key-in “ENDMOD=2” will also turn this feature on and may be placed as a local command on a Function Key.

 

Digitizer XYZ (DigXyz) – Added warning when switching to the XYZ digitizer and the Z Source is set to “DTM surface if active”.  The warning allows the Z Source to be set to Xyz Digitizer if Ok is selected.

 

Line to Lines Intersection (LinLin) – Added this application.  Intersects a user-identified line against other lines in the current or all open workspaces.  A point is placed on the user-identified line at the intersection and a Z Rule is applied to the intersecting elevation.  Options include the definition of the layers to intersect and the consideration of the current or all workspaces.

 

Cut Polygon (CutPol) – Fixed entity duplication problem that could occur when the Workspaces to consider was set to All.

 

All Replot Commands – If the Window Shift Read Rate is set to 30000 then digitizer/stereo-plotter input is turned off during replotting.  The Window Shift Device Read Rate may be set in Environment->Edit Configuration in VrOne or in the Vr Configuration program (VrCfig).

 

Set DTM Parameters (SetDtm) – Added check for zero contour and index contour intervals.  If the contour interval is set to zero, it will be set to one.  If the index contour interval is set to zero, it will be set to five times the contour interval.

 

Batch Trim (BatTri) – Added ability to close target lines when trimming.  The lines are closed for the trim process only and are not modified.

 

Edit Elevation (EdiEle) – If the Xyz digitizer (stereo-plotter) is active, it is now driven when incrementing or decrementing the elevation with button 4 and button 5.

Version 1.82 June 27, 2001

Ascii Out (AscOut) – The last saved parameter file is now loaded on application startup and an option to save current parameter file is displayed on exit.

 

Join Lines (JoiLin) – Made the following improvements:

  • It is now possible to join (match) lines between workspaces.  If the lines identified are in different workspaces then the lines are matched even if the join mode is set to “Join”.
  • The ability to hold the first or second line identified has been added.  This is useful when joining lines between workspaces in which one of the workspaces has been delivered and cannot be modified.
  • Improved joining algorithm so that two lines are always joined or matched regardless of their location or orientation.

Version 1.81 June 19, 2001

Cut Polygon (CutPol) – Added warning when data is to be cut and deleted.

 

Edit Function Keys (EdiFun) – Changed the number of characters for the Line and Symbol Graphic Pointer from 2 to 4.

 

Export Drive File (ExpDri) – Added this application which translates a VrOne drive file to an ASCII XYZ file.

 

Import Drive File (ImpDri) – Added this application which translates an XYZ formatted ASCII file to a VrOne drive file.

Version 1.80 June 16, 2001

Tick Lines (TicLin) – Added option to tick only the beginning and end of each line.  Added TICMOD= key-in for this new option.

 

Insert Symbol (InsSym) – Added the ability to enter an elevation after the symbol location has been digitized but before the symbol has been saved.  One of two possible methods may be used to enter the elevation:

Menu keys

The elevation will be entered from the active menu keys.  This is normally used when digitizing spot elevations from an Xy digitizing tablet.  This method uses the KeyZ application.

Dialog box

The elevation is entered from the system keyboard into a standard dialog box.

The method to enter the elevation may be set in Enter parameters (button 7) or from the KEYZ= key-in.

Version 1.79 June 15, 2001

Insert Fly Line (InsFly) – Added increment/decrement elevation to buttons 2 and 3 on the main menu.  The elevation is incremented/decremented by the current contour increment.   This value may be set in Z Source (Zsou).

Added the Key Layout local command (KEYLAY=), which specifies the key layout to use.  KEYLAY=0 specifies the normal key layout and KEYLAY=1 specifies the old-style key layout.  KEYLAY=0 is the default for this value and is used if not specified in a function key.

Version 1.78 June 14, 2001

Microstation Out (MstOut) – Allows full path names when entering Cell and Pattern library names. All cross reference lists are now sorted by VrOne Layer number. Fixed problem with “Vr Line Font” combo box in “Cross Reference Lines” dialog. Fixed problem with “Vr Symbol” combo box in “Cross Reference Symbols” dialog.

 

Microstation In MDL – Handles full path names for Cell and Pattern library names. Checks for invalid cell and pattern libraries, and gives user ability to cancel translation if problems are found. Displays information box if a cell is not found in the cell library, and gives the user ability to cancel translation.

 

Tick Line (TicLin) – Added this application.  Ticks existing lines by placing tick lines at user defined intervals. User parameters include tick distance left and right of the base line.  The elevations of the tick lines are interpolated based on the point before and after the tick line.

 

Plot Control (PloCon) – Fixed problem that occurred when Id Line button was pressed.

 

Create Symbol (CreSym) – It is now possible to define a scale factor when creating a symbol.  Normally a symbol scale factor is one but there are times when a symbol should be scaled by an smaller entity within the symbol.  This may be true for symbols that contain a symbol and a text label.  See Create Symbol for more information.

 

Grid Line (GriLin) – Added this application which grid lines in an interactive or batch mode.  Points may be placed by linear distance from the start of the line or on the coordinate system X or Y.  Original line points may be deleted, deleted except the first and last points or left unmodified.  The elevations of the new points are interpolated based on the point before and after the new point.

Version 1.77 June 6, 2001

Digitize Control (DigCon) – Added Update File button which writes current control file to disk while keeping it open and active.  Fixed problem when the control file was closed twice or the application was closed when the control file was closed.

 

Key Pad Commands (EdiKey) – Fixed problem that was causing only the default keypad definition (.kp) file to be loaded.

 

Ascii Out (AscOut) – When text entities were being written the coordinate was not being set correctly.  This problem has been fixed.

 

Plot (Plo) –

  • Support for the Portrait/Landscape setting was added to the HPGL2 driver. 
  • The Minimum Line Width parameter was added which sets the thinnest line that will be plotted.  This parameter is entered in millimeters and an entry of 0 will select the thinnest line weight available.  This parameter is currently used by the HPGL2 and HPGL2/RTL drivers and is useful when plotting vectors over image.
  • A render mode setting has been added for the HPGL/2-RTL driver.  On some HP plotters it is necessary to set this parameter to “Don’t specify” to get color vectors over a grayscale image.
  • Added Plot help page.

See the Plot help page for more information.

 

Grid Display (GriOn, GriOff, TogGri, GriRes, SetGri) – The grid display is correctly displayed when the window is rotated about the Z-axis.  The reference grid is not displayed if the window is rotated about the X or Y axis.

 

Grid Type (GriTyp) – The VrOne grid display my now be set to display grid points or grid lines.  The grid type key-in specifies the grid type to display.  GriTyp 0 displays points and GriTyp 1 displays lines.  This parameter may also be set in the Vr configuration program and with the Set Grid (SetGri) command.

Version 1.76 June 2, 2001

I2S Alpha 2000 – Support for this stereo plotter has been added.

 

MenuBoards – Support for a Menu Board on the I2S Alpha 2000 has been added.  It is now possible to define Menu Boards for XY and XYZ input devices.  This change creates the need to re-digitize the menu board location (DigMen) on existing setups.  Menu board support is not yet available on the Zeiss P3.

Version 1.75 June 1, 2001

VrOne to Microstation Translator (MstOut) – Added this translator.  Translates VrOne files to Microstation.  This translator is offered as an option to VrOne.  Please contact Cardinal Systems, LLC for pricing and password.

 

MicroStation to VrOne Translator (MstIn) – Added this translator.  Translates MicroStation files to VrOne.  This translator is offered as an option to VrOne.  Please contact Cardinal Systems, LLC for pricing and password.

 

DTM (RunDtm) – The method of triangulating conjugate points with the same X or Y coordinate has been improved.

 

Insert Line (InsLin) – The behavior of the end button (button 4) can now be configured to end the line or digitize a point at the current location and then end the line.  The key-in ENDMOD= has been added so Function Keys can set this parameter.

 

Digitize Control (DigCon) - Digitizes control points from current input device and places them into a control file.  Options include the ability to open, close, create and edit control files.  Before each point is saved a name may be added and any coordinate may be changed.  Duplicate point names are not allowed in Digitize Control.

 

Explode Symbol (ExpSym) – Added this application. Explodes symbols into lines.  Explode symbols may be run interactively in which each symbol is identified before it is exploded or it may be run in batch mode in which all the symbols in a layer or group of layers is exploded.  The application also supports the necessary key-ins to allow it to be placed in a macro.  When a symbol is exploded it is placed into the same layer as the original symbol.  This application is undoable.

 

Explode Text (ExpTex) – Added this application. Explodes text label into lines.  Explode text may be run interactively in which each text label is identified before it is exploded or it may be run in batch mode in which all the text labels in a layer or group of layers is exploded.  The application also supports the necessary key-ins to allow it to be placed in a macro.  When a text label is exploded it is placed into the same layer as the original text.  This application is undoable.

 

Symbols – The number of symbols in VrOne has been increased from 60 to 1000.  The number of line fonts has been increased from 60 to 1000.  The number of points per symbol has been increased from 100 to 1000.  This change required a format change in the symbol file.  When an old formatted symbol file is encountered it is automatically converted to the new symbol file format and saved.  The old symbol file is renamed with the .syb postfix.

 

Edit Line (EdiLin) – Added acres computation to [6] Line Functions  –> [8] Length+area.  This value will be displayed if the file opened as workspace 1 is in US Feet or International Feet.

 

Window Management – VrOne windows such as the Main Window, Menu Keys, Information dialogs and button boxes now stay on top of all other windows.  This avoids problems caused with other window management methods.  Minimizing the VrOne Main Window will minimize all VrOne windows.

 

Cut Polygon (CutPol) – Improved method of determining if cut lines were inside the polygon.  In previous versions this resulted in lines not being copied to the target file or cut lines not being deleted from inside or outside the cut polygon.

 

Close All (CloAll) – Added this command, which closes all open VrOne and image files.

 

Edit Macro (EdiMac) – After pressing the Change button the dialog box was not updated correctly.  This has been fixed.

 

Function Keys (EdiFun) – The “On Quit” command has been added.  This field may contain key-ins, macros or other function keys and is executed when the application ends.  On Quit may is commonly used to condition global parameters to a known state.  For example, a function key that snaps to existing entities for an elevation may turn off snapping when it ends.

The Arguments field has been renamed to Local Arguments.  This field is commonly used to set local arguments when an application starts.  For example, turn on symbol rotation (ROTMOD=1) when starting insert symbol.

The Wake Up Commands field has been renamed to Global Arguments.  This field is executed when an application starts and when an application wakes up after being overlaid.   It is normally used to set global parameters such as snap conditions.

 

Key-ins – The following key-ins have been added to supplement existing display key-ins:

Command

Existing Key-in

Additional Key-in

Zoom All

ZooA

ZooAll

Zoom Window

ZooW

ZooWin

Zoom Center

ZooC

ZooCen

Zoom Previous

ZooP

ZooPre

Zoom Left

ZooL

ZooLef

Zoom Right

ZooR

ZooRig

Zoom Up

ZooU

ZooUp

Zoom Down

ZooD

ZooDow

 

Version 1.74 May 5, 2001

Key Pad – Added support for keypad button assignments.  This is similar to the menu board command assignments.  VrOne can now support a menu board / Keyport 300 configuration and a separate keypad with a different key layout.  Both menu board and keypad assignments are active at the same time.

 

Cedeq Enterpad P120 – Added support for this 120 button keypad.  See Hardware Configurations for more information about this new keypad.  Contact Cardinal System about the purchase of this keypad.

 

Edit Key Pad Commands (EdiKey) – Added this command which allows the editing of button assignments.

 

Function Keys To Keypad (CopKey) – Added this command which copies Function Key numbers to key pad assignments.

 

Dxf Out (DxfOut) –

Added check for EMPTY symbols when creating DXF block definitions. 

Added check for duplicate symbol to block cross-reference names during the translation to DXF.

Placed the current parameter file name in several display locations.

 

Edit Line (EdiLin) – Fixed problem preventing locking onto lines when grid display was on.

 

XYZ Drive (Xyz) – Added this command.  Drives 3D instrument to point specified.  Allows argument operators that give the ability to set, add, subtract, divide or multiply the current position.  See XYZ Drive for more information.

 

VrOne To Kork PTLIST (vr2kdm) / Kork PTLIST to VrOne (kdm2vr) – Increased the number of cross-references on these two translators from 1,000 to 10,000.

 

Insert Text (InsTex) Insert File Text (InsFil) – Fixed problem when storing text labels over 64 characters.

 

VrOne – VrOne now loads deleted entities when opening a file.  This change was made for an upcoming interactive un-delete application.

Version 1.73 March 29, 2001 

VrCfig (VrOne Configuration Program) – Fixed problem that could cause crash when configuring the Xyz digitizer.

Version 1.72 March 28, 2001

Modified applications that are started by Function Keys so they do not “remember” the last settings.  The applications affected are Insert Line (InsLin), Insert Square (InsSqu), Insert Symbol (InsSym), Insert Text (InsTex), Insert Parallel Line (InsPar), Insert Line Text (InsLte), Insert Fly Line (InsFly) and Drive Grid (DriGri).  When these applications are started from a Function Key all parameters are set to a default and then set to the parameters defined in the Function Key.  Local commands that not defined in the “Arguments” or “Wake up command” fields are now set to default values instead of the last value set by another Function Key.  If a application is started from it’s key-in such as “inslin” then it will remember it’s last settings.

Version 1.71 March 20, 2001

Dxf In (DxfIn) – Fixed arc problem that occurred when reading DXF bulges.

 

Plot Control (PloCon) – Fixed button assignments in the dialog box.  Added error message if control is placed without defining a coordinate file name.

Version 1.70 March 6, 2001

Drive Grid (DriGri) – Connected Z location parameter to Foot disk, Right hand wheel or P3 Y motion when using Drive Grid on a Zeiss P1,P2 or P3.

The last observed grid point is driven to when Drive Grid is woken up after being overlaid.  The Z Scale factor parameter has been removed.  This parameter may be set in Device Controls (DevCon).

 

Z Round (Z r) – Added this key-in.  Rounds the Active Z to the closest contour interval.  If an XYZ digitizer that is drivable is the active digitizer, it will be driven to the rounded elevation.  The contour interval may be set in Z Source (Input->Z Source).

 

Device Controls (DevCon) – Allows the setting of device dependent parameters such as XYZ instrument Z thumbwheel scale factor.  The number and type of parameters depend on the type of instrument that is the active digitizer.  Not all devices have user configurable parameters and the device to edit must be the active digitizer.

 

Insert Fly Line (InsFly) – Fixed problem that occurred when graphics re-plotting was complete after a screen shift that was caused by a cursor edge event with a low shift read rate parameter active.

Fixed single point backup problem that occurred on several analytical instrument types.

Version 1.69 February 25, 2001

 

Improved method of determining if a polygon is within another polygon.

 

Break Line (BreLin) – Modified to allow the breaking of the line on an existing line point.  An existing line point will be used if a point is snapped to or if the point identified is not perpendicular to any line segment in which the closest line point will be used.

 

Insert Line Text (InsLte) – This application has a parameter that determines the distance to place text above or below the target line.  If this parameter is set to zero the text will be placed on the line.  In previous releases if this parameter caused the text box to not intersect the line and the line was to be broken, an error was displayed.  This has been fixed to allow the text to lie above or below the line and break the line.  The parameter units were also fixed and are defined as inches or millimeters.

 

Dxf Out (DxfOut) – Fixed line fonting size problem that occurred when exploding line fonts when the target scale was not 1”=100’.

 

Plot Control (PloCon) – Added “Plot all control” option.  Text and symbols were being placed with the wrong sizes.  This has been fixed.

Version 1.68 February 15, 2001

Edit Text (EdiTex) – Modified the rotate menu as follows:

-         Removed the rotate -+ fine buttons.

-         Moved Rotate -+ buttons from 2 and 3 to 5 and 6.

-         Added Dig 1 point on button 2, which digitizes the text rotation based on the text origin and the current Xy position.

-         Added Dig 2 points on button 3, which digitizes the text rotation based on two digitized locations.

 

Insert Fly Line (InsFly) – Added option to support the VrOne key layout or the old style layout.

 

XYZ digitizer – Added support for the Galileo DIGICART-40 / STEREOCART analytical stereo plotters.  Selection of the use of this instrument is set in the VrOne configuration program VrCfig.  The program to test the connection to this instrument is testdcart.

Version 1.67 January 26, 2001

Interpolate Contours (IntCon) – Added this application.  Interpolates the required contour lines between two existing contour lines.  The lines to be used are user identified along with the start and stop contour limits.  A user defined contour interval determines the number of contour lines to create.  The elevations of the new contour lines are automatically assigned.

 

Global Change (Glob) – Increased the number of passes from 10 to 60.  Added the ParFil= and Run key-ins so Global Change can now be run from a macro.  Removed the save parameter file prompt when the application terminates.

 

Dxf Out (DxfOut) – Fixed problem that could cause crash when writing the DXF Line Style library.

 

Cut Polygon (CutPol) – Improved method of determining if a line is within another line.  If the line to cut against is not closed it is now temporarily closed for processing.

 

Batch Trim (BatTri) – Added ability to turn off individual passes.  Improved method of determining if a line is within another line in the case of deleting the contents of a line.

 

Point On Line (Pol) – Added this application.  Places a point on line on an existing line.  The elevation of the point is interpolated from the point before and after the point on line.  There is also a point on line function in Edit Line (EdiLin)

Version 1.66 January 15, 2001

Dxf Out (DxfOut) – Additions were made to accommodate the use of an existing Block library.  In previous releases of AutoCAD, it was possible to cross-reference VrOne symbol names in the translator and translate that DXF file into an existing drawing file that contained client blocks.  The later releases of AutoCAD require that DXF be translated into a new drawing file.  The VrOne Dxf Out translator now provides the ability to copy the blocks from an existing DXF file during translation from VrOne to DXF.  The VrOne symbol names may be cross-referenced to these block names.  A Block scale factor has been added to help scale symbols when they are cross-referenced to existing block library.

 

Set Layers (SetLay) – Re-designed the dialog box that controls the turning of VrOne layers on or off.  It is still possible to save up to 10 Layer number lines along with the Condition mode.

 

Trim Lines (TriLin) – If two lines could not be trimmed, trim verification was displayed.  This has been fixed.  If two lines cannot be trimmed, the result field in the message area of the main window will display ERROR and another line may be chosen to trim.

 

Dxf Out (DxfOut) – When cross-referencing symbols, it is now possible to define a scale factor if the VrOne symbol is cross-referenced to a block.  This is useful when cross-referencing VrOne symbols to existing blocks (symbols) from the customer.

 

Insert Square Polygon (InsSqu) – Added the ability to attach, square to and copy common points from an existing line.  Features include:

-         Definition of a user defined search distance to find existing polygons to square to.  This allows the function to remain on even when placing new objects that are not squared to another.

-         Support for Z Rules.

-         Option to close the new polygon by copying common points from the “square to” polygon.

-         Ability to node existing line when attaching.

 

Pixel Computation (PixCom) – Added this application.  Using an input of scan rate in microns or dots per inch and the photo size and scale the image file size and image pixel size are computed.  If the scan rate is entered as microns then the dots per inch are computed.  If the scan rate is entered as dots per inch then the scan rate in microns is computed.  This application if for information only and does not manipulate images.

Version 1.65 December 1, 2000

Window Shift – Window shifting is now disabled if the active digitizer is XY and the orientation is scratch or if the active digitizer is the mouse.  Window shifting may be left on and will be active if a least squares adjustment is active.

 

Function Keys (EdiFun) – Each function key may now be assigned a number.  Entering its name or number may now start the function key.  This makes it possible to start keys from a keyboard keypad.  Function keys read from CADMAP will use the CADMAP function key number.

 

Copy Function Keys (CopFun) – It is possible to copy the function key names to the current Menu Board.  Function Keys with a number from 201 to 500 will have their Function Key names copied to the Menu Board.

 

Insert Square Polygon (InsSqu) – When a line is squared the cursor and instrument no longer drive to the end of the line.

 

Menu Board Commands – It is now possible to start any Menu Board command from a numeric key-in.  Menu Board commands are numbered from 1 to 500 and can be edited using Edit Menu Board Commands (EdiMen).  A Menu Board command key-in is identified by a leading 0.  For example, Menu Board command 120, which is normally Exit, can be keyed in using 0120.  This makes it possible to start VrOne Function Keys from the keypad when on an Xyz stereo plotter.

 

Replot Off (RepOff) – Added this key-in.  Many graphics key-ins re-plot the graphics when complete.  This may be undesirable in a macro when several of these commands are run.  Replot Off turns off the re-plotting of the graphics window in a macro.  It has no effect outside of a macro.  The following macro example turns re-plot off, sets the parameters of the active window then re-plots that window.

RepOff

WinSca 1=20

RotZ 80

WinOrg 3563188 232820

Rep

 

Window Scale (WinSca) – Added this key-in.  Allows the scale of the active graphics window to be set using a key-in.  The scale may be specified as 1 inch equals a value or as a ratio. Examples:

WinSca 1200

Sets the window scale to 1:1200

WinSca 1=100

Sets the window scale to 1 inch equals 100 units (normally feet)

WinSca 1:2400

Sets the window scale to 1:2400

NOTE: This command replots the graphics window when complete.  If you wish to turn this off in a macro use the RepOff command before this command.

 

Window Origin (WinOrg) – Added this key-in.  Allows the lower left corner of the active graphics window to be set using a key-in.  Example

WinOrg 1243500 723600 123

The third argument is the elevation, which is optional and not needed if the window is not rotated in the X or Y axis.

NOTE: This command replots the graphics window when complete.  If you wish to turn this off in a macro use the RepOff command before this command.

 

Window Scale (WinSca) – Window Rotation (WinRot) – Window Origin (WinOrg)

NOTE: Care must be taken when using Window Scale (WinSca), Window Rotation X,Y,Z (WinRot), and Window Origin (WinOrg) in sequence without a screen replot.  Since these key-ins are likely to be in a macro they do not redraw the graphics window.  A replot (Rep) must be done to accomplish this.   If two or more are used without a replot (which is likely in a macro) they must be in the following order as this example shows:

WinSca 1=20

RotZ 80

WinOrg 3563188 232820

Version 1.64 November 17, 2000

Join Lines (JoiLin) - Fixed problem that occurred when the right mouse (button 2) was pressed during the identification of the first line to join.

 

Change Elevations (ChaEle) – Modified to show real-time elevation changes from the stereo plotter or active Z or Z key-in.

 

Edit Line (EdiLin) – Copy Line (Button 6,4) – Changed so that if the active digitizer is XYZ (Stereo plotter) the elevation of the current point will be set to the active Z.  The Active Z is the current stereo plotter elevation.  All other line points will be adjusted based on the current point.  If the active digitizer is an Xy tablet or the mouse the elevations of the line points will not be changed.

Version 1.63 November 14, 2000

Join Lines (JoiLin), Batch Join (BatJoi) – Join line recognizes two types of line configurations when joining.  This first is when the lines overlap and the second is when the endpoints are within a user-defined distance of each other without overlapping.  In the first case the endpoints of each line are snapped to the other line to define an area of overlap.  In the second case the endpoints are averaged.  The join algorithm has been modified so if the snaps cannot be done in an overlap situation then the endpoints are averaged.  Batch Join will now issue join warnings, which may be later driven to, instead of join errors.

 

VrOne Configuration Program (vrcfig) – File names with blanks, which is possible in Windows, were not being read correctly.  This has been fixed.

 

Help files – VrOne uses an HTML browser to display help files.  The name and location of this program is defined in VrCfig -> Configuration -> General -> Browser program for help.  The default location is configured for Windows 2000.  Following are default locations for this browser program:

Operating system

Browser program location

Windows NT 4.0

c:\Program Files\Plus!\Microsoft Internet\Iexplore.exe

Windows 98

c:\Program Files\Plus!\Microsoft Internet\Iexplore.exe

Windows 2000

c:\Program Files\Internet Explorer\Iexplore.exe

Version 1.62 November 7, 2000

Strike and Dip (StrDip) – Corrected symbol rotation and checked strike azimuth and dip angle.  The strike and dip values are now stored in the feature code of the symbol.

 

Edit Text (EdiTex) - Added Size Command (SIZ=) This local command sets the text height and text width to the same value.  Added text label definition short cut (=) It is now possible to change the current text label by using the local command = instead of Txt=.

Example:

The following key-ins are equal:

=This is text

Txt=This is text

 

Hack Line (HacLin) – Removed verification when identifying line.  Added abandon button when digitizing hack point.  Added help.

 

Break Line (BreLin) – Removed verification when identifying line.  Added abandon button when placing break points.  The line width was being lost when a line was broken.  This has been fixed.  Added help.

 

Change Elevations (ChaEle) – Added this application.  Interactively changes elevation of lines symbols and text to the current Z Source elevation.  Primarily designed to use on a stereo-plotter so that the elevations of line points symbols or text can be changed to the current elevation by identifying them.

 

Edit Elevations (EdiEle) – Removed verification when identifying line.  Fixed decrement when editing a line point elevation.

 

Trim Lines (TriLin) – Removed verification when identifying lines to trim.

 

Join Lines (JoiLin) - Removed verification when identifying lines to join.  An option has been added to allow the re-identification of line 1 when identifying line 2.

The close line option was moving the endpoint to the start point.  Adding a line segment from the endpoint to the start point has changed this.

 

Reverse Line (RevLine) - Layers that are turned off when reversing line in layers (Batch mode) will not be considered even if they are specified.

 

Window Background Color - It is now possible to set the background color for VrOne windows.  The VrOne configuration program (vrcfig) is used to set one of 17 possible background colors.

 

Insert Text (InsTex) - Added Digitize Last (DigLas) local command.  This command will place the current text location at the saved global coordinate. The saved coordinate is set at the last digitized symbol location. This may be used when calling Insert Text from another function key in which the text location is to be placed using an offset and does not require a key press.

Added Size Command (SIZ=) This local command sets the text height and text width to the same value.

Added text label definition short cut (=) It is now possible to change the current text label by using the local command = instead of Txt=.

Example:

The following two key-ins are equal:

=This is text

Txt=This is text

 

Insert Parallel Line (InsPar) - Made the following modifications:

·        Removed confirmation when locking onto base line.

·        Added Parameter Mode, which identifies the location of the offset line.  0=From base line 1=From function key

·        Added ability to specify function key to get line parameters from.

·        Added support for key-ins for local parameters.

·        Added help.

 

Insert Fly Line (InsFly) - Due to popular demand, some key assignments have been changed.

 

VrOne Startup - Added the ability to specify VrOne or TIFF image file names on the command line when starting VrOne.  For example, the following entry in a Command Prompt window would start VrOne and open all the VrOne and Tif files in the current directory.

vrone *.vr *.tif

It is also possible to associate the .Vr file extension with the VrOne program in windows. This makes it possible to double click a VrOne file icon and start VrOne with that file.  The VrOne file name (i.e. Sheet12.vr) may be typed in from a command prompt window with the same result.

 

Drive Files - Added generic Drive File ability.  Drive files contain points that are driven to by VrOne. When a point is driven to its coordinate position is placed in the middle of the graphics window at the current scale and the Xyz instrument is driven to the same location.  These files are normally generated by batch programs and indicate errors that need to be edited manually.

Following are the Drive File commands:

OpeDri

Opens drive file using dialog box

OpeDri  FileName

Opens drive file using file name passed

FILE may include:

 LinCro - Line Cross drive file

BatJoi - Batch join drive file

Dri

Drive to next point in drive file

ReDri

Re-Drive to current point in drive file

ResDri

Resets drive file to first point

CloDri

Closes drive file

 

Line Cross (LinCro) - Modified this batch application to use the standard VrOne batch application format.  It is now possible to save and recall

a parameter file and help has been added.  The Line Cross application now uses the standard drive file format as described above. After it has been run the drive file may be opened with the OpeDri command. Following are Line Cross commands that have been removed and their replacements:

Drive Line Cross (DriCro)

 Drive (Dri)

Redrive Line Cross (RedCro)

 Re Drive (ReDri)

Reset Line Cross (ResCro)

 Reset Drive File (ResDri)

 

Batch Join (BatJoi) - Added this batch application.  Tries to join lines within the layers specified.

Features include:

-         Ability to match lines between workspaces.

-         Ability to join lines in multiple layers.

-         Multiple passes process the joining of many lines into a single line.

-         A drive file is created containing endpoints of lines that could not be joined.

Care should be taken when setting the Search distance.  Undesirable joins may occur if this parameter is too large.  Layers that are turned off will not be considered when searching.

NOTE: Due to the recursive nature of this batch program, it is not undoable.  Files should be backed up before running Batch Join.

 

Cut Polygon (CutPol) - Line widths were being set to zero on lines that were cut against the polygon.  This has been fixed.

 

Join Lines (JoiLin) - Added option to match lines. When using this option lines are joined graphically but remain as two entities.

 

Version 1.61 October 16, 2000

Dxf In (DxfIn) - Fixed symbol layer definitions

Version 1.60 October 16, 2000

Menu Boards - Startup menu boards are now included in \vr\data.  Menu boards are VrOne files and may be edited by the user.  If these files are edited, they should be renamed or moved because later VrOne releases over write these files.

The menu board files are:

 

MenuBoard.VR

 VrOne menu board for digitizing tablet.

Kp300.Vr

 VrOne menu board for Polytel Keyport 300.

 

The file \vr\data\default.mb contains the command for these default menu boards.  Again this file should be renamed or moved if edited because future releases over write default.mb.  The definition of the menu board file (.mb) is defined in vrcfig

 

Splined Lines - It is now possible to spline wide lines.  If the configuration is set to Multi-stroke lines, line patters may shift depending on the configuration of the line.  A better setting for this situation is to let the graphics device draw the wide lines.  This may be set in vrcfig.

 

Dxf In (DxfIn) - Added support for entity extrusions. Fixed block-to-symbol cross reference and symbol size.

 

VrOne Passwords - A password is now required to start VrOne. On startup VrOne is prompt for a password.  Please contact VrOne support with your company name, Computer name and Host id and you will be given a password.

 

Version 1.52 – October 10, 2000

Zeiss P3 Stereo Plotter - Added support for the HPIB (Hewlett Packard Interface Bus) interface using the CEC-488 card from Capitol Equipment Corp.

 

Version 1.51 – October 8, 2000

Added support for the “Fischer SEC-232 analog stereo plotter encoder link”. This interface connects to the application via RS-232 (serial) and may be used when the application computer does not have a PSI slot.  The SEC-232 comes with a Polytel Keyport 300.

 

Analog Instruments - Added Xyz scale factors.  These may be used if the analog instrument has encoders that output a different number of counts per revolution.

Version 1.21 – September 26, 2000

Ascii Out (AscOut) - Fixed intermittent crash problem.

 

Version 1.20 – September 23, 2000

 

VrOne File Open - Added more error checking when opening VrOne file.

 

2D Snap with Stereo plotter - Fixed problem that caused 3D snap even when snap settings were set to 2D.

 

Rotation Commands – The following three key-ins have been added and allow the setting of the current window's X, Y or Z rotations.

RotX

Rotation about the X-axis in degrees.

RotY

Rotation about the Y-axis in degrees.

RotZ

Rotation about the Z-axis in degrees as “Direction of North”

Example: RotZ 20

Sets the Z rotation of the current window to 20 degrees.

 

Version 1.19 – August 31, 2000

DTM (RunDtm) - When a Y coordinate was duplicated, it could cause a problem when creating a DTM surface.  This has been fixed.

Version 1.18 – August 25, 2000

Numonics GraphicsMaster XY digitizing tablet - Added support for this tablet.

Version 1.17 – August 23, 2000

LH Systems SOCET SET driver - Added call to SOCET SET to batch graphics on VrOne re-plots.  This should speed up graphics downloads.

 

Edit Line (EdiLin) - Move point. When moving a point and snaps are set to 2D and point then the elevation of the line point that is being moved and snapped is not changed.

 

Fixed problem when starting and stopping multiple applications while non-mouse input device was active.

 

Version 1.16 – July 29, 2000

Strike and Dip (3 Point Problem) (StrDip) - Added this application.  Places and rotates symbol and labels the dip direction.  Calculations are based on a three-point solution.

 

Edit Function Keys (EdiFun) - Fixed problem with edit dialog box that occurred when dialog was closed.

 

Added the following keyins:

Copy FileName1 FileName2

 Copies FileName1 to FileName2

CloVr All

 Closes all open VrOne files.

CloIma All

 Closes all open images.

OpeVr FileName

 Opens VrOne file

OpeIma FileName

 Opens Image file

 

Version 1.16 – July 25, 2000

Calcomp 9100/9500 - Added support for this tablet.

 

Ascii Out (AscOut) - Fixed problem that could cause crash on application entry or exit.

 

Version 1.14 – July 19, 2000

Drive Grid (DriGri) - Added option to drive to the DTM surface if it is active.

 

Drive to DTM Surface (Z Dtm) - Added this key-in that sets the active elevation to the DTM surface, if active, at the current location.  If an XYZ input device is active, it will be driven to this surface elevation.

 

Trim Lines (TriLin) - Added Z Rule which defines the action to take for the elevation of the intersection.

Z Rule - Definition:

The intersection of two lines results in a new point on each line with the same XY.  The elevation of each of these points is interpolated based on the Z slope of the line segment that the point falls on.  The Z rule defines the action to take on these two elevations as follows:

Original   

 Keep slope elevations.

Mean       

 Mean elevations

From line 1

 Use elevation from line 1.

From line 2

 Use elevation from line 2.

 

Copyrights

  • VrOne is a trademark of Cardinal Systems, LLC
  • VrTwo is a trademark of Cardinal Systems, LLC
  • VrOrtho is a trademark of Cardinal Systems, LLC
  • VrAt is a trademark of Cardinal Systems, LLC
  • VrAirTrig is a trademark of Cardinal Systems, LLC
  • VrMosaic is a trademark of Cardinal Systems, LLC
  • UNIX is a registered trademark of AT&T Bell Labs.
  • MS-DOS is a trademark of Microsoft Corporation.
  • Windows is a trademark of Microsoft Corporation.
  • X-Window System is a registered trademark of MIT.
  • MicroStation is a trademark of Bentley Systems Inc.
  • AutoCad is a registered trademark of AutoDesk Inc.
  • PostScript is a registered trademark of Adobe Systems Inc.
  • SentinelPro is a trademark of Rainbow Technologies.
  • CADMAP is a registered trademark of Carl Zeiss Inc.
  • Linux is a great operating system.
  • Windows 2000 is a trademark of Microsoft Corporation and is a good operating system.
  • Windows XP is a trademark of Microsoft Corporation and is a great operating system.