tune
This commit is contained in:
@@ -1507,7 +1507,8 @@ public double CuttingDepth_mm { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the cutting speed in mm/s.</p>
|
||||
<div class="markdown level1 summary"><p>Gets the cutting speed in mm/s.
|
||||
The speed on the cutter outer radius by the spindle rotating.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -1846,7 +1847,7 @@ public string FlagsText { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>friction power to workpiece per cycle.
|
||||
<div class="markdown level1 summary"><p>friction power takes by workpiece per cycle.
|
||||
the unit is watt.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
@@ -2253,7 +2254,9 @@ public double? MaxAbsForce_N { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the maximum bottom edge deflection on tool running coordinate in millimeters</p>
|
||||
<div class="markdown level1 summary"><p>Gets the maximum bottom edge deflection on tool running coordinate in millimeters
|
||||
It only make sense in end mill.
|
||||
The z value of this factor is re-cut depth.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -2723,7 +2726,9 @@ public double ProgramSideCusp_um { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets or sets the recut depth in micrometers.</p>
|
||||
<div class="markdown level1 summary"><p>Gets or sets the recut depth in micrometers.
|
||||
The recut depth cause the cutting mark by the end mill.
|
||||
The recut depth increased by the cutter radius increased.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -2822,7 +2827,7 @@ public List<double> SideCuspList_um { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the spindle cycle period in seconds.</p>
|
||||
<div class="markdown level1 summary"><p>Gets the spindle rotation cycle period in seconds.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -3233,7 +3238,8 @@ public int ToolId { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the tooth arc duration in seconds.</p>
|
||||
<div class="markdown level1 summary"><p>Gets the tooth arc duration in seconds by the spindle rotation.
|
||||
The value is <a class="xref" href="Hi.MachiningSteps.MachiningStep.html#Hi_MachiningSteps_MachiningStep_SpindleCyclePeriod_s">SpindleCyclePeriod_s</a> div Cutter's teeth number.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -3333,7 +3339,9 @@ public double? WorkpieceDermisTemperature_C { get; }</code></pre>
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>Gets the workpiece plastic depth in micrometers</p>
|
||||
<div class="markdown level1 summary"><p>Gets the workpiece plastic depth in micrometers.
|
||||
The depth is at the location that the cutting stress is equal to the yielding stress.
|
||||
The cutting stress exert to the workpiece decreased on the depth increased.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
|
||||
@@ -761,7 +761,7 @@ Class RakeFacePhysicsBrief
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"><p>friction power to workpiece per cycle.
|
||||
<div class="markdown level1 summary"><p>friction power takes by workpiece per cycle.
|
||||
the unit is watt.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -329,37 +329,53 @@ namespace HiNcRcl.Areas.Player
|
||||
{
|
||||
InvokeAsync(StateHasChanged).ConfigureAwait(false);
|
||||
}
|
||||
public void StartOrContinue()
|
||||
public async Task StartOrContinue()
|
||||
{
|
||||
if (!MachiningProject.PacePlayer.IsLocked)
|
||||
await Task.Run(() =>
|
||||
{
|
||||
MachiningProject.PacePlayer.Start();
|
||||
}
|
||||
else if (!MachiningProject.PacePlayer.IsRunning
|
||||
&& !MachiningProject.PacePlayer.IsFinished)
|
||||
if (!MachiningProject.PacePlayer.IsLocked)
|
||||
{
|
||||
MachiningProject.PacePlayer.Start();
|
||||
}
|
||||
else if (!MachiningProject.PacePlayer.IsRunning
|
||||
&& !MachiningProject.PacePlayer.IsFinished)
|
||||
{
|
||||
MachiningProject.PacePlayer.Resume();
|
||||
}
|
||||
}).ShowIfCatched(this);
|
||||
}
|
||||
public async Task Pause()
|
||||
{
|
||||
await Task.Run(() =>
|
||||
{
|
||||
MachiningProject.PacePlayer.Resume();
|
||||
}
|
||||
MachiningProject?.PacePlayer.Pause();
|
||||
}).ShowIfCatched(this);
|
||||
}
|
||||
public void Pause()
|
||||
public async Task RunToLineEnd()
|
||||
{
|
||||
MachiningProject?.PacePlayer.Pause();
|
||||
await Task.Run(() =>
|
||||
{
|
||||
MachiningProject?.NcRunner.RunToLineEnd();
|
||||
}).ShowIfCatched(this);
|
||||
}
|
||||
public void RunToLineEnd()
|
||||
public async Task RunToNextPace()
|
||||
{
|
||||
MachiningProject?.NcRunner.RunToLineEnd();
|
||||
await Task.Run(() =>
|
||||
{
|
||||
MachiningProject?.PacePlayer.RunToNextPace();
|
||||
}).ShowIfCatched(this);
|
||||
}
|
||||
public void RunToNextPace()
|
||||
public async Task Break()
|
||||
{
|
||||
MachiningProject?.PacePlayer.RunToNextPace();
|
||||
}
|
||||
public void Break()
|
||||
{
|
||||
MachiningProject?.PacePlayer.Terminate();
|
||||
await Task.Run(() =>
|
||||
{
|
||||
MachiningProject?.PacePlayer.Terminate();
|
||||
}).ShowIfCatched(this);
|
||||
}
|
||||
public async Task Reset()
|
||||
{
|
||||
await Task.Run(() => {
|
||||
await Task.Run(() =>
|
||||
{
|
||||
MachiningProject?.PacePlayer.Reset();
|
||||
}).ShowIfCatched(this);
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user