Table of Contents

Release Note

HiNc Packages Version 3.1.102

  • Separate resource files (Resource, wwwroot, Doc) to HiNc-Resource nuget package for smaller package size
  • Add ScaledFeedPerCycle function for scaled feed-per-cycle machining motion resolution
  • Upgrade target framework to .NET 10.0
  • Various code cleanup and improvements

HiNc Packages Version 3.1.100

  • Refactor project architecture: split runtime functions from MachiningProject to LocalProjectService for better separation of concerns
  • Improve MillingTraining module with separate lead and result parameter templates for more accurate cutting parameter training
  • Separate C++ library for code protection
  • Add UTF-8 file path support for runtime geometry IO operations
  • Improve CsvRunner with enhanced time mapping pattern
  • Various architecture improvements and bug fixes

HiNc Packages Version 3.1.91

HiNc Packages Version 3.1.90

  • Rename optimization log API EnableIndividualStepAdjustmentLog
  • Fix crash from workpiece displaying with specific mechanical topology setting
  • Improve .flatproc.log output to maintain step order during parallel computation
  • Various stability improvements and bug fixes

HiNc Packages Version 3.1.86

  • Re-build NcOptProc with stricter optimization logics
  • Add optimization logging features (see 優化日誌):
    • .flatproc.log file output for optimization process analysis
    • Embedded log comments in optimized NC file marking source lines with (src) suffix
  • Fix cutting depth and width accuracy by bounding-box method with workpiece surface
  • Fix collision check error during concurrent changing collidable object
  • Various stability improvements and bug fixes

HiNc Packages Version 3.1.84

  • Optimize memory usage by shrinking map-size of clStripPos
  • Fix design pattern of cutting parameter training module (MillingTraining)
  • Add LoadCuttingParaByFile function to load cutting parameters from file
  • Improve CsvRunner actual time parsing: automatically calculate step duration from actual time when duration is not provided
  • Enhance message handling in RuntimeApi by unifying SessionMessageHost usage
  • Improve optimization performance with better task scheduling
  • Various performance improvements and bug fixes

HiNc Packages Version 3.1.75

  • Add actual time tracking functionality (ActualTime)
  • Various stability improvements and bug fixes

HiNc Packages Version 3.1.74