Archived
deploy.
This commit is contained in:
@@ -102,7 +102,7 @@ Class MillingCutter
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public class MillingCutter : ICutter, IGetSweptable, IAnchoredDisplayee, IGetFletchBuckle, IMakeXmlSource, IAbstractNote, IAnchoredCollidableStem, IAnchoredCollidableNode, IAnchoredCollidableBased, IDisposable, INameNote, IGetFluteHeight, IDisplayee, IExpandToBox3d, IUpdateByContent, IClearCache, IGetThermalLayerList, ITopo, IGetAsmb, IGetAnchor, IGetTopoIndex, IGetAnchoredDisplayeeList, IDuplicate, IGetInitStickConvex, IVolumeRemover, IPolarResolution2d, IGetZrList</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public class MillingCutter : ICutter, IGetSweptable, IAnchoredDisplayee, IGetFletchBuckle, IMakeXmlSource, IAbstractNote, IAnchoredCollidableStem, IAnchoredCollidableNode, IAnchoredCollidableBased, IDisposable, INameNote, IGetFluteHeight, IDisplayee, IExpandToBox3d, IUpdateByContent, IClearCache, IGetThermalLayerList, ITopo, IGetAsmb, IGetAnchor, IGetTopoIndex, IGetAnchoredDisplayeeList, IDuplicate, IGetInitStickConvex, IVolumeRemover, IGetZrList</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -144,7 +144,6 @@ Class MillingCutter
|
||||
<div><a class="xref" href="Hi.Common.IDuplicate.html">IDuplicate</a></div>
|
||||
<div><a class="xref" href="Hi.Cbtr.IGetInitStickConvex.html">IGetInitStickConvex</a></div>
|
||||
<div><a class="xref" href="Hi.Machining.IVolumeRemover.html">IVolumeRemover</a></div>
|
||||
<div><a class="xref" href="Hi.Geom.Resolution.IPolarResolution2d.html">IPolarResolution2d</a></div>
|
||||
<div><a class="xref" href="Hi.Geom.IGetZrList.html">IGetZrList</a></div>
|
||||
</dd>
|
||||
</dl>
|
||||
@@ -345,72 +344,6 @@ Shank and Flute compose the full cutter.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_AngleResolution_deg_" data-uid="Hi.Milling.Cutters.MillingCutter.AngleResolution_deg*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_AngleResolution_deg" data-uid="Hi.Milling.Cutters.MillingCutter.AngleResolution_deg">
|
||||
AngleResolution_deg
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>AngleResolution_deg.
|
||||
Call <a class="xref" href="Hi.Milling.Cutters.MillingCutter.html#Hi_Milling_Cutters_MillingCutter_ClearCache">ClearCache()</a> after setting the property.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double AngleResolution_deg { 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.double">double</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_AngleResolution_rad_" data-uid="Hi.Milling.Cutters.MillingCutter.AngleResolution_rad*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_AngleResolution_rad" data-uid="Hi.Milling.Cutters.MillingCutter.AngleResolution_rad">
|
||||
AngleResolution_rad
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>AngleResolution_rad.
|
||||
Call <a class="xref" href="Hi.Milling.Cutters.MillingCutter.html#Hi_Milling_Cutters_MillingCutter_ClearCache">ClearCache()</a> after setting the property.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double AngleResolution_rad { 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.double">double</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_CoatingLayerList_" data-uid="Hi.Milling.Cutters.MillingCutter.CoatingLayerList*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_CoatingLayerList" data-uid="Hi.Milling.Cutters.MillingCutter.CoatingLayerList">
|
||||
@@ -572,6 +505,41 @@ The sequence starts from surface, i.e. from outer to inner.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_DefaultShaperStlResolution_" data-uid="Hi.Milling.Cutters.MillingCutter.DefaultShaperStlResolution*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_DefaultShaperStlResolution" data-uid="Hi.Milling.Cutters.MillingCutter.DefaultShaperStlResolution">
|
||||
DefaultShaperStlResolution
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Mesh resolution a fresh cutter's shaper solid is born with — the explicit
|
||||
Setup-face display-quality contract. A play swaps the solid for one born
|
||||
with the runtime-derived resolution
|
||||
(see <a class="xref" href="Hi.Milling.Cutters.MillingCutter.html#Hi_Milling_Cutters_MillingCutter_SetShaperStlResolution_Hi_Geom_Resolution_PolarResolution2d_">SetShaperStlResolution(PolarResolution2d)</a>).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static PolarResolution2d DefaultShaperStlResolution { get; }</code></pre>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h4 class="section">Property Value</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="Hi.Geom.Resolution.PolarResolution2d.html">PolarResolution2d</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_DefaultStlLongitudeNum_" data-uid="Hi.Milling.Cutters.MillingCutter.DefaultStlLongitudeNum*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_DefaultStlLongitudeNum" data-uid="Hi.Milling.Cutters.MillingCutter.DefaultStlLongitudeNum">
|
||||
@@ -1066,39 +1034,6 @@ Only available if the cutter is <a class="xref" href="Hi.Milling.Cutters.Milling
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_LinearResolution_mm_" data-uid="Hi.Milling.Cutters.MillingCutter.LinearResolution_mm*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_LinearResolution_mm" data-uid="Hi.Milling.Cutters.MillingCutter.LinearResolution_mm">
|
||||
LinearResolution_mm
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>LinearResolution_mm.
|
||||
Call <a class="xref" href="Hi.Milling.Cutters.MillingCutter.html#Hi_Milling_Cutters_MillingCutter_ClearCache">ClearCache()</a> after setting the property.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public double LinearResolution_mm { 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.double">double</a></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_MillingCutterOptLimit_" data-uid="Hi.Milling.Cutters.MillingCutter.MillingCutterOptLimit*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_MillingCutterOptLimit" data-uid="Hi.Milling.Cutters.MillingCutter.MillingCutterOptLimit">
|
||||
@@ -1619,38 +1554,6 @@ the part triggers collision to workpiece if overlapped.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_UpperBeamPolarResolution2dSource_" data-uid="Hi.Milling.Cutters.MillingCutter.UpperBeamPolarResolution2dSource*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_UpperBeamPolarResolution2dSource" data-uid="Hi.Milling.Cutters.MillingCutter.UpperBeamPolarResolution2dSource">
|
||||
UpperBeamPolarResolution2dSource
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the provider for upper beam polar resolution.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public Func<PolarResolution2d> UpperBeamPolarResolution2dSource { 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.func-1">Func</a><<a class="xref" href="Hi.Geom.Resolution.PolarResolution2d.html">PolarResolution2d</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_XName_" data-uid="Hi.Milling.Cutters.MillingCutter.XName*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_XName" data-uid="Hi.Milling.Cutters.MillingCutter.XName">
|
||||
@@ -2721,6 +2624,82 @@ and chains <code>Reg(factory)</code> on dependents. Idempotent.</p>
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_SetShaperStlResolution_" data-uid="Hi.Milling.Cutters.MillingCutter.SetShaperStlResolution*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_SetShaperStlResolution_Hi_Geom_Resolution_PolarResolution2d_" data-uid="Hi.Milling.Cutters.MillingCutter.SetShaperStlResolution(Hi.Geom.Resolution.PolarResolution2d)">
|
||||
SetShaperStlResolution(PolarResolution2d)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Equips the runtime-derived mesh resolution: swaps the shaper solid for one
|
||||
born with <code class="paramref">resolution</code> and drops the swept-mesh cache; a
|
||||
matching resolution keeps the current solid untouched. Runtime-only — the
|
||||
authored cutter data and its serialized form never carry the value. The
|
||||
strut (upper-beam) solid is equipped by the sibling
|
||||
<a class="xref" href="Hi.Milling.Cutters.MillingCutter.html#Hi_Milling_Cutters_MillingCutter_SetStrutStlResolution_Hi_Geom_Resolution_PolarResolution2d_">SetStrutStlResolution(PolarResolution2d)</a>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public void SetShaperStlResolution(PolarResolution2d resolution)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>resolution</code> <a class="xref" href="Hi.Geom.Resolution.PolarResolution2d.html">PolarResolution2d</a></dt>
|
||||
<dd><p>Runtime-derived mesh resolution; null lets the shaper profile apply its own default.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_SetStrutStlResolution_" data-uid="Hi.Milling.Cutters.MillingCutter.SetStrutStlResolution*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_SetStrutStlResolution_Hi_Geom_Resolution_PolarResolution2d_" data-uid="Hi.Milling.Cutters.MillingCutter.SetStrutStlResolution(Hi.Geom.Resolution.PolarResolution2d)">
|
||||
SetStrutStlResolution(PolarResolution2d)
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Equips the runtime-derived mesh resolution on the strut (upper-beam)
|
||||
solid — the same swap-not-mutate contract as
|
||||
<a class="xref" href="Hi.Milling.Cutters.MillingCutter.html#Hi_Milling_Cutters_MillingCutter_SetShaperStlResolution_Hi_Geom_Resolution_PolarResolution2d_">SetShaperStlResolution(PolarResolution2d)</a>: a matching resolution keeps the
|
||||
current solid untouched, and the authored cutter data never carries the
|
||||
value. At rest the strut solid stays on its born-with null resolution
|
||||
(the geometry's own default).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public void SetStrutStlResolution(PolarResolution2d resolution)</code></pre>
|
||||
</div>
|
||||
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>resolution</code> <a class="xref" href="Hi.Geom.Resolution.PolarResolution2d.html">PolarResolution2d</a></dt>
|
||||
<dd><p>Runtime-derived mesh resolution; null lets the geometry apply its own default.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a id="Hi_Milling_Cutters_MillingCutter_UpdateByContent_" data-uid="Hi.Milling.Cutters.MillingCutter.UpdateByContent*"></a>
|
||||
|
||||
<h3 id="Hi_Milling_Cutters_MillingCutter_UpdateByContent" data-uid="Hi.Milling.Cutters.MillingCutter.UpdateByContent">
|
||||
|
||||
Reference in New Issue
Block a user