Changes made to HSM Performance Pack for Mastercam 1.2.8.137: (4. October 2005) =============================================================================== - the tool selection has been modified such that handling of tool used by multiple operations is similar to Mastercam both when editing the tools in the tool table from the tool parameters dialog and when accepting the parameters. - minor user interface updates. - added support for large toolbar icons for Mastercam X. - the operation is now marked dirty whenever possible if regeneration fails. - added error message when toolpath generation fails for a single operation and the generation dialog is disabled. - reduced the number of times the maintenance period expiration warnings are shown. - added option for disabling maintenance period expiration warnings. - surfaces and solids are now only added automatically if they are present on a visible level. - updated German translation. - the output folder for generated setup sheets in now opened automatically after setup sheet generation. - added true helix support for adaptive clearing. - reduced long delay when failing to resolve host names when using a floating license. 1.2.7.136: (27. July 2005) =============================================================================== - added support for specifying the optimal and maximum loads as percentages for the adaptive clearing strategy. - added rest material from previous operation support for adaptive clearing. - reduced calculation time for adaptive clearing significantly. adaptive clearing now generates even more smooth toolpath. - added application for activating and deactivating floating license support. - changed stepdown for the adaptive clearing strategy. the stepdown will be the user-specified maximum stepdown if possible. 1.2.6.135: (8. July 2005) =============================================================================== - now showing window while connecting to the license manager. - fixed wrong error message when a floating license could not be acquired because all licenses are in use. - reduced calculation time when using tool holder and shaft collision avoidance. - improved linking for scallop. several case where the lead in move entered the cutting move at rapid traversal have been removed. - the tool of an operation is now updated when the parameters dialog is cancelled and the tool has been changed in the tool manager. - fixed update of total tolerance on toolpath dialog page. - improved global filter. more arcs can now be generated. - fixed toolpath generation failure when global filter was enabled (HSM0002005062301). - added nci parameter 10068 (axial stock to leave). - fixed sister tooling support. null tool change (code 1000) is now output. - added support for user defined tool profile. the tool profile is now preserved when importing from a tool library. - reduced maximum delay when connecting to license manager. - fixed error message when canceling parameter dialog. - updated Finnish locale. 1.2.5.134: (9. June 2005) =============================================================================== - added remote support feature. - general reduction of calculation time by 20-40%. - fixed linking gouge (HSM0002005042601). - fixed boundary offset problem (HSM0002005052501). 1.2.4.133: (19. May 2005) =============================================================================== - fixed corner deviation. - replaced ok button with generation and accept button for the parameter dialog. - fixed program and sequence number fields on the operation dialog page. - updated Italian locale. 1.2.3.132: (18. April 2005) =============================================================================== - minor changes. 1.2.2.131: (15. April 2005) =============================================================================== - added new strategy adaptive clearing. - updated documentation. - fixed error when starting the parameters dialog by clicking on the tool item for an operation. - updated German locale. 1.2.1.130: (9. April 2005) =============================================================================== - minor user interface updates. - added small intermediate C-hook stub module (hsm.dll). old C-hook is now named hsmcore.dll. - removed finishing and roughing capabilities fields for the tool library. - kernel now stops when mastercam is closed before regeneration is completed. - added support for expressions (JavaScript) for parameter fields. valid expressions include "100+5/10*3" and "Math.cos(33*Math.Pi/180)". 1.1.6.129: (7. April 2005) =============================================================================== - added support for copying tool from tool parameter dialog page to HSM tool library. - added support for sequential tool number assignment and tool offsets from job setup. - added support for enabling/disabling visualization of holder on the tool parameter dialog page. right-click on the visualized tool to see context menu. - added support for longer holders. - added support for opening the HSM tool library from the HSM popup menu in the operation manager. - added support for manually releasing the floating license from the HSM popup menu in the operation manager. hold down SHIFT + CTRL when right clicking above the operation list tree to bring up the menu. - fixed spiral and radial strategies. - added support for selecting tool using the tool library when requested from the tool dialog page. - updated defaults for new tools. - updated tool dialogs. - updated support for exporting to Mastercam tool library text format. - updated Finnish locale. - fixed reset to built-in default. 1.1.5.128: (9. March 2005) =============================================================================== - fixed problem where previous operations were ignored for rest machining. - updated setup sheet. - fixed save option in license request application. 1.1.4.127: (3. March 2005) =============================================================================== - fixed virtual memory warning on Windows XP and later. - changed locale auto-installation path to "locales" in the installation folder. - add support for minimization of mastercam during regeneration. - changed default unit for new tools in the tool library to the current unit. 1.1.3.126: (3. February 2005) =============================================================================== - updated kernel. - updated Finnish locale. - added CIMCO License Manager client utility. - added Windows Firewall awareness. - updated German locale. 1.1.2.125: (28. January 2005) =============================================================================== - fixed invalid date problem. 1.1.1.124: (27. January 2005) =============================================================================== - updated French locale. 1.0.18.123: (26. January 2005) =============================================================================== - added support for automatic installation of extra locales when located under "locales" in the same folder as the installation msi file. - updated user interface. - added total tolerance specification on the toolpath dialog page. - updated Finnish locale. - fixed rendering of solid tools. - fixed loading of locales. 1.0.17.122: (19. January 2005) =============================================================================== - fixed rest material from previous operation limitation for the pocket strategy (HSM0002004060302). - added option for case-insensitive search for the localization dialog. - updated progress support. - added license drop support for parameter dialog. - added license drop support for license request form. - removed license request menu entry from the system menu of the parameter dialog. 1.0.16.121: (13. January 2005) =============================================================================== - updated kernel. - added stock boundary support. - changed tool library dialog to modal. - fixed boundary tree view on geometry dialog page. - fixed select by entity on the geometry dialog page. - simplified linking order for radial. - fixed counter clockwise direction for spiral. - updated German locale. 1.0.15.120: (7. January 2005) =============================================================================== - updated Finnish locale. 1.0.14.119: (6. January 2005) =============================================================================== - updated floating license support. 1.0.13.118: (5. January 2005) =============================================================================== - added support for automatic installation of license file when located in the same folder as the installation msi file and named "license.xml". - changed the built-in ramping angle from 2 to 0.2 degrees. - added support for license manager (floating licenses). - updated Italian locale. 1.0.12.117: (22. December 2004) =============================================================================== - fixed storing of parameters for the spiral strategy. - updated Finnish locale. - updated kernel. - updated French locale. 1.0.11.116: (21. December 2004) =============================================================================== - updated Italian locale. - added support for solid tools in dialogs. 1.0.10.115: (20. December 2004) =============================================================================== - fixed stock setup (HSM0002004062201). 1.0.9.114: (9. December 2004) =============================================================================== - fixed tool geometry. - updated documentation. 1.0.8.113: (7. December 2004) =============================================================================== - updated cache support. - operations are now not marked dirty if the parameters have not been modified when the parameters dialog is closed using the ok button. - updated radial and axial stock to leave support. - updated filter settings. - updated kernel. 1.0.7.112: (28. November 2004) =============================================================================== - enabled mastercam filter. - lead updates. 1.0.6.111: (26. November 2004) =============================================================================== - updated kernel. - fixed HSM main menu. - updated integration with CIMCO Inspect. 1.0.5.110: (24. November 2004) =============================================================================== - bug fixes. - updated support for CIMCO Inspect. - updated operation manager context menu. - changed default linking direction for the spiral strategy to "one way". - updated German locale. - updated kernel. 1.0.4.109: (15. November 2004) =============================================================================== - updated kernel. - updated setup sheet template. - fixed toolpath analysis. 1.0.3.108: (2. November 2004) =============================================================================== - fixed boundary bug. - updated installation. 1.0.2.107: (1. November 2004) =============================================================================== - fixed inches support. - enabled optional use of mastercam filter. - added error message for empty boundary result. - optimization of calculation. - fixed wrong tool type warning for rest machining. - fixed tool capability warning. - fixed backplot. 1.0.1.106: (31. October 2004) =============================================================================== - added support for generating toolpath for external ascii stl file. - added support for exporting geometry to more formats. - added toolpath analysis support. - added support for CIMCO Inspect. - added support for more Mastercam toolpaths. - changed cache support so the cache is still updated when cache usage is overridden by the user using the SHIFT key. - fixed update of fields from context menu on parallel property page. 0.9.1.105: (20. July 2004) =============================================================================== - fixed arc linearization. - updated German locale. - updated Italian locale. 0.8.8.104: (18. June 2004) =============================================================================== - removed joint constraints on corner deviation and minimum stepover. - fixed minor update problem of parameters in tool library dialog. - fixed constraint on maximum axial step in the tool dialog. - added support for geometry tolerance ratio specification. - updated French locale. - now avoiding exponents for small real numbers when presented in the dialog. - fixed slow contour linking in certain cases. - fixed visible unspecified tool parameters in the tool library dialog. - updated Italian locale. - fixed deny screen saver feature. 0.8.7.103: (4. June 2004) =============================================================================== - added information to nc program. - the locale is now selected automatically from the system settings if not previously selected. - fixed problem where changed parameters were ignored when boundaries were removed. - fixed backwards compatibility. 0.8.6.102: (3. June 2004) =============================================================================== - fixed default font for dialogs. - added workaround for import of operation problem from job setup. - updated German locale. - disabled line jump for the message table of the localization dialog which effectively prevented searching. - fixed cases where parameters could be accepted without a selected tool. 0.8.5.101: (1. June 2004) =============================================================================== - removed duplicate tool number error messages. - updated Italian locale. - improved error handling support. - fixed default values for maximum stepover tool parameters when creating a new tool on the tool dialog page. 0.8.4.100: (26. May 2004) =============================================================================== - fixed release of resources after regeneration. - updated C-hook API. 0.8.3.99: (24. May 2004) =============================================================================== - updated German locale. - fixed and updated C-hook API. - improved automatic detection of installed Mastercam versions. - fixed generation of setup sheets. 0.8.2.98: (21. May 2004) =============================================================================== - changed behavior such that toolpath fragments are fully machined for the pencil strategy (single pass only). - the C-hook is now automatically installed in the Mastercam C-hook folder from which the C-hook has last been run. However, this only works if the C-hook is not currently running. It is best to close Mastercam before initiating the installation to avoid this problem. If the C-hook has not been run previously on the machine the C-hook will be installed into the C-hook folder of the last installed version of Mastercam. The C-hook must still be run the first time from the installation folder (e.g. "C:\Program Files\Mastercam HSM Performance Pack") if the C-hook has not been started previously on the machine and the version of Mastercam in use is not the latest installed version. The C-hook will also be installed in the C-hook folder if the C-hook installation image is repaired from the Add/Remove Programs dialog available from the control panel. If the C-hook for some reason has not been updated in the C-hook folder a warning will be presented when a HSM operation is regenerated. Reparing the C-hook from the Add/Remove Programs dialog will normally be enough to install the C-hook in a newly installed version of Mastercam. - added error message when kernel is terminated manually from the task manager. - fixed backwards compatibility with previous builds before build 97. 0.8.1.97: (10. May 2004) =============================================================================== - switched to new compiler. - fixed installation problems when updating previously installed version. - updated French locale. 0.7.7.96: (30. April 2004) =============================================================================== - updated French locale. - updated Finnish locale. - finalized HSM tool library. 0.7.6.95: (28. April 2004) =============================================================================== - updated Finnish locale. - fixed rest material support with WCS. - fixed spline support for boundaries. - fixed support for boundary offset for tool center boundary. - added material support on tool dialog page. - added complex holder support on tool dialog page. Up to 16 sections are supported. 0.7.5.94: (22. April 2004) =============================================================================== - updated German locale. - added HSM specific tool library. - the exported image of the geometry for setup sheets is now relative to the wcs. - fixed progress support. 0.7.4.93: (19. April 2004) =============================================================================== - optimized size of resulting toolpath. - optimized calculation when running on external stl files. - added highlight of current tool section on tool dialog page. - re-enabled deny screen saver support. - fixed initial tool view origin when using named view for wcs. - added support for rest material from ordinary drilling tool. - added support for rest material from Mastercam operation for the pocket strategy. 0.7.3.92: (11. April 2004) =============================================================================== - added export of nci data to text nci format. - optimized fillet support. - fixed wrong namespace in stylesheet for exporting locale to html. - fixed manual depth limit support for rest material from previous operations. - fixed inches support for toolpath fillets. - updated German locale. 0.7.2.91: (1. April 2004) =============================================================================== - updated Finnish locale. - changed name of exported setup sheet tools. - added anti-aliasing support for exported geometry images. - added support for modifying options, generating setup sheets for multiple HSM operations, and exporting individual HSM operations from the operation manager popup menu. - fixed import of ramping parameters for the contour strategy. 0.7.1.90: (30. March 2004) =============================================================================== - removed tutorial from installation. - updated Italian locale. - updated German locale. - fixed support for long messages in the internationalization dialog. 0.6.8.89: (29. March 2004) =============================================================================== - added HSM popup menu in the operation manager. hold down SHIFT + CTRL when right clicking above the operation list tree to bring up the menu. the popup menu is available after the HSM c-hook has been run for the first time. - added protection against simultaneous invocation of any version of the HSM C-hook. - enabled boundary offset support in "tool center on boundary" mode. - changed behavior such that the operation is not invalidated when parameters which doesn't influence the toolpath are modified. - added support for work offsets. - changed order of parameters in nci file. - changed behavior such that the C-hook now stays resident on first invocation. hold down SHIFT while choosing cancel on the parameters dialog to unload the C-hook from memory. - added support for named views. - added nci path field on the operation dialog page. - added rest material support for the horizontal strategy. - added spike removal support for the scallop, pencil, and parallel strategies. - updated French locale. - added support for use of shortest path linking with global toolpath filtering. - optimized global toolpath filter support. - optimized rest material from ideal tool for the pocket strategy. - added toolpath fillet support for generating extra smooth toolpaths. - fixed missing tool normalization when reading from the NCI file. - fixed connection policy for the parallel strategy. - updated C-hook API. 0.6.7.88: (9. March 2004) =============================================================================== - added support for using boundary given as tool contact points. - added support for straight line connections between fragments for the parallel strategy. - added time specification for each log entry in the log file. - added pencil linking directions. - fixed trimming of passes exceeding the specified depth limit slightly. - fixed small areas not being machined for the pocket and horizontal clearing strategies. 0.6.6.87: (3. March 2004) =============================================================================== - extended C-hook API to allow HSM parameters to be read and written. - removed possible warning for duplicate tool number when a new tool is created. - changed C-hook to avoid duplicate tool numbers when a tool is duplicated from the tool dialog page. - fixed too strong constraint on parameters when using separate radial and axial stock to leave. 0.6.5.86: (27. February 2004) =============================================================================== - updated German locale. - updated French locale. - updated Finnish locale. - finalized support for radial and axial stock to leave. 0.6.4.85: (26. February 2004) =============================================================================== - the C-hook now skips the shallow task for scallop when the slope is unlimited (i.e. 0 -> 90 degrees). - fixed update of tool silhouette on tool dialog page. - updated English tutorial in inches. - fixed stock to leave support for scallop with rest material from operation. - the C-hook is now automatically run from the Mastercam C-hook folder when the C-hook has been installed. - fixed HASP type problem in license request form. 0.6.3.84: (25. February 2004) =============================================================================== - fixed wrong kernel in installation image. - updated Italian locale. - optimized support for large boundaries. - fixed Windows NT 4 compatibility problem. 0.6.2.83: (23. February 2004) =============================================================================== - fixed incompatibility with the Mastercam API. - fixed missing validation of taper angle. - added support for HSM specific HASP for use with Mastercam NetHASPs. - updated German locale. 0.6.1.82: (19. February 2004) =============================================================================== - updated documentation. - fixed update of cpu utilization and processing time. - updated French locale. - updated Italian locale. - updated Finnish locale. 0.5.25.81: (3. February 2004) =============================================================================== - updated French locale. - fixed regeneration problems for certain rest material operations. - updated Finnish locale. 0.5.24.80: (30. January 2004) =============================================================================== - fixed tool image destruction. - updated French locale. - added support for large corner radii of tools. 0.5.23.79: (26. January 2004) =============================================================================== - fixed compensation to tool center. - added generated tool image for setup sheet. - added visual tool on the tool dialog page. 0.5.22.78: (23. January 2004) =============================================================================== - added support for getting the real date and time from Internet server. this feature allows the end-user to keep working if the date and time has been set back. this feature, of course, requires an Internet connection. only licensing information is interchanged between the client and server. - updated German locale. 0.5.21.77: (20. January 2004) =============================================================================== - updated Finnish locale. - abort of a HSM operation regeneration now aborts all the pending HSM operations when multiple operations are regenerated. - added support for rest material operations which contains no toolpath. 0.5.20.76: (15. January 2004) =============================================================================== - added support for alternative calculation policy which reduces the required processing time for the pocket strategy with rest material. the new calculation policy is triggered by enabling the new option "Trade more memory usage for less processing time" which is now enabled by default. - the C-hook now only loads locales with the extension "xml" during startup. - added dump to bitmap support for the parameters dialog. - updated French locale. - added support for aborting regeneration during all subtasks. - added support for fully concurrent user interface during regeneration. - added support for running concurrent Mastercam Mill applications. - deprecated use of the Registry for caching information. - fixed Windows NT 4 compatibility problem. - updated Italian locale. - fixed default depth limit problem when using vertical stock to leave. 0.5.19.75: (6. January 2004) =============================================================================== - added support for no-contact ramping angles of 0 degress (effectively disabling ramping) for the contour, pocket, and horizontal clearing strategies. - fixed recursion bug when operation was removed on which other operations depended. - updated German locale. 0.5.18.74: (4. January 2004) =============================================================================== - changed behavior such that all cartesian parameters are specified and selected in the tool view except the origins of the tool and construction views. - added support for separate horizontal and vertical stock to leave. - fixed cutter location data bug. - added rest material switch to specify all previous HSM operations. - updated Finnish locale. - added repair function for external stereolithography. - extended C-hook API. - switched from posix format to local time format for default operation title. - added icons for boundary entities on the geometry dialog page. - updated German locale. - updated French locale. - updated documentation. 0.5.17.73: (22. December 2003) =============================================================================== - added support for id-based messages. - added support for starting character map from the internationalization dialog. - finalized setup sheet support. - fixed internationalization dialog such that the locale is marked as non-modified after being stored when the dialog is closed. - updated Danish locale. - updated German locale. 0.5.16.72: (21. December 2003) =============================================================================== - added support for locale in standalone license request form. - added support for setup sheets. - added sorting of HASPs in license request form. 0.5.15.71: (20. December 2003) =============================================================================== - fixed rest material stock model. - updated German locale. 0.5.14.70: (19. December 2003) =============================================================================== - fixed depth limit relative to tool center. - fixed bug for communication with kernel when running in separate process. - added support for big negative boundary offsets. - fixed bug when stepdown was 0 for horizontal clearing. 0.5.13.69: (17. December 2003) =============================================================================== - added horizontal lead out parameter support for pocket, contour, and horizontal clearing. - added vertical lead out parameter support. - added minimum diameter for the rest material pages of the finishing strategies. - added resolution parameter to rest material pages. 0.5.12.68: (16. December 2003) =============================================================================== - fixed relative locale folder path bug. - fixed missing initialization of options dialog on reopen. - added smart key accelerator support. this feature replaces the native Windows behavior and handles disabled widgets and duplicate accelerator keys correctly. - updated Italian locale. - updated German locale. - updated Danish locale. 0.5.11.67: (15. December 2003) =============================================================================== - updated German locale. - added boundary support functionality. - fixed initial hidden boundary bug. - added support for generate toolpath immediately options from the job setup. SHIFT key flips the flag when the parameters are accepted for a new operation. 0.5.10.66: (12. December 2003) =============================================================================== - added support for tracking static, edit, radio, check, and button widgets in the internationalization dialog (localized message with fallback to native messages). double click on widget to jump to message in internationalization dialog. alternatively hold down the alt key while moving the mouse over a widget. - added support for tracking tool tips in the internationalization dialog (native messages). - added workaround for bug in Windows XP when running in Windows 2000 and Windows NT 4 compatibility mode. - added support for localized date and time. - added country code support for locales. - updated Finnish translation. - added support for automatic check for updates. 0.5.9.65: (10. December 2003) =============================================================================== - fixed unnecessary operation invalidation bug. - fixed WCS support. - removed output of conflicting coolant parameter (10022). - fixed cancel support for popup menu of parameters dialog. - added output of parameter 12004, 10410, 12411, 12410, 15374, 15339, 15340, 15341, 15342, and wcs parameters to NCI file. 0.5.8.64: (8. December 2003) =============================================================================== - fixed streaming problem when running the kernel in a separate process. - added hsm.txt file to avoid problems when running the C-hook from the installation folder. 0.5.7.63: (28. November 2003) =============================================================================== - updated 3+2 support for rest material operations. - added partial synchronization of localized message in internationalization dialog when double-clicking on static widgets. - fixed Mastercam window close bug. - fixed operation corruption bug. - disabled stepover hint for spherical tools when the stepover has been set manually. - added work around for compiler bug. 0.5.6.62: (26. November 2003) =============================================================================== - fixed rest material stock model storage bug for the pocket strategy. the path of stl may not exceed 128 characters. - fixed tool duplication bug. - fixed bug such that parameter in view mode is now closed rather than being minimized. - added body for notification e-mail. - added support for starting the localized documentation associated with the currently selected locale. - fixed 3+2 support for rest material operations. - fixed invalid date for e-mails. - changed behavior such that the size of the binary nci file is set to the minimum when regeneration either fails or is aborted. 0.5.5.61: (25. November 2003) =============================================================================== - fixed tool view and tip compensation support for rest material operations. - fixed contour dialog page bug introduced in build 60. - fixed non-working close button on the parameters dialog (in view only mode). - updated German translation. - fixed arc linearization bug for stock model introduced in build 60. 0.5.4.60: (24. November 2003) =============================================================================== - changed behavior such that the tolerance of the stock models now are equal to the selected strategy tolerance. - updated documentation. - improvements of user interface. - changed import of parameters for existing operation such that a new tool is automatically created if it doesn't already exist. - added support for creation of option from parameters document. - fixed missing updated of tool corner radius in tool library. - fixed import of tool parameter from document. - fixed current license support for imbedded license request form. - added support for notification of toolpath generation completion by e-mail. - replaced options dialog. - added output of common parameters to the NCI file. - selection of absolute coordinates are now relative to the currently selected tool plane. - entry and home position are now specified in the tool plane. - added support for rest material for pencil strategy with limit enabled. - added operation number and strategy description for more status messages. 0.5.3.59: (13. November 2003) =============================================================================== - fixed enabled menu enties in the tool popup menu on the tool dialog page during toolpath generation. - enabled overlap for previous operation on the finishing rest material dialog page. - fixed bad updated of dialog when generation is aborted from the generation dialog. - fixed improper handling of the concurrent Windows messages. - added support for abort by pressing escape key when Mastercam main windows has focus. - updated Italian translation. 0.5.2.58: (12. November 2003) =============================================================================== - added error message. - updated German translation. - updated surface dialog page. - replaced French character which may prevent installation on Korean systems. - fixed deprecated hsm.txt checks. 0.5.1.57: (11. November 2003) =============================================================================== - added support for direct download of the latest version from the C-hook. - added missing update on generation dialog during import of toolpath. - added persistent close on completion with delayed automatic close action for the generation dialog. - added operation number of status message. - added workaround for the toolpath repaint performance problem. - added rest material support for the pencil strategy. - added stepover hint when using an effectively spherical tool for the pocket strategy. - added warning for stepover greater than or equal to the cutter diameter for the parallel strategy. - fixed reset all to built-in bug. the current strategy type was also incorrectly reset. - added ramping z-clearance for the contour strategy. - rapid circular movements are now linearized to 1/10th of the specified safe distance. - fixed live update of corner radius for spherical tools on the tool dialog page. - removed stock to leave for finishing rest material. the rest material stock to leave is set to the strategy stock to leave. - added support for all HSM strategies for the previous rest material operation of finishing strategies supporting rest material. - added workaround for calculating toolpath for external stl file without any associated geometry and/or boundaries. - selection of licenses now remembers the last selected folder separately from the other folders. - selection of stock model for the pocket strategy now remembers the last selected folder separately from the other folders. - selection of external geometry now remembers the last selected folder separately from the other folders. - removed export of parameters to the Registry. - added working coordinate system support. - added support for exporting locale to HTML from the internationalization dialog. - fixed toolpath offset bug for parallel strategy. - fixed wrong configuration misc value mapping. - fixed missing default value support for stereolithography parameters. - fixed parallel direction default value bug. - fixed holder collision check bug. - added entry and home position support. - moved tool containment to geometry dialog page. 0.4.20.56: (22. of October 2003) =============================================================================== - fixed missing invalidation of cache when operation is created. - updated French locale. - added new log messages concerning installation of the C-hook. - added more information to log. - added operating system service pack information to log. - fixed output of NCI path to log. - fixed output of full Mastercam version to log. - updated German locale. 0.4.19.55: (20. of October 2003) =============================================================================== - added warning for Windows NT 4 service pack. - fixed visible built-in Mastercam operations in popup menu for associated entities. - fixed missing tool tips on the tool dialog page. - fixed approximate processing time when running kernel in separate process. - fixed wrong scale of progress. - removed high feed rate warning when the parameters is not used. - fixed depth compensation control update bug on toolpath dialog page. 0.4.18.54: (17. of October 2003) =============================================================================== - changed the behavior of regeneration override during operation creation such that control is returned to the operation manager if the startup mode has been preset by another C-hook. - added XSL stylesheets. - added Windows NT 4 support. - updated German locale. 0.4.17.53: (14. of October 2003) =============================================================================== - changed the order of tools on the tool dialog page to be by number, diameter, and finally internal id. - fixed invalid macro bug. - fixed misc paramaters disabled bug. - added CPU and memory usage indicators on generation dialog page. - disabled access to global toolpath controls when global filter is disabled. - updated German locale. - added support for running the kernel in a separate process. - fixed export of toolpath beyond end of nci section. - removed error message for horizontal lead radius of 0 for pocket, contour, and horizontal cleraring dialog pages. 0.4.16.52: (9. of October 2003) =============================================================================== - added global filtering support. - added C-hook API function. - fixed parameters for inches mode. - changed initial tool and construction view to current views when operation is created. 0.4.15.51: (6. of October 2003) =============================================================================== - updated French locale. - fixed Z-level clipping of shallow boundaries for scallop. - updated German locale. 0.4.14.50: (2. of October 2003) =============================================================================== - changed built-in default for stereolithography file policy to reuse. - added cstart and cend information to nci file. - fixed value selection from menu for tool and construction origin. - updated French locale. - updated German locale. 0.4.13.49: (20. of September 2003) =============================================================================== - removed error message for vertical lead radius of 0. - improved scallop. - fixed improper handling of special tool plane rotations. 0.4.12.48: (18. of September 2003) =============================================================================== - added Finnish locale. - added support for boundaries with 3+2 machining. - fixed unit bug introduced in build 47. - updated French locale. - updated German locale. 0.4.11.47: (17. of September 2003) =============================================================================== - fixed update of parameters when importing from external document. - added error message for invalid stock to leave. - added safe distance parameter on the surface dialog page. - fixed missing update of the parameters on the surface dialog page for reset. - fixed 3+2 bug. - NCI section is now invalidated on regeneration failures. - added support for changing the options during regeneration. 0.4.10.46: (16. of September 2003) =============================================================================== - fixed wrong corner radius value for spherical tools. - added tool tip compensation support. - fixed import of horizontal clearing parameters. - added handling of concurrent access to the operation manager during creation of operations. - added support for overriding toolpath generation during operation creation by holding down SHIFT when the parameters are accepted. 0.4.9.45: (15. of September 2003) =============================================================================== - added warning for dirty solids during regeneration. - fixed typos. - fixed high built-in default of ramping angle for pocket and horizontal clearing. - added toolpath cache support. - import parameters from document. - updated error messages for invalid tool. - added Italian locale. - changed built-in default for stock to leave of rest material tool to 0 for finishing strategies. - fixed tool view origin bug. - fixed wrong built-in default for ramp z-clearance for inches. - changed built-in comment of operations. - added missing parameters for export of parameters. - added rest material support for the contour strategy. - added explicit error message for import of license request as license. - added standalone license request application. - added locale selection from Windows start menu. - added errors messages for the license request dialog. - added warning for clerance height less than retract height. - fixed clearance terminology on surface dialog page. - added coolant to tool dialog page. - fixed enabled checkbox on the contour dialog page during regeneration. - added warning when using tool with duplicate tool number. - the current path is now reset when "clear all" is selected on the license request dialog. - fixed HASP type order problem. 0.4.8.44: (2. of September 2003) =============================================================================== - updated Danish translation. - updated French translation. - added German translation. 0.4.7.43: (1. of September 2003) =============================================================================== - added documentation. - fixed operation copy bug. - changed tool parameter update behavior. - added French locale. - cleaned up user interface. 0.4.6.42: (30. of August 2003) =============================================================================== - disabled actions on the geometry dialog page during toolpath generation. - removed dependency on deprecated dlls. - finalized license format. - added error message for boundaries used with 3+2 machining. - fixed shallow checkbox bug for pocket dialog. 0.4.5.41: (28. of August 2003) =============================================================================== - updated urls. - fixed typos. - fixed internationalization support for pocket and horizontal clearing dialog pages. 0.4.4.40: (27. of August 2003) =============================================================================== - changed the first opcode after a tool change to always being a G0 independently of the rapid filtering settings. - enabled sister tool support. - added feed rate information to nci start command. - added clear all function to license request dialog. - finalized rest material from operation for the scallop strategy. - changed built-in for pocket rest material adjustment to ignore small cusps. - fixed internationalization support for scallop rest material dialog page. - improved rest material area cutting and calculation speed from tool for the pocket strategy. - fixed internationalization support for the options dialog. - added minimum ramping profile diameter for pocket and horizontal clearing. 0.4.3.39: (25. of August 2003) =============================================================================== - added license request dialog. - changed holder clearance to also apply along the Z-axis. - fixed arbor diameter problem for shaft collision check disabled. - improved rest material from tool for the pocket strategy. - switched from utf-7 to utf-8 encoding for the log files. - merged slope range and shallow for the scallop dialog page. - changed built-in "machine shallow areas" to enabled for scallop. - changed built-in "slope to" angle to 45 degrees for scallop. - added error message for unspecified rest material model. - added tool tips for rest material adjustment for pocket. - fixed linking direction for multi-pass and unlimited pencil. - changed "maximum stepdown" to "stepdown" for the horizontal dialog page. - added warning for spindle RPMs set to 0 with non-zero feed rates. - implemented popup menu for number of entities on the geometry page. - changed defaults for program number, sequence start, and sequence increment to configuration settings. - added picture for scallop rest material source. - fixed internationalization issues. - fixed wrong initial dialog page problem. - updated graphics for ramps. 0.4.2.38: (21. of August 2003) =============================================================================== - added graphics for ramps. - reenabled previous dialog page support. - fixed reset rest material source problem for the rest material page for the pocket strategy. - added reset to options dialog. - fixed minimum stepover on the pocket page in the parameters dialog. - fixed invalid values. 0.4.1.37: (20. of August 2003) =============================================================================== - added shallow support for the scallop strategy. - updated and added pictures. - switched from linear cutting to rapid moves for roundings in shortest path retractions. - switched from retraction to cutting feed rate for lead out movements. - added support for filtering out deprecated messages in the internationalization dialog. - added "deprecated" note for messages in the internationalization dialog. - fixed reset for operation page. - removed flip spinning direction option. - added support for adjustment to rest material for pocket. - added explicit stepdown support for scallop. - added shallow support for the pocket and contour strategies. - fixed inside out order for the pencil strategy. - added support for union of rest material operations. - implemented "use previous values as initial values" option. - removed geometry selection scheme. - added specific error message for toolpath generation abort. - moved options into separate dialog. - reorganized user interface for more consistency. - removed support for hidding dialog pages. - updated lead in and lead out messages. - removed tool capabilities from tool page. - added multiple stepdown support for horizontal clearing. - added minimum stepover for pocket and horizontal clearing. 0.3.5.37: (13. of August 2003) =============================================================================== - added default extension for open and save dialogs. 0.3.4.36: (12. of August 2003) =============================================================================== - fixed support for stl-file as rest material for pocket. - fixed missing tool tip on tool page. - added hint for empty toolpath result. - fixed deletion of temporary surfaces extracted from solids. - updated built-in messages. 0.3.3.35: (10. of August 2003) =============================================================================== - fixed bug which resulted in failure when regenerating multiple operations. - fixed incompatibility failure for operations created and used by different but compatible versions. 0.3.2.34: (6. of August 2003) =============================================================================== - disabled default domain dependency. 0.3.1.33: (5. of August 2003) =============================================================================== - changed behavior for search in the localization dialog to search for the next non-localized message when the search field is empty. - added validation of correspondence between built-in and localized messages. - added format restrictions on localized messages. - added detection of Windows 2000 compatibility mode under Windows XP. - added lastest version menu entry. - added missing invalidation of dependent rest material operations. - fixed boundary bug introduced in build 32. - deprecated additional dongle requirement. - added license file support. 0.2.8.32: (1. of August 2003) =============================================================================== - added rest material support for contour clearing. - changed suffix for intermediate files to operation slot number. - added operation slot number to title of dialog. - fixed reset for holder and shaft collision check for tool dialog page. - changed built-in default for tolerance to 0.025mm for finishing strategies. - removed Windows XP style question when running on Windows 2000. - added internationalization support for status messages. 0.2.7.31: (29. of July 2003) =============================================================================== - fixed wrong direction images for pencil milling. - added Windows XP user interface style support. - added error message for use with incompatible Mastercam version. - updated internationalization and localization support. - fixed holder and shaft collision check for tool dialog page. - added contact ramp support for contour strategy. 0.2.6.30: (27. of July 2003) =============================================================================== - changed built-in default for stock to leave to 0.5mm for pocket strategy. - fixed tool update bug for tool dialog page. - fixed cutting depth bug for parallel finishing dialog page. - added immediate range checks for dialog parameters. - added warning for non-closed boundaries. - added warning for counterclockwise spindle rotation. - updated internationalization and localization support. 0.2.5.29: (26. of July 2003) =============================================================================== - pencil milling now prefers climb milling. - changed default direction to climb milling if possible. - finalized direction support for strategies. - fixed installation. 0.2.4.28: (25. of July 2003) =============================================================================== - fixed wrong scale of boundaries for inches mode. - added find functionality in internationalization dialog. - fixed inside out direction for pencil milling. - added protection against concurrent c-hook invocations. - updated internationalization support. - split installation for Windows 2000 and Windows XP. - added menu for holder clearance on tool page. - added reset to default for more parameters. 0.2.3.27: (24. of July 2003) =============================================================================== - added support for external startup mode specification. - removed stepdown for horizontal clearing. - added plane selection menu for construction plane. - fixed wrong message for pocket page. - added english (us) locale. - fixed spelling. - updated danish locale. - updated internationalization and localization support. 0.2.2.26: (23. of July 2003) =============================================================================== - added partial danish locale. - updated internationalization and localization support. 0.2.1.25: (22. of July 2003) =============================================================================== - added dealer information field on the about page. - renamed to Mastercam HSM Performance Pack. - added support for renaming of c-hook DLL. - added internationalization and localization support. - added total number of entities for each boundary on geometry page. - changed behavior for geometry selection in operation manager. - changed built-in default for always on top to disabled. - added plane selection menu for tool view. - changed built-in default of absolute clearance to disabled. - disabled error message for invalid minimum and maximum depth with depth limit disabled. - added error message for invalid tool type during regeneration. - added search for best matching initial tool within the tool database. - added order by depth and order cuts by area for horizontal clearing strategy. 0.1.4.24: (15. of July 2003) =============================================================================== - fixed inside out and contact only for scallop dialog. - fixed machine flat areas and conventional for contour clearing dialog. - fixed conventional for horizontal clearing dialog. - 3+2 fixes. - added order cuts by area for pocket strategy. - added order by depth for pocket and contour strategies. 0.1.3.23: (14. of July 2003) =============================================================================== - added 3+2 machining support. - added hint support. - removed warning if previous tool is disabled. - added menu for parameters on surface page. - added silhouette boundary support. 0.1.2.22: (10. of July 2003) =============================================================================== - added check against unit mismatch per strategy. - added help support. - added warning. 0.1.1.21: (9. of July 2003) =============================================================================== - added unlimited pencil milling support. - fixed minor pencil milling problem. - fixed module dependency problem. - added support for capturing failures within the kernel. - fixed support for inches. - fixed unprotected parameters in generation dialog. - fixed storing of parameters in dialog for callback to Mastercam. 0.1.0.21: (8. of July 2003) =============================================================================== - added explicit arc linearization tolerance (toolpath page). - added retraction policy support (surface page). - added rapid filtering policy support (toolpath page). 0.1.0.20: (7. of July 2003) =============================================================================== - added log file support. - updated error messages. - added intermediate folder support. - added support for external stereolithography source. - fixed horizontal lead in radius bug. - added support for grabbing entity parameters from dialog. - added support for arcs in other planes than the top plane (boundaries). - other c-hook dll's are deprecated. - renamed c-hook to "hsm.dll". - fixed solid tool body problem. - added "backup" and "main menu" button support.