tune
This commit is contained in:
parent
6e3e702730
commit
58fe57b9c6
BIN
App/Hi.Wpf.dll
BIN
App/Hi.Wpf.dll
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,8 +11,8 @@
|
||||
"dependencies": {
|
||||
"AvalonEdit": "6.3.0.90",
|
||||
"FontAwesome.Sharp": "6.3.0",
|
||||
"Hi.Wpf": "3.1.47",
|
||||
"HiNc": "3.1.66",
|
||||
"Hi.Wpf": "3.1.48",
|
||||
"HiNc": "3.1.67",
|
||||
"Microsoft.Extensions.Configuration.Json": "9.0.0",
|
||||
"Microsoft.Extensions.DependencyInjection": "9.0.0",
|
||||
"Microsoft.Extensions.Hosting": "9.0.0",
|
||||
@ -1659,39 +1659,39 @@
|
||||
}
|
||||
},
|
||||
"Grpc.Tools/2.66.0": {},
|
||||
"Hi.Wpf/3.1.47": {
|
||||
"Hi.Wpf/3.1.48": {
|
||||
"dependencies": {
|
||||
"HiDisp": "3.1.52"
|
||||
"HiDisp": "3.1.53"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0-windows7.0/Hi.Wpf.dll": {
|
||||
"assemblyVersion": "3.1.47.0",
|
||||
"fileVersion": "3.1.47.0"
|
||||
"assemblyVersion": "3.1.48.0",
|
||||
"fileVersion": "3.1.48.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiCbtr/3.1.52": {
|
||||
"HiCbtr/3.1.53": {
|
||||
"dependencies": {
|
||||
"HiDisp": "3.1.52"
|
||||
"HiDisp": "3.1.53"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiCbtr.dll": {
|
||||
"assemblyVersion": "3.1.52.0",
|
||||
"fileVersion": "3.1.52.0"
|
||||
"assemblyVersion": "3.1.53.0",
|
||||
"fileVersion": "3.1.53.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiDisp/3.1.52": {
|
||||
"HiDisp/3.1.53": {
|
||||
"dependencies": {
|
||||
"HiGeom": "3.1.47",
|
||||
"HiGeom": "3.1.48",
|
||||
"System.Configuration.ConfigurationManager": "9.0.10",
|
||||
"System.Drawing.Common": "9.0.10",
|
||||
"System.Resources.Extensions": "9.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiDisp.dll": {
|
||||
"assemblyVersion": "3.1.52.0",
|
||||
"fileVersion": "3.1.52.0"
|
||||
"assemblyVersion": "3.1.53.0",
|
||||
"fileVersion": "3.1.53.0"
|
||||
}
|
||||
},
|
||||
"native": {
|
||||
@ -1706,7 +1706,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiGeom/3.1.47": {
|
||||
"HiGeom/3.1.48": {
|
||||
"dependencies": {
|
||||
"Google.Protobuf": "3.28.3",
|
||||
"Grpc.AspNetCore": "2.66.0",
|
||||
@ -1717,8 +1717,8 @@
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiGeom.dll": {
|
||||
"assemblyVersion": "3.1.47.0",
|
||||
"fileVersion": "3.1.47.0"
|
||||
"assemblyVersion": "3.1.48.0",
|
||||
"fileVersion": "3.1.48.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1730,27 +1730,27 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiLicense/3.1.47": {
|
||||
"HiLicense/3.1.48": {
|
||||
"dependencies": {
|
||||
"HiGeom": "3.1.47"
|
||||
"HiGeom": "3.1.48"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiLicense.dll": {
|
||||
"assemblyVersion": "3.1.47.0",
|
||||
"fileVersion": "3.1.47.0"
|
||||
"assemblyVersion": "3.1.48.0",
|
||||
"fileVersion": "3.1.48.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiMech/3.1.56": {
|
||||
"HiMech/3.1.57": {
|
||||
"dependencies": {
|
||||
"CommandLineParser": "2.9.1",
|
||||
"HiCbtr": "3.1.52",
|
||||
"HiCbtr": "3.1.53",
|
||||
"Microsoft.CodeAnalysis.CSharp.Scripting": "4.14.0"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiMech.dll": {
|
||||
"assemblyVersion": "3.1.56.0",
|
||||
"fileVersion": "3.1.56.0"
|
||||
"assemblyVersion": "3.1.57.0",
|
||||
"fileVersion": "3.1.57.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1765,20 +1765,20 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiNc/3.1.66": {
|
||||
"HiNc/3.1.67": {
|
||||
"dependencies": {
|
||||
"Google.Protobuf": "3.28.3",
|
||||
"Grpc.AspNetCore": "2.66.0",
|
||||
"Grpc.Net.Client": "2.66.0",
|
||||
"HiLicense": "3.1.47",
|
||||
"HiMech": "3.1.56",
|
||||
"HiUniNc": "3.1.53",
|
||||
"HiLicense": "3.1.48",
|
||||
"HiMech": "3.1.57",
|
||||
"HiUniNc": "3.1.54",
|
||||
"System.IO.Pipelines": "9.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiNc.dll": {
|
||||
"assemblyVersion": "3.1.66.0",
|
||||
"fileVersion": "3.1.66.0"
|
||||
"assemblyVersion": "3.1.67.0",
|
||||
"fileVersion": "3.1.67.0"
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
@ -1790,14 +1790,14 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"HiUniNc/3.1.53": {
|
||||
"HiUniNc/3.1.54": {
|
||||
"dependencies": {
|
||||
"HiMech": "3.1.56"
|
||||
"HiMech": "3.1.57"
|
||||
},
|
||||
"runtime": {
|
||||
"lib/net9.0/HiUniNc.dll": {
|
||||
"assemblyVersion": "3.1.53.0",
|
||||
"fileVersion": "3.1.53.0"
|
||||
"assemblyVersion": "3.1.54.0",
|
||||
"fileVersion": "3.1.54.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -2442,61 +2442,61 @@
|
||||
"path": "grpc.tools/2.66.0",
|
||||
"hashPath": "grpc.tools.2.66.0.nupkg.sha512"
|
||||
},
|
||||
"Hi.Wpf/3.1.47": {
|
||||
"Hi.Wpf/3.1.48": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-qaCP8h6S4Y905APJb2HKi+aH/VzEAYtBMWSh046X6Bv2+cov1ReLhMCeWc5dWFqeoo7owX9U/07o59XaVB/+Zg==",
|
||||
"path": "hi.wpf/3.1.47",
|
||||
"hashPath": "hi.wpf.3.1.47.nupkg.sha512"
|
||||
"sha512": "sha512-JB2zuC4Kf7DhjOS/auHuX+h3fKtvd8IZeDdkM9MDPqagsUpRpioQqb7RM0+Z9UKtZdM8TmASJfNWkv31eFAU0A==",
|
||||
"path": "hi.wpf/3.1.48",
|
||||
"hashPath": "hi.wpf.3.1.48.nupkg.sha512"
|
||||
},
|
||||
"HiCbtr/3.1.52": {
|
||||
"HiCbtr/3.1.53": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-BWUpuk/mIUM7A+nAP4p7HsBRq8kd5iFrnFIDII6NYVrg5sRslFVeLb3CnawiPNRgUe5bDKOAnV+RgEcZpf/unw==",
|
||||
"path": "hicbtr/3.1.52",
|
||||
"hashPath": "hicbtr.3.1.52.nupkg.sha512"
|
||||
"sha512": "sha512-WXqtwHXBICRYaibn2+JoPAvqLFvamjcQ+6gGeibf7X1d4c5Gc9YJnPID7VNnzrvR3LDTdWrydtadku7K7ZiRCQ==",
|
||||
"path": "hicbtr/3.1.53",
|
||||
"hashPath": "hicbtr.3.1.53.nupkg.sha512"
|
||||
},
|
||||
"HiDisp/3.1.52": {
|
||||
"HiDisp/3.1.53": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-l6sUFWeSoEAbkNc5+iVcfxDt7w7FubkgEIQGnMrFNdcJc444+wbSXo/LCvldIIPlH7pEs7VP1PRLm85vBVysoQ==",
|
||||
"path": "hidisp/3.1.52",
|
||||
"hashPath": "hidisp.3.1.52.nupkg.sha512"
|
||||
"sha512": "sha512-phbpdGQkrneWnULVBfSMgB/73ONWX645SQrqqE/NYpbZw0laea4XtHsTZdxjFo4H1bhoPV1MSdKqwBa4yj4b9w==",
|
||||
"path": "hidisp/3.1.53",
|
||||
"hashPath": "hidisp.3.1.53.nupkg.sha512"
|
||||
},
|
||||
"HiGeom/3.1.47": {
|
||||
"HiGeom/3.1.48": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-Ta0d76/nfn4sgUTBEON8bZDU3b2PnwetqbXvlgImMFGPrEXflH02NCN/VhOZDBGAuVUQRsGw/i+9xLsymrw71A==",
|
||||
"path": "higeom/3.1.47",
|
||||
"hashPath": "higeom.3.1.47.nupkg.sha512"
|
||||
"sha512": "sha512-pwYl8I0sCwKuKPOUCYLepxDPZini8WF25EjC84Ubgp5l1RITC1JVWgSBWCVJTjB7xE28Q7u0zHLnztjRmyhh+Q==",
|
||||
"path": "higeom/3.1.48",
|
||||
"hashPath": "higeom.3.1.48.nupkg.sha512"
|
||||
},
|
||||
"HiLicense/3.1.47": {
|
||||
"HiLicense/3.1.48": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-z6ayWt0iLxynLuh4E812D2hYWP95J3dJZfWNdS3Ey1v/7VqJDJDrjimW/HBtVrDqyJ+f6dAxBnTZchTs+BWjUw==",
|
||||
"path": "hilicense/3.1.47",
|
||||
"hashPath": "hilicense.3.1.47.nupkg.sha512"
|
||||
"sha512": "sha512-v7DfLIlP++YiVcVsJ2I/zkj0k8I9vXoQinFkSMq+RjnN6dr97Vi9P4dw6NOVc+jOhR8C7EkPcVNESO59MBZ+9g==",
|
||||
"path": "hilicense/3.1.48",
|
||||
"hashPath": "hilicense.3.1.48.nupkg.sha512"
|
||||
},
|
||||
"HiMech/3.1.56": {
|
||||
"HiMech/3.1.57": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-6/G7AwrUppAbvIcnv97fTy2tinSGi7CaUyrobv6dnxEmPKIBdZkRoSMOdTHFIUKFx5LItKJcG2pp5f+SRELwjg==",
|
||||
"path": "himech/3.1.56",
|
||||
"hashPath": "himech.3.1.56.nupkg.sha512"
|
||||
"sha512": "sha512-tNkzJMMBhpjf0GeX0ojnrHw7fzXBDUAemBZgQgsrnUvSNXyaDuii7W4XNSH6j1g2w5/uP0/plQOKQPbiNzWTkA==",
|
||||
"path": "himech/3.1.57",
|
||||
"hashPath": "himech.3.1.57.nupkg.sha512"
|
||||
},
|
||||
"HiNc/3.1.66": {
|
||||
"HiNc/3.1.67": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-ts80ZHyMI1GJRyTmdIaE5d8SeK176aSCimu3DkboW9Gk1Qw3BmO6gcHE81tJDzaM4IRjktunhANIxr6jyw7Amg==",
|
||||
"path": "hinc/3.1.66",
|
||||
"hashPath": "hinc.3.1.66.nupkg.sha512"
|
||||
"sha512": "sha512-tLgupMxwQGmb2agQYIDRc7QojSFCf2+Jb+GtYzCnpUx1KBb3VA0x9K1QIq7HlJxreG9pTnse8CuYVwugMlnC/Q==",
|
||||
"path": "hinc/3.1.67",
|
||||
"hashPath": "hinc.3.1.67.nupkg.sha512"
|
||||
},
|
||||
"HiUniNc/3.1.53": {
|
||||
"HiUniNc/3.1.54": {
|
||||
"type": "package",
|
||||
"serviceable": true,
|
||||
"sha512": "sha512-vilfMv/p9bF3+eHj7hDMAET6ledzLm7sNOoPzXw/iHkhK4CfZzUQjx3jGXrAGbkB+Q6bKgO1AdTjYJqUBHOB0A==",
|
||||
"path": "hiuninc/3.1.53",
|
||||
"hashPath": "hiuninc.3.1.53.nupkg.sha512"
|
||||
"sha512": "sha512-Tiu0xEGbloG1BC2MlaoM7JGt1eXMNjFSpi4Ha3ZDxs6HREYm33O67MrxtWRPHhJHcGNaMJbaGToqJj8zNax4Uw==",
|
||||
"path": "hiuninc/3.1.54",
|
||||
"hashPath": "hiuninc.3.1.54.nupkg.sha512"
|
||||
},
|
||||
"MathNet.Numerics/5.0.0": {
|
||||
"type": "package",
|
||||
|
||||
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.
@ -1500,6 +1500,72 @@ public double CuttingDepth_mm { get; }</code></pre>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_CuttingForcesToToolOnToolRunningCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_CuttingForcesToToolOnToolRunningCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N">
|
||||
CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Cutting forces on tool running coordinate. Unit is Newtons.
|
||||
The forced item is tool.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<Vec3d> CuttingForcesToToolOnToolRunningCoordinate_N { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_CuttingForcesToWorkpieceOnProgramCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_CuttingForcesToWorkpieceOnProgramCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N">
|
||||
CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get the cutting forces on program coordinate. Unit is Newtons.
|
||||
The forced item is workpiece.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<Vec3d> CuttingForcesToWorkpieceOnProgramCoordinate_N { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_CuttingSpeed_mmds_" data-uid="Hi.MachiningSteps.MachiningStep.CuttingSpeed_mmds*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_CuttingSpeed_mmds" data-uid="Hi.MachiningSteps.MachiningStep.CuttingSpeed_mmds">
|
||||
@ -2581,6 +2647,42 @@ public Vec3d MaxTipDeflectionOnToolRunningCoordinate_um { get; }</code></pre>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm" data-uid="Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm">
|
||||
MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Get Moments About Observation Point On Spindle Rotation Coordinate. Unit is Newtons-meter.
|
||||
The forced item is tool.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<Vec3d> MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section" id="Hi_MachiningSteps_MachiningStep_MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm_remarks">Remarks</h4>
|
||||
<div class="markdown level1 remarks"><p>Not cached data. Light computation cost of the vectors transformation.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MachiningSteps_MachiningStep_MoveOnProgramCoordinate_" data-uid="Hi.MachiningSteps.MachiningStep.MoveOnProgramCoordinate*"></a>
|
||||
|
||||
<h3 id="Hi_MachiningSteps_MachiningStep_MoveOnProgramCoordinate" data-uid="Hi.MachiningSteps.MachiningStep.MoveOnProgramCoordinate">
|
||||
@ -3638,7 +3740,10 @@ public double GetCutterDermisTemperature_C(double depth_mm)</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the MC value at the specified index.</p>
|
||||
<div class="markdown level1 summary"><p>Gets the MC value at the specified index.
|
||||
For common machine tool, the index 0,1,2,3,4,5 is corresponding to motion component X,Y,Z,A,B,C.
|
||||
If the corresponding motion component not existed, return <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double.nan">NaN</a>.
|
||||
If <a class="xref" href="Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_MachineMotionStep">MachineMotionStep</a> not existed, return null.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
|
||||
@ -537,7 +537,7 @@ The forced item is workpiece.</p>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the cutting forces to workpiece on program coordinate in Newtons for a specific machining step.</p>
|
||||
<div class="markdown level1 summary"><p>Gets the cutting forces to workpiece on program coordinate in Newtons.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@ -686,90 +686,6 @@ The forced item is workpiece.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutAnchorOnToolRunningCoordinate_Nm_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutAnchorOnToolRunningCoordinate_Nm_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)">
|
||||
GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the moments about anchor on tool running coordinate in Newton-meters.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<Vec3d> GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(MachiningToolHouse toolHouse, MachineMotionStep machineStep)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
|
||||
<dd><p>The tool house containing the machining tool.</p>
|
||||
</dd>
|
||||
<dt><code>machineStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
|
||||
<dd><p>The machining step to calculate moments for.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd><p>A list of moment vectors.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)">
|
||||
GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Moment to tool.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public List<Vec3d> GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(MachiningToolHouse toolHouse, MachineMotionStep machineStep)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
|
||||
<dd><p>The tool house containing the machining tool</p>
|
||||
</dd>
|
||||
<dt><code>machineStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
|
||||
<dd><p>The machining step to get moments for</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1">List</a><<a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a>></dt>
|
||||
<dd><p>List of moment vectors about observation point on spindle rotation coordinate</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm">
|
||||
@ -886,7 +802,7 @@ The forced item is workpiece.</p>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Moment to tool.</p>
|
||||
<div class="markdown level1 summary"><p>Get Moments To Tool About Observation Point On Spindle Rotation Coordinate. Unit is Newton-meter.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@ -918,8 +834,8 @@ The forced item is workpiece.</p>
|
||||
|
||||
<a id="Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString*"></a>
|
||||
|
||||
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingPhysicsBrief_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)">
|
||||
GetMomentsToToolOnSpindleRotationZeroCsvString(MachiningToolHouse, MachineMotionStep, MillingPhysicsBrief)
|
||||
<h3 id="Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_Hi_Machining_IMachiningTool_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingPhysicsBrief_" data-uid="Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.IMachiningTool,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)">
|
||||
GetMomentsToToolOnSpindleRotationZeroCsvString(IMachiningTool, MachineMotionStep, MillingPhysicsBrief)
|
||||
|
||||
</h3>
|
||||
|
||||
@ -928,14 +844,13 @@ The forced item is workpiece.</p>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public string GetMomentsToToolOnSpindleRotationZeroCsvString(MachiningToolHouse toolHouse, MachineMotionStep machineStep, MillingPhysicsBrief brief)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public string GetMomentsToToolOnSpindleRotationZeroCsvString(IMachiningTool machiningTool, MachineMotionStep machineStep, MillingPhysicsBrief brief)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>toolHouse</code> <a class="xref" href="Hi.Machining.MachiningToolHouse.html">MachiningToolHouse</a></dt>
|
||||
<dd><p>The tool house containing the machining tool.</p>
|
||||
</dd>
|
||||
<dt><code>machiningTool</code> <a class="xref" href="Hi.Machining.IMachiningTool.html">IMachiningTool</a></dt>
|
||||
<dd></dd>
|
||||
<dt><code>machineStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
|
||||
<dd><p>The machining step to get moments for.</p>
|
||||
</dd>
|
||||
|
||||
@ -0,0 +1,461 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Class PriorityBasedTaskScheduler | HiAPI-C# 2025 </title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class PriorityBasedTaskScheduler | HiAPI-C# 2025 ">
|
||||
|
||||
|
||||
<link rel="icon" href="../img/HiAPI.favicon.ico">
|
||||
<link rel="stylesheet" href="../public/docfx.min.css">
|
||||
<link rel="stylesheet" href="../public/main.css">
|
||||
<meta name="docfx:navrel" content="../toc.html">
|
||||
<meta name="docfx:tocrel" content="toc.html">
|
||||
|
||||
<meta name="docfx:rel" content="../">
|
||||
|
||||
|
||||
|
||||
<meta name="loc:inThisArticle" content="In this article">
|
||||
<meta name="loc:searchResultsCount" content="{count} results for "{query}"">
|
||||
<meta name="loc:searchNoResults" content="No results for "{query}"">
|
||||
<meta name="loc:tocFilter" content="Filter by title">
|
||||
<meta name="loc:nextArticle" content="Next">
|
||||
<meta name="loc:prevArticle" content="Previous">
|
||||
<meta name="loc:themeLight" content="Light">
|
||||
<meta name="loc:themeDark" content="Dark">
|
||||
<meta name="loc:themeAuto" content="Auto">
|
||||
<meta name="loc:changeTheme" content="Change theme">
|
||||
<meta name="loc:copy" content="Copy">
|
||||
<meta name="loc:downloadPdf" content="Download PDF">
|
||||
|
||||
<script type="module" src="./../public/docfx.min.js"></script>
|
||||
|
||||
<script>
|
||||
const theme = localStorage.getItem('theme') || 'auto'
|
||||
document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
|
||||
</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
|
||||
<header class="bg-body border-bottom">
|
||||
<nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
|
||||
<div class="container-xxl flex-nowrap">
|
||||
<a class="navbar-brand" href="../index.html">
|
||||
<img id="logo" class="svg" src="../img/HiAPI.logo.png" alt="">
|
||||
|
||||
</a>
|
||||
<button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<i class="bi bi-three-dots"></i>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navpanel">
|
||||
<div id="navbar">
|
||||
<form class="search" role="search" id="search">
|
||||
<i class="bi bi-search"></i>
|
||||
<input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main class="container-xxl">
|
||||
<div class="toc-offcanvas">
|
||||
<div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
|
||||
<div class="offcanvas-header">
|
||||
<h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="offcanvas-body">
|
||||
<nav class="toc" id="toc"></nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<div class="actionbar">
|
||||
<button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
|
||||
<i class="bi bi-list"></i>
|
||||
</button>
|
||||
|
||||
<nav id="breadcrumb"></nav>
|
||||
</div>
|
||||
|
||||
<article data-uid="Hi.Parallels.PriorityBasedTaskScheduler">
|
||||
|
||||
|
||||
|
||||
<h1 id="Hi_Parallels_PriorityBasedTaskScheduler" data-uid="Hi.Parallels.PriorityBasedTaskScheduler" class="text-break">
|
||||
Class PriorityBasedTaskScheduler
|
||||
</h1>
|
||||
|
||||
<div class="facts text-secondary">
|
||||
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.Parallels.html">Parallels</a></dd></dl>
|
||||
<dl><dt>Assembly</dt><dd>HiGeom.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"></div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class PriorityBasedTaskScheduler : TaskScheduler</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritance">
|
||||
<dt>Inheritance</dt>
|
||||
<dd>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
|
||||
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler">TaskScheduler</a></div>
|
||||
<div><span class="xref">PriorityBasedTaskScheduler</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<dl class="typelist inheritedMembers">
|
||||
<dt>Inherited Members</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.fromcurrentsynchronizationcontext">TaskScheduler.FromCurrentSynchronizationContext()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.trydequeue">TaskScheduler.TryDequeue(Task)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.tryexecutetask">TaskScheduler.TryExecuteTask(Task)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.current">TaskScheduler.Current</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.default">TaskScheduler.Default</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.id">TaskScheduler.Id</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.maximumconcurrencylevel">TaskScheduler.MaximumConcurrencyLevel</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.taskscheduler.unobservedtaskexception">TaskScheduler.UnobservedTaskException</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="typelist extensionMethods">
|
||||
<dt>Extension Methods</dt>
|
||||
<dd>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.DuplicateUtil.html#Hi_Common_DuplicateUtil_TryDuplicate__1___0_System_Object___">DuplicateUtil.TryDuplicate<TSelf>(TSelf, params object[])</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__1___0_System_Action___0__">InvokeUtil.SelfInvoke<TSrc>(TSrc, Action<TSrc>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.InvokeUtil.html#Hi_Common_InvokeUtil_SelfInvoke__2___0_System_Func___0___1__">InvokeUtil.SelfInvoke<TSrc, TDst>(TSrc, Func<TSrc, TDst>)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Coloring.ColorUtil.html#Hi_Coloring_ColorUtil_GetGloomyColor_System_Object_System_Double_System_Double_">ColorUtil.GetGloomyColor(object, double, double)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.NameUtil.html#Hi_Common_NameUtil_GetSelectionName_System_Object_">NameUtil.GetSelectionName(object)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Common.StringUtil.html#Hi_Common_StringUtil_GetPropertyStringIfToStringNotOverloaded_System_Object_System_Boolean_System_Boolean_">StringUtil.GetPropertyStringIfToStringNotOverloaded(object, bool, bool)</a>
|
||||
</div>
|
||||
<div>
|
||||
<a class="xref" href="Hi.Parallels.LockUtil.html#Hi_Parallels_LockUtil_Lock_System_Object_">LockUtil.Lock(object)</a>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="constructors">Constructors
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Parallels_PriorityBasedTaskScheduler__ctor_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_PriorityBasedTaskScheduler__ctor_System_Threading_ThreadPriority_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.#ctor(System.Threading.ThreadPriority)">
|
||||
PriorityBasedTaskScheduler(ThreadPriority)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public PriorityBasedTaskScheduler(ThreadPriority threadPriority)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>threadPriority</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.threadpriority">ThreadPriority</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="properties">Properties
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Parallels_PriorityBasedTaskScheduler_MaxDegreeOfParallelism_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_PriorityBasedTaskScheduler_MaxDegreeOfParallelism" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism">
|
||||
MaxDegreeOfParallelism
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Max Degree Of Parallelism.
|
||||
Set special value 0 for no limiting.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public int MaxDegreeOfParallelism { get; set; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Parallels_PriorityBasedTaskScheduler_ThreadPriority_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_PriorityBasedTaskScheduler_ThreadPriority" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority">
|
||||
ThreadPriority
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public ThreadPriority ThreadPriority { get; set; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.threadpriority">ThreadPriority</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
<a id="Hi_Parallels_PriorityBasedTaskScheduler_GetScheduledTasks_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_PriorityBasedTaskScheduler_GetScheduledTasks" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks">
|
||||
GetScheduledTasks()
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>For debugger support only, generates an enumerable of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> instances currently queued to the scheduler waiting to be executed.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">protected override IEnumerable<Task> GetScheduledTasks()</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a>></dt>
|
||||
<dd><p>An enumerable that allows a debugger to traverse the tasks currently queued to this scheduler.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Exceptions</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.notsupportedexception">NotSupportedException</a></dt>
|
||||
<dd><p>This scheduler is unable to generate a list of queued tasks at this time.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Parallels_PriorityBasedTaskScheduler_QueueTask_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.QueueTask*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_PriorityBasedTaskScheduler_QueueTask_System_Threading_Tasks_Task_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.QueueTask(System.Threading.Tasks.Task)">
|
||||
QueueTask(Task)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Queues a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> to the scheduler.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">protected override void QueueTask(Task task)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>task</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
|
||||
<dd><p>The <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> to be queued.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Exceptions</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.argumentnullexception">ArgumentNullException</a></dt>
|
||||
<dd><p>The <code class="paramref">task</code> argument is null.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Parallels_PriorityBasedTaskScheduler_TryExecuteTaskInline_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_PriorityBasedTaskScheduler_TryExecuteTaskInline_System_Threading_Tasks_Task_System_Boolean_" data-uid="Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)">
|
||||
TryExecuteTaskInline(Task, bool)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Determines whether the provided <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> can be executed synchronously in this call, and if it can, executes it.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">protected override bool TryExecuteTaskInline(Task task, bool taskWasPreviouslyQueued)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>task</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
|
||||
<dd><p>The <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a> to be executed.</p>
|
||||
</dd>
|
||||
<dt><code>taskWasPreviouslyQueued</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
|
||||
<dd><p>A Boolean denoting whether or not task has previously been queued. If this parameter is True, then the task may have been previously queued (scheduled); if False, then the task is known not to have been queued, and this call is being made in order to execute the task inline without queuing it.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
|
||||
<dd><p>A Boolean value indicating whether the task was executed inline.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Exceptions</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.argumentnullexception">ArgumentNullException</a></dt>
|
||||
<dd><p>The <code class="paramref">task</code> argument is null.</p>
|
||||
</dd>
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.invalidoperationexception">InvalidOperationException</a></dt>
|
||||
<dd><p>The <code class="paramref">task</code> was already executed.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
<div class="contribution d-print-none">
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="affix">
|
||||
<nav id="affix"></nav>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div class="container-xxl search-results" id="search-results"></div>
|
||||
|
||||
<footer class="border-top text-secondary">
|
||||
<div class="container-xxl">
|
||||
<div class="flex-fill">
|
||||
<span> Copyright © 2025 <a href='https://superhightech.com.tw'>Tech Coordinate</a>. All rights reserved. <a href='https://superhightech.com.tw'>超級高科技股份有限公司</a> © 2025 版權所有 </span>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@ -212,8 +212,8 @@ Limits the number of concurrent tasks and provides mechanisms for waiting for al
|
||||
|
||||
<a id="Hi_Parallels_QueueTaskScheduler__ctor_" data-uid="Hi.Parallels.QueueTaskScheduler.#ctor*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_QueueTaskScheduler__ctor_System_Int32_System_Int32_" data-uid="Hi.Parallels.QueueTaskScheduler.#ctor(System.Int32,System.Int32)">
|
||||
QueueTaskScheduler(int, int)
|
||||
<h3 id="Hi_Parallels_QueueTaskScheduler__ctor_System_Int32_System_Int32_System_Threading_ThreadPriority_" data-uid="Hi.Parallels.QueueTaskScheduler.#ctor(System.Int32,System.Int32,System.Threading.ThreadPriority)">
|
||||
QueueTaskScheduler(int, int, ThreadPriority)
|
||||
|
||||
</h3>
|
||||
|
||||
@ -222,7 +222,7 @@ Limits the number of concurrent tasks and provides mechanisms for waiting for al
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public QueueTaskScheduler(int maxIdlingTaskNum, int maxWorkingTaskNum = 0)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public QueueTaskScheduler(int maxIdlingTaskNum, int maxWorkingTaskNum = 0, ThreadPriority threadPriority = ThreadPriority.BelowNormal)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
@ -233,6 +233,8 @@ Limits the number of concurrent tasks and provides mechanisms for waiting for al
|
||||
<dt><code>maxWorkingTaskNum</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
|
||||
<dd><p>The maximum number of tasks that can be executed concurrently. If 0, defaults to the number of processors.</p>
|
||||
</dd>
|
||||
<dt><code>threadPriority</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.threadpriority">ThreadPriority</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
@ -314,6 +316,37 @@ Limits the number of concurrent tasks and provides mechanisms for waiting for al
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Parallels_QueueTaskScheduler_ThreadPriority_" data-uid="Hi.Parallels.QueueTaskScheduler.ThreadPriority*"></a>
|
||||
|
||||
<h3 id="Hi_Parallels_QueueTaskScheduler_ThreadPriority" data-uid="Hi.Parallels.QueueTaskScheduler.ThreadPriority">
|
||||
ThreadPriority
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public ThreadPriority ThreadPriority { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.threadpriority">ThreadPriority</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2 class="section" id="methods">Methods
|
||||
</h2>
|
||||
|
||||
|
||||
@ -115,6 +115,10 @@ Allows for controlled execution of tasks with a specified maximum concurrency le
|
||||
<dd><p>Utility class for object locking operations.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Parallels.PriorityBasedTaskScheduler.html">PriorityBasedTaskScheduler</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
<dl class="jumplist">
|
||||
<dt><a class="xref" href="Hi.Parallels.QueueTaskScheduler.html">QueueTaskScheduler</a></dt>
|
||||
<dd><p>A task scheduler that queues tasks and executes them in a controlled manner.
|
||||
|
||||
@ -2824,6 +2824,9 @@
|
||||
<li>
|
||||
<a href="Hi.Parallels.LockUtil.html" name="" title="LockUtil">LockUtil</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Parallels.PriorityBasedTaskScheduler.html" name="" title="PriorityBasedTaskScheduler">PriorityBasedTaskScheduler</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="Hi.Parallels.QueueTaskScheduler.html" name="" title="QueueTaskScheduler">QueueTaskScheduler</a>
|
||||
</li>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -102,34 +102,37 @@ OptMaxAcceleration_mmds2 = <實數>;
|
||||
OptExtendedPreDistance_mm = <實數>;
|
||||
OptExtendedPostDistance_mm = <實數>;
|
||||
OptSpindlePowerSafetyFactor = <實數>;
|
||||
OptSpindleTorqueSafetyFactor = <實數>;
|
||||
OptThermalYieldSafetyFactor = <實數>;
|
||||
OptPreferedForce_N = <實數>;
|
||||
</code></pre>
|
||||
</div>
|
||||
<ul>
|
||||
<li><p><code>OptEnableFeedrate</code>:啟用順序式(Sequential)進給率優化。</p>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptEnableFeedrate">OptEnableFeedrate</a>:啟用順序式(Sequential)進給率優化。</p>
|
||||
<p>順序式係指該功能從下指令開始作用。與其相對的設定在刀具端,刀具端也能設定進給率優化,但是在裝刀時才會發揮作用。</p>
|
||||
<p><code>OptEnableFeedrate</code>與所有其他啟用進給率優化的指令需同時為真,進給率優化才會啟用。
|
||||
<p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptEnableFeedrate">OptEnableFeedrate</a>與所有其他啟用進給率優化的指令需同時為真,進給率優化才會啟用。
|
||||
即與刀具設定端必須同時為真(true),進給率優化才會啟用。</p>
|
||||
<p><code>OptEnableFeedrate</code>預設值為真。</p>
|
||||
<p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptEnableFeedrate">OptEnableFeedrate</a>預設值為真。</p>
|
||||
</li>
|
||||
<li><p><code>OptEnableInterpolation</code>:優化程序用重新插補。</p>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptEnableInterpolation">OptEnableInterpolation</a>:優化程序用重新插補。</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>重新插捕後NC碼會增加,可以更好地控制加減速。</p>
|
||||
<ul>
|
||||
<li><code>OptRapidFeed_mmdmin</code>:優化程序中的無切削區域進給率。單位mm/min。</li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptRapidFeed_mmdmin">OptRapidFeed_mmdmin</a>:優化程序中的無切削區域進給率。單位mm/min。</li>
|
||||
</ul>
|
||||
<p>沒有切到工件的NC路徑,為無切削區域。優化後該路徑將採用無切削區域進給率。</p>
|
||||
<ul>
|
||||
<li><code>OptMinFeedrate_mmdmin</code>:優化程序中的有切削區域最小進給。單位mm/min。</li>
|
||||
<li><code>OptMaxFeedrate_mmdmin</code>:優化程序中的有切削區域最大進給。單位mm/min。</li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptMinFeedrate_mmdmin">OptMinFeedrate_mmdmin</a>:優化程序中的有切削區域最小進給。單位mm/min。</li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptMaxFeedrate_mmdmin">OptMaxFeedrate_mmdmin</a>:優化程序中的有切削區域最大進給。單位mm/min。</li>
|
||||
</ul>
|
||||
<p>有切到工件的NC路徑,為有切削區域。有切削區域的最大最小進給的設定通常依據經驗法則。</p>
|
||||
<ul>
|
||||
<li><p><code>OptMaxAcceleration_mmds2</code>:優化程序中的加減速限制。優化後NC碼的F值變化在該限制之內。單位$mm/s^2$。</p>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptMaxAcceleration_mmds2">OptMaxAcceleration_mmds2</a>:優化程序中的加減速限制。優化後NC碼的F值變化在該限制之內。單位 <span class="math">\(mm/s^2\)</span>。</p>
|
||||
</li>
|
||||
<li><p><code>OptExtendedPreDistance_mm</code>:優化程序中的有切削區域等效計算的前長度。單位mm。</p>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptExtendedPreDistance_mm">OptExtendedPreDistance_mm</a>:優化程序中的有切削區域等效計算的前長度。單位mm。</p>
|
||||
</li>
|
||||
<li><p><code>OptExtendedPostDistance_mm</code>:優化程序中的有切削區域等效計算的後長度。單位mm。</p>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptExtendedPostDistance_mm">OptExtendedPostDistance_mm</a>:優化程序中的有切削區域等效計算的後長度。單位mm。</p>
|
||||
</li>
|
||||
</ul>
|
||||
<figure>
|
||||
@ -137,17 +140,71 @@ OptSpindlePowerSafetyFactor = <實數>;
|
||||
<figcaption>優化程序中的有切削區域等效計算的長度</figcaption>
|
||||
</figure>
|
||||
<ul>
|
||||
<li><code>OptSpindlePowerSafetyFactor</code>:主軸功率安全係數。</li>
|
||||
<li><code>OptSpindleTorqueSafetyFactor</code>:主軸扭力安全係數。</li>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptSpindlePowerSafetyFactor">OptSpindlePowerSafetyFactor</a>:主軸功率安全係數。</p>
|
||||
<p>於優化後的NC碼,主軸功率將盡可能趨近於目標值。</p>
|
||||
<p>設為0則忽略此限制。</p>
|
||||
</li>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptSpindleTorqueSafetyFactor">OptSpindleTorqueSafetyFactor</a>:主軸扭力安全係數。</p>
|
||||
<p>優化後的NC碼,主軸扭力將盡可能趨近於目標值。</p>
|
||||
<p>設為0則忽略此限制。</p>
|
||||
</li>
|
||||
<li><p><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptThermalYieldSafetyFactor">OptThermalYieldSafetyFactor</a>:刀刃熱降伏安全係數。</p>
|
||||
<p>刀刃表面溫度超過一定值時,刀刃表面會因溫差產生的壓力造成塑性變形。</p>
|
||||
<p>優化後的NC碼,刀刃表面度將盡可能趨近於目標值。</p>
|
||||
<p>設為0則忽略此限制。</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>優化後的NC碼,主軸功率及主軸扭力將被限制於安全係數之內。</p>
|
||||
<div class="NOTE">
|
||||
<h5>Note</h5>
|
||||
<p><strong>目標值算法</strong></p>
|
||||
<p>目標值 = 100% / 安全係數</p>
|
||||
</div>
|
||||
<ul>
|
||||
<li><code>OptPreferedForce_N</code>:優化程中的目標力。單位N。</li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptPreferedForce_N">OptPreferedForce_N</a>:優化程中的目標力。單位N。
|
||||
在符合所有限制的條件下,優化程序中的加工路徑產生的力會盡可能的趨近目標力。</li>
|
||||
</ul>
|
||||
<p>在符合所有限制的條件下,優化程序中的加工路徑產生的力會盡可能的趨近目標力。</p>
|
||||
<h2 id="限制的優先序">限制的優先序</h2>
|
||||
<p>在有切削區域中:</p>
|
||||
<p><strong>進給率的直接限制</strong> 優先於 <strong>加減速限制</strong>(<a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptMaxAcceleration_mmds2">OptMaxAcceleration_mmds2</a>) 優先於 <strong>基於物理特性算出的限制</strong>。</p>
|
||||
<ul>
|
||||
<li><p><strong>進給率的直接限制</strong> 包含</p>
|
||||
<ul>
|
||||
<li>腳本指令
|
||||
<ul>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptMinFeedrate_mmdmin">OptMinFeedrate_mmdmin</a></li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptMaxFeedrate_mmdmin">OptMaxFeedrate_mmdmin</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>刀具設定
|
||||
<ul>
|
||||
<li>每刃最小進給</li>
|
||||
<li>每刃最大進給</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><p><strong>基於物理特性算出的進給率限制</strong> 包含</p>
|
||||
<ul>
|
||||
<li>腳本指令
|
||||
<ul>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptSpindlePowerSafetyFactor">OptSpindlePowerSafetyFactor</a></li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptSpindleTorqueSafetyFactor">OptSpindleTorqueSafetyFactor</a></li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptThermalYieldSafetyFactor">OptThermalYieldSafetyFactor</a></li>
|
||||
<li><a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptPreferedForce_N">OptPreferedForce_N</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>刀具設定
|
||||
<ul>
|
||||
<li>降伏力安全係數</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<p>若同級項目中的限制有衝突,則採取其中的最低進給率。</p>
|
||||
<h2 id="nc碼中的優化腳本指令">NC碼中的優化腳本指令</h2>
|
||||
<h3 id="於指定nc行不啟用優化">於指定NC行不啟用優化</h3>
|
||||
<p>在執行 <code>Preserve()</code> 的NC行中,不啟用優化。</p>
|
||||
<p>在執行 <a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_Preserve_">Preserve</a>() 的NC行中,不啟用優化。</p>
|
||||
<div class="TIP">
|
||||
<h5>Tip</h5>
|
||||
<p><strong>指令範例</strong></p>
|
||||
@ -160,7 +217,7 @@ N0150 G01 X-3.068 Y40.776
|
||||
</code></pre>
|
||||
</div>
|
||||
<h3 id="於指定nc範圍不啟用優化">於指定NC範圍不啟用優化</h3>
|
||||
<p>使用<code>BeginPreserve()</code>的NC行及<code>EndPreserve()</code>的NC行及包含的NC範圍,不啟用優化。</p>
|
||||
<p>使用<a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_BeginPreserve_">BeginPreserve</a>()的NC行及<a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_EndPreserve_">EndPreserve</a>()的NC行及包含的NC範圍,不啟用優化。</p>
|
||||
<div class="TIP">
|
||||
<h5>Tip</h5>
|
||||
<p><strong>指令範例</strong></p>
|
||||
@ -175,6 +232,7 @@ N0170 X-4.125 Y45.875
|
||||
</code></pre>
|
||||
</div>
|
||||
<h2 id="輸出優化nc檔">輸出優化NC檔</h2>
|
||||
<p>使用 <a class="xref" href="../../../../../api/Hi.MachiningProcs.RuntimeApi.html#Hi_MachiningProcs_RuntimeApi_OptimizeToFiles_">OptimizeToFiles</a> 方法輸出優化後的NC檔。</p>
|
||||
<div class="NOTE">
|
||||
<h5>Note</h5>
|
||||
<p><strong>指令格式</strong></p>
|
||||
@ -195,6 +253,7 @@ OptExtendedPreDistance_mm = 3;
|
||||
OptExtendedPostDistance_mm = 2;
|
||||
OptSpindlePowerSafetyFactor = 1.5;
|
||||
OptSpindleTorqueSafetyFactor = 1.5;
|
||||
OptThermalYieldSafetyFactor = 0;
|
||||
OptPreferedForce_N = double.PositiveInfinity;
|
||||
PlayNcFile("NC/file1.nc");
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -11784,6 +11784,20 @@
|
||||
"Title": "Hi.Parallels.LockUtil",
|
||||
"Summary": "<p sourcefile=\"api/Hi.Parallels.LockUtil.yml\" sourcestartlinenumber=\"1\">Utility class for object locking operations.</p>\n"
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Parallels.PriorityBasedTaskScheduler.yml",
|
||||
"output": {
|
||||
".html": {
|
||||
"relative_path": "api/Hi.Parallels.PriorityBasedTaskScheduler.html"
|
||||
}
|
||||
},
|
||||
"version": "",
|
||||
"Uid": null,
|
||||
"IsMRef": true,
|
||||
"Title": "Hi.Parallels.PriorityBasedTaskScheduler",
|
||||
"Summary": null
|
||||
},
|
||||
{
|
||||
"type": "ManagedReference",
|
||||
"source_relative_path": "api/Hi.Parallels.QueueTaskScheduler.yml",
|
||||
|
||||
@ -83946,6 +83946,32 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningSteps.MachiningStep.CuttingDepth_mm
|
||||
nameWithType: MachiningStep.CuttingDepth_mm
|
||||
- uid: Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
name: CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
commentId: P:Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
fullName: Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
nameWithType: MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
- uid: Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N*
|
||||
name: CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_CuttingForcesToToolOnToolRunningCoordinate_N_
|
||||
commentId: Overload:Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningSteps.MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
nameWithType: MachiningStep.CuttingForcesToToolOnToolRunningCoordinate_N
|
||||
- uid: Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
name: CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
commentId: P:Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
fullName: Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
nameWithType: MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
- uid: Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N*
|
||||
name: CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_CuttingForcesToWorkpieceOnProgramCoordinate_N_
|
||||
commentId: Overload:Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningSteps.MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
nameWithType: MachiningStep.CuttingForcesToWorkpieceOnProgramCoordinate_N
|
||||
- uid: Hi.MachiningSteps.MachiningStep.CuttingSpeed_mmds
|
||||
name: CuttingSpeed_mmds
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_CuttingSpeed_mmds
|
||||
@ -84506,6 +84532,19 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningSteps.MachiningStep.MillingStepLuggage
|
||||
nameWithType: MachiningStep.MillingStepLuggage
|
||||
- uid: Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
name: MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
commentId: P:Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
fullName: Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
nameWithType: MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
- uid: Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm*
|
||||
name: MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm_
|
||||
commentId: Overload:Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
isSpec: "True"
|
||||
fullName: Hi.MachiningSteps.MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
nameWithType: MachiningStep.MomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
- uid: Hi.MachiningSteps.MachiningStep.MoveOnProgramCoordinate
|
||||
name: MoveOnProgramCoordinate
|
||||
href: api/Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_MoveOnProgramCoordinate
|
||||
@ -99768,12 +99807,6 @@ references:
|
||||
commentId: M:Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.IMachiningTool)
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.IMachiningTool)
|
||||
nameWithType: MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(IMachiningTool)
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)
|
||||
name: GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsAboutAnchorOnToolRunningCoordinate_Nm_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_
|
||||
commentId: M:Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(Hi.Machining.MachiningToolHouse, Hi.MachiningSteps.MachineMotionStep)
|
||||
nameWithType: MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm*
|
||||
name: GetMomentsAboutAnchorOnToolRunningCoordinate_Nm
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsAboutAnchorOnToolRunningCoordinate_Nm_
|
||||
@ -99781,19 +99814,6 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm
|
||||
nameWithType: MillingForceLuggage.GetMomentsAboutAnchorOnToolRunningCoordinate_Nm
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)
|
||||
name: GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_
|
||||
commentId: M:Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep)
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(Hi.Machining.MachiningToolHouse, Hi.MachiningSteps.MachineMotionStep)
|
||||
nameWithType: MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm(MachiningToolHouse, MachineMotionStep)
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm*
|
||||
name: GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm_
|
||||
commentId: Overload:Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
isSpec: "True"
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
nameWithType: MillingForceLuggage.GetMomentsAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm
|
||||
name: GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm()
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsAboutToolTipOnSpindleRotationCoordinate_Nm
|
||||
@ -99842,12 +99862,12 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
nameWithType: MillingForceLuggage.GetMomentsToToolAboutObservationPointOnSpindleRotationCoordinate_Nm
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)
|
||||
name: GetMomentsToToolOnSpindleRotationZeroCsvString(MachiningToolHouse, MachineMotionStep, MillingPhysicsBrief)
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_Hi_Machining_MachiningToolHouse_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingPhysicsBrief_
|
||||
commentId: M:Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.MachiningToolHouse,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.MachiningToolHouse, Hi.MachiningSteps.MachineMotionStep, Hi.MillingForces.MillingPhysicsBrief)
|
||||
nameWithType: MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(MachiningToolHouse, MachineMotionStep, MillingPhysicsBrief)
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.IMachiningTool,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)
|
||||
name: GetMomentsToToolOnSpindleRotationZeroCsvString(IMachiningTool, MachineMotionStep, MillingPhysicsBrief)
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_Hi_Machining_IMachiningTool_Hi_MachiningSteps_MachineMotionStep_Hi_MillingForces_MillingPhysicsBrief_
|
||||
commentId: M:Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.IMachiningTool,Hi.MachiningSteps.MachineMotionStep,Hi.MillingForces.MillingPhysicsBrief)
|
||||
fullName: Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(Hi.Machining.IMachiningTool, Hi.MachiningSteps.MachineMotionStep, Hi.MillingForces.MillingPhysicsBrief)
|
||||
nameWithType: MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString(IMachiningTool, MachineMotionStep, MillingPhysicsBrief)
|
||||
- uid: Hi.MillingForces.MillingForceLuggage.GetMomentsToToolOnSpindleRotationZeroCsvString*
|
||||
name: GetMomentsToToolOnSpindleRotationZeroCsvString
|
||||
href: api/Hi.MillingForces.MillingForceLuggage.html#Hi_MillingForces_MillingForceLuggage_GetMomentsToToolOnSpindleRotationZeroCsvString_
|
||||
@ -128010,21 +128030,114 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.LockUtil.Lock
|
||||
nameWithType: LockUtil.Lock
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler
|
||||
name: PriorityBasedTaskScheduler
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html
|
||||
commentId: T:Hi.Parallels.PriorityBasedTaskScheduler
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler
|
||||
nameWithType: PriorityBasedTaskScheduler
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.#ctor(System.Threading.ThreadPriority)
|
||||
name: PriorityBasedTaskScheduler(ThreadPriority)
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler__ctor_System_Threading_ThreadPriority_
|
||||
commentId: M:Hi.Parallels.PriorityBasedTaskScheduler.#ctor(System.Threading.ThreadPriority)
|
||||
name.vb: New(ThreadPriority)
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.PriorityBasedTaskScheduler(System.Threading.ThreadPriority)
|
||||
fullName.vb: Hi.Parallels.PriorityBasedTaskScheduler.New(System.Threading.ThreadPriority)
|
||||
nameWithType: PriorityBasedTaskScheduler.PriorityBasedTaskScheduler(ThreadPriority)
|
||||
nameWithType.vb: PriorityBasedTaskScheduler.New(ThreadPriority)
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.#ctor*
|
||||
name: PriorityBasedTaskScheduler
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler__ctor_
|
||||
commentId: Overload:Hi.Parallels.PriorityBasedTaskScheduler.#ctor
|
||||
isSpec: "True"
|
||||
name.vb: New
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.PriorityBasedTaskScheduler
|
||||
fullName.vb: Hi.Parallels.PriorityBasedTaskScheduler.New
|
||||
nameWithType: PriorityBasedTaskScheduler.PriorityBasedTaskScheduler
|
||||
nameWithType.vb: PriorityBasedTaskScheduler.New
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks
|
||||
name: GetScheduledTasks()
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_GetScheduledTasks
|
||||
commentId: M:Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks()
|
||||
nameWithType: PriorityBasedTaskScheduler.GetScheduledTasks()
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks*
|
||||
name: GetScheduledTasks
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_GetScheduledTasks_
|
||||
commentId: Overload:Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.GetScheduledTasks
|
||||
nameWithType: PriorityBasedTaskScheduler.GetScheduledTasks
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
name: MaxDegreeOfParallelism
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_MaxDegreeOfParallelism
|
||||
commentId: P:Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
nameWithType: PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism*
|
||||
name: MaxDegreeOfParallelism
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_MaxDegreeOfParallelism_
|
||||
commentId: Overload:Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
nameWithType: PriorityBasedTaskScheduler.MaxDegreeOfParallelism
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.QueueTask(System.Threading.Tasks.Task)
|
||||
name: QueueTask(Task)
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_QueueTask_System_Threading_Tasks_Task_
|
||||
commentId: M:Hi.Parallels.PriorityBasedTaskScheduler.QueueTask(System.Threading.Tasks.Task)
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.QueueTask(System.Threading.Tasks.Task)
|
||||
nameWithType: PriorityBasedTaskScheduler.QueueTask(Task)
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.QueueTask*
|
||||
name: QueueTask
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_QueueTask_
|
||||
commentId: Overload:Hi.Parallels.PriorityBasedTaskScheduler.QueueTask
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.QueueTask
|
||||
nameWithType: PriorityBasedTaskScheduler.QueueTask
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority
|
||||
name: ThreadPriority
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_ThreadPriority
|
||||
commentId: P:Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority
|
||||
nameWithType: PriorityBasedTaskScheduler.ThreadPriority
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority*
|
||||
name: ThreadPriority
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_ThreadPriority_
|
||||
commentId: Overload:Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.ThreadPriority
|
||||
nameWithType: PriorityBasedTaskScheduler.ThreadPriority
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)
|
||||
name: TryExecuteTaskInline(Task, bool)
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_TryExecuteTaskInline_System_Threading_Tasks_Task_System_Boolean_
|
||||
commentId: M:Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)
|
||||
name.vb: TryExecuteTaskInline(Task, Boolean)
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task, bool)
|
||||
fullName.vb: Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task, Boolean)
|
||||
nameWithType: PriorityBasedTaskScheduler.TryExecuteTaskInline(Task, bool)
|
||||
nameWithType.vb: PriorityBasedTaskScheduler.TryExecuteTaskInline(Task, Boolean)
|
||||
- uid: Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline*
|
||||
name: TryExecuteTaskInline
|
||||
href: api/Hi.Parallels.PriorityBasedTaskScheduler.html#Hi_Parallels_PriorityBasedTaskScheduler_TryExecuteTaskInline_
|
||||
commentId: Overload:Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.PriorityBasedTaskScheduler.TryExecuteTaskInline
|
||||
nameWithType: PriorityBasedTaskScheduler.TryExecuteTaskInline
|
||||
- uid: Hi.Parallels.QueueTaskScheduler
|
||||
name: QueueTaskScheduler
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html
|
||||
commentId: T:Hi.Parallels.QueueTaskScheduler
|
||||
fullName: Hi.Parallels.QueueTaskScheduler
|
||||
nameWithType: QueueTaskScheduler
|
||||
- uid: Hi.Parallels.QueueTaskScheduler.#ctor(System.Int32,System.Int32)
|
||||
name: QueueTaskScheduler(int, int)
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html#Hi_Parallels_QueueTaskScheduler__ctor_System_Int32_System_Int32_
|
||||
commentId: M:Hi.Parallels.QueueTaskScheduler.#ctor(System.Int32,System.Int32)
|
||||
name.vb: New(Integer, Integer)
|
||||
fullName: Hi.Parallels.QueueTaskScheduler.QueueTaskScheduler(int, int)
|
||||
fullName.vb: Hi.Parallels.QueueTaskScheduler.New(Integer, Integer)
|
||||
nameWithType: QueueTaskScheduler.QueueTaskScheduler(int, int)
|
||||
nameWithType.vb: QueueTaskScheduler.New(Integer, Integer)
|
||||
- uid: Hi.Parallels.QueueTaskScheduler.#ctor(System.Int32,System.Int32,System.Threading.ThreadPriority)
|
||||
name: QueueTaskScheduler(int, int, ThreadPriority)
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html#Hi_Parallels_QueueTaskScheduler__ctor_System_Int32_System_Int32_System_Threading_ThreadPriority_
|
||||
commentId: M:Hi.Parallels.QueueTaskScheduler.#ctor(System.Int32,System.Int32,System.Threading.ThreadPriority)
|
||||
name.vb: New(Integer, Integer, ThreadPriority)
|
||||
fullName: Hi.Parallels.QueueTaskScheduler.QueueTaskScheduler(int, int, System.Threading.ThreadPriority)
|
||||
fullName.vb: Hi.Parallels.QueueTaskScheduler.New(Integer, Integer, System.Threading.ThreadPriority)
|
||||
nameWithType: QueueTaskScheduler.QueueTaskScheduler(int, int, ThreadPriority)
|
||||
nameWithType.vb: QueueTaskScheduler.New(Integer, Integer, ThreadPriority)
|
||||
- uid: Hi.Parallels.QueueTaskScheduler.#ctor*
|
||||
name: QueueTaskScheduler
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html#Hi_Parallels_QueueTaskScheduler__ctor_
|
||||
@ -128122,6 +128235,19 @@ references:
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.QueueTaskScheduler.Test
|
||||
nameWithType: QueueTaskScheduler.Test
|
||||
- uid: Hi.Parallels.QueueTaskScheduler.ThreadPriority
|
||||
name: ThreadPriority
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html#Hi_Parallels_QueueTaskScheduler_ThreadPriority
|
||||
commentId: P:Hi.Parallels.QueueTaskScheduler.ThreadPriority
|
||||
fullName: Hi.Parallels.QueueTaskScheduler.ThreadPriority
|
||||
nameWithType: QueueTaskScheduler.ThreadPriority
|
||||
- uid: Hi.Parallels.QueueTaskScheduler.ThreadPriority*
|
||||
name: ThreadPriority
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html#Hi_Parallels_QueueTaskScheduler_ThreadPriority_
|
||||
commentId: Overload:Hi.Parallels.QueueTaskScheduler.ThreadPriority
|
||||
isSpec: "True"
|
||||
fullName: Hi.Parallels.QueueTaskScheduler.ThreadPriority
|
||||
nameWithType: QueueTaskScheduler.ThreadPriority
|
||||
- uid: Hi.Parallels.QueueTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task,System.Boolean)
|
||||
name: TryExecuteTaskInline(Task, bool)
|
||||
href: api/Hi.Parallels.QueueTaskScheduler.html#Hi_Parallels_QueueTaskScheduler_TryExecuteTaskInline_System_Threading_Tasks_Task_System_Boolean_
|
||||
|
||||
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