Dcad3000 fixes for May 01. 1) Improves some capability with DWG files. *************************************************************************** Dcad3000 Fixes for March 13 1) Rotating grid surfaces no longer leaves pieces behind. 2) When executing Load Paperspace Template command out of the Paperspace mode the template was actually loaded to the regular drawing data area NOT the Paperspace data area. ************************************************************************************** Dcad3000 Fixes for Feb. 28 1. Apply Material now applies to grids with more than 600 entities selected. 2. Drawings now filters out incomplete double-line entities and discards them rather than causing and error in the program. 3. Saving a drawing with a bitmap no longer crashes DesignCAD in Windows 2000. 4. Scrolling after shading with OpenGL now scrolls and refreshes correctly after selecting entities. 5. Regenerating the screen is no longer required after switching from an OpenGL view in 3D to 2D mode, then back. On the return to 3D the OpenGL now stays in Shaded or Hide mode. 6. When using Zoom Window (or certain other commands) in an OpenGL view, the other views now correctly show the rubber band line. 7. Sys(151) now accepts a value of zero. 8. Symbols in Custom toolboxes is functioning normally. 9. Improved import of AutoCAD files (DXF or DWG) with special proxy graphics. *************************************************************************************** Dcad3000 Fixes for Jan. 29 1) Print in Layer Order added to the program The program has always sent items to the printer based on their layer, layer1, then layer 2, etc. Our ability to change stacking order controls how objects are displayed on the screen, but did not affect print order. Users wanting WYSIWYG output can open an ASCII text editor and create a one line macro which reads SYS(1000) = 1. Run this macro, and the program should print considering stacking order over layer order. When the program is closed down this change should be remembered as a default. 2) Texture Mapping Complex surfaces were not shading as well as the previous version if you had applied a texture map to the surface, and zoomed out on the object. Things worked well at fit to window, but if you continued to zoom out the texture map was replaced by the original drawing color. This now works much better, at least as well as it did in DesignCAD Pro 2000. 3) Improved Refresh The program has improved refresh when using the Scroll bars to move within a complicated drawing. *************************************************************************************** Fixes to Dcad3000 in Current Release Jan. 22, 2000 1) Digitizer issues a) Create Digitizer Menu sometimes didn't behave well. The program might fail to prompt for points, or draw blue rectangles, or fail to end the command after you saved the menu. b) Align Drawing didn't always display the prompt for points. c) Close Digitizer Menu kept waiting for more points. We changed it to only close one digitizer menu at a time. (Set one point and it's done). 2) DWG/DXF Import - fixed some problems importing hatch patterns bounded by arcs, and loading certain very dense hatch patterns. Fixed problem loading DXF text where no length was specified. 3) Paperspace issues a) After changing the paper units the drawing wouldn't always print correctly. b) After leaving paperspace mode, the display didn't always update correctly. 4) Choosing View | Original size didn't always center the drawing correctly. 5) When moving or inserting a node in a curve entity in PointSelect Mode, the rubberband line didn't update correctly, and would occasionally crash the program. 6) Fixed one more toolbar-location annoyance. The following steps would cause the toolbar locations to reset: a) undock a toolbar and leave it floating. b) exit DesignCAD (with the toolbar still floating). c) re-enter DesignCAD. Dock the floating toolbar. Exit. d) Re-open DesignCAD, and the toobars all reset to their default positions. 7) Printing with Hidden Line removal sometimes failed, most often with Windows 2000. 8) Ole Automation fixes: a) If the user cancelled a GetUserPoint command, the return value was True instead of False. b) Setting the CurrentLayer property of a document failed to activate the new layer. c) Moving drawing entities to an empty layer by changing the LayerIndex property of the entities failed to mark the layer as occupied. 9) Symbol Libary and Load Paperspace Template wouldn't display symbols or template files if all files in the directory had the Archive flag turned off. 10) Symbol Library and Load Paperspace Template would only show black boxes for files marked as ReadOnly 11) Certain wide-line arcs would display overshoot at one end at certain zoom factors. 12) Sometimes symbols in older-format drawings would be omitted or drawn incorrectly. 13) Drawing display would sometimes not refresh correctly after zooming or panning if the drawing had wide lines. x14) Drawing entity limit doubled. Old limit was 819,200 entities. Current limit is 1,638,400 entities. 15) Custom tool buttons to load specific files (macros or programs) would still show the Open dialog box. 16) Line snap to a circle in 3D mode sometimes failed to snap correctly. 17) Arrows from older drawings would sometimes cause disconnected line segments to display at the top or bottom of the drawing. ********************************************************************************************** Release Notes for Dcad 3000 and Express, Dec. 26, 2000 Custom View Frame Object offset Problem - The offset values were not loaded while opening the drawing. Paperspace Layout Margins Changed after Opening the Print Layout Dialog - The paperspace layout margins were automatically changed after opening the print dialog with the Print Command. Specific scale for displaying in view frame was added. Fillet Discarded the Original Line Width - Fillet on wide lines did not keep the original line width. Point Move didn't work on Control Points of Bezier Curve and Center Point of Arc Circle Batch Convert did not work. Display dimension text as 2D Text in 2D Drafting Mode 2D Text Print Problem - The text size was out of control while using some of the printer drivers. WMF File Import Problem - The text size and angle were out of control while importing 2D Text form META_TEXTOUT object. WMF File Export Problem - The arcs and circles were exported as vector lines. Duplicating Wide Lines did not keep the filled style. Mathematical Angle Setting did not work. ***************************************************************************** Release Notes for Dcad3000 and Express, 11-22-2000. Nov 22nd 2000, Fixed in this update: Latest type library for developers Undo after Weld command turned PLANES into VECTORS Disabling Trim Short Ends option didn't always work in the Trim commands, including Trim-1, Trim-2, and Trim Multiple Lines OpenGL view didn't refresh on Weld, Cut Plane, Plane Subtract, Fillet, and Join Endpoints commands Exploding the dimensions didn't always keep the original arrowhead orientation 3D-Text displayed as a box on top view most of the time Cut Line and Remove Point in Point Select Mode under 3D space didn't work because Control and Shift keys were used for controlling the cursor movement Oct 27th 2000, Fixed in this update: In the Section Delete command any lines that line up with the path of the points set to activate those command were being broken. If DesignCAD had closed in an unexpected manner, there is a dialog box prompting the user to try to retrieve the previous file the next time DesignCAD started up. This dialog box was being hidden by the splash screen, causing the program to appear to hang on startup. Release Notes for Dcad3000 and Express, Oct 25th 2000, Fixed in this update: Right-Click menu wasn't working during drawing commands. Info Box: When text was being inspected in the Info Box, the Same As button would replace the selected text string with the text of the entity picked by the sameas cursor. Same As would fail if you clicked in the center of a large object (such as a large piece of hatching) instead of near its boundary. In Double Line mode, Circle (Center, Radius) showed no rubberband line. Export of file formats other than WMF is now disabled from Paper Space Mode. After saving a drawing with missing symbols to an older format, the resulting drawing would crash DesignCAD. If arcs were drawn with negative span angles, the Info Box always reported a positive span angle. The info box wouldn't allow the user to enter a negative span angle for an arc. Small print scales were sometimes being stored with insufficient accuracy (i.e. 0.000167 would sometimes be truncated internally to 0.0002). When importing an HPGL file containing text, DesignCAD would crash. When loading symbols from a custom toolbar, neither the drawing cursor nor the rubberband line would display until you switched focus to another application and back. After loading symbols containing Double Line entities, those entities were displayed in the wrong location. Symbols containing Double Line entities could not be exploded. Attempting to do so would crash DesignCAD. Several Trim commands would move the trimmed objects from their original layer to the current layer. Solid subtract frequently failed to "cap" the top of the subtracted object. Intersect-1 between arcs and lines, or multiple arcs, was inaccurate. Elliptical arcs imported from DWG files would sometimes be in the wrong location. Filleting a line on a line-style-defined layer, while currently in another line-style-defined layer, would reformat the filleted line to the current layer's linestyle. Saving the arrowhead size in Dimension Arrowhead Options did not work correctly. Improved the accuracy of trimming a bezier curve. Implemented a way to force the old-style Shift/Ctrl cursor constraints. Either set SYS(50) to 1, or edit Dcad3000.ini and in the Startup section set CtrlShiftEnabled=1. Very small attributes would print at a huge size, even though they displayed correctly on screen. TextConvert from 3D to 2D text resulted in the wrong text height. Toolbar locations were not remembered on restart of DesignCAD. Selection Filter would crash DesignCAD on certain machines. The Selection Filter by Entity Type setup dialog now has no checkboxes. Click on multiple entity types to enable their selection. Area, Surface Area, and Volume commands didn't display the results. Frequent problems opening old Dcad2000 drawings containing multiple embedded images. Sometimes the images wouldn't load, sometimes the program would crash. The Developer's Toolkit help files have been updated. New additions to the programmable aspects of DesignCAD are listed in the What's New topics in Macros3k.hlp and OleDc3k.hlp. Release notes for Dcad3000 and Express, Sept. 12, 2000 Fixed in this update: Importing/exporting triangular planes in DXF/DWG format resulted in extra geometry, making larger files. Performing a file export on only selected items, then closing the drawing and saving the changes when prompted resulted in loss of drawing data. Importing IGES files with very complex NURB surfaces sometimes caused problems. Sys(130) and Sys(131) wouldn't locate the Input box correctly if both were set to zero. Editing the text in an exploded dimension would sometimes result in unreadable text. When mirrored, a dimension drawn with Truncate End Zeroes would result in an untruncated copy. When pasting text containing multiple fonts from Word or Wordpad into DesignCAD, the different pieces of text wouldn't always be assigned the correct font. Saving drawings with unexploded symbols to older versions of DesignCAD resulted in drawings with incorrect or missing symbol data. The Same As button in the Dimension Prefix/Suffix dialog didn't work. The Same As button in the Dimension Text dialog sometimes retrieved incorrect Text Orientation. Dimension Baseline, Dimension Extended, and Dimension Distance were using the same option settings as the Dimension command. Changing the settings for any of these commands would change the settings for all commands. Saving the Dimension Extension dialog settings was not saving the state of the Extension Length radio button (Fixed or Varied). Using the Info Box to change Truncate End Zeroes, Accuracy, or Format on a Diameter/Radius dimension would flip one of the arrows. Drawings with large numbers of grids would sometimes display incorrectly or crash DesignCAD. Hatching would sometimes "bleed" outside the boundaries of the hatch. Hatch Line wasn't working from OLE Automation. It always started the Hatch command instead. The Load Image command would not work from a Custom Toolbox. It was not possible to change the text size of a Dimension Radius Progressive using the Info Box. With multiple wide lines selected, it wasn't possible to toggle Fill Wide Lines for the group using the Info Box. Fit To Paper checkbox status wouldn't save with other print settings. New features: Added the ability to have the Plane command save as a Line or as a Plane (both 2D and 3D mode).