tune
This commit is contained in:
parent
a128d423b9
commit
68ad9af664
Binary file not shown.
BIN
App/HiCbtr.dll
BIN
App/HiCbtr.dll
Binary file not shown.
BIN
App/HiDisp.dll
BIN
App/HiDisp.dll
Binary file not shown.
BIN
App/HiGeom.dll
BIN
App/HiGeom.dll
Binary file not shown.
Binary file not shown.
BIN
App/HiMech.dll
BIN
App/HiMech.dll
Binary file not shown.
@ -11,9 +11,9 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"AvalonEdit": "6.3.0.90",
|
"AvalonEdit": "6.3.0.90",
|
||||||
"FontAwesome.Sharp": "6.3.0",
|
"FontAwesome.Sharp": "6.3.0",
|
||||||
"Hi.WpfPlus": "3.1.99",
|
"Hi.WpfPlus": "3.1.100",
|
||||||
"HiNc": "3.1.115",
|
"HiNc": "3.1.117",
|
||||||
"HiNc-Resource": "3.1.15",
|
"HiNc-Resource": "3.1.17",
|
||||||
"runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "10.0.2",
|
"runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "10.0.2",
|
||||||
"runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "10.0.2",
|
"runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "10.0.2",
|
||||||
"runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "10.0.2"
|
"runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "10.0.2"
|
||||||
@ -1673,36 +1673,36 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Hi.WpfPlus/3.1.99": {
|
"Hi.WpfPlus/3.1.100": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"HiDisp": "3.1.101"
|
"HiDisp": "3.1.102"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0-windows7.0/Hi.WpfPlus.dll": {
|
"lib/net10.0-windows7.0/Hi.WpfPlus.dll": {
|
||||||
"assemblyVersion": "3.1.99.0",
|
"assemblyVersion": "3.1.100.0",
|
||||||
"fileVersion": "3.1.99.0"
|
"fileVersion": "3.1.100.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiCbtr/3.1.99": {
|
"HiCbtr/3.1.100": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"HiDisp": "3.1.101"
|
"HiDisp": "3.1.102"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiCbtr.dll": {
|
"lib/net10.0/HiCbtr.dll": {
|
||||||
"assemblyVersion": "3.1.99.0",
|
"assemblyVersion": "3.1.100.0",
|
||||||
"fileVersion": "3.1.99.0"
|
"fileVersion": "3.1.100.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiDisp/3.1.101": {
|
"HiDisp/3.1.102": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"HiGeom": "3.1.93"
|
"HiGeom": "3.1.94"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiDisp.dll": {
|
"lib/net10.0/HiDisp.dll": {
|
||||||
"assemblyVersion": "3.1.101.0",
|
"assemblyVersion": "3.1.102.0",
|
||||||
"fileVersion": "3.1.101.0"
|
"fileVersion": "3.1.102.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"native": {
|
"native": {
|
||||||
@ -1720,7 +1720,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiGeom/3.1.93": {
|
"HiGeom/3.1.94": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Google.Protobuf": "3.28.3",
|
"Google.Protobuf": "3.28.3",
|
||||||
"Grpc.AspNetCore": "2.66.0",
|
"Grpc.AspNetCore": "2.66.0",
|
||||||
@ -1731,8 +1731,8 @@
|
|||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiGeom.dll": {
|
"lib/net10.0/HiGeom.dll": {
|
||||||
"assemblyVersion": "3.1.93.0",
|
"assemblyVersion": "3.1.94.0",
|
||||||
"fileVersion": "3.1.93.0"
|
"fileVersion": "3.1.94.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
@ -1744,27 +1744,27 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiLicense/3.1.93": {
|
"HiLicense/3.1.94": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"HiGeom": "3.1.93"
|
"HiGeom": "3.1.94"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiLicense.dll": {
|
"lib/net10.0/HiLicense.dll": {
|
||||||
"assemblyVersion": "3.1.93.0",
|
"assemblyVersion": "3.1.94.0",
|
||||||
"fileVersion": "3.1.93.0"
|
"fileVersion": "3.1.94.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiMech/3.1.106": {
|
"HiMech/3.1.108": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"CommandLineParser": "2.9.1",
|
"CommandLineParser": "2.9.1",
|
||||||
"HiCbtr": "3.1.99",
|
"HiCbtr": "3.1.100",
|
||||||
"Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0"
|
"Microsoft.CodeAnalysis.CSharp.Scripting": "5.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiMech.dll": {
|
"lib/net10.0/HiMech.dll": {
|
||||||
"assemblyVersion": "3.1.106.0",
|
"assemblyVersion": "3.1.108.0",
|
||||||
"fileVersion": "3.1.106.0"
|
"fileVersion": "3.1.108.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
@ -1779,19 +1779,19 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiNc/3.1.115": {
|
"HiNc/3.1.117": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Google.Protobuf": "3.28.3",
|
"Google.Protobuf": "3.28.3",
|
||||||
"Grpc.AspNetCore": "2.66.0",
|
"Grpc.AspNetCore": "2.66.0",
|
||||||
"Grpc.Net.Client": "2.66.0",
|
"Grpc.Net.Client": "2.66.0",
|
||||||
"HiLicense": "3.1.93",
|
"HiLicense": "3.1.94",
|
||||||
"HiMech": "3.1.106",
|
"HiMech": "3.1.108",
|
||||||
"HiUniNc": "3.1.103"
|
"HiUniNc": "3.1.105"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiNc.dll": {
|
"lib/net10.0/HiNc.dll": {
|
||||||
"assemblyVersion": "3.1.115.0",
|
"assemblyVersion": "3.1.117.0",
|
||||||
"fileVersion": "3.1.115.0"
|
"fileVersion": "3.1.117.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
@ -1803,22 +1803,22 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiNc-Resource/3.1.15": {
|
"HiNc-Resource/3.1.17": {
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiNc-Resource.dll": {
|
"lib/net10.0/HiNc-Resource.dll": {
|
||||||
"assemblyVersion": "3.1.15.0",
|
"assemblyVersion": "3.1.17.0",
|
||||||
"fileVersion": "3.1.15.0"
|
"fileVersion": "3.1.17.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"HiUniNc/3.1.103": {
|
"HiUniNc/3.1.105": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"HiMech": "3.1.106"
|
"HiMech": "3.1.108"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net10.0/HiUniNc.dll": {
|
"lib/net10.0/HiUniNc.dll": {
|
||||||
"assemblyVersion": "3.1.103.0",
|
"assemblyVersion": "3.1.105.0",
|
||||||
"fileVersion": "3.1.103.0"
|
"fileVersion": "3.1.105.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -2191,68 +2191,68 @@
|
|||||||
"path": "grpc.net.common/2.66.0",
|
"path": "grpc.net.common/2.66.0",
|
||||||
"hashPath": "grpc.net.common.2.66.0.nupkg.sha512"
|
"hashPath": "grpc.net.common.2.66.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"Hi.WpfPlus/3.1.99": {
|
"Hi.WpfPlus/3.1.100": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-ldhlK6dh1c2S6/ex6ED5o/PNxCUoxtYmtGObs9b6btky5MAUWXsAw0H1yTquGPNOTSHdewv/Ii3tSld5ttCuPA==",
|
"sha512": "sha512-MXT7yTrArHcyf+lHVCDYQ8mDffTYFf0cssQTRh6IvnIhyWQBz03/ICoQgkNll6kxFvUgfsvcSpESHskN6i7Htg==",
|
||||||
"path": "hi.wpfplus/3.1.99",
|
"path": "hi.wpfplus/3.1.100",
|
||||||
"hashPath": "hi.wpfplus.3.1.99.nupkg.sha512"
|
"hashPath": "hi.wpfplus.3.1.100.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiCbtr/3.1.99": {
|
"HiCbtr/3.1.100": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-tWksLbBls8IuFpayAlJrfZI2MaX+RHNBkpm9mFI8luqJ0EtQzF57CJG2Z0U50YBnfX9wbyDPqWTFMqUAdqJJUQ==",
|
"sha512": "sha512-DF8bRUu4mPksHqS6uNSyvQ1OIyAcLkneg8O1+52KTZ3S7StMmUGuIX8mRhIY/5LLXZ1XYS3JZWuoAB6ndkfs6Q==",
|
||||||
"path": "hicbtr/3.1.99",
|
"path": "hicbtr/3.1.100",
|
||||||
"hashPath": "hicbtr.3.1.99.nupkg.sha512"
|
"hashPath": "hicbtr.3.1.100.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiDisp/3.1.101": {
|
"HiDisp/3.1.102": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-BYqyXWyzb2WquK04MydZnKs8LabNePD/tKGB7h3w8pxtMoL4cRW0vASsdPfZgGj9q16/sDUzHMrB3Oo6mIBl4g==",
|
"sha512": "sha512-DJOFaNt3Hxz23MncYs/t5TYC5JqaEYnCTt7AUxXYx28UEHQJqHyomNc6c9LhmCQCEwMWqe1XbBFKMmqxl/0jIw==",
|
||||||
"path": "hidisp/3.1.101",
|
"path": "hidisp/3.1.102",
|
||||||
"hashPath": "hidisp.3.1.101.nupkg.sha512"
|
"hashPath": "hidisp.3.1.102.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiGeom/3.1.93": {
|
"HiGeom/3.1.94": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-q+wryq3i4RLXhdQigCtqjg5WbNP50zqomY1Z0MK6eS2wkh8Zo8RorskUPDpdwm833Ba6CN3EhFV+yJJrDNFyOg==",
|
"sha512": "sha512-m/xQeh72NFYeCag2g1GnBQrPnPwH9W9fZR2NXK0f/JP7jQHnPBzZabtbn1UfTfHimSiPkfxhRKUG6AO6MiCidQ==",
|
||||||
"path": "higeom/3.1.93",
|
"path": "higeom/3.1.94",
|
||||||
"hashPath": "higeom.3.1.93.nupkg.sha512"
|
"hashPath": "higeom.3.1.94.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiLicense/3.1.93": {
|
"HiLicense/3.1.94": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-bYh0j4Lbrjs2U3tc3YEtpNXqBM5eCdavH2odO7ETrxRKZmL3Mb1tZeYGiPWsfLrWgzu9G5BJZS1kw7siI+ling==",
|
"sha512": "sha512-vHWYuk+gOnvWOJs1jGZ2O/ZfnYCwFnBUvX1zH6doRYsoYbS8t8nqHhZFa3L/7VfBAeCsk7Diz1HNuCqo6fCVJg==",
|
||||||
"path": "hilicense/3.1.93",
|
"path": "hilicense/3.1.94",
|
||||||
"hashPath": "hilicense.3.1.93.nupkg.sha512"
|
"hashPath": "hilicense.3.1.94.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiMech/3.1.106": {
|
"HiMech/3.1.108": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-odGxnK6tG93AdLMHb1/1t5G37+dGYQLai0Au+W/JAWBnYij+1GLJRzROOPM/9xMTJy20haxvCKmKRC+rYx+LsA==",
|
"sha512": "sha512-dXHGXAvValILySlAtYLquEYiYJ/hOXupoMg/kimzDJonEngEzdI3BmL/G4XH+AIjI7ZFkrrsNBx4QWg0f6CmmQ==",
|
||||||
"path": "himech/3.1.106",
|
"path": "himech/3.1.108",
|
||||||
"hashPath": "himech.3.1.106.nupkg.sha512"
|
"hashPath": "himech.3.1.108.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiNc/3.1.115": {
|
"HiNc/3.1.117": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-pj+gRvMlHfu4wh3t502JFVJ0aX5bo+fpdnPxjXuf+tWcjHzW2rLCBPevpXApn3TnW+lAN5Lwwfj99OOl44v5cQ==",
|
"sha512": "sha512-BREiV7tpH7ofQ/9we+miI8uWrmkjEL2Crx8V34Fpo8zRNvizLFIR2K6SqpHXTwyEDfzd8pIyBFNcbYzWx+jzYA==",
|
||||||
"path": "hinc/3.1.115",
|
"path": "hinc/3.1.117",
|
||||||
"hashPath": "hinc.3.1.115.nupkg.sha512"
|
"hashPath": "hinc.3.1.117.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiNc-Resource/3.1.15": {
|
"HiNc-Resource/3.1.17": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-vUyRtnwk2bCB3pA7wQNQe59dWFs1bbSaiqcz/78PNSJ55U9lwgbckuIVF35zlBCYgCR/Orf7PZksaD3YO7L2dQ==",
|
"sha512": "sha512-9PkOekOy0NK1AR6sKQjT+4up3vLJ3e7osKZ9J6LK5f6Z79gbxm2xJiO+0AYcxu9cd9mY0918L9LSI9qEGlt5hg==",
|
||||||
"path": "hinc-resource/3.1.15",
|
"path": "hinc-resource/3.1.17",
|
||||||
"hashPath": "hinc-resource.3.1.15.nupkg.sha512"
|
"hashPath": "hinc-resource.3.1.17.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"HiUniNc/3.1.103": {
|
"HiUniNc/3.1.105": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
"sha512": "sha512-ILQierTzPiWqpMPmMybjcbECF1VYPeTQNyvPh1IGMpaG1yltw9y/r3GFwvnXtyQIfL9OBg/M8GagFLMCfWHHYw==",
|
"sha512": "sha512-HiL1RWdIQ3vv6RUZYJ4/OTYFhUS+hNIM5zeV+KK9Phcec5kWg/bvnl8iK2abdx/IxQwLFg/7aix1QagqUmvubg==",
|
||||||
"path": "hiuninc/3.1.103",
|
"path": "hiuninc/3.1.105",
|
||||||
"hashPath": "hiuninc.3.1.103.nupkg.sha512"
|
"hashPath": "hiuninc.3.1.105.nupkg.sha512"
|
||||||
},
|
},
|
||||||
"MathNet.Numerics/5.0.0": {
|
"MathNet.Numerics/5.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
App/HiNc.dll
BIN
App/HiNc.dll
Binary file not shown.
BIN
App/HiUniNc.dll
BIN
App/HiUniNc.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -161,7 +161,7 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Rename class <code>MillingCutterOptLimit</code> to <a class="xref" href="../../api/Hi.NcOpt.MillingCutterOptOption.html">MillingCutterOptOption</a></li>
|
<li>Rename class <code>MillingCutterOptLimit</code> to <a class="xref" href="../../api/Hi.NcOpt.MillingCutterOptOption.html">MillingCutterOptOption</a></li>
|
||||||
<li>Add physics simulation function for relief face collision detection (<a class="xref" href="../../api/Hi.MillingForces.MillingPhysicsBrief.html#Hi_MillingForces_MillingPhysicsBrief_ReliefFaceCollidingSpeed_mmds">ReliefFaceCollidingSpeed_mmds</a>, <a class="xref" href="../../api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_IsReliefFaceCollided">IsReliefFaceCollided</a>) and optimization (<a class="xref" href="../../api/Hi.NcOpt.MillingCutterOptOption.html#Hi_NcOpt_MillingCutterOptOption_EnableLimitByReliefAngle">EnableLimitByReliefAngle</a>)</li>
|
<li>Add physics simulation function for relief face collision detection (<a class="xref" href="../../api/Hi.MillingForces.MillingPhysicsBrief.html#Hi_MillingForces_MillingPhysicsBrief_ReliefFaceCollidingSpeed_mmds">ReliefFaceCollidingSpeed_mmds</a>, <a class="xref" href="../../api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_IsReliefFaceCollided">IsReliefFaceCollided</a>) and optimization (<a class="xref" href="../../api/Hi.NcOpt.MillingCutterOptOption.html#Hi_NcOpt_MillingCutterOptOption_EnableLimitByReliefAngle">EnableLimitByReliefAngle</a>)</li>
|
||||||
<li>Add <xref:Hi.MachiningSteps.MachiningStep.UpdateNcOptOption> function to step processing</li>
|
<li>Add <code>UpdateNcOptOption</code> function to step processing</li>
|
||||||
<li>Fix step ordering bug from concurrent processing</li>
|
<li>Fix step ordering bug from concurrent processing</li>
|
||||||
<li>Fix ClStrip shrinking to zero issue</li>
|
<li>Fix ClStrip shrinking to zero issue</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -5387,7 +5387,7 @@
|
|||||||
"dev-doc/release-note/index.html": {
|
"dev-doc/release-note/index.html": {
|
||||||
"href": "dev-doc/release-note/index.html",
|
"href": "dev-doc/release-note/index.html",
|
||||||
"title": "Release Note | HiAPI-C# 2025",
|
"title": "Release Note | HiAPI-C# 2025",
|
||||||
"summary": "Release Note HiNc Packages Version 3.1.106 Rename mapping API for clearer naming: ReadCsvByTimeInterpolation → MapSingleByCsvFile (one-to-one mapping) MapByActualTime → MapSeriesByCsvFile (one-to-many mapping) Rename CSV column prefix Spindle to Holder for sensor data mapping Unify CSV column tags to MappingUtil for consistent data mapping Fix ChartRange manipulation to be time-based instead of step-based for more accurate time chart display Tune thread priority for machining parallel processing to improve UI responsiveness during simulation Various code cleanup and improvements 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 Add NcOptimizationEmbeddedLogMode to control embedded log detail level (None/SimpleLog/FullLog) (see 嵌入式日誌註解). Fix bug of NcOptProc duplicated feedrate assignment 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 Rename class MillingCutterOptLimit to MillingCutterOptOption Add physics simulation function for relief face collision detection (ReliefFaceCollidingSpeed_mmds, IsReliefFaceCollided) and optimization (EnableLimitByReliefAngle) Add <xref:Hi.MachiningSteps.MachiningStep.UpdateNcOptOption> function to step processing Fix step ordering bug from concurrent processing Fix ClStrip shrinking to zero issue"
|
"summary": "Release Note HiNc Packages Version 3.1.106 Rename mapping API for clearer naming: ReadCsvByTimeInterpolation → MapSingleByCsvFile (one-to-one mapping) MapByActualTime → MapSeriesByCsvFile (one-to-many mapping) Rename CSV column prefix Spindle to Holder for sensor data mapping Unify CSV column tags to MappingUtil for consistent data mapping Fix ChartRange manipulation to be time-based instead of step-based for more accurate time chart display Tune thread priority for machining parallel processing to improve UI responsiveness during simulation Various code cleanup and improvements 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 Add NcOptimizationEmbeddedLogMode to control embedded log detail level (None/SimpleLog/FullLog) (see 嵌入式日誌註解). Fix bug of NcOptProc duplicated feedrate assignment 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 Rename class MillingCutterOptLimit to MillingCutterOptOption Add physics simulation function for relief face collision detection (ReliefFaceCollidingSpeed_mmds, IsReliefFaceCollided) and optimization (EnableLimitByReliefAngle) Add UpdateNcOptOption function to step processing Fix step ordering bug from concurrent processing Fix ClStrip shrinking to zero issue"
|
||||||
},
|
},
|
||||||
"dev-doc/system-requirements.html": {
|
"dev-doc/system-requirements.html": {
|
||||||
"href": "dev-doc/system-requirements.html",
|
"href": "dev-doc/system-requirements.html",
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user