You are on page 1of 41

Release Log -- Autoship for Windows

9.2.0 Release July 22, 2008 NURBS Version 283 1. Fix to surface point selection when creating a feature patch. 2. Fixed problem in IGES export of surface-embedded curves. 3. Fixed problem in new surf dialogue which showed up intermittently. 9.2.0 Beta 7 Mar 26, 2008 NURBS Version 280 1. Fixed serious bug in surface update after editing - affected Autostructure automatic regeneration. 9.2.0 Beta 6 Mar 19, 2008 NURBS Version 279 1. Fixed problem of surface mesh size being changed when cycling through surfaces in editor. 2. Fixed problems in piecewise scaling 3. Fixed problem loading contour file 4. Changed default setting for surf row/col curve creation to free. 5. Fixed problem switching views when rendering. 9.2.0 Beta 5 Feb 19, 2008 NURBS Version 277 1. Fix in surface trim. 2. Fix to control point weight controls when in alternate screen layouts. 9.2.0 Beta 4 Jan 23, 2008 NURBS Version 276 1. Several fixes of details in the Targeted Variation calculation. 2. Fixed IGES export for trimmed surface in units other than meters. 9.2.0 Beta 3 Jan 14, 2008 NURBS Version 274 1. Fixed several bugs in IGES export. 2. Fixes in targeted variation. 3. When a group is created the objects in the group are given the colours they have outside the group. 9.2.0 Beta 2 Jan 2, 2008 NURBS Version 273 1. Added tests for too few control points to project verification 2. Added code to make sure non-modal forms appear on screen. This was particularly a problem with the Navigator. 3. Fixes in dependency table code.

9.2.0 Beta 1 Nov 6, 2007 NURBS Version 272 1. Targeted variation and piecewise linear scaling enabled. 2. Improved search for curve end near surface edge in surface trim dialogue. 3. Made a fix to allow more SSF files to be imported into a project. 4. Added code to project verification to find orphaned embedded points. 9.1.0 Release Sep 27, 2007 NURBS Version 271 1. Version change of VSFlexGrid control to fix spurious error messages 9.1.0 RC1 July 11, 2007 NURBS Version 270 1. New lock check code 2. Polygon Boolean code fixes. 3. Porcupine curvature scaling problem fixed. 4. Put in trap to repair incorrect surface collection assignment. 9.0.3 Beta 21 April 25, 2007 NURBS Version 268 1. Bug fix in surface table setup. This manifested only under Vista. 2. Made contours appear in case where single view showing in edit mode. 3. Fixed recently introduced problems in targeted variation. 4. Fixed rendering of sphere in the finish editor. 9.0.3 Beta 20 Mar 15, 2007 NURBS Version 267 1. Recompile with new library location. 9.0.3 Beta 19 Mar 15, 2007 NURBS Version 267 1. Bug fixed in mesh generation for trimmed surfaces. 2. Put in trap to catch a condition caused by an improper surface trim curve imported via IGES. 9.0.3 Beta 18 Feb 22, 2007 NURBS Version 266 1. Fixed a bug introduced in last beta. This caused some surfaces to lose corner information. 2. Fixed polygon triangulation bug. 9.0.3 Beta 17 Feb 13, 2007 NURBS Version 265 1. Fixed a crash-producing problem in attach and detach of surface edges. 2. Fixed IGES export of surface with degenerate edge.

9.0.3 Beta 16 Feb 1, 2007 NURBS Version 264 1. Fixed a serious bug in surface copy. 2. Added some code to compensate for the copy bug when reading in projects affected by it. 3. Added support for reading IGES entity 100 (Circular arc) 9.0.3 Beta 15 Jan 17, 2007 NURBS Version 263 1. Fixed a very serious bug which was causing surfaces to lose information about curves embedded on them. 2. Revised the process of project verification on file save to produce fewer messages if problems are found. 3. Fixed old bug in surface-surface intersection. 9.0.3 Beta 14 Jan 9, 2007 NURBS Version 262 1. When copying a surface the control point count is no longer changed. 2. Surface properties are preserved across copying. 3. New bug in setting units in the instant hydrostatics option fixed. 4. In creating curves as developable surface knuckles the list of surfaces is now sorted. 5. This is the first release with Piecewise Linear Scaling enabled. 9.0.3 Beta 13 Dec 28, 2006 NURBS Version 262 1. Fixed bug in surface creation introduced in beta 12. 2. Fixed old bug in the surface trim dialogue curve test for end point at surface edge. 3. Put in a test for surface degree out of range in project save. 9.0.3 Beta 12 Dec 20, 2006 NURBS Version 261 1. Changed the way units are handled in the targeted variation dialogue. 2. Made targeted variation work with developable surfaces. 3. Refined the algorithms in targeted variation. 4. Result surfaces from targeted variation are given the derivation varied. 5. Fixed a bug in the calculation of Cpf in the targeted variation dialogue. 6. Made context menu delete function in Navigator list view operate on multiple selected objects. 7. Fixed bug in IGES export of a trimmed surface which has a degenerate edge. 9.0.3 Beta 11 Dec 5, 2006 NURBS Version 260 1. Fixed bugs in exclusion region display in the Targeted Variation dialogue. It was working only for US Naval coordinate system, but now handles any coordinate system. 9.0.3 Beta 10 Nov 22, 2006

NURBS Version 260 1. Modified surface-surface intersection to make it somewhat more robust. 2. Fixed surface simplify to handle variable degree cases. 3. Targeted variation is implemented. It is accessed via the Edit/Targeted Variation menu item. 4. Added capability of contouring unselected surfaces at the same time as selected. 9.0.3 Beta 9 Nov 6, 2006 NURBS Version 259 1. Fixed bug in reattachment of imported project. 2. Disable project import if exiting project is empty. 3. Fixed face orientation bug in creation of cubical polyobject. 4. Disabled undo/redo for second or later running instances. 9.0.3 Beta 8 Sept 27, 2006 NURBS Version 258 1. Added x direction compression for display of templates. 2. Increased number of allowed curves to fix a problem reported with project merge. 9.0.3 Beta 7 Sept 15, 2006 NURBS Version 257 1. Further improvements to the display of embedded curve data in the Curve Points and Curve Edit dialogues 2. Fix to formatting of curvature window title bar data display. 3. Fixed exe bloat which was due to oversized bitmaps contained in a new dialogue. 9.0.3 Beta 6 Sept 5, 2006 NURBS Version 257 1. Simplify made to work with embedded curves. 2. Curve points dialogue will copy selected cells to the clipboard. 3. Curve points and curve edit dialogues display embedded control and edit points correctly. 4. Curve edit dialogue handles Put operation for embedded curves, Set is disabled. 5. Curvature dialogue title bar displays max and min values rather than max absolute and min absolute. 9.0.3 Beta 5 Aug 30, 2006 NURBS Version 256 1. Simplify process available for curves and surfaces through the edit mode context menu. 2. Fixed colour problem in display of surface curvature.

9.0.3 Beta 4 Aug 25, 2006 NURBS Version 255 1. Fixed exponential display of values in title of curvature window 2. Extended x display compression to baseline. 3. Fixed compression display for points. 9.0.3 Beta 3 Aug 24, 2006 NURBS Version 254 1. Minor changes in curvature dialogue. 9.0.3 Beta 2 Aug 18, 2006 NURBS Version 254 1. X display compression now works in select and edit mode. 2. Many fixes in display compression. 9.0.3 Beta 1 Aug 17, 2006 NURBS Version 254 1. The Curvature dialogue now displays min and max curvature or radius of curvature in the title bar. 2. Added an option to compress the side and top views in the x direction while in edit mode. The edit mode view context menu has a toggled item added at the bottom: Compress Display in X. The compression factor is established in the Preferences dialogue 9.0.2 Maintenance Release July 26, 2006 NURBS Version 252 1. Fixed serious bug in saving edit changes of a surface with dependents. 2. Fixed failure to retain surface mesh changes made in edit mode. 9.0.1 Maintenance Release July 10, 2006 NURBS Version 251 1. Fixed disappearing Fair option in edit mode view context menu. 2. Fixed size problem in Properties dialogue. 3. Fixed serious problem causing crash after surface copy. 4. Fixed problem attaching surface edge to a curve and crash after detach. 5. Modified the process for copying a degree one embedded curve to a free curve; the result has fewer control points for a given tolerance. 6. Fixed bug in feature patch add control point row/col.

9.0.0 Release May 24, 2006

NURBS Version 250 1. Put in a trap to prevent crash in curve-curve intersection when one curve loops. 2. Strengthened logic in project verification on project save. 3. In feature patch dialogue put in code to prevent user from entering zero for control point counts. 4. Fixed bug in surface trimming. 9.0.0 Beta 11 May 9, 2006 NURBS Version 249 1. Restored mouse wheel zoom. 2. Fixed problem of importing a project into a project from a different directory. 3. Fixed extraneous screen refresh when using tool tips. 9.0.0 Beta 10 May 3, 2006 NURBS Version 249 1. Fixed problem of points disappearing when selected. 2. Fixed problem evaluating geodesic offset curves. 9.0.0 Beta 9a May 1, 2006 NURBS Version 248 1. Fixed IGES export to handle units other than meters. 9.0.0 Beta 9 April 25, 2006 NURBS Version 247 1. Thorough revision of IGES export and bug fixes in IGES import. 2. IGES export now handles splitting of trimmed surfaces. 3. Bug fix in registry save of perpendicular locations in Instant Hydrostatics Options. 4. When a surface is copied, the program now copies its properties. 5. Fix in About dialogue display of image. 6. Restored default to free for surface row/col curve creation. 7. Fixed crash in regeneration of projected curve. 8. Fixed hang when object rendered in 4-view, then side view selected, then 4-view. 9. Fixed crash when reversing rows on a surface. 10. Fixed bug writing SSF file. 11. Fixed problem with LTV text boxes losing focus. 12. Fixed drawing problem of groups derived from parent group by rotation. 9.0.0 Beta 8 Mar 8, 2006 NURBS Version 246 1. Additional code to ensure that a when a surface is deleted all its dependents are as well. 2. Fixed two problems with IGES export of trimmed surfaces. 3. Added missing dependency insert in curve matching function.

4. Improved handling of partial failure in surface-surface intersection. 5. Fixed failure to persist embedded curve shape when surface rows or cols reversed. 6. Fixed layout problems in domain retain dialogue and surface properties dialogue. 7. Fixed problem projecting a degree 1 curve onto a surface. 8. Fixed bug importing project into project. 9.0.0 Beta 7 Feb 15, 2006 NURBS Version 245 1. Changed the way the default finish is handled. If there is a main list finish called Default, it is modified by Save as Default. 2. Put in a workaround for an apparent VB failure in redim preserve of the super surface array. 3. Added a trap to catch any case of a curve being deleted without undoing a surface edge attachment to it. 4. Fixed problem in Navigator where a single selected entity was not shown at load. 5. Removed extraneous contour draws when moving control point on a surface. 6. Fixed new bug in navigator which allowed an object to be selected but not visible. 7. Fixed bug in surface join when degree different along join direction. 9.0.0 Beta 6 Jan 31, 2006 NURBS Version 243 1. Added round bilge option in new surface dialogue. 2. Widened the controls for displaying component names in the Group Editor 3. Fixed tab control reset when colour set in new surface dialogue. 4. Modified the colour selection dialogue so that it highlights the currently selected colour by drawing a box around the colour chip. 5. Fixed bug in rendering curves inside groups. 6. Fixed isolated current row/col reset when editing surface and the Show Curves button is clicked. 7. Fixed disappearance of templates when turning of curvature porcupines. 8. Replaced font check marks with icons on Select All and Visible All controls in the Navigator. 9. Made navigator come up with previously selected object within a collection showing. 10. Fixed failure to clear contours when a selected surface was deleted. 11. Fixed change in row and col res on an attached surface when it was edited. 12. Fixed crash problem when importing SSF file. 13. Replaced MouseWheel.dll with custom control.

9.0.0 Beta 5 Jan 18, 2006 NURBS Version 243 1. Fixed soft render of some degree one corners. 2. Changed the process for editing and saving finishes and materials. 3. Some code improvements in process to project a curve onto a surface. 4. Fixed recent bug which caused surface table sizes to increase. 5. Put in auto delete of orphaned embedded points. 6. Fixed recent bug which permanently turned on ruling lines in developable surface when exiting edit mode. 7. Put in trap to prevent changing selection and visibility settings in Navigator when in edit

mode. 8. Put in workaround for an apparent VB problem which was causing a crash when adding a surface to a project. 9.0.0 Beta 4 Jan 10, 2006 NURBS Version 242 1. Hardware lock check upped to 9.0.0 2. Improved table generation for degree one surface row/col 3. Fixed bugs in project import 4. Surface copy now copies base surface if it is present. 5. Added code to prevent setting table resolution below control point count. 6. Fixed problem with colour change when adding a surface to a group. 7. Fixed bug in regeneration of a tube sweep along an embedded curve. 8. Fixed problem in displaying surface patch prompt. 9.0.0 Beta 3 Dec 22, 2005 NURBS Version 240 1. Fixed problem in curve table initialization. 2. Repressed zoom out when editing. 3. Navigator changes to group display and control button labeling. 4. Hydro export now remembers last directory. 5. Some changes and additions to curve test in surface trim dialogue. 6. Can now set perpendicular coordinate when editing a point. 7. Fixed old bug in editing surface-embedded curve with control points having non-unit weights. 8. Fixed problem in trim of surface with chines. 9. Fixed inconsistency in surface degree display between navigator and view edit mode context menu. 9.0.0 Beta 2 Dec 8, 2005 NURBS Version 238 1. Revised surface join and fixed bugs in the low-level support code 2. Made surface join regenerable 3. Surface join now available from select mode context menu as well as Navigator. 4. Fixed SSF file import 5. Fixed problem of updating from click of At Knot controls in feature patch dialogue 6. Fixed bug in weight report. 7. Fixed developable surface edit crash problem. 8. Fixed contour display problem when editing patch on surface. 9. Fixed group highlight/unhighlight problem. 10. Navigator display now persists when UNDO is performed. 11. Revised surface delete to make it more failproof. 12. Now test for open file before attempting project save to PR3 13. Improved messages for project save failure. 9.0.0 Beta 1 Nov 17, 2005 NURBS Version 236

1. Further revisions of the help file and fixed help button links 2. Bug fix in edit planes 3. Fixed problem of resolution loss in contours dialogue 4. Changed contour name dialogue layout to agree with contour dialogue 5. Fixed problems in object display which causes polyobjects to disappear when deselected. 6. New curve and new surface dialogues now have checkbox to put only selected objects into the drop-down lists. 7. Fixed memory-corrupting bug in dependency code. Had been there for years. 9.0.0 Alpha 15 Nov 2, 2005 NURBS Version 233 1. New help file with help button links in new dialogues. 2. Templates from DXF files 3. Contours dialogue fixed old bug in which all subsequent contours made visible when Add button clicked. 4. Fixed bug deleting edge mate 5. Fixed bug creating feature patch with detached edge 6. Fixed feature patch dialogue incorrect setting of continuity D option 7. Fixed base surface display when working on edge mates and feature patches. 8. Fixed new crash bug in geometry file export. 9. Fixed crash when canceling out of feature patch dialogue. 10. New user colour options for Navigator 11. When an object type is selected in the Navigator tree view, the object type name is shown in user-selected colour. 12. When an object row is clicked in the Navigator list view, the object name as well as clicked cell is shown in user-selected colour. 9.0.0 Alpha 14 Oct 20, 2005 NURBS Version 233 1. When an object is selected in the Navigator, that object type is made visible if it is not already. 2. Fixed Navigator so that if one object is selected, the list view scrolls to that object when the object type is selected. 3. Major revision of the interactions among feature patches and edge mates. The net effect of these features now is calculated in the order in which they are defined. 4. The special state of patch-on-patch is gone. Patches may overlap to any extent. 5. Fixed bug in rotate to edit plane. 6. Fixed problem with display of edited developable surfaces. 7. Implemented correct regeneration of surfaces which have been edited in Autoship 9. 8. The algorithms for dealing with decimal numbers in different locales have been changed and should now work in all locales. 9. DXF export has been fixed to handle locales which use the comma as a decimal point.

9.0.0 Alpha 13 Sept 27, 2005 NURBS Version 232

1. Made the edge mate dialogue modeless 2. Wider drawing lines for edge mate edge designation 3. Fixed bug in edge mate with surfaces differing in degree. 4. Fixed bug in surface edge match to curve. 5. Added control to delete an edit plane. 6. Added update of finish drop-down when new surface or polyobject selected into a group in the group editor. 7. Adding a single row or column to a feature patch is now done by refinement. 8. Walk-through is available in the viewer. 9. Fixed curve and surface colour selection in the navigator. 10. Fixed object de-selection display. Bug introduced in previous alpha. 9.0.0 Alpha 12 Sept 19, 2005 NURBS Version 231 1. Optional show mesh for only selected objects. 2. Fixed problem in shift-release drag of curve vertex. 3. Fixed import of project which had been edited in release 9. 4. Cursor shows and arrow keys now work when commencing surface edit. 5. Fixed improper renaming of surfaces in Navigator when using Apply button. 6. Fixed problem moving whole chine row using shift-release drag. 7. Added tool tips to new icons in alternate layouts. 8. Rendered surf finish now updates immediately when changed in properties dialogue. 9. Navigator list view now updates when properties changed. 10. Degree change now updates immediately in render. 11. Boundaries text boxes now update in Feature Patch dialogue when At Knot buttons clicked. 12. The user interface for feature patch definition and modification is changed. The dialogue is now non-modal. 13. Several fixes to adding and deleting control points within a feature patch. Also to toggling corner in feature patch. 14. Fixed bug in contour display when editing a surface. 15. Added trap to handle IGES import of curve embedded on a host which is not present because it is not an entity we handle. 16. The Navigator list view is now initially sorted on the name column. 17. If only one object is selected the Navigator list view scrolls to that object. 18. Projects can now be saved while editing a surface. This also fixes UNDO in that circumstance. 19. The properties dialogue for curves now displays degree and supports edit of resolution. 20. When editing a surface, the message bar now displays, for example, Index 1 in Col 3. 21. Fixed rendering of feature patch when going from edit to select mode. 22. Surface degree changes now update immediately in the Navigator. 23. The Navigator displays top level groups with vis and sel boxes. 24. Removed the restriction which prevented multiple instances of Autoship to run simultaneously. 25. Fixed reattach problem in project read which caused problem with old attachment method. 9.0.0 Alpha 11 Aug 24, 2005 NURBS Version 230

1. Fixed bug in edit plane definition using points. 2. Made degree change show up immediately in Navigator 3. Fixed bad slider behaviour in Feature Patch dialogue. Also in Edge Mate dialogue. 4. Proportion control now diabled when inserting control point by refinement. 5. Improved updating of degree change and control point insertion deletion during surface editing. 6. Modified the code for moving vertices with the arrow keys to make the screen update smoother. 7. Removed extraneous Navigator list view updates from object selection code. This should speed up the select all visible process. 8. Fixed fatal bug in copying screen image to the clipboard. 9. Colour patch behaviour when scrolling in Navigator fixed. 10. Enabled selection in rotatable view whether or not edit plane is selected. 11. Edit planes for the 3 orthogonal directions are now generated automatically. 12. Fixed fatal bug in save and restore of project edit plane settings. 13. Changed defaults for spotlight settings in viewer. 14. Fixed failure to import IGES.

9.0.0 Alpha 10 Aug 2, 2005 NURBS Version 229 1. Changed the way in which surfaces having too few control points for degree are handled. 9.0.0 Alpha 9 July 22, 2005 NURBS Version 229 1. Fixed problem of Vis column display in contours dialogue when user name option off. 2. Fixed many problems in surface edge mate. 3. Surface edge mate primary patch layout method changed primary blend line always used. 4. Curves inside groups now render in colour set for curve in group editor. 5. When in render mode, adding to selection adds to the rendering. 6. Fixed problem generating degenerate curve. 7. Fixed project import into empty and existing projects. 8. Made F3 to F6 keys functional when editing feature patch with rendering on. 9. Fixed curvature dialogue display to work with new surface code. 10. Fixed display when entering surface edit mode. This eliminates the intermittent ghost image and is faster. 11. Rendering with translucency is fixed. 12. Clicking the print icon in the viewer produces a screen-image dump of the rendering to the printer. 9.0.0 Alpha 8 June 23, 2005 NURBS Version 228 1. Fixed 3D view camera mode pan and zoom problem introduced during development of the edit planes facility. 2. Fixed problem of intermittent non-rendering. 3. Fixed problem of point embedded in curve not showing on screen.

4. Added Navigator at top of the select mode context menu. 5. Fixed problem with group context menu in tree view of navigator. 6. Fixed surf copy to put table resolutions into the data. 7. Added tab for navigator colours to the colours dialogue. 8. Colours dialogue tabs in two rows to allow more space for labels 9. Fixed problem of vertex colour in attached surface imported from Autoship 8. 10. Put in universal fix for the recent problems of text appearing in white font in some dialogues. 11. Fixed problem of Reverse View item in context menus not always working

9.0.0 Alpha 7 June 15, 2005 NURBS Version 228 1. Fixed a bug in curve evaluation related to surface feature patch. 2. When editing a surface it is no longer possible to reduce the numbers of rows or columns below the respective degrees. 3. Fixed bug in surface cp/ep drag with shift key down at drag end to move whole row or column. 4. The Edit Plane system is functional. 5. Fixed several problems in the contours dialogue introduced by Load Baseline function. 6. Individual column widths in the list view of the Navigator are now saved between sessions. 7. Selecting a group in the Navigator now puts the selected name into the tool bar display. 9.0.0 Alpha 6 June 6, 2005 NURBS Version 227 1. Several serious array access bugs fixed in the DLLs 2. Fix to new bug in type 1 curve projection. 3. Added trap to force embedded points to have proper host parameter values. 4. Fixed curve colour non-retention in Curve Properties dialogue. 9.0.0 Alpha 5 May 25, 2005 NURBS Version 226 1. Load from Baseline button added to Contours dialogue. 2. IGES import of entity 102 fixed. 3. Step to remove duplicate edge segments added to DXF surface 2d export 4. Fixed text colour problem in Surface CP Locking dialogue. 5. New checks to prevent feature patch and edge mate definitions for surfaces which are attached. 6. Close item added to viewer context menu. 7. Fixed rendering when in feature patch state of surface edit. 8. Fixed font size on At Knots button in feature patch dialogue 9. Changed the way developable surfaces are treated in IGES read. There is a test to detect when a surface is developable and knot vector is not split into sections at double knots. 10. Fixed bug which allowed duplicate point names. 11. Snap button status to non-selected when program loads. 12. Fixed formatting problem of offset distance display in Offset and Geodesic Offset tabs of new curve dialogue. 13. In the Navigator, changes to object visibility and selection take place immediately and

do not require use of the Apply button. 14. Vertical divider location in Navigator is saved between sessions. 15. Navigator tree view state is saved between sessions 16. Colour patch editing in Navigator improved. 17. The Navigator now displays a filled circle mark to the left of the names of all collections that contain selected objects. 18. F3/F4 and F5/F6 keys now work when editing feature patches. 19. Fixed bug in surface copy operation. 20. Navigator is updated when a curve or surface degree is changed. 21. Crash-causing bug fixed in edge mate operation. 9.0.0 Alpha 4 Mar 26, 2005 NURBS Version 224 1. When in patch edit state the space bar steps through patches. 2. Deleting patch bug fixed. 3. When using space bar to step through surfaces the selected surface is now highlighted and named in the object label. 4. F3 to F6 keys work correctly when editing a surface. 5. Zoom extents now works in edit mode 6. Edit patch and edit mate context menus now properly enabled. 7. Vertex selection crosshair behaviour fixed when stepping through patches. 8. Undo implemented for patch deletion. 9. IGES import of surfaces fixed. 10. Column number display now working. 11. Select mode context menu now contains Array. 12. Colour patch display in the navigator fixed. 13. Arrow key movement of vertices fixed. 14. F8 key now works in all modes. 15. New options for screen layout second new toolbar at top or bottom. 16. In the Attributes dialogue the surface Properties button now works. 17. Fixed bug in control point insertion by proportion. 18. Smaller text in Grid, etc buttons to make them more readable. 19. 3D view control context menu now has working items to create and select edit planes (using the planes for editing is not implemented). 9.0.0 Alpha 3 Mar 14, 2005 NURBS Version 223 1. The Navigator now displays curve and surface degree (non-editable) 2. New View controls 3. New main screen layout (optional) 4. Edit mode view context menu has Fair option replaced after accidental removal. 5. Contour display in edit mode is now properly updated after change in contour selection. 6. Incorrect waterline and buttock contour colour setting fixed. 7. Fixed bug defining patch on surface edged matched to another surface with patch in the same location. 9.0.0 Alpha 2 Feb 24, 2005 NURBS Version 223 1. Addition of the Detached continuity option for feature patch edge blend 2. Redesign of feature patch dialogue to incorporate patch corner display and new continuity option.

3. Translucency introduced in viewer. 4. Group editor and finish editor modified to support translucency. 5. Several fixes to surface trim. 6. Viewer cutoff location display now indicated in current units. 7. Fix of serious bug in project save. 8. Curves contained in selected groups now rendered. 9. New navigator with tree-view, list-view organization 10. Optional surface colour used to draw outlines. 11. Fixed improper object deselection at mouse wheel pan. 12. Many problems fixed in feature patch definition and calculation. 9.0.0 Alpha 1 Jan 6, 2005 NURBS Version 220 1. First release of Feature Patch and Edge Mate functionality. 2. Degree change now available only in edit mode, via the edit context menu. 3. New User Set Colours dialogue. 4. Changed window centre settings save to integer to avoid locale problems 8.3.2 Release Nov 22, 2004 NURBS Version 219 1. Fixed incorrect conversion of minus sign to underline in DXF layer names 2. Fixed bug in surface degree elevation that could have caused problems in surface join and edge match to curve. 8.3.2 Beta 5 Nov 8, 3004 NURBS Version 218 1. Put in blocks to prevent overlapping project read/write operations, which could happen with very rapid calls to save the undo file. 2. Changed IGES export policy so that it does not abort if fails on one object. 3. Fixed bug in IGES export of unfanned developable surfaces. 4. Fixed bug in writing contour names to the PR3 file. This caused project corruption. 8.3.2 Beta 2 Nov 1, 2004 NURBS Version 217 1. Fixed bug in surface trim 2. Fixed bug in chine by refinement 3. Changed behaviour so that when a project is imported into a project, the working directory is not changed. 4. Fixed spurious query about deleting copy surf in untrimming 8.3.2 Beta 1 Oct 28, 2004 NURBS Version 216 1. Fixed bug which permitted deletion of a surface trim curve. 2. Fixed bug which caused crash in surface offset (was in surface knot refinement) 3. Fixed bug when named contour deleted. 4. Fixed incomplete conversion of 3 point curve to polyobject. 8.3.1 Release

Sept 9, 2004 NURBS Version 214 1. Recompile to work with new ASCUdt.tlb 2. Major revision of surface-surface intersection algorithm. 3. Material and finish file data stored in .PR3 file 8.3.0 Release March 11, 2004 NURBS Version 207 1. Viewer zoom out button is always enabled helps to fix lost light problem 2. Surface edit mode isolate row/col porcupine curvature display now works for both cp and ep. 3. When Curve Editor window is open and user uses space bar to move to another curve, the curve in the Curve Editor is also changed. 8.3.0 Beta 10 Feb 27, 2004 NURBS Version 206 1. Fixed two bugs in IGES export of projected and embedded curves 2. Fixed problems in layer assignment in DXF export. 8.3.0 Beta 9 Feb 3, 2004 NURBS Version 205 1. Fixed very old bug in generation of surface of revolution. 2. Fixed very old bug in surface sweep (was ok with units m). 3. Removed file name length restrictions in IGES import and export. 4. Fixed bug in curve fillet. Happened only under special conditions. 8.2.1 Beta 8 Jan 8, 2004 NURBS Version 204 1. When two developable surfaces are joined, the result is designated as developable. 8.2.1 Beta 7 Dec 24, 2003 NURBS Version 203 1. Improved arc fitting in DXF export 2. Fixed main screen title bar file name display 3. Put in special fix to handle corrupted file names from IGES import. 4. Put in code to allow surface vertex unlocking in the case that both row and column locking has been applied.

8.2.1 Beta 6 Dec 1, 2003 NURBS Version 203 1. Default water specific gravity in Instant Hydrostatics is now 1.025

2. Instant Hydrostatics dialogue now shows units and sp. gr. in use. 2. Surface render during editing now has crosshair marking the current vertex. 3. Fixed main screen title bar file display. 4. Fixed bug in IGES import of trimmed surface. 8.2.1 Beta 5 Nov 19, 2003 NURBS Version 202 1. Put in traps to prevent starting new process from Navigator before old one finished. 2. Fixed file save problem introduced in Beta 4. 3. Put in two traps to catch problems caused by mildly corrupted project files. 8.2.1 Beta 4 Nov 14, 2003 NURBS Version 201 1. Fixed bug in surface sweep. 2. Fixed bug in curve projection on surface code 3. Revised the project save procedure to test for errors and write to buffer file. 8.2.1 Beta 3 Oct 29, 2003 NURBS Version 200 1. Fixed layout problem in reports which caused bottom row of controls to be obscured. 2. Fixed bug in Contours dialogue which caused crash when editing station location. 3. Fixed surf-surf intersection bug when result curves fold back almost on themselves. 4. Fixed problem of some projects not appearing when first read into Autoship. 5. Fixed Instant Hydro to properly account for coordinate reversal 6. Fixed Instant Hydro solve DT problem - weight and lcg were being overwritten after solve calculation. 7. Fixed section area curve display in Instant Hydro 8. Fixed multiple curve surface trim where one curve ends exactly at surface corner. 9. Changed default colour of second curve in surface intersection. 10. Rendering now shows control/edit points for surface when in edit mode. 8.2.1 Beta 2 Sept 12, 2003 Nurbs Version 199 1. Fixed bug in IGES import of trimmed surface 2. Changed the behaviour of IGES export of developable surface. If the surface was created with vertex spreading turned on there is no splitting at fan edges. 3. Fixed string handling bug in lock check code. 8.2.1 Beta 1 April 25, 2003 Nurbs Version 199 1. Fixed two bugs in surface trimming. 2. Some small fixes to main screen behaviour. 3. Some broken connections to help file restored.

8.2.0 Release Feb 27, 2003 Nurbs Version 198 1. Fixed problem rotating grouped curves in main screen 3D view. 2. Changed body view split contour view to be properly centred. 3. Fixed several problems associated with need to hit "Enter" after moving vertex with arrow keys. 4. Fixed problem editing collection name in Navigator. 5. Fixed bug in new surface properties dialogue which could cause table initialization of unchanged surfaces. 8.2.0 Beta 9 Jan 24, 2003 Nurbs Version 197 1. Fixed bug in Developable surface creation with extrapolate start curvature. 2. Removed Relax Curve function 3. Curve and Surface fair now preserve one coordinate when in a principal view. 8.2.0 Beta 8 Jan 17, 2003 Nurbs Version 196 1. Removed surface match capability from Std version 8.2.0 Beta 7 Jan 13, 2003 Nurbs Version 196 1. Resized fonts on some main form buttons to make text fit better 2. Small improvements in type 2 curve projection 3. Added relax facility for curves. 4. Colour setting now works in Curve Editor dialogue. 5. Fixed several bugs in positioning points embedded on curves. 8.2.0 Beta 6 Jan 2, 2003 Nurbs Version 193 1. Curve points dialogue has option for horizontal vs vertical display. 2. There is a new properties dialogue called from the Navigator to deal with curve and surface collection contents. 3. Fixed new bug due to point 9 in Beta 5, which caused destruction of fillets. 4. Fixed bug reading .ctr file. 5. Porcupine length factors no longer reset when starting. 6. More rearrangement of left side tools. Three new lettered buttons: P to bring up curve points dialogue C to bring up curvature display (edit mode only) E to bring up curve editor dialogue (edit mode only) 7. Behaviour of the lettered buttons and resulting tool windows made consistent. 8. User choice of presence of trailing zeros in contour name generation. 9. Fixed new bug in editing embedded curves.

8.2.0 Beta 5 Dec 9, 2002 Nurbs Version 190 1. Added provision for user to supply prefix to contour name. 2. Fixed bug in group editor finish apply to all. 3. Removed the automatic setting of back finish to same value as front finish in all places it occurred. 4. Changed Curve Points tool window to horizontal layout 5. Added option for Ep interpolation to new curve dialogue Loft tab. 5. Renamed Curve Interpolator to Curve Editor 6. Added Cp/Ep icon button to Curve Editor and added control point mode 6. Fixed curve editor to recognize changed name 7. Fixed point index column in curve editor 8. Fixed inappropriate mirroring in 2D DXF export. 9. Changed dynamic draw editing. Pressing the enter key now necessary to retain change. 10. Implemented porcupine display of contour curvature. 11. Fixed bug updating contours after surface row or col degree change. 8.2.0 Beta 4 Nov 28, 2002 Nurbs Version 189 1. Fixed new bug in select/unselect individual contours in Contours dialogue. 2. The mouse wheel zoom factor is now user-settable in the Preferences dialogue 3. New Curve Points tool window 4. Revised old Curve Points dialogue to make new Curve Interpolator tool window. 5. New curve interpolation method used in interpolator. 8.2.0 Beta 3 Nov 22, 2002 Nurbs Version 188 1. Cancel button now functions for DXF import. 2. During DXF import object names are appended with object index and not checked for uniqueness. 3. ALT-F3, F4, F5, F6 now do pan to new edit point. 4. Fixed scaling problem in DXF spline export. 5. Fixed apply all functions in Group editor. 6. Fixed bug in regenerating ruled surfaces. 7. User supplied names for contours now supported. 8. Fixed bugs in trim to centre plane. 9. Fixed angle calculation in measurement tool 10. Added help topic access to button in measurement tool window. 11. Fixed colouring of curves in groups. 8.2.0 Beta 2 Nov 12, 2002 Nurbs Version 187 1. Fixed sever bug in knot redistribution. Also made curve function work across sections. 2. Waterline, buttock and curve end locations are now in offset tables. 3. Fixed navigator context menu for applying color/properties to selected objects. 8.2.0 Beta 1 Nov 5, 2002

Nurbs Version 185 1. New context menu on drawing windows when in edit mode. 2. New curve and surface fairing functions 3. New curve and surface knot redistribution functions 4. Preferences are saved in the .pr3. 5. The number of characters permitted in part names is now unlimited 6. Names can contain non-ascii characters 7. New curve generation method: along knuckles on developable surfaces 8. Wheel mouse zoom 9. Middle mouse button double click does zoom out 10. Middle mouse button and drag panning 11. Surface thickness in included in weight and area reports. 12. Context menu additions for Curves and Surfaces nodes - apply colour, material, finish to all selected 13. Added command buttons to group editor to apply a colour to all curves in the group, material and finish to all surfaces. 14. Rearranged main screen by moving controls from bottom two rows to side. 15. Added option to show station contours in body plan window split left-right. 16. Added checks to prevent multiple occurences of the same object in a group. 17. Added Ungroup command to Group node in Navigator.

8.1.1 Maintenance Release Oct 29, 2002 Nurbs Version 185 1. Fixed bug preventing curve end attachment to selected points in new curve dialogue 2. Fixed two bugs in curve projection onto surface with chine 3. Fixed bug in intersection of surfaces with chines. 8.1.1 Beta 2 July 30, 2002 Nurbs Version 181 1. Surface and polyobject thickness are now included in weight and area report. 2. Source curve corner points are now guaranteed to be control points of developable surfaces. 3. Fixed very old bugs in mathematics for degree five curves and surfaces. 8.1.1 Beta 1 July 10, 2002 Nurbs Version 180 1. Added to surf intersection code to better handle chines. 2. Fixed bugs in surface trim 3. Fixed problem in trimmed developable surface regeneration 4. DXF export of contours now labels in correct units. 5. Put in trap to alert users to over long DXF file names. 6. Fixed bug in floating number conversion that caused problems with some locales. 7. Fixed crash-producing bug in IGES import. 8. Fixed problem with opening and then saving project files across the network. 9. Fixed bug in curve spiral generation which limited it to integer number of turns. 10. When creating a geometry file, the program now always queries whether to use user defined sections, if any are defined.

8.1.0 Production Release Dec 13, 2001 Nurbs Version 176 1. Fixed comments in project info to handle Japanese characters 8.1.0 Beta 19 Nov 29, 2001 Nurbs Version 174 1) Fixed two problems in behaviour associated with the view buttons. 2) Fixed incorrect display of templates in 3D view 3) Fixed IGES import of trimmed surfaces. 8.1.0 Beta 18 Nov 16, 2001 Nurbs Version 173 1) Fixed bug in GM calculation in Instant Hydrostatics 2) Improved ability of surface trim to handle partially coincident curves 3) Fixed bug in gf export that caused array overflow with large number of sections. 4) Fixed gf export to handle surfaces with seams at the bottom 5) Fixed template DRA attachment 6) Fixed recent bug which prevented reading new .pr3 into 8.0 7) Added comments to project info 8) Offset report now handles curves properly (bug introduced in beta 2) 9) Made group drag show bounding box. 10) Help file now covers new features. Change to HTML help. 11) Small fixes in Instant Hydro dialogue. 12) Fix to Attributes Dialogue, Group Edit button behaviour. 8.1.0 Beta 17 Oct 11, 2001 Nurbs Version 172 1) Fixed bug in geodesic offset curve generation. 2) Implemented 3d view synchronization. 8.1.0 Beta 16 September 24, 2001 Nurbs Version 171 1) Fixed newly introduced edit mode bug which caused edit mode controls to malfunction. 8.1.0 Beta 15 September 14, 2001 Nurbs Version 171 1) Fixed bug in C code hydrostatics. Was producing incorrect waterplane data. 2) Changed instant hydrostatics "Imm" parameter for SI to MT/m. 3) Changed instant hydrostatics parameter calculation to be based on largest submerged transverse section. Previously it was based on mid section.

4) Fixed bug in geodesic offset calculation. 5) Fixed bug in trim to centre plane (incorrect domain identification due to cp trim curves not being identically on the cp). 6) Fixed IGES input to ignore trimming of entity 122 surface. 7) Fixed bug in Fillet surface generation. 8) Added point and surface collections in Navigator. 9) Program version and lock checking increased to 8.1.0. 8.0.1 Beta 14 August 9, 2001 Nurbs Version 169 1) Keep dialogue when trimming copy of surface now appears at screen top. 2) Offset curves now work with units other than m. 3) Corrected problem with beta 11, point 9. 4) Improved surf-surf intersection to handle difficult case with badly distorted parameter space. 5) Improved LTV editing of point embedded on curve. 6) Restored use of Common colour dialogue for rendering background. 7) Fixed focus problem when editing with control points. 8.0.1 Beta 13 July 31, 2001 Nurbs Version 168 1) Fixed new bug that prevented creation and regeneration of developable surfaces. 2) Fixed bug in control point weight slider form. 3) Removed automatic zoom out when restoring main window after minimizing it. 4) Fixed bug in IGES import of unclamped NURBS surface with unusual knot vector. 8.0.1 Beta 12 July 26, 2001 Nurbs Version 168 1) Made curves sorted within collections in navigator 2) Improved type 2 curve projection at chine crossings. 3) New mechanism to recover extra space in dependency table. 8.0.1 Beta 11 July 13, 2001 Nurbs Version 167 1) Row.Col curvature of surface now dynamic during control point editing. 2) Project files written by beta 11 can be read by 8.0. 3) Fixed bug in regen of ruled surface when curve n changed. 4) Fixed bug in text entry of cp weight 5) Restored ability to cancel most editing operations by ESC key 6) Fixed bug in DXF in of polyline by arcs and segments 7) Improved the process of setting a control point of a curve embedded in a curve by entering into the LTV text boxes. 8) Fixed bug in creation of planar-embedded curves. 9) Max number of contours in each plane increased to 1500. 10) Fixed bug that forced zoom out when creating embedded points. 11) Rendering background colour now retained.

8.0.1 Beta 10 June 22, 2001 Nurbs Version 166 1) Offset curve added 2) New curve regeneration functions 3) User interface for project regeneration 4) Fixed another bug in surface trim 5) Fixed bug in switching from one single view to another 8.0.1 Beta 9 June 18, 2001 Nurbs Version 165 1) Fixed rendering of surfaces, which were being lit on the wrong side. 2) Fixed bug in curve to curve trim. 8.0.1 Beta 8 June 13, 2001 Nurbs Version 164 1) Fixed bug in surface trim. 2) Decreased tolerance for curve join - Beta 7 was too loose. 3) Fixed Viewer clipping problem. 4) Fixed new problem reading .pr2 files. 8.0.1 Beta 7 June 11, 2001 Nurbs Version 163 1) Several changes to navigator. 2) Curve colour setting dialogue presented when old project read. 3) Colour setting at all curve creation. 4) Recursive delete bugs fixed. 5) Surface join function 6) Relaxed tolerance for curve join 7) Surface row/col curvature dynamic update during editing 8) Esc to cancel arrow key editing 9) Button beside W text box to bring up weight slider. 10) Fixed problem rendering transformed blocks 11) Fixed instant hyro problem 12) Lights in viewer changed to have no ambient component. 13) Fixed non-compatibility of .pr3 files with older versions of program 14) New curve collection facility in Navigator. 8.0.1 Beta 6 May 28, 2001 1) Fixed positioning of viewer over 3d view window. 2) Fixed transformation matrix input to viewer 3) Changed from Ctrl to Alt as key for pan 8.0.1 Beta 5

May 24, 2001 1) Many bug fixes and improvements in navigator 2) Curves can be assigned colour inside groups. 3) New slider tool for editing control point weight. 8.0.1 Beta 4 May 9, 2001 1) Navigator tool implemented. 2) OpenGL Viewer from Autostructure now used for rendering and surface curvature display 3) Dynamic surface rendering and curvature during editing 4) New surface absolute curvature colour map 5) Curves appear in rendering 6) Grid and snap are now separate buttons and both can be off 7) New ortho button and function 8) Curves can be assigned colour (via navigator). Selected curves drawn as short-dash lines. 9) Camera motion controls removed. 8,0.1 Beta 3 May 1, 2001 1) Fixed several problems in generation of developable surface 2) New option to spread fan base control points of developable surface. 3) In IGES export of developable surface a new surface is generated for each fan edge. 4) When creating curve by draw and points as control points selected, knot vector is now uniform. 5) Dynamic updating of curves, surf mesh and surf contours during editing. 8.0.1 Beta 2 Feb 27, 2001 1) Unlimited stations, wls, buts in offset report 2) Offset report can contain multiple intersections for each butt, wl. 3) Offset report correctly handles curves in assembly tree. 4) When entering coords for lofted curve, last cell value is now used correctly 5) In Join Curves dialogue name editing is now correct 6) Bugs fixed in IGES export of trimmed surface 8.0.1 Beta 1 1) Fixed several bugs in arc fitting and arc output in 2d dxf. 8.0.0 Production Release Feb 21, 2000 Nurbs Release 154 1) Forced return to select mode when making a group using the Arrange menu 2) Implemented auto regenerate of type 2 projected curves on developable surfaces when surface regenerated. 3) Contour dialogue add button now inserts present value rather than next one. 4) Fixed bug in which importing an IGES file containing incorrect trimmed surfaces could cause program crash. 5) Fixed bug in IGES output of assembly containing trimmed surfaces. 6) Changed new curve dialogue so that if a single point is in project, the new curve end points are

not automatically set to its location. 7) Fixed a couple of places where retrieval of floating point numbers from the registry wasn't correctly compensating for a change of locale. 8) Fixed bug in generating layer names in DXF output. 9) Changed type 2 projection on developable surface to always create degree 1 curve. 10) Changed dxf output to label frames with frame number instead of location 11) Fixed bug that caused crash when untrimming a certain surface. 7.1.0 Beta 35 Jan 12, 2000 Nurbs Release 153 1) Fixed a couple of bugs in dxf input of lightweight polylines with bulges. 2) Fixed bug in dxf input of arcs - wrong scaling 3) Fixed a very old bug in hydro report calculation of LWL. 4) Fixed occurences of "&" character instead of "%" in hydro report of centroids. 5) Fixed Y2K bug in IGES file header date/time stamp. 6) Fixed incorrect display of embedded degenerate curve in select mode. 7) Fixed IGES header problem due to too long file name. 8) Fixed problem of new mesh generation at chines. 17.1.0 Beta 33 Nov 26, 1999 Nurbs Release 152 1) Changed instant hydro so form saves data when closed and reopened 2) Fixed problem in rendering two-sided, several instances groups 3) Fixed bug in the new offset table report. It was causing bad results for buttock crossings 4) Fixed bug that caused buttock and waterline contour settings to change when saving them to a file. 5) Fixed alignment problems in the new curve and new surface dialogues. 6) Fixed bug that caused omission of last segment in DXF input of polylines. 7) Improved instant hydro depth/trim solve. 8) Fixed bug in surface trim that caused problems when one trim curve joined two adjacent surface corners. 9) Fixed several bugs in dxf input of lightweight polylines with bulges.

7.1.0 Beta 32 Sept 7, 1999 1) Fixed a couple of problems with special-case surface trims. 2) In the case of a project containing just one point, made the new curve dialog initialize the curve end locations to the point location and correctly display the point name in the drop-down list. 3) Changed program behaviour so that if a surface is trimmed, doing a row or col reverse automatically untrims it 4) Changed baseline dialogue to make single click serve to toggle web setting. 5) Fixed bug in instant hydrostatics which caused problem with cloned objects. 6) Fixed bug in new offset table report. 7.1.0 Beta 31 July 27, 1999 Nurbs Release 150 1) Several fixes and changes in Instant Hydrostatics.

2) Fixed problem with geometry file generation on offshore rigs, where contour fell on surface corner. 3) Fixed bug reading in IGES file with parametric surface entities which are trimmed (still don't read parametric sufaces, but no longer crashes). 4) Fixed bug in surface-surface intersection of small surfaces. 5) Fixed title bar display so project name appears after File/Save. 6) Fixed problem with a particular blend surface creation. 7) Made several changes to Offset table generation. Now produces separate tables for heights and half-breadths. 8) Changed STD version surface number limit to 40. 9) Fixed offset table incorrect behaviour when no waterlines or no buttocks specified. 7.0.2 OHT Release June 22, 1999 Nurbs Release 149 1) Several fixes and changes in Instant Hydrostatics 7.0.2 Beta 30 June 17, 1999 Nurbs Release 149 1) Implemented export of ORC IMS offsets. 2) Changed offset report to new format. 3) Fixed bugs in Instant Hydrostatics 7.0.2 Beta 29 June 8, 1999 Nurbs Release 148 1) Fixed bug which produced "Subscript Out Of Range" messages when generating .gf1 export with surface parallel to x = 0 plane 2) Changed floating point input text boxes to accept "." or "," as first character 3) Fixed bug in using LTV boxes to reposition embedded control points 7.0.2 Beta 28 April 26, 1999 Nurbs Release 146 1) Fixed bug which prevented opening project files on a networked computer. 2) Fixed flickering on control/edit point selection due to extra draws. 3) Fixed surface refinement bug which caused some cases to take an extremely long time to finish. 4) Fixed set base point dialog to show values in correct units. 5) Fix in surface trim code to handle problem when trim curve lies along surface edge. 6) Fixed bug in IGES input which caused trouble when imported surface name was blank. 7) Fixed problem of dropping last vertex in DXF input of lightweight polyline. 8) Implemented new Instant Hydrostatics facility. 9) Changed geometry file export so that top level group is broken into one component for each object in the group. 7.0.2 Beta 27 Mar 19, 1999 Nurbs Release 145 1) Further bug fixes and improvements in surface blend. New interative solution for fillets 7.0.2 Beta 26 Mar 16, 1999 Nurbs Release 144

1) New surface edge match to curve feature. Access through attach surface dialog 2) Further bug fixes in surface blend. 3) Surface blend now allows zero radii. 4) Enabled user to change locale after running the program. 5) Fix to bug in surface trim with two trim curves. 6) Instant hydro dialog present but not working. 7.0.2 Beta 25 Mar 1, 1999 Nurbs Release 143 1) Fixed bug in new surface mesh which caused some surfaces to "go to origin". 2) Further refinements to surface blend, including forcing blend surface to host surface end. 3) Bug fix in surface blend when included angle large. 7.0.2 Beta 24 Feb 17, 1999 Nurbs Release 142 1) Fixed bug in offset table for vertical surfaces. 2) Fixed bug in importing a project containing any trimmed surface. 3) Fixed bug in untrim of trimmed surface where the trim was of a copy. 4) Several fixes and improvements in surface blending. 7.0.2 Beta 23 Feb 10, 1999 Nurbs Release 141 1) Fixed problems of no chine display and incorrect spline rendering in new mesh. 2) Removed extra redraw when selecting edit/control point. 3) Fixed problem with some surface vertices jumping to origin. 4) First release of surface blending capability. 7.0.2 Beta 22 Jan 20, 1999 Nurbs Release 140 1) Implemented new surface mesh generation and trimming methods. 2) Fixed bug in project merge. 7.0.2 Beta 21 Dec 29, 1998 Nurbs Release 139 1) Fixed problem in creating geometry file from group not mirrored at centre plane. 2) Fixed problem in surface-surface intersection in particular case with chine spray rails. 3) Fixed bug in group deletion code which caused incorrect movement of objects to retained groups. 4) Fixed bug in surface trim which failed to handle the case of a degenerate surface edge. 7.0.2 Beta 20 Dec 1, 1998 Nurbs Release 138 1) Fixed problem in cutting embedded curves at crossings. 2) Fixed several problems in new surface trim. 7.0.2 Beta 19 Nov 16, 1998 Nurbs Release 137

1) Fixes and improvements in IGES input, including status reports throughout. 7.0.2 Beta 18 Nov 4, 1998 Nurbs Release 136 1) Fixed bug in surface trim where surface edge has zero length. 2) Added depend insert to process of trimming copy of surface. 7.0.2 Beta 17 Nov 2, 1998 Nurbs Release 135 1) Fixed bug in which surface attachments weren't updated when project read in. 2) Fixed bug in project load order which caused problems in surface trim of cloned surfaces. 3) Made slight improvements to the flattening procedure for deveopable surfaces. These fix problems with some particular cases reported by users. 4) Fixed dxf input of spline curves to accept any knot value range. 5) Fixed bug in reading IGES Global section. 6) Fixed improper labelling of contours in dxf output when not in metric units. 7.0.2 Beta 16 Oct 27, 1998 Nurbs Release 134 1) Fixed surface trim so that editing trim curve causes retrimming 2) Implemented grouping of control/edit points. 3) Fixed bug in getting free handle for 201'st curve. 4) Fixed bug in getting centre plane trim curves. 5) Replaced grid in contour dialog. 7.0.2 Beta 15 Oct 22, 1998 Nurbs Release 133 1) Fixed problem reading some entity 142 objects in IGES. 2) Surface trim now has option to make a copy of selected surface and then trim the copy. 3) Other surface trim bugs fixed. 7.0.2 Beta 14 Sept 17, 1998 Nurbs Release 131 1) DRA now working with new surface trim. 2) Suface trim now prompts for trim to centre plane 3) Hydrostatics fixed to work with new trim. 4) Other surface trim bugs fixed. 7.0.2 Beta 13 Sept 15, 1998 Nurbs Release 130 1) Fixed several bugs in surface trim. 7.0.2 Beta 12 Sept 4, 1998 Nurbs Release 129 1) Implemented the new trimmed nurbs surface facility. 7.0.2 Beta 11

July 7, 1998 Nurbs Release 127 1) Fixed bug which prevented Save As 2) In Create Surface dialog, Extrude tab, now lists curves in sorted order. 7.0.2 Beta 10 June 30, 1998 Nurbs Release 127 1) Fixed a bug in reading a project with surface edge attachment. Similar to point 2 in Beta 9. 7.0.2 Beta 9 June 17, 1998 Nurbs Release 126 1) Fixed a recently introduced bug that sometimes caused a crash when rendering a surface. 2) Fixed a bug which caused a crash when reading in a project in which there was a curve embedded on a surface which had an edge attached to a curve where the latter curve had been created later. 3) Changed developable surface expanded dxf to go through the new DXF output dialog. 7.0.2 Beta 8 June 11, 1998 Nurbs Release 125 1) Added entity 110 (line) to IGES read. 2) Fixed several bugs in IGES input. 3) Made IGES input fail if the file contains entity 120 (Surface of revolution). This prevents later crash. 4) Fixed recently introduced bug in normal vector calculation during surface trim - resulted in bad rendering. 7.0.2 Beta 7 June 1, 1998 Nurbs Release 124 1) Added entity 102 (composite curve) to IGES read. 2) Removed multithreading from Nurb300.dll and made normal vector calculations be done at the same time as vertex location. 3) Fixed a bug in the code to make an untrimmed surface into a polyobject. 4) Fixed a bug in several locations: had to do with testing if point and curve handles were within legal range. 5) Fixed bug in copying curves made by splitting a curve. 6) Fixed bug in regenerating type 2 projected curve on a surface with an attached edge. 7.0.2 Beta 6 May 1, 1998 Nurbs Release 122 1) Made tube-sweep surface regeneration work for the case of general changes in the source curve. 2) Developable surface dxf output now puts curves on the same layer as surface and has separate layers for contours and rulings. 3) Fixed bug in curve arc generation - it had failed when one sector was very small. 4) Made Nurbs300.dll multithreaded. It now calculates surface normal vectors in separate threads. 7.0.2 Beta 5 Apr 17, 1998 Nurbs Release 120

1) Added a row number column to the loft dialog grid. 2) Made paste in loft dialog work with multiple rows. 3) Added curve length to the measurement tools. 7.0.2 Beta 4 Apr 15, 1998 Nurbs Release 120 1) Fixed several problems in curve loft dialog. This included adding a vertical scroll bar. 2) Changed the curve loft dialog so that the Copy and Paste buttons work on x, y, z values together. Also added the ability to paste x, y, z values from Excel. 3) Changed the object delete operations so they all work correctly for objects which are in groups. 7.0.2 Beta 3 Apr 2, 1998 Nurbs Release 120 1) Fixed a problem in template input which resulted in reverest templates. 2) Embedded curve cutting at crossing points in implemented. 3) In creating geometry file output, the end sections, if not user defined, are now at most 1 cm from the vessel ends. 7.0.2 Beta 2 Mar 27, 1998 Nurbs Release 120 1) Fixed a bug in geometry file creation which omitted a section at one end of vessel. 2) Fixed a bug in measurement system which caused crash when curve end points coincide. 3) Added more automatic undo file saves - particularly right after object creation and after changes to curves. 7.0.2 Beta 1 Mar 24, 1998 Nurbs Release 119 1) Implemented measurement tool 2) Fixed bugs in curve creation by lofting 3) Trapped a condition which could cause error in geometry file creation for stbd+port models. 4) Fixed bug in PolyBoolean operations which caused problem at very small tolerances. 5) Fixed several problems in Type 2 projected curve. 6) Fixed a bug which caused floating point overflow in evaluating one particular developable surface. 7.0.1 Mar 11, 1998 Nurbs Release 117 1) Changed to 32 bit report engine 7.0.1 Beta 7 Mar 6, 1998 Nurbs Release 117 1) Increased number of porcupine quills in surface edit point curvature display to 500. 2) Changed curve join dialog to show only joinable curves in list. 3) Fixed bug in join of curves embedded on a curve. 4) Fixed many bugs in dxf input. 5) Added ability to import spline fitted curves and surfaces in dxf. 6) Fixed recently introduced problem in dxf output of expanded developable surfaces.

7.0.1 Beta 6 Mar 2, 1998 Nurbs Release 117 1) Fixed Iges import to correctly handle trimmed surfaces 2) Fixed bug in identifying locked chines. 3) Internal revision of vertex storage. 4) Fixed underflow problem in reading one particular project. 5) Internal change to using VrtxRec for surface vertices. 7.0.1 Beta 5 Feb 25, 1998 Nurbs Release 116 1) Fixed incorrect face index offset in dxf output. 2) Fixed improper layer name in face dxf output, layer by object. 3) Removed SU_ and PO_ prefixes from layer names. 4) Implemented new dxf input 5) Fixed problem where dxf output labels were not respecting units setting. 7.0.1 Beta 4 Feb 13, 1998 Nurbs Release 115 1) Fixed problem where 2d dxf output offsets were not respecting units setting. 2) Fixed bug in dxf output of groups containing just one object. 3) Fixed new bug in dxf output of 2d polylines. 4) Fixed problem which prevented dxf input 7.0.1 Beta 3 Feb 11, 1998 Nurbs Release 115 1) Zoom and pan now work in rendered view 2) Fixed bug in original curve deletion in curve join operation. 3) Fixed bug in merging project containing polyobject. 4) Added NURBS curve and Lightweight Polyline to dxf output. 5) Added user control of label size and 2d layout spacing to dxf output. 6) Removed "FIN_" prefix to layer-by-finish layer names. 7) Fixed bug in dxf output where surface oulines were placed in layer 0. 8) Fixed old bug in which chines were duplicated in outlines. 9) Fixed bug in surface count in STD version. 7.0.1 Beta 2 Feb 2, 1998 Nurbs Release 114 1) Implements new DXF output dialog and features. 7.0.0 Jan 15, 1998 Nurbs Release 114 1) Fixed underflow problem in some cases of geodesic offset curve generation. 2) Fixed reentrancy bug in drawing surface normals.

3) Fixed old bug in polygon triangulation routine as used in surface trim. 4) Added ability, through shift-toggle corner button, to make a chine by refinement. 7.0.0 Beta 19 Jan 6, 1998 Nurbs Release 112 1) Fixed problem in retaining path information for Autopower program. 2) Changed library path search. 3) Groups can now be created from one or more objects. 4) Fixed some problems in calculation of geodesic offset curves. 7.0.0 Beta 18 Dec 29, 1997 Nurbs Release 112 1) Fixed Edit/Copy Image to Clipboard. 2) Minor cleanup of some dialogs. 3) Removed incorrect zoom-out when canceling from creation dialogs. 4) Fixed cursor display when regenerating a surface. 7.0.0 Beta 17 Dec 23, 1997 Nurbs Release 112 1) Fixed problem of no red ambient component in sample window of Finish editor. 2) Fixed scaling problem in IGES NURBS curve import. 3) Fixed dependency update for surface edge attachment to surface. 4) Fixed problem in display of new point dialog - embedded tab.

7.0.0 Beta 16 Dec 17, 1997 Nurbs Release 111 1) Fixed bug in Create Curve, Arc which prevented use of U and D with V coordinate. 2) Made Create Curve dialog remain on screen if error in entering parameters 3) Fixed several problems in Type 2 curve projection. 4) Degenerate curves are now drawn as "stars". 5) Fixed several bugs in SurfMatch dialog. 6) Fixed text polyobject generation - was missing some characters. 7) Fixed incorrect import of DRA files for template - coordinates incorrectly reversed. 8) Assigned default finish to .ssf file surfaces. 9) Fixed bug in surface edge attach-at-angle. 7.0.0 Beta 15 Nov 20, 1997 Nurbs Release 110 1) Increased the maximum curve resolution from 300 to 1000. 2) Fixed bug in cancel out of File/Open operation. 3) Fixed Curve Edit dialog - had all black fields in sheet. 4) Fixed problem with units defaulting to m and mt in the units dialog, whatever the current settings were.

7.0.0 Beta 14 Oct 24, 1997 Nurbs Release 109 1) Changed the way in which a developable surface is created from an embedded or projected curve. The program now first makes a free curve match to the source curve. 2) Fixed problem which could lead to very long times for curve refinement. 7.0.0 Beta 13 Oct 16, 1997 Nurbs Release 109 1) Restored original method of curve projection. Now there are two types. 2) Fixed base point problem in Surface creation. 3) Fixed problem in display of mesh on unselected poly objects. 4) Geodesic offset curve generation is now a method of producing an embedded curve. 7.0.0 Beta 13 Oct 14, 1997 Nurbs Release 108 1) Fixed incorrect extents calculation when creating point from dialog. 2) Fixed problem with updating of embedded curve fit to embedded curve. 3) Fixed base point problems. 4) Fixed problem reading more than 25 polyobjects from file (gave invalid handle error). 7.0.0 Beta 12 Oct 10, 1997 Nurbs Release 108 1) New curve projection method 7.0.0 Beta 11 Sept 10, 1997 Nurbs Release 107 1) Fixed problem resizing 4 view windows. 2) Fixed problem reading contour file saved in Autoship 6. 3) Added Surface match capability. 4) This file and the readme file changed to Wordpad .doc files. 7.0.0 Beta 10 Aug 21, 1997 Nurbs Release 106 1) Fixed problem in surface trim which resulted in polyobject containing too many vertices. 2) Made changes to memory allocation procedures. 3) When projecting a curve the system temporarily sets the source table res to at least 50. 4) Extensive work on geometry file output. Improved polyline assembly by using new routines in Nurbs300.dll and Xform300.dll. 5) Fixed bug in Iges curve input. 6) Fixed bug in Iges output of entity names.

7.0.0 Beta 9 July 24, 1997 Nurbs Release 105 1) Fixed old bug in curve projection. Should improve edge meeting and eliminate folding-back. 2) Fixed old bug in depend update of projected curves. 7.0.0 Beta 8 July 16, 1997 Nurbs Release 105 1) Fixed bug in SurfDevelop when one or both curves are projected. 2) Fixed further bug in Undo. 7.0.0 Beta 7 July 9, 1997 Nurbs Release 105 1) Fixed bugs in SurfCopy and SurfSplit. 7.0.0 Beta 6 July 7, 1997 Nurbs Release 105 1) Fixed further bug in Undo. 7.0.0 Beta 5 July 2, 1997 Nurbs Release 104 1) Fixed Invalid Handle problem in Undo. 2) Fixed errors in calculating curvature of attached surface. 7.0.0 Beta 4 June 19, 1997 Nurbs Release 104 1) Fixed problem introduced in Beta 3 which prevented generation of surfaces from dimensions. 2) Fixed problems in new surface dialog - controls wouldn't appear until their location clicked. 3) Fixed problem in saving and reading .ssf file. 4) Fixed problem in deleting point at end of curve. 5) Fixed problem regenerating poly from trimmed surface when trim curve deleted. 7.0.0 Beta 2 June 17, 1997 Nurbs Release 104 1) Fixed production of message "Error 402)..." when clicking object button with light selected. 2) Fixed problem exporting surface outline as DXF. 3) Default finish is now correctly read from file. 4) Fixed new point dialog where "Option 1" should have been "Curve".

7.0.0 Beta 2 June 12, 1997 Nurbs Release 104 1) Fixed bug in surf-surf intersect which caused multiple use of handles. 7.0.0 Beta 1 June 6, 1997 Nurbs Release 104 1) Converted to 32 bits. 2) Many bug fixes, including divide by zero error in some geodesic offset curves. 3) Project file now has the extension ".PR3". It contains new features to ensure project integrity. 4) No artificial limits on numbers of objects. 5) Replaced 3dr with OpenGL for rendering. 6.1.1 Feb 27, 1997 Nurbs Release 75 1) Improved IGES input to handle corrupted Global section and the knot-vector formulation -3, -2, -1, 0,...1, 2, 3, 4. 2) Fixed problem in weights and areas report (volume incorrect for some units). 3) Fixed problem in which locked and chine vertices were not erased when switching to isolate mode. 4) Fixed error which caused problem in IGES export of some trimmed surfaces. 6.1.1 Beta 9 Feb 20, 1997 1) Fixed incorrect sequence of operations in generating dra and dxf output with refinement. Contours were being calculated before refinement. 2) Fixed problem with dxf input. Files written in locales which use comma as decimal point were not handled correctly. 6.1.1 Beta 8 Feb 4, 1997 1) Fixed problem of temp files being left in Autoship directory. 2) Installed newest version of report engine. 3) Fixed bug which caused a curve base pt to move when editing in edit point mode and made base points move with object move. 4) Put file overwrite checks into Auto3d. 5) Cleaned up weights and areas report and added total area. 6) Fixed surf intersect code so it doesn't try to return curves of only one point. Also made the program recover gracefully from an error in surf intersection. 6.1.1 Beta 7 Jan 28, 1997 1) Fixed bug in IGES input (was unable to handle comma contained in Hollerith string) 2) Improved speed of selection by mouse click. 3) Fixed bug in attaching a surface-embedded curve to a point embedded on another embedded curve. 4) Made quick hydrostatics correctly handle catamaran hull. 5) Added volumetric coefficient and transverse metacentric radius to quick hydrostatics.

6.1.1 Beta 6 Jan 20, 1997 Nurbs release 72 1) Fixed baseline dialog to permit reverse-ordered frames 2) Fixed spiral curve creation. 4) Increased default number of table points on spiral curve and tube sweep 5) Fixed subscript out-of-range error in group editor 6) Fixed incorrect transform application on IGES output of port/starboard groups. 7) Made curve flip operations respect the base point 8) Fixed recently introduced problem in transform curve evaluation. 9) Controls now locked out when calculating a rendering. 10) Fixed problem where created planar-embedded curve was not immediately visible 11) Fixed non-update of contours when editing surface. 12) Fixed bug in surface trim operation - recently introduced. 6.1.1 Beta 5 Jan 14, 1997 Nurbs release 71 1) Several bug fixes and additions mainly concerned with Autoplate support. 6.1.1 Beta 4 Dec 19, 1996 Nurbs release 70 1) Girth offset curve type added 2) Curve derived from surface row/col nowmay be embedded or free 3) Curve match may be embedded or free 4) Bugs fixed in planar-embedded curves 5) Section area curve now can be calculated in Standard version. 6.1.1 Beta 3 Nov 22, 1996 Nurbs release 69 1) Undo files now stored in AutoTemp directory 2) Fixed problem with inverse curvature display causing divide by zero

6.1.1 Beta 2 Sept 20, 1996 Nurbs release 66 1) Added baseline facility. 2) Fixed problem with surface edge attachment to curve. 3) Fixed problem calculating tesselation with large number of table entries. 4) Fixed problem which caused extreme refinement in DXF export of surface as PFACE. 6.1.0 Minor Revision Aug 12, 1996 Nurbs release 65 1) Fixed bug in developable surface that resulted in missing triangle at surface end 2) Fixed bug that caused a crash for the following steps: make a surface which crosses the centre plane; set trim to Centre Plane; render; unrender; contour; render again. 3) Centre-plane trim surfaces now trim in rendering. 4) Imported DRA templates now correct orientation in International coordinate system.

5) Added feature to make a backup of project file when saving. New file extension ".sbk" 6) Fixed problem in display of surface curve joining edit points. 7) Fixed vertex label "out by one" problem in curve edit dialog box. 8) Blanked out mouse position display when viewing parameters. 9) Loosened tolerance on end points for curve join 10) Fixed problem with distorted contours on flat dra output of developable surfaces 11) Lock check now uses modeless dialog box when doing network search 12) Fixed problem with DXF output (introduced in 6.0.1) 13) Improved report offset table generation 14) New method for locating library directory 15) Fixed bug in which control point weights were set to 1 when straightening a row or column. 16) Fixed several problems in quick hydrostatics report when working in units other than meters 17) Fixed contour specification when working in units other than meters 18) Improved surface intersection to handle some cases which previously reported no intersection. 19) Fixed a problem in cancellation of surface trim operation which left partly created poly object. 20) Cleaned up presentation of offset tables in ft-in-eights. 21) New, spreadsheet-based, report engine 22) Fixed a bug in project merge which incorrectly set relative handle for curves. 23) Added ability to specify "extrapolate curvature" end condition when generating developable surface. 24) Fixed a major bug in project merge which resulted in corrupted project files. 25) Improved clipping in some draw operations, particularly templates. 26) Fixed bug in DXF input which previously caused program crash when file contains only line entities. 27) Fixed bug in attributes dialog box when changing an object's name. 28) Solved problem in DRA file import which previously crashed program when objects contained many points. 29) Offset table report now includes knuckles. 30) Lock check fixed to work with Far East Windows 95. 31) Locale setting is now honoured.

6.0.1 Maintenance Release March 1, 1996 NURBS release 64 1) Fixed several bugs in DRA output of developable surface. 2) Fixed divide by zero error in trimmed surface generation. 3) Fixed compression problem in Auto3d. 4) Corrected a problem in scaling foils. 5) Fixed situation in which export of Autohydro files was tied to presence of Autobuild lock. 6) Fixed several bugs in generation of section-area curve 7) Quick hydrostatics is now always based on 41 sections, whatever stations the user has set up 8) Fixed fore/aft section display choice for international coordinate system 9) Incorporated point culling into dxf output 10) Put choice of refinement/culling into dxf dialog box 11) Made dxf 2D output really 2D (had been 3D, with z = 0) 12) Most list boxes now present their contents in sorted order 13) Fixed problem reading IGES files with missing fields in Global section 14) Fixed bug in restoring a crashed project for which poly object file is missing. 15) Fixed bug in surface trimming which arose when surface had few table points. 16) Fixed bug in triangulation of polygons in DXF 3D output 17) Fixed duplicate name problem in array operation 18) Disabled object name editing in attributes dialog box grid and made name editing work via

properties dialog boxes. 19) Fixed wrong side output in geometry file for European coord system. Also problem assembling polylines in producing geometry files. 20) Fixed stack overflow problem with large number of dependencies. 21) Fixed problem entering data in curve point tables (two places) 22) Made some minor improvements in developable surface generation. This includes a fix to a bug that caused improper generation in some cases. 23) Incorporated new lock check system. 24) Put Autobuild output option in preferences dialog. 25) Fixed bug in new curve/lofted dialog which caused zeroing of entries on selection. Also added check mark to corner button.

6.0.0 First Release December 15, 1995 Nurbs release 60 1) Complete redesign of user interface. 2) Now uses our dlls: xform200.dll, nurbs200.dll 3) New manual and context-sensitive help system 5.3.8 Maintenance Release September 6, 1995 1) Changes to support network Sentinel locks. Modules changed: SENTINEL.BAS and GLOBAL.BAS 2) installation changed. Network Sentinel locks require two files: NKWIN.DLL and NSLBCW.DLL 3) Fixed bug. The were some cleanup features in the Form Unload. This function doesn't always get called, so moved these features to the Form QueryUnload function which always gets called. Module changed: MAIN.FRM July 5, 1995 Nurbs release 53 Fixes a bug in generating surfaces from curves defined relative to points Fixes a bug in inquiry report on curves relative to points 5.3.7 Maintenance Release May 26, 1995 Nurbs release 52 Fixes a bug in reading projects containing surfaces produced in Automatch. Fixes a bug in the curve straightening operation. Corrects a problem which produced jagged edges on some developable surfaces. Corrects a fault in the rendering code which resulted in improper lighting. Fixes incorrect ruling between a curve and its projection on a surface. Sweep code is rewritten to produce more consistent results. 5.3.6 Maintenance Release Mar 21, 1995 Nurbs release 45 Release 5.3.5 introduced a bug which prevented most cases of surface generation by sweeping. This is fixed Fixed a bug which prevented the reading in of projects containing surfaces generated by splitting another surface

Fixed a bug which could cause invalid handle message on saving a file after new surface creation failed. 5.3.5 Maintenance Release Feb 27, 1995 Nurbs release 45 Fixed incorrect labels in DXF output of offset tables Fixed bad vertices in developable surfaces (on nearly straight sections of a source curve) Added a new error trap to developable surface code Fixed incorrect table setup of transform curves

5.3.4 Maintenance Release Feb 16, 1995 Nurbs release 44 Further fix to offset table. Fixed crash problem with lofting through > 10 curves

5.3.3 Maintenance Release Feb 10, 1995 Fixed bug in offset table generation. 5.3.2 Maintenance Release Feb 3, 1995 Fixed bug in generation of some dra files (output failed, leaving file open) 5.3.1 Maintenance Release 5.3 Fourth general release Jan 10, 1995 Nurbs release 39 New features: - transform curve type - true surface lofting - attach by angle - surface normal display - selectable coordinate systems - axis/origin indicators - icon help display - Gaussian curvature scaled by part of surface visible in zoomed display - selection of front/back, top/bottom, port/starbord view directions - IGES input of nurbs curves and surfaces - faster drawing Bug Fixes - error in offset table when working in feet - dependency table corruption - crash with too many control points

- incorrect number of control points on ruled surfaces

5.2 Third general release June 13, 1994 Nurbs release 28 New features: - Planar-embedded curves - Sense indicator on embedded and projected curves. - Output of .fc1, and .spw files for Autobuild - Seam and path specs for curves - Link to Autopower - improved minimum curvature display - DDE transfer of reports to Word For Windows - DXF input in Auto3d - Added to quick hydrostatics: prismatic coeff (assemblies only) % of WL to LCB and LCF - Word for Windows output of reports Bug fixes - incorrect refinement of surface edges - project merge produced scrambled dependency table - no recovery from out-of-memory when merging projects - incorrect "invalid handle" messages - infinite loop when deleting some objects - incorrect edges with trim to centre plane - occasional incorrect end on developed surface - crashes when doing cutouts with small tolerances - incorrect pagination in report printing - improper handling of "cancel" when doing DXF and DRA output or rendering - incomplete OBJECT/MOVE/ALL operation - incorrect curve split for some conditions - inaccuracy of rotation angles - incorrect calculation of some projected curves - DEL and arrow keys didn't work when editing location displays - problem with IGES output of mixed degree surfaces - unnecessary screen redraws with several operations 5.10 Second general release Feb 25, 1994 Nurbs release 25 New features: - built in DXF output, including flattening of developed surfaces - dynamic resizing of editor windows - 5 level oops and unoops (shift-OOPS) - 5 level zoom, with zoom previous button - project merging - input of single and multiple curves - regeneration of swept (as well as developed and ruled) surfaces from their defining curves - visibility control for contours - curvature plot in separate window for curves and row/col on surface

- printer and plotter output from Auto3D with on screen preview - DXF output of offset tables for inclusion in drawings Improvements - developed surfaces much improved - surface-surface intersection much improved - projected curves faster and more reliable - porcupine plot of curvature is changed so that each editing view shows only the curvature in its plane - Mean and Gaussian curvature shading improved - IGES output now in working units (was only meters) - the user interface of AutoMatch is improved 5.09 Nov 30, 1993 Fixed various bugs. Surface development is improved. 5.08 Nov. 19,1993 Major improvements: Fixed bug which sometimes caused missing sections in Geometry files. Changed Attribute editing of surfaces, curves and points to a spreadsheed format. This makes it more convenient to use the Visiblity attribute and set the resolution of surfaces and curves. Control Point Weighting is moved to a separate menu selection. Increased maximum surface resolution settings to allow up to 90000 faces on a particular surface (300X300 or 9000X10 or any combination that multiplies to 90,000 or less). The limit for either dimension is 30,000. This is particularly advantageous with developed and ruled surfaces where it is desirable to have high resolution in only one direction (1000X1). Hint: For developed surfaces, we have achieved the best reults in testing by: 1 - Developing at a relatively large tolerance (>10MM) 2 - Attaching edges to the source curves (no longer crashes). 3 - Setting resolution high in the ruling direction as described above. The resulting surface will be much higher in accuracy than the specified tolerance. Similarly it can be advantageous, where high precision is needed to increase the resolution in the direction of greatest dimension (i.e. 350 longitudinally X 250 vertically). As long as the total is less than 90,000 it should work. Note that each surface, subdivided at that resolution, requires about 5MB of memory. So if you create assemblies with many surfaces and you really need this kind of resolution, you will need a lot of memory (32 Mb or more). 5.07 Improved projected curves. Added tolerance to developed surfaces. Fixed problem which caused jagged edges on flattened DRA files. The following are known bugs which will be fixed in the next release: Curve splitting does not work if the curve to be split has dependents. Reverse Ends crashes on some embedded curves. Developed surfaces require that the parent curves both go the same direction (Vertex 0 is at the same end), otherwise wild results occur. Attaching the edges of developed surfaces causes the program to crash. 5.06 Fixed a bug which caused some assemblies with cutouts not to cut, even though no error message was given.

5.05 October 24, 1993 Nurbs release 20 Fixed a few bugs, notably crash when splitting surfaces. Added plate development DRA file. This works for both ruled or devlopable surfaces, but only developable surfaces are guaranteed to have no compound curvature. Many ruled surfaces will also be developable. If the Gaussian curvature display is completely white, then a ruled surface should be "near enough" to be treated as developable. Fixed crash when printing reports. 5.02 October 15, 1993 Nurbs release 19 Changed geometry file output to allow the same station selection as displayed on screen; if no sections are defined, the program automatically defines 40 stations. The prompt (which only appears if more than 10 sections are defined) is "Use Defined Sections" YES/NO. If the user replies NO then automatic definition is used. Fixed bug in projected curves on developed surfaces. 5.01 Minor bug fixes October 8, 1993 On new installation Default colors were not set--fixed. Sometimes pressing a control while rendering or redrawing produced unexpected results. On low screen resolutions icons overlapped--fixed. Made "Refine to tolerance" an option on generating dra files. F8 key now toggles between views in 1 view mode. 5.00 First general release October 1, 1993 Nurbs release 18

You might also like