fix G68 mis-behavior.

This commit is contained in:
2026-02-24 23:42:25 +08:00
parent 2d38701590
commit ee51fd62dc
115 changed files with 11671 additions and 1414 deletions
+544 -82
View File
@@ -3858,7 +3858,7 @@
"Uid": null,
"IsMRef": true,
"Title": "Hi.Geom.FractionStatus",
"Summary": "<p sourcefile=\"api/Hi.Geom.FractionStatus.yml\" sourcestartlinenumber=\"1\">Status flags for Fraction`1 and <xref href=\"Hi.Geom.NativeFraction\" data-throw-if-not-resolved=\"false\"></xref>.\nCorresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.</p>\n"
"Summary": "<p sourcefile=\"api/Hi.Geom.FractionStatus.yml\" sourcestartlinenumber=\"1\">Status flags for Hi.Geom.Fraction`1 and <xref href=\"Hi.Geom.NativeFraction\" data-throw-if-not-resolved=\"false\"></xref>.\nCorresponds to IS_PACKED_MASK and IS_EVALUATED_MASK in C++ fraction_base_t.</p>\n"
},
{
"type": "ManagedReference",
@@ -10370,6 +10370,48 @@
"Title": "Hi.Numerical.Acts",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.Args.OrthogonalPlaneFlag.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.Args.OrthogonalPlaneFlag.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.Args.OrthogonalPlaneFlag",
"Summary": "<p sourcefile=\"api/Hi.Numerical.Args.OrthogonalPlaneFlag.yml\" sourcestartlinenumber=\"1\">Plane Selection Flag.\nFanuc Group02 flags.\nthe int value is the plane dir number.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.Args.PolarModeDirEnum.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.Args.PolarModeDirEnum.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.Args.PolarModeDirEnum",
"Summary": "<p sourcefile=\"api/Hi.Numerical.Args.PolarModeDirEnum.yml\" sourcestartlinenumber=\"1\">Polar coordinate interpolation mode direction.\nYA,ZB has not implemented yet.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.Args.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.Args.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.Args",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.CncBrand.yml",
@@ -11448,20 +11490,6 @@
"Title": "Hi.Numerical.NumericUtil",
"Summary": "<p sourcefile=\"api/Hi.Numerical.NumericUtil.yml\" sourcestartlinenumber=\"1\">Utility class for numeric operations and unit conversions.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.PolarEntry.PolarModeDirEnum.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.PolarEntry.PolarModeDirEnum.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.PolarEntry.PolarModeDirEnum",
"Summary": "<p sourcefile=\"api/Hi.Numerical.PolarEntry.PolarModeDirEnum.yml\" sourcestartlinenumber=\"1\">Polar coordinate interpolation mode direction.\nYA,ZB has not implemented yet.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.PolarEntry.yml",
@@ -11492,86 +11520,492 @@
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.html"
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.CmdBlocks.ICmdBlockBuilder.yml\" sourcestartlinenumber=\"1\">Builder of <xref href=\"Hi.Numerical.SoftParsers.Cmds.CmdBlock\" data-throw-if-not-resolved=\"false\"></xref></p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.CmdBlocks.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.CmdBlocks.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.CmdBlocks",
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Classics.CoordinateTransformationChainClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Cmds.BlockEntry.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Cmds.BlockEntry.html"
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Cmds.BlockEntry",
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.Classics.PauseClaim.yml\" sourcestartlinenumber=\"1\">Classic Pausing, i.e. G04.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.Classics.RadialRadiusOffsetClaim.yml\" sourcestartlinenumber=\"1\">Buffer for radius compensation operations in numerical control</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Classics.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Classics",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Cmds.CmdBlock.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Cmds.CmdBlock.html"
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Cmds.CmdBlock",
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.IClaim.yml\" sourcestartlinenumber=\"1\">Logic of NC or part of NC statement.\nDifferent from the syntax-goal json object which is hard to fully normalized,\n<xref href=\"Hi.Numerical.SoftParsers.ClaimBased.IClaim\" data-throw-if-not-resolved=\"false\"></xref> is normalized-like object before action.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.ICoordinateMarkClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Cmds.ICmd.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Cmds.ICmd.html"
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Cmds.ICmd",
"Title": "Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTransformationClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Cmds.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Cmds.html"
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Cmds",
"Title": "Hi.Numerical.SoftParsers.ClaimBased.ICoordinateTranslationClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IFeatureXyzClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IFeedrateClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IFeedrateClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IFeedrateClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IHeightOffsetClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IMcXyzabcClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IMcXyzabcClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IMcXyzabcClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IMessageClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IModalFlagClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.IOneShotClaim.yml\" sourcestartlinenumber=\"1\">One-shot (non-modal) Claim.\nClaim is active only to one sentence in which it is specified.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IPauseClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.IPolarClaim.yml\" sourcestartlinenumber=\"1\">The class for G12.1 Polar mode.\nIn G12.1 Polar mode, NC code applies (X,C) as (linear axis, hypothetical axis).\nXC, YA, ZB are available.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IPositioningModeClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IPreparedToolClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ISpindleSpeedClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.ISpindleSpeedClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.ISpindleSpeedClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IToolClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.IToolClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.IToolClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.Iso.G54CoordinateClaim.yml\" sourcestartlinenumber=\"1\">Primary Coordinate <xref href=\"Hi.Numerical.SoftParsers.ClaimBased.IClaim\" data-throw-if-not-resolved=\"false\"></xref>.\nResolving series includes G54,G55,...,G59,G59.1,G59.2,...G59.9.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.Iso.G68CoordinateClaim.yml\" sourcestartlinenumber=\"1\">Represents arguments for G68 coordinate rotation command.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Iso.IIsoHeightIdClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Iso.IsoHeightOffsetClaim",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.Iso.OrthogonalPlaneClaim.yml\" sourcestartlinenumber=\"1\">Plane selection for G17,G18,G19.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.Iso.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.Iso",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.PositioningMode.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.PositioningMode.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.PositioningMode",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.ClaimBased.SentenceClaim.yml\" sourcestartlinenumber=\"1\">Simultaneous Claim.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.ClaimBased.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.ClaimBased",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Claims.ClaimPiece.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Claims.ClaimPiece.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Claims.ClaimPiece",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Claims.INcSemantic.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Claims.INcSemantic.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Claims.INcSemantic",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Claims.INcSemantic.yml\" sourcestartlinenumber=\"1\">Builder of <xref href=\"Hi.Numerical.SoftParsers.Claims.ClaimPiece\" data-throw-if-not-resolved=\"false\"></xref>.ClaimPiece.SentenceClaim and <xref href=\"Hi.Numerical.SoftParsers.Claims.ClaimPiece\" data-throw-if-not-resolved=\"false\"></xref> LinkedList.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Claims.LinearFeatureXyzSemantic",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Claims.McAbcShortestPathSemantic",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Claims.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Claims.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Claims",
"Summary": null
},
{
@@ -11688,58 +12122,58 @@
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.html"
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Raws.HeidenhainNcRawBlocker.yml\" sourcestartlinenumber=\"1\">Heidenhain NC block builder.\nAlso support single line NC block.</p>\n"
"Title": "Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Raws.HeidenhainSegmenter.yml\" sourcestartlinenumber=\"1\">Heidenhain NC block builder.\nAlso support single line NC block.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.INcRawBlocker.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.ISegmenter.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.INcRawBlocker.html"
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.ISegmenter.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Raws.INcRawBlocker",
"Summary": null
"Title": "Hi.Numerical.SoftParsers.Raws.ISegmenter",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Raws.ISegmenter.yml\" sourcestartlinenumber=\"1\">interface to get segment for <xref href=\"Hi.Numerical.SoftParsers.Raws.Sentence\" data-throw-if-not-resolved=\"false\"></xref>.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.RawBlock.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.Sentence.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.RawBlock.html"
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.Sentence.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Raws.RawBlock",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Raws.RawBlock.yml\" sourcestartlinenumber=\"1\">A small NC block for one or several lines.</p>\n"
"Title": "Hi.Numerical.SoftParsers.Raws.Sentence",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Raws.Sentence.yml\" sourcestartlinenumber=\"1\">A small NC block for one or several lines.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker.html"
"relative_path": "api/Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Raws.SingleLineNcRawBlocker",
"Title": "Hi.Numerical.SoftParsers.Raws.SingleLineSegmenter",
"Summary": null
},
{
@@ -12092,6 +12526,20 @@
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.HeidenhainSyntaxs",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.yml\" sourcestartlinenumber=\"1\">Interface of Syntax arrangement by Json.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.IndexSyntaxs.HeadIndexSyntax.yml",
@@ -12146,21 +12594,21 @@
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.yml\" sourcestartlinenumber=\"1\">Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1).\nNote that the <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> often should be applied before <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> since <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> may eat the text that <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> should handle.</p>\n"
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.yml\" sourcestartlinenumber=\"1\">Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1).\nThis is essentially a combination of main flag matching (like <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref>)\nplus scoped <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax\" data-throw-if-not-resolved=\"false\"></xref> for the parameters after the main flag.\nNote that the <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> often should be applied before <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> since <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> may eat the text that <xref href=\"Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax\" data-throw-if-not-resolved=\"false\"></xref> should handle.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.SequentialSyntax.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.html"
"relative_path": "api/Hi.Numerical.SoftParsers.SyntaxBased.SequentialSyntax.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.yml\" sourcestartlinenumber=\"1\">Depth-First Sequencial Syntaxes management.</p>\n"
"Title": "Hi.Numerical.SoftParsers.SyntaxBased.SequentialSyntax",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.SyntaxBased.SequentialSyntax.yml\" sourcestartlinenumber=\"1\">Depth-First Sequential Syntaxes management.</p>\n"
},
{
"type": "ManagedReference",
@@ -12216,7 +12664,7 @@
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit.yml\" sourcestartlinenumber=\"1\">General/ISO standard G code syntax kit.\nContains syntax definitions for common G codes used across multiple NC systems.</p>\n"
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Syntaxs.GeneralSyntaxKit.yml\" sourcestartlinenumber=\"1\">General/ISO standard syntax kit. Involve G code.\nContains syntax definitions for common G codes used across multiple NC systems.</p>\n"
},
{
"type": "ManagedReference",
@@ -12232,20 +12680,6 @@
"Title": "Hi.Numerical.SoftParsers.Syntaxs.HeidenhainSyntaxUtil",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Syntaxs.INcSyntax",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.yml\" sourcestartlinenumber=\"1\">Interface of Syntax arrangement by Json.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.MazakSyntaxUtil.yml",
@@ -12290,18 +12724,32 @@
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry.yml",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.SyntaxPiece.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry.html"
"relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.SyntaxPiece.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Syntaxs.SyntaxEntry",
"Title": "Hi.Numerical.SoftParsers.Syntaxs.SyntaxPiece",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.SyntecSyntaxUtil.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.SyntecSyntaxUtil.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.SoftParsers.Syntaxs.SyntecSyntaxUtil",
"Summary": "<p sourcefile=\"api/Hi.Numerical.SoftParsers.Syntaxs.SyntecSyntaxUtil.yml\" sourcestartlinenumber=\"1\">Syntec-specific NC syntax utilities.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.SoftParsers.Syntaxs.TagSetup.yml",
@@ -12652,6 +13100,20 @@
"Title": "Hi.Numerical.Xyzabc.IGetXyzabcChain",
"Summary": "<p sourcefile=\"api/Hi.Numerical.Xyzabc.IGetXyzabcChain.yml\" sourcestartlinenumber=\"1\">Interface of get <xref href=\"Hi.Numerical.Xyzabc.IXyzabcChain\" data-throw-if-not-resolved=\"false\"></xref>.</p>\n"
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.Xyzabc.ISetMcXyzabc.yml",
"output": {
".html": {
"relative_path": "api/Hi.Numerical.Xyzabc.ISetMcXyzabc.html"
}
},
"version": "",
"Uid": null,
"IsMRef": true,
"Title": "Hi.Numerical.Xyzabc.ISetMcXyzabc",
"Summary": null
},
{
"type": "ManagedReference",
"source_relative_path": "api/Hi.Numerical.Xyzabc.IXyzabcChain.yml",