New in this version:
Show used tools in bold. #4681
Show tools with duplicated/conflicting tool numbers in orange. #5291
Added "Show Operations" checkbox to tool library dialog. #2744
Added support for toolpath trimming.
Added support for tool renumbering.
Added support for entry positions for bore and thread milling.
Major update for Distributed CAM for better server utilization and reduced calculation time.
Support negative tangential fragment extension.
Updated German translations.
Updated Czech translations.
Updated Polish translations.
Updated drilling for turning jobs.
Animation speed is no longer reset when stock simulation is restarted.
Ensure that "Shared Libraries" are shown in tool libraries.
Force "Machine areas using boundaries" when "Contact point boundary" is enabled.
Updated German translation.
Moved "Machine Cavities" to Geometry tab for 2D Adaptive.
Show Task Manager on Generation" is now off by default.
Allow Form Mill for drilling.
Adaptive 2D: Disable Fine Stepdown parameter unless using tapered walls.
Improved performance for stock simulation.
SolidWorks bodies hidden during simulation are now always shown when simulation mode is exited.
Fixed issue for stock simulation when simulation 4-axis substitution toolpath.
Fixed issue where reverse and propagate flags could get reset when editing an operation in a file from previous SolidWorks versions. #5468
Fixed potential failure to select cylinder issue for bore and thread milling. #5473
Fixed crash when no tool is selected for bore and thread milling.
Fixed problem where pattern selections in inactive configurations could be lost on save.
Fixed problem where stock "From Extruded Sketch" did not work if the sketch plane was a face in a sub component. #5430
Fixed problem where Tool Orientation selections could be lost when saving.
Fixed problem where saved toolpaths could move on load if model had changed externally.
Fixed problem where toolpaths were no longer previewed after generating setup sheet.
Show WCS on setup sheet. #5258
Fixed right-dragging when editing an operation in this assembly causes SW to crash. #5201
Disabled unintended contour preview for bore milling.
Fixed stock import scaling issue for stock simulation.
Fixed default stock contours for 3D pocket.
Fixed default stock boundary for adaptive clearing. #5372
Fixed facing issue for 2D adaptive clearing. #5197
Fixed linear pattern preview issue due to negative number of instances.
Fixed potential face height issue in assembly mode. #5380
Fixed stock simulation update issue. #5205
Fixed potential crash for stock simulation when using stock/part comparison.
Fixed potential arc fitting quality issue when plunging onto cutting passes. #5451
Fixed arc fitting issue for overlapping passes. #5511
Fixed potentially wrong arc smoothing issue. #5421
Fixed fine boring simulation issue.
Changes to post processor:
Added generic GPlus post.
Updated generic Siemens 802D post.
Updated generic Bridgeport post.
Updated generic HAAS post.
Updated generic Siemens 840-D post.
Updated generic Mazak post.
Updated generic Siemens posts.
Updated generic EZTrak conversational post.
Fixed unit issue for PostProcessor.getPositionU().
Fixed drilling issue for generic Osai post.
Fixed arc issue for generic Siemens posts.
Changes to toolpath generation:
Improved 4-axis support for flow. #5520
Improved linking for parallel/radial. #5444
Added support for minimize axial motion for 4-axis swarf mode.
Improved support for multi-CPU/core for swarf for reduced calculation time. #5414
Improved zig-zag ramp support for 2D contour/pocket. #5398
Improved linking for rest machining for pocket. #5348
Fixed keep sharp corner behavior for 2D contour. #5389
Improved automatic synchronization for swarf for 4-axis mode. #5364
Fixed potential generation failure for turning profile grooving. #5500
Fixed upstand issue when using minimum cutting radius for pocket. #5557
Fixed cusp height issue for pocket linking. #5543
Fixed potential error when using ball tool for adaptive. The tool load is now automatically reduced to fit the fine stepdown.
Fixed adaptive linking issue. #5529
Fixed wrong smoothing for pocket passes. #5542
Fixed wrong pocket linking issue. #5530
Fixed out of memory issue which could result in wrong toolpath.
Fixed clearance height issue when machining from the inside for turning. #5501
Fixed sharp corner issue when using compensation in control for 2D contour. #5313
Fixed wrong toolpath issue for turning grooving. #5489
Fixed 4-axis mode issues for swarf.
Fixed progress issue for spiral ordering.
Fixed generation failure issue for swarf.
Fixed potential failure for 2D contour when using rest machining. #5467
Fixed generation failure for 2D contour. #5363
Fixed missing passes issue when using 0 length linear leads for 2D contour. #5458
Improved contact ramp linking for contour. #5454
Fixed skipped pocket issue for horizontal. #5390
Fixed too many moves for retracts for 4-axis linking. #5438
Fixed too many points in contact ramp issue for contour. #5420
Fixed stay-down linking issue for pocket.
Fixed wrong retract linking issue. #5415
Fixed slow linking issue for horizontal. #5340
Fixed toolpath quality issue for swarf when using spiral mode. #4946
Fixed wrong progress issue for pocket. #5407
Fixed toolpath quality issue for pocket/horizontal. #5404
Fixed depth issue for 2D contour/pocket. #5369
Fixed potential generation failure for trace. #5394
Fixed wrong toolpath issue when using axial offset for multi-axis contour. #5358
Fixed generation failure which could happen for some CPU models.
New in this version:
Added setting under preferences to avoid NC file overwrite confirmation message when post processing.
Added support for new stock preview feature available directly from the operation manager. The stock preview is automatically updated when the user selects any milling operations (2D, 3D, and multi-axis). All processing is done in the background and without blocking the user interface. Progress is presented in the HSMWorks task manager.
Added new rest handling when generating rest toolpath from previous operations to avoid air cutting.
Added support for multi CPU/core for stock simulation for significantly better performance.
Added new fast simulation mode for stock simulation.
Added support for recent folders in post dialog.
Added support for radial stock to leave for bore and thread milling.
Updated simulation property page for simplified usage.
More simulation visualization settings now persist until HSMWorks is closed.
Full circular move now always forced at floor for bore milling.
Shaft and holder are now enabled by default for stock simulation.
Shaft and holder settings now persist for stock simulation until HSMWorks is closed.
Stock simulation is now fully integrated in the SolidWorks model view. This allows you to use 3Dconnexion mice in stock simulation mode also.
Relative NC output folders are now supported when post processing. When a relative output folder is given in the post dialog the generated NC files will be stored relative to the HSMWorks/SolidWorks file. This allows you to easily organize the NC files with the part files without selecting the output folder for each part file. Having part and NC files together may be preferred when managing the files using a PDM system.
Updated built-in properties in post dialog.
Updated German translation.
Fixed operation invalidation issue when suppressing operations.
Fixed issue where post configurations were not listed in the post dialog because file extension was not in lower case.
Fixed potential crash when unloading add-in.
Fixed potential stock simulation issue.
Fixed wrong entry positions when using multiple steps for thread and bore milling.
Fixed toolpath analysis issue.
Don't show "Use Shaft" for "Detect tool length" where it's not supported.
Fixed simulation issue for thread and bore milling. #5312
Fixed height issue for bore milling. #5293
Fixed radius compensation issue for thread and bore milling.
Fixed radius compensation for thread milling.
Fixed wrong toolpath issue for smoothing filter. #5281
Changes to post processor:
Added Section.getNumberOfCyclePoints().
Added generic Denford post.
Added generic EZ-Trak post.
Added generic Bridgeport post.
Updated support for simultaneous multi-axis toolpath.
Updated generic Mach2/3 post.
Updated minimal Heidenhain post.
Updated generic Heidenhain post.
Updated generic Heidenhain.
Updated generic Mazak post.
Updated generic Fanuc post.
Updated generic HURCO post.
Updated generic Hurco post.
Updated generic Siemens 840D post.
Changes to toolpath generation:
Improved linking for contour to avoid retracts in some cases. #5349
Improved linking for rest pocket. #5196
Improved toolpath quality at inner corners for swarf. #5271
Improved default entry position for swarf. #5261
Improved synchronization for swarf. #5260
Fixed multi-axis tilt direction issue for flow. #5317
Now avoiding some moves that could cause some CNC controls to fail when using radius compensation. #5347
Fixed wrong passes issue for turning profile. #5352
Fixed radius compensation issue for 2D contour when retract height was below cutting pass. #5345
Fixed slow linking issue for horizontal. #5340
Fixed potential rest material issue when using rest from previous tool for 3D finishing strategies. #5292
Fixed potential generation failure for pocket. #5327
Fixed wrong linking for pocket. #5320
Fixed wrong smoothing for pocket. #5311
Fixed wrong toolpath issue. #5286
Fixed linking issues when using shaft/holder. #5285 #5239
Fixed wrong horizontal arc issue for contour. #5268
Fixed generation issue for 4-axis mode for swarf.
Fixed potential generation failure for facing. #5263
New in this version:
Added support for spindle shift orientation for boring cycles.
Added Portuguese translation.
Updated German translation.
Fixed issue with Bore and Thread milling strategies in assemblies. #5253
Fixed repeat pass for thread and bore milling.
Fixed potential posting failure for turning.
Changes to post processor:
Updated generic Mazak post.
Updated generic Fanuc post.
Updated generic Heidenhain post.
Updated generic Okuma post.
Updated generic Siemens 840-D post.
Updated generic Siemens post.
Updated HTML setup sheet.
Updated generic MillPlus post.
Updated generic HAAS post.
Fixed allow tool sorting arc issue.
Fixed potential issue for cycle expansion.
Fixed tool setup sheet issue.
Changes to toolpath generation:
Improved shortest path linking for pocket. #5196
Improved toolpath quality for 2D contour when using radius compensation. #4553
Improved sharp corner support for 2D contour. #5238
Fixed linking issues for pocket.
Fixed linking issue for pocket.
Fixed sharp corner issue for 2D contour. #5234
Fixed ordering issue for pocket. #5212
Fixed linking issue for turning. #5203