4112 lines
117 KiB
HTML
4112 lines
117 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Class MachiningStep | HiAPI-C# 2025 </title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="title" content="Class MachiningStep | HiAPI-C# 2025 ">
|
|
|
|
<meta name="description" content="Represents a machining step enriched with physics, mapping and source metadata. The duration-based step property is based on the duration from previous-step to current-step.">
|
|
<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.MachiningSteps.MachiningStep">
|
|
|
|
|
|
|
|
<h1 id="Hi_MachiningSteps_MachiningStep" data-uid="Hi.MachiningSteps.MachiningStep" class="text-break">
|
|
Class MachiningStep
|
|
</h1>
|
|
|
|
<div class="facts text-secondary">
|
|
<dl><dt>Namespace</dt><dd><a class="xref" href="Hi.html">Hi</a>.<a class="xref" href="Hi.MachiningSteps.html">MachiningSteps</a></dd></dl>
|
|
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
|
</div>
|
|
|
|
<div class="markdown summary"><p>Represents a machining step enriched with physics, mapping and source metadata.
|
|
The duration-based step property is based on the duration from previous-step to current-step.</p>
|
|
</div>
|
|
<div class="markdown conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public class MachiningStep : IGetIndexedFileLine, IFlexDictionaryHost<object>, IGetFeedrate, IGetSpindleSpeed, IGetRgbWithPriority</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><span class="xref">MachiningStep</span></div>
|
|
</dd>
|
|
</dl>
|
|
|
|
<dl class="typelist implements">
|
|
<dt>Implements</dt>
|
|
<dd>
|
|
<div><a class="xref" href="Hi.Common.FileLines.IGetIndexedFileLine.html">IGetIndexedFileLine</a></div>
|
|
<div><a class="xref" href="Hi.Numerical.IFlexDictionaryHost-1.html">IFlexDictionaryHost</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>></div>
|
|
<div><a class="xref" href="Hi.Numerical.IGetFeedrate.html">IGetFeedrate</a></div>
|
|
<div><a class="xref" href="Hi.Numerical.IGetSpindleSpeed.html">IGetSpindleSpeed</a></div>
|
|
<div><a class="xref" href="Hi.Coloring.IGetRgbWithPriority.html">IGetRgbWithPriority</a></div>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
<dl class="typelist inheritedMembers">
|
|
<dt>Inherited Members</dt>
|
|
<dd>
|
|
<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.Numerical.FlexDictionaryUtil.html#Hi_Numerical_FlexDictionaryUtil_CallFlexDictionary__1_Hi_Numerical_IFlexDictionaryHost___0__">FlexDictionaryUtil.CallFlexDictionary<T>(IFlexDictionaryHost<T>)</a>
|
|
</div>
|
|
<div>
|
|
<a class="xref" href="Hi.Numerical.FlexDictionaryUtil.html#Hi_Numerical_FlexDictionaryUtil_GetFlexDictionaryBytes__1_Hi_Numerical_IFlexDictionaryHost___0__Hi_Common_IntegerKeyDictionaryConverter___0__">FlexDictionaryUtil.GetFlexDictionaryBytes<T>(IFlexDictionaryHost<T>, IntegerKeyDictionaryConverter<T>)</a>
|
|
</div>
|
|
<div>
|
|
<a class="xref" href="Hi.Numerical.FlexDictionaryUtil.html#Hi_Numerical_FlexDictionaryUtil_WriteFlexDictionary__1_Hi_Numerical_IFlexDictionaryHost___0__System_IO_BinaryWriter_Hi_Common_IntegerKeyDictionaryConverter___0__">FlexDictionaryUtil.WriteFlexDictionary<T>(IFlexDictionaryHost<T>, BinaryWriter, IntegerKeyDictionaryConverter<T>)</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_MachiningSteps_MachiningStep__ctor_" data-uid="Hi.MachiningSteps.MachiningStep.#ctor*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep__ctor_Hi_MachiningSteps_IMachiningStepHost_System_Int32_Hi_Common_FileLines_IIndexedFileLine_Hi_MachiningSteps_MachineMotionStep_Hi_MillingSteps_MillingInstance_Hi_MachiningSteps_MachiningStep_CollidedKeyPair___" data-uid="Hi.MachiningSteps.MachiningStep.#ctor(Hi.MachiningSteps.IMachiningStepHost,System.Int32,Hi.Common.FileLines.IIndexedFileLine,Hi.MachiningSteps.MachineMotionStep,Hi.MillingSteps.MillingInstance,Hi.MachiningSteps.MachiningStep.CollidedKeyPair[])">
|
|
MachiningStep(IMachiningStepHost, int, IIndexedFileLine, MachineMotionStep, MillingInstance, CollidedKeyPair[])
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Hi.MachiningSteps.MachiningStep.html">MachiningStep</a> class.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public MachiningStep(IMachiningStepHost host, int stepIndex, IIndexedFileLine sourceCommand, MachineMotionStep machineMotionStep, MillingInstance millingInstance, MachiningStep.CollidedKeyPair[] collidedKeyPairs)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>host</code> <a class="xref" href="Hi.MachiningSteps.IMachiningStepHost.html">IMachiningStepHost</a></dt>
|
|
<dd><p>The host of the milling step.</p>
|
|
</dd>
|
|
<dt><code>stepIndex</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
|
|
<dd><p>The index of the step.</p>
|
|
</dd>
|
|
<dt><code>sourceCommand</code> <a class="xref" href="Hi.Common.FileLines.IIndexedFileLine.html">IIndexedFileLine</a></dt>
|
|
<dd><p>The source command.</p>
|
|
</dd>
|
|
<dt><code>machineMotionStep</code> <a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
|
|
<dd><p>The machine motion step parameters.</p>
|
|
</dd>
|
|
<dt><code>millingInstance</code> <a class="xref" href="Hi.MillingSteps.MillingInstance.html">MillingInstance</a></dt>
|
|
<dd><p>The physics result for the step.</p>
|
|
</dd>
|
|
<dt><code>collidedKeyPairs</code> <a class="xref" href="Hi.MachiningSteps.MachiningStep.CollidedKeyPair.html">CollidedKeyPair</a>[]</dt>
|
|
<dd><p>The collided key pairs detected in this step.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2 class="section" id="properties">Properties
|
|
</h2>
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AccumulatedCraterWear_um_" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedCraterWear_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AccumulatedCraterWear_um" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedCraterWear_um">
|
|
AccumulatedCraterWear_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the accumulated crater wear in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Accumulated Crater Wear", "A.C.Wear", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double AccumulatedCraterWear_um { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AccumulatedFlankWearDepth_um_" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedFlankWearDepth_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AccumulatedFlankWearDepth_um" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedFlankWearDepth_um">
|
|
AccumulatedFlankWearDepth_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the accumulated flank wear depth in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Accumulated Flank Wear Depth", "A.F.Wear.Depth", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double AccumulatedFlankWearDepth_um { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AccumulatedFlankWearWidth_um_" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedFlankWearWidth_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AccumulatedFlankWearWidth_um" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedFlankWearWidth_um">
|
|
AccumulatedFlankWearWidth_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the accumulated flank wear width in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Accumulated Flank Wear Width", "A.F.Wear.Width", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double AccumulatedFlankWearWidth_um { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AccumulatedSpindleEnergyConsumption_kWh_" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedSpindleEnergyConsumption_kWh*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AccumulatedSpindleEnergyConsumption_kWh" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedSpindleEnergyConsumption_kWh">
|
|
AccumulatedSpindleEnergyConsumption_kWh
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the accumulated spindle energy consumption in kilowatt-hours</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Accumulated Spindle Energy Consumption", null, PhysicsUnit.kWh, "G6")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double AccumulatedSpindleEnergyConsumption_kWh { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AccumulatedTime_" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedTime*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AccumulatedTime" data-uid="Hi.MachiningSteps.MachiningStep.AccumulatedTime">
|
|
AccumulatedTime
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Ideal accumulated worked time by simulation.
|
|
Ideal Program duration.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Time", null, PhysicsUnit.None, "G")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public TimeSpan AccumulatedTime { 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.timespan">TimeSpan</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ActualTime_" data-uid="Hi.MachiningSteps.MachiningStep.ActualTime*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ActualTime" data-uid="Hi.MachiningSteps.MachiningStep.ActualTime">
|
|
ActualTime
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Actual accumulated worked time.
|
|
Actual Program time.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Actual Time", "Act.Time", PhysicsUnit.None, "G")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public TimeSpan? ActualTime { 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.timespan">TimeSpan</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsMomentAboutSensorVec3d_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsMomentAboutSensorVec3d_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsMomentAboutSensorVec3d_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsMomentAboutSensorVec3d_Nm">
|
|
AvgAbsMomentAboutSensorVec3d_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average absolute moment about sensor vector in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Abs Moment To Tool About Sensor", "Avg-Abs-M-ToTool-Sensor-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d AvgAbsMomentAboutSensorVec3d_Nm { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsMomentXAboutSensorOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsMomentXAboutSensorOnSpindleRotationCoordinate_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsMomentXAboutSensorOnSpindleRotationCoordinate_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsMomentXAboutSensorOnSpindleRotationCoordinate_Nm">
|
|
AvgAbsMomentXAboutSensorOnSpindleRotationCoordinate_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average absolute moment X about sensor on spindle rotation coordinate in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Abs Moment X To Tool About Sensor On Spindle Rotation Coordinate", "AvgAbsMx-ToTool-Sensor-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgAbsMomentXAboutSensorOnSpindleRotationCoordinate_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsMomentXAboutToolTipOnSpindleRotationCoordinate_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsMomentXAboutToolTipOnSpindleRotationCoordinate_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsMomentXAboutToolTipOnSpindleRotationCoordinate_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsMomentXAboutToolTipOnSpindleRotationCoordinate_Nm">
|
|
AvgAbsMomentXAboutToolTipOnSpindleRotationCoordinate_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average absolute moment X about tool tip on spindle rotation coordinate in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Abs Moment X To Tool About Tool Tip On Spindle Rotation Coordinate", "AvgAbsMx-ToTool-Tip-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double AvgAbsMomentXAboutToolTipOnSpindleRotationCoordinate_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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsTorqueByMapping_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorqueByMapping_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsTorqueByMapping_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorqueByMapping_Nm">
|
|
AvgAbsTorqueByMapping_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average absolute torque by mapping in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Abs Torque By Mapping", "AvgAbsTorque-Map", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgAbsTorqueByMapping_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsTorqueErrorRatioWithMapping_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorqueErrorRatioWithMapping*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsTorqueErrorRatioWithMapping" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorqueErrorRatioWithMapping">
|
|
AvgAbsTorqueErrorRatioWithMapping
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>numerator is sim value minus mapping value; denominator is the mapping value.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Torque Error Ratio by Mapping", "Torque-Err-R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgAbsTorqueErrorRatioWithMapping { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsTorqueSignedErrorRelationWithMapping_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorqueSignedErrorRelationWithMapping*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsTorqueSignedErrorRelationWithMapping" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorqueSignedErrorRelationWithMapping">
|
|
AvgAbsTorqueSignedErrorRelationWithMapping
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>The sign is from sim value minus mapping value.
|
|
the quantity is Math.Sqrt(err.Square() / Math.Abs(sim * mapping))</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgAbsTorqueSignedErrorRelationWithMapping { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgAbsTorque_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorque_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgAbsTorque_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgAbsTorque_Nm">
|
|
AvgAbsTorque_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>AvgAbsTorqueOnSpindleRotationCoordinate</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Abs Torque", "AvgAbsTorque", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgAbsTorque_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgForceToToolOnToolRunningCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceToToolOnToolRunningCoordinate_N*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgForceToToolOnToolRunningCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceToToolOnToolRunningCoordinate_N">
|
|
AvgForceToToolOnToolRunningCoordinate_N
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average force to tool on tool running coordinate in N.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("AvgForceToToolOnToolRunningCoordinate", "AvgForce-ToTool-TR", PhysicsUnit.N, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d AvgForceToToolOnToolRunningCoordinate_N { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgForceXToToolOnToolRunningCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceXToToolOnToolRunningCoordinate_N*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgForceXToToolOnToolRunningCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceXToToolOnToolRunningCoordinate_N">
|
|
AvgForceXToToolOnToolRunningCoordinate_N
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average force X to tool on tool running coordinate in N.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgForceXToToolOnToolRunningCoordinate_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgForceYToToolOnToolRunningCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceYToToolOnToolRunningCoordinate_N*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgForceYToToolOnToolRunningCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceYToToolOnToolRunningCoordinate_N">
|
|
AvgForceYToToolOnToolRunningCoordinate_N
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average force Y to tool on tool running coordinate in N.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgForceYToToolOnToolRunningCoordinate_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgForceZToToolOnToolRunningCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceZToToolOnToolRunningCoordinate_N*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgForceZToToolOnToolRunningCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.AvgForceZToToolOnToolRunningCoordinate_N">
|
|
AvgForceZToToolOnToolRunningCoordinate_N
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average force Z to tool on tool running coordinate in N.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgForceZToToolOnToolRunningCoordinate_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutSensor_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutSensor_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutSensor_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutSensor_Nm">
|
|
AvgMomentAboutSensor_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment about sensor in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment To Tool About Sensor", "AvgM-ToTool-Sensor-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgMomentAboutSensor_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutToolTipOnProgramCoordinate_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutToolTipOnProgramCoordinate_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutToolTipOnProgramCoordinate_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutToolTipOnProgramCoordinate_Nm">
|
|
AvgMomentAboutToolTipOnProgramCoordinate_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment about tool tip on program coordinate in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment To Tool About Tool Tip On Workpiece Program Coordinate", "AvgAbsM-ToTool-Tip-W", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d AvgMomentAboutToolTipOnProgramCoordinate_Nm { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutToolTipOnToolRunningCoordinate_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutToolTipOnToolRunningCoordinate_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutToolTipOnToolRunningCoordinate_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutToolTipOnToolRunningCoordinate_Nm">
|
|
AvgMomentAboutToolTipOnToolRunningCoordinate_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment about tool tip on tool running coordinate in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment To Tool About Tool Tip On Tool Running Coordinate", "AvgAbsM-ToTool-Tip-TR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d AvgMomentAboutToolTipOnToolRunningCoordinate_Nm { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutToolTip_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutToolTip_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentAboutToolTip_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentAboutToolTip_Nm">
|
|
AvgMomentAboutToolTip_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment about tool tip in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment To Tool About ToolTip", "AvgM-ToTool-Tip-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgMomentAboutToolTip_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentXyAboutObservationPoint_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXyAboutObservationPoint_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentXyAboutObservationPoint_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXyAboutObservationPoint_Nm">
|
|
AvgMomentXyAboutObservationPoint_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment XY about observation point in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment XY To Tool About Sensor", "AvgM-ToTool-Sensor.XY", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgMomentXyAboutObservationPoint_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentXyByMapping_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXyByMapping_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentXyByMapping_Nm" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXyByMapping_Nm">
|
|
AvgMomentXyByMapping_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment XY by mapping in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment XY By Mapping", "AvgM-Map.XY", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgMomentXyByMapping_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentXyErrorRatioWithMapping_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXyErrorRatioWithMapping*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentXyErrorRatioWithMapping" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXyErrorRatioWithMapping">
|
|
AvgMomentXyErrorRatioWithMapping
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average moment XY error ratio with mapping.
|
|
Numerator is sim value minus mapping value; denominator is the mapping value.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Avg Moment XY Error Ratio by Mapping", "M-XY-Err-R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgMomentXyErrorRatioWithMapping { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_AvgMomentXySignedErrorRelationWithMapping_" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXySignedErrorRelationWithMapping*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_AvgMomentXySignedErrorRelationWithMapping" data-uid="Hi.MachiningSteps.MachiningStep.AvgMomentXySignedErrorRelationWithMapping">
|
|
AvgMomentXySignedErrorRelationWithMapping
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>The sign is from sim value minus mapping value.
|
|
the quantity is Math.Sqrt(err.Square() / Math.Abs(sim * mapping))</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? AvgMomentXySignedErrorRelationWithMapping { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_BeginSpindleAngle_deg_" data-uid="Hi.MachiningSteps.MachiningStep.BeginSpindleAngle_deg*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_BeginSpindleAngle_deg" data-uid="Hi.MachiningSteps.MachiningStep.BeginSpindleAngle_deg">
|
|
BeginSpindleAngle_deg
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the beginning spindle angle in degrees.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Beginning Spindle Angle Shift", "Spd. Ang. Shift", PhysicsUnit.deg, "F2")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double BeginSpindleAngle_deg { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ChipMass_g_" data-uid="Hi.MachiningSteps.MachiningStep.ChipMass_g*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ChipMass_g" data-uid="Hi.MachiningSteps.MachiningStep.ChipMass_g">
|
|
ChipMass_g
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the chip mass in grams.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ChipMass_g { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ChipMass_mg_" data-uid="Hi.MachiningSteps.MachiningStep.ChipMass_mg*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ChipMass_mg" data-uid="Hi.MachiningSteps.MachiningStep.ChipMass_mg">
|
|
ChipMass_mg
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the chip mass in milligrams.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Chip Mass", null, PhysicsUnit.mg, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ChipMass_mg { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ChipTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.ChipTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ChipTemperature_C" data-uid="Hi.MachiningSteps.MachiningStep.ChipTemperature_C">
|
|
ChipTemperature_C
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the chip temperature in Celsius</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Chip Temperature", "Chip T.", PhysicsUnit.C, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ChipTemperature_C { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ChipThickness_mm_" data-uid="Hi.MachiningSteps.MachiningStep.ChipThickness_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ChipThickness_mm" data-uid="Hi.MachiningSteps.MachiningStep.ChipThickness_mm">
|
|
ChipThickness_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the chip thickness in mm.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Chip Thickness", null, PhysicsUnit.mm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ChipThickness_mm { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ChipThickness_um_" data-uid="Hi.MachiningSteps.MachiningStep.ChipThickness_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ChipThickness_um" data-uid="Hi.MachiningSteps.MachiningStep.ChipThickness_um">
|
|
ChipThickness_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the chip thickness in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public double? ChipThickness_um { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ChipVolume_mm3_" data-uid="Hi.MachiningSteps.MachiningStep.ChipVolume_mm3*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ChipVolume_mm3" data-uid="Hi.MachiningSteps.MachiningStep.ChipVolume_mm3">
|
|
ChipVolume_mm3
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the chip volume in mm³.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Chip Volume", null, PhysicsUnit.mm3, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ChipVolume_mm3 { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_Cl_" data-uid="Hi.MachiningSteps.MachiningStep.Cl*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_Cl" data-uid="Hi.MachiningSteps.MachiningStep.Cl">
|
|
Cl
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the cutter location.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Cutter Location", "CL", PhysicsUnit.mm, "F5")]
|
|
public DVec3d Cl { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.DVec3d.html">DVec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_CollidedKeyPairs_" data-uid="Hi.MachiningSteps.MachiningStep.CollidedKeyPairs*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_CollidedKeyPairs" data-uid="Hi.MachiningSteps.MachiningStep.CollidedKeyPairs">
|
|
CollidedKeyPairs
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets the collided key pairs if a collision was detected for this step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public MachiningStep.CollidedKeyPair[] CollidedKeyPairs { get; set; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.MachiningSteps.MachiningStep.CollidedKeyPair.html">CollidedKeyPair</a>[]</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_CollisionText_" data-uid="Hi.MachiningSteps.MachiningStep.CollisionText*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_CollisionText" data-uid="Hi.MachiningSteps.MachiningStep.CollisionText">
|
|
CollisionText
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>A formatted text representing collided key pairs, e.g. "(A,B);(C,D)".
|
|
Returns null when there is no collision.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public string CollisionText { 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.string">string</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_CutterBodyTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.CutterBodyTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_CutterBodyTemperature_C" data-uid="Hi.MachiningSteps.MachiningStep.CutterBodyTemperature_C">
|
|
CutterBodyTemperature_C
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the cutter body temperature in Celsius</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Cutter Body Temperature", "Ct. Body T.", PhysicsUnit.C, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? CutterBodyTemperature_C { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_CutterDermisTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.CutterDermisTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_CutterDermisTemperature_C" data-uid="Hi.MachiningSteps.MachiningStep.CutterDermisTemperature_C">
|
|
CutterDermisTemperature_C
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the cutter dermis temperature in Celsius</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Cutter Dermis Temperature", "Ct. Dermis T.", PhysicsUnit.C, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? CutterDermisTemperature_C { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_CuttingDepth_mm_" data-uid="Hi.MachiningSteps.MachiningStep.CuttingDepth_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_CuttingDepth_mm" data-uid="Hi.MachiningSteps.MachiningStep.CuttingDepth_mm">
|
|
CuttingDepth_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the cutting depth in mm.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Cutting Depth", "ap", PhysicsUnit.mm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double CuttingDepth_mm { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<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">
|
|
CuttingSpeed_mmds
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Cutting Speed", "Vc", PhysicsUnit.mmds, "G5")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? CuttingSpeed_mmds { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_CuttingWidth_mm_" data-uid="Hi.MachiningSteps.MachiningStep.CuttingWidth_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_CuttingWidth_mm" data-uid="Hi.MachiningSteps.MachiningStep.CuttingWidth_mm">
|
|
CuttingWidth_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the cutting width in mm.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Cutting Width", "ae", PhysicsUnit.mm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double CuttingWidth_mm { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_DeltaTipDeflectionOnToolRunningCoordinate_um_" data-uid="Hi.MachiningSteps.MachiningStep.DeltaTipDeflectionOnToolRunningCoordinate_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_DeltaTipDeflectionOnToolRunningCoordinate_um" data-uid="Hi.MachiningSteps.MachiningStep.DeltaTipDeflectionOnToolRunningCoordinate_um">
|
|
DeltaTipDeflectionOnToolRunningCoordinate_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the delta tip deflection on tool running coordinate in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Delta Tip Deflection On Tool Running Coordinate", "Dlt.Df.-Tip-TR", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d DeltaTipDeflectionOnToolRunningCoordinate_um { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FeedPerCycle_mm_" data-uid="Hi.MachiningSteps.MachiningStep.FeedPerCycle_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FeedPerCycle_mm" data-uid="Hi.MachiningSteps.MachiningStep.FeedPerCycle_mm">
|
|
FeedPerCycle_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the feed per cycle in mm.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Feed per Cycle", "frc", PhysicsUnit.mm, "G5")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double FeedPerCycle_mm { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FeedPerTooth_mm_" data-uid="Hi.MachiningSteps.MachiningStep.FeedPerTooth_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FeedPerTooth_mm" data-uid="Hi.MachiningSteps.MachiningStep.FeedPerTooth_mm">
|
|
FeedPerTooth_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the feed per tooth in mm.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Feed per Tooth", "frt", PhysicsUnit.mm, "G5")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double FeedPerTooth_mm { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_Feedrate_mmdmin_" data-uid="Hi.MachiningSteps.MachiningStep.Feedrate_mmdmin*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_Feedrate_mmdmin" data-uid="Hi.MachiningSteps.MachiningStep.Feedrate_mmdmin">
|
|
Feedrate_mmdmin
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the feedrate in mm/min.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Feedrate", "F", PhysicsUnit.mmdmin, "G5")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double Feedrate_mmdmin { 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.double">double</a></dt>
|
|
<dd><p>Feedrate in mm/s</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FileNo_" data-uid="Hi.MachiningSteps.MachiningStep.FileNo*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FileNo" data-uid="Hi.MachiningSteps.MachiningStep.FileNo">
|
|
FileNo
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the file number.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public int? FileNo { 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.int32">int</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FilePath_" data-uid="Hi.MachiningSteps.MachiningStep.FilePath*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FilePath" data-uid="Hi.MachiningSteps.MachiningStep.FilePath">
|
|
FilePath
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the file path.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public string FilePath { 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.string">string</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FlagsText_" data-uid="Hi.MachiningSteps.MachiningStep.FlagsText*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FlagsText" data-uid="Hi.MachiningSteps.MachiningStep.FlagsText">
|
|
FlagsText
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the flags text.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public string FlagsText { 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.string">string</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FlexDictionary_" data-uid="Hi.MachiningSteps.MachiningStep.FlexDictionary*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FlexDictionary" data-uid="Hi.MachiningSteps.MachiningStep.FlexDictionary">
|
|
FlexDictionary
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets the flexible dictionary.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public Dictionary<string, object> FlexDictionary { 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.collections.generic.dictionary-2">Dictionary</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_FrictionPower_W_" data-uid="Hi.MachiningSteps.MachiningStep.FrictionPower_W*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_FrictionPower_W" data-uid="Hi.MachiningSteps.MachiningStep.FrictionPower_W">
|
|
FrictionPower_W
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? FrictionPower_W { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_Host_" data-uid="Hi.MachiningSteps.MachiningStep.Host*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_Host" data-uid="Hi.MachiningSteps.MachiningStep.Host">
|
|
Host
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets the host of the milling step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public IMachiningStepHost Host { get; set; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.MachiningSteps.IMachiningStepHost.html">IMachiningStepHost</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindlePowerRatio_" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindlePowerRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindlePowerRatio" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindlePowerRatio">
|
|
InfInsistentSpindlePowerRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Continuous spindle power ratio: input power / time-unlimited maximum power per spindle capability.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Continue Spindle Power Ratio", "Cont.Spd.Pow.R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? InfInsistentSpindlePowerRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindleTorqueRatio_" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindleTorqueRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_InfInsistentSpindleTorqueRatio" data-uid="Hi.MachiningSteps.MachiningStep.InfInsistentSpindleTorqueRatio">
|
|
InfInsistentSpindleTorqueRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the infinite insistent spindle torque ratio</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Continue Spindle Torque Ratio", "Cont.Spd.Torque-R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? InfInsistentSpindleTorqueRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_InstantCraterWear_um_" data-uid="Hi.MachiningSteps.MachiningStep.InstantCraterWear_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_InstantCraterWear_um" data-uid="Hi.MachiningSteps.MachiningStep.InstantCraterWear_um">
|
|
InstantCraterWear_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the instant crater wear in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Instant Crater Wear", "I.C.Wear", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? InstantCraterWear_um { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_IsReliefFaceCollided_" data-uid="Hi.MachiningSteps.MachiningStep.IsReliefFaceCollided*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_IsReliefFaceCollided" data-uid="Hi.MachiningSteps.MachiningStep.IsReliefFaceCollided">
|
|
IsReliefFaceCollided
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets a value indicating whether the relief face is collided.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Is Relief Face Collided", "Is-Rlf.C.", PhysicsUnit.None, "G")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public bool? IsReliefFaceCollided { 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.boolean">bool</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_IsTouched_" data-uid="Hi.MachiningSteps.MachiningStep.IsTouched*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_IsTouched" data-uid="Hi.MachiningSteps.MachiningStep.IsTouched">
|
|
IsTouched
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets whether the step is touched.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Is Touched", null, PhysicsUnit.None, "G")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public bool IsTouched { 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.boolean">bool</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_Item_" data-uid="Hi.MachiningSteps.MachiningStep.Item*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_Item_System_String_" data-uid="Hi.MachiningSteps.MachiningStep.Item(System.String)">
|
|
this[string]
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets a value in the flexible dictionary by key.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public object this[string key] { get; set; }</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>key</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
|
<dd><p>The key to look up.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
|
|
<dd><p>The value associated with the key, or null if not found.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_LineNo_" data-uid="Hi.MachiningSteps.MachiningStep.LineNo*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_LineNo" data-uid="Hi.MachiningSteps.MachiningStep.LineNo">
|
|
LineNo
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the line number.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public int? LineNo { 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.int32">int</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_LineText_" data-uid="Hi.MachiningSteps.MachiningStep.LineText*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_LineText" data-uid="Hi.MachiningSteps.MachiningStep.LineText">
|
|
LineText
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the line text.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public string LineText { 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.string">string</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MachineMotionStep_" data-uid="Hi.MachiningSteps.MachiningStep.MachineMotionStep*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MachineMotionStep" data-uid="Hi.MachiningSteps.MachiningStep.MachineMotionStep">
|
|
MachineMotionStep
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets the machining step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public MachineMotionStep MachineMotionStep { get; set; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.MachiningSteps.MachineMotionStep.html">MachineMotionStep</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MachiningTool_" data-uid="Hi.MachiningSteps.MachiningStep.MachiningTool*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MachiningTool" data-uid="Hi.MachiningSteps.MachiningStep.MachiningTool">
|
|
MachiningTool
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the machining tool used for this milling step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public IMachiningTool MachiningTool { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Machining.IMachiningTool.html">IMachiningTool</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxAbsForce_N_" data-uid="Hi.MachiningSteps.MachiningStep.MaxAbsForce_N*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxAbsForce_N" data-uid="Hi.MachiningSteps.MachiningStep.MaxAbsForce_N">
|
|
MaxAbsForce_N
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Max absolute force at the rotation cycle.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Absolute Force", "Max Abs F.", PhysicsUnit.N, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? MaxAbsForce_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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxBottomEdgeDeflectionOnToolRunningCoordinate_mm_" data-uid="Hi.MachiningSteps.MachiningStep.MaxBottomEdgeDeflectionOnToolRunningCoordinate_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxBottomEdgeDeflectionOnToolRunningCoordinate_mm" data-uid="Hi.MachiningSteps.MachiningStep.MaxBottomEdgeDeflectionOnToolRunningCoordinate_mm">
|
|
MaxBottomEdgeDeflectionOnToolRunningCoordinate_mm
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d MaxBottomEdgeDeflectionOnToolRunningCoordinate_mm { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxBottomEdgeDeflectionOnToolRunningCoordinate_um_" data-uid="Hi.MachiningSteps.MachiningStep.MaxBottomEdgeDeflectionOnToolRunningCoordinate_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxBottomEdgeDeflectionOnToolRunningCoordinate_um" data-uid="Hi.MachiningSteps.MachiningStep.MaxBottomEdgeDeflectionOnToolRunningCoordinate_um">
|
|
MaxBottomEdgeDeflectionOnToolRunningCoordinate_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum bottom edge deflection on tool running coordinate in micrometers.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Bottom Edge Deflection On Tool Running Coordinate", "Df.-Bt.Edge-TR", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d MaxBottomEdgeDeflectionOnToolRunningCoordinate_um { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxForceOnToolRunningCoordinate_N_" data-uid="Hi.MachiningSteps.MachiningStep.MaxForceOnToolRunningCoordinate_N*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxForceOnToolRunningCoordinate_N" data-uid="Hi.MachiningSteps.MachiningStep.MaxForceOnToolRunningCoordinate_N">
|
|
MaxForceOnToolRunningCoordinate_N
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum force on tool running coordinate in N.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public Vec3d MaxForceOnToolRunningCoordinate_N { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxMomentAboutSensor_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.MaxMomentAboutSensor_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxMomentAboutSensor_Nm" data-uid="Hi.MachiningSteps.MachiningStep.MaxMomentAboutSensor_Nm">
|
|
MaxMomentAboutSensor_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum moment about sensor in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Moment To Tool About Sensor", "MaxM-ToTool-Sensor-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double MaxMomentAboutSensor_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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxMomentAboutToolTip_Nm_" data-uid="Hi.MachiningSteps.MachiningStep.MaxMomentAboutToolTip_Nm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxMomentAboutToolTip_Nm" data-uid="Hi.MachiningSteps.MachiningStep.MaxMomentAboutToolTip_Nm">
|
|
MaxMomentAboutToolTip_Nm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum moment about tool tip in Newton-meters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Moment To Tool About ToolTip", "MaxM-ToTool-Tip-SR", PhysicsUnit.Nm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double MaxMomentAboutToolTip_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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxSpindlePowerRatio_" data-uid="Hi.MachiningSteps.MachiningStep.MaxSpindlePowerRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxSpindlePowerRatio" data-uid="Hi.MachiningSteps.MachiningStep.MaxSpindlePowerRatio">
|
|
MaxSpindlePowerRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Maximum spindle power ratio: input power / instantaneous maximum power per spindle capability.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Spindle Power Ratio", "Max.Spd.Pow.R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? MaxSpindlePowerRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxSpindleTorqueRatio_" data-uid="Hi.MachiningSteps.MachiningStep.MaxSpindleTorqueRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxSpindleTorqueRatio" data-uid="Hi.MachiningSteps.MachiningStep.MaxSpindleTorqueRatio">
|
|
MaxSpindleTorqueRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum spindle torque ratio</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Spindle Torque Ratio", "Max.Spd.Torque-R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? MaxSpindleTorqueRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxTipDeflectionOnToolRunningCoordinate_mm_" data-uid="Hi.MachiningSteps.MachiningStep.MaxTipDeflectionOnToolRunningCoordinate_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxTipDeflectionOnToolRunningCoordinate_mm" data-uid="Hi.MachiningSteps.MachiningStep.MaxTipDeflectionOnToolRunningCoordinate_mm">
|
|
MaxTipDeflectionOnToolRunningCoordinate_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum tip deflection on tool running coordinate in millimeters</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d MaxTipDeflectionOnToolRunningCoordinate_mm { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MaxTipDeflectionOnToolRunningCoordinate_um_" data-uid="Hi.MachiningSteps.MachiningStep.MaxTipDeflectionOnToolRunningCoordinate_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MaxTipDeflectionOnToolRunningCoordinate_um" data-uid="Hi.MachiningSteps.MachiningStep.MaxTipDeflectionOnToolRunningCoordinate_um">
|
|
MaxTipDeflectionOnToolRunningCoordinate_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the maximum tip deflection on tool running coordinate in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Max Tip Deflection On Tool Running Coordinate", "Max.Df.-Tip-TR", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d MaxTipDeflectionOnToolRunningCoordinate_um { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MillingInstance_" data-uid="Hi.MachiningSteps.MachiningStep.MillingInstance*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MillingInstance" data-uid="Hi.MachiningSteps.MachiningStep.MillingInstance">
|
|
MillingInstance
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets the milling instance.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public MillingInstance MillingInstance { get; set; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.MillingSteps.MillingInstance.html">MillingInstance</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MillingStepLuggage_" data-uid="Hi.MachiningSteps.MachiningStep.MillingStepLuggage*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MillingStepLuggage" data-uid="Hi.MachiningSteps.MachiningStep.MillingStepLuggage">
|
|
MillingStepLuggage
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Get luggage by sequencing loading performance optimization.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public MillingStepLuggage MillingStepLuggage { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.MillingSteps.MillingStepLuggage.html">MillingStepLuggage</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<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">
|
|
MoveOnProgramCoordinate
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the move on program coordinate.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Move On Workpiece Program Coordinate", "Move-W", PhysicsUnit.mm, "F4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public Vec3d MoveOnProgramCoordinate { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_MovingLength_mm_" data-uid="Hi.MachiningSteps.MachiningStep.MovingLength_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_MovingLength_mm" data-uid="Hi.MachiningSteps.MachiningStep.MovingLength_mm">
|
|
MovingLength_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the moving length in mm.
|
|
From previous-step to current-step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Move Length", "Move Len.", PhysicsUnit.mm, "F4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double MovingLength_mm { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_Mrr_mm3ds_" data-uid="Hi.MachiningSteps.MachiningStep.Mrr_mm3ds*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_Mrr_mm3ds" data-uid="Hi.MachiningSteps.MachiningStep.Mrr_mm3ds">
|
|
Mrr_mm3ds
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the material removal rate in mm³/s.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("MRR", null, PhysicsUnit.mm3ds, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double Mrr_mm3ds { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ProgramSideCusp_um_" data-uid="Hi.MachiningSteps.MachiningStep.ProgramSideCusp_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ProgramSideCusp_um" data-uid="Hi.MachiningSteps.MachiningStep.ProgramSideCusp_um">
|
|
ProgramSideCusp_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the program side cusp in micrometers.
|
|
Side cusp without deformation.
|
|
The value is count by feed per tooth and the tool radius.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Program Side Cusp", null, PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double ProgramSideCusp_um { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ReCutDepth_um_" data-uid="Hi.MachiningSteps.MachiningStep.ReCutDepth_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ReCutDepth_um" data-uid="Hi.MachiningSteps.MachiningStep.ReCutDepth_um">
|
|
ReCutDepth_um
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Re-Cut Depth on Bottom Edge on Tool Running Coordinate", "Re-Cut Depth", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double ReCutDepth_um { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ReliefFaceCollidingDepth_mm_" data-uid="Hi.MachiningSteps.MachiningStep.ReliefFaceCollidingDepth_mm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ReliefFaceCollidingDepth_mm" data-uid="Hi.MachiningSteps.MachiningStep.ReliefFaceCollidingDepth_mm">
|
|
ReliefFaceCollidingDepth_mm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the relief face colliding depth in millimeters.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Relief Face Colliding Depth", "Rlf.C.Depth", PhysicsUnit.mm, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ReliefFaceCollidingDepth_mm { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SideCuspList_um_" data-uid="Hi.MachiningSteps.MachiningStep.SideCuspList_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SideCuspList_um" data-uid="Hi.MachiningSteps.MachiningStep.SideCuspList_um">
|
|
SideCuspList_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the list of side cusps in micrometers.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public List<double> SideCuspList_um { 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="https://learn.microsoft.com/dotnet/api/system.double">double</a>></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SourceCommand_" data-uid="Hi.MachiningSteps.MachiningStep.SourceCommand*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SourceCommand" data-uid="Hi.MachiningSteps.MachiningStep.SourceCommand">
|
|
SourceCommand
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets or sets the source command.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public IIndexedFileLine SourceCommand { get; set; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Common.FileLines.IIndexedFileLine.html">IIndexedFileLine</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SpindleCyclePeriod_s_" data-uid="Hi.MachiningSteps.MachiningStep.SpindleCyclePeriod_s*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SpindleCyclePeriod_s" data-uid="Hi.MachiningSteps.MachiningStep.SpindleCyclePeriod_s">
|
|
SpindleCyclePeriod_s
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the spindle rotation cycle period in seconds.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Cycle Period", null, PhysicsUnit.sec, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double SpindleCyclePeriod_s { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SpindleInputPower_W_" data-uid="Hi.MachiningSteps.MachiningStep.SpindleInputPower_W*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SpindleInputPower_W" data-uid="Hi.MachiningSteps.MachiningStep.SpindleInputPower_W">
|
|
SpindleInputPower_W
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Input spindle power in watts: energy entering the spindle.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Input Power", null, PhysicsUnit.watt, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double SpindleInputPower_W { 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.double">double</a></dt>
|
|
<dd><p>Input spindle power in Watts.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SpindleOutputPower_W_" data-uid="Hi.MachiningSteps.MachiningStep.SpindleOutputPower_W*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SpindleOutputPower_W" data-uid="Hi.MachiningSteps.MachiningStep.SpindleOutputPower_W">
|
|
SpindleOutputPower_W
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Spindle output power in watts (axial power taken by workpiece).
|
|
Energy at the cutting end after spindle losses; causes workpiece/chip deformation and temperature rise.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Output Power", null, PhysicsUnit.watt, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double SpindleOutputPower_W { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SpindleSpeed_rpm_" data-uid="Hi.MachiningSteps.MachiningStep.SpindleSpeed_rpm*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SpindleSpeed_rpm" data-uid="Hi.MachiningSteps.MachiningStep.SpindleSpeed_rpm">
|
|
SpindleSpeed_rpm
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the spindle speed in RPM.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Speed", "S", PhysicsUnit.rpm, "G5")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double SpindleSpeed_rpm { 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.double">double</a></dt>
|
|
<dd><p>Spindle speed in rad/s</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SpindleTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.SpindleTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SpindleTemperature_C" data-uid="Hi.MachiningSteps.MachiningStep.SpindleTemperature_C">
|
|
SpindleTemperature_C
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the spindle temperature in Celsius</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Temperature", "Spd.Temp.", PhysicsUnit.C, "G2")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? SpindleTemperature_C { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_SpindleWorkingTemperatureRatio_" data-uid="Hi.MachiningSteps.MachiningStep.SpindleWorkingTemperatureRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_SpindleWorkingTemperatureRatio" data-uid="Hi.MachiningSteps.MachiningStep.SpindleWorkingTemperatureRatio">
|
|
SpindleWorkingTemperatureRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the spindle working temperature ratio</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Working Temperature Ratio", "Spd.Temp.R.", PhysicsUnit.None, "G2")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? SpindleWorkingTemperatureRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_StepDuration_" data-uid="Hi.MachiningSteps.MachiningStep.StepDuration*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_StepDuration" data-uid="Hi.MachiningSteps.MachiningStep.StepDuration">
|
|
StepDuration
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the step duration.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Step Duration", "duration", PhysicsUnit.sec, "ss\\.ffffff")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public TimeSpan StepDuration { 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.timespan">TimeSpan</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_StepIndex_" data-uid="Hi.MachiningSteps.MachiningStep.StepIndex*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_StepIndex" data-uid="Hi.MachiningSteps.MachiningStep.StepIndex">
|
|
StepIndex
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the index of the step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Key]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.None)]
|
|
[Present("Step Index", "S.I.", PhysicsUnit.None, "G")]
|
|
public int StepIndex { 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.int32">int</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ThermalStress_MPa_" data-uid="Hi.MachiningSteps.MachiningStep.ThermalStress_MPa*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ThermalStress_MPa" data-uid="Hi.MachiningSteps.MachiningStep.ThermalStress_MPa">
|
|
ThermalStress_MPa
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the thermal stress in MPa</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Thermal Stress", "Th. S.", PhysicsUnit.MPa, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ThermalStress_MPa { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ThermalYieldRatio_" data-uid="Hi.MachiningSteps.MachiningStep.ThermalYieldRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ThermalYieldRatio" data-uid="Hi.MachiningSteps.MachiningStep.ThermalYieldRatio">
|
|
ThermalYieldRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the thermal yield ratio</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Thermal Yield Ratio", "Th. Yield R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? ThermalYieldRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_TipDeflectionsOnToolRunningCoordinate_um_" data-uid="Hi.MachiningSteps.MachiningStep.TipDeflectionsOnToolRunningCoordinate_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_TipDeflectionsOnToolRunningCoordinate_um" data-uid="Hi.MachiningSteps.MachiningStep.TipDeflectionsOnToolRunningCoordinate_um">
|
|
TipDeflectionsOnToolRunningCoordinate_um
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the tip deflections on tool running coordinate in micrometers</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public List<Vec3d> TipDeflectionsOnToolRunningCoordinate_um { 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_ToolId_" data-uid="Hi.MachiningSteps.MachiningStep.ToolId*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ToolId" data-uid="Hi.MachiningSteps.MachiningStep.ToolId">
|
|
ToolId
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the tool ID.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Tool ID", "T", PhysicsUnit.None, "G")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public int ToolId { 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.int32">int</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ToothArcDuration_s_" data-uid="Hi.MachiningSteps.MachiningStep.ToothArcDuration_s*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ToothArcDuration_s" data-uid="Hi.MachiningSteps.MachiningStep.ToothArcDuration_s">
|
|
ToothArcDuration_s
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Tooth Arc Duration", null, PhysicsUnit.sec, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double ToothArcDuration_s { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_ToothSeqOnToolRunningCoordinate_" data-uid="Hi.MachiningSteps.MachiningStep.ToothSeqOnToolRunningCoordinate*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_ToothSeqOnToolRunningCoordinate" data-uid="Hi.MachiningSteps.MachiningStep.ToothSeqOnToolRunningCoordinate">
|
|
ToothSeqOnToolRunningCoordinate
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the sequence pair of transformation matrices representing tooth positions on the tool running coordinate system.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public SeqPair<Mat4d> ToothSeqOnToolRunningCoordinate { get; }</code></pre>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<h4 class="section">Property Value</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Common.SeqPair-1.html">SeqPair</a><<a class="xref" href="Hi.Geom.Mat4d.html">Mat4d</a>></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_WorkpieceDermisTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.WorkpieceDermisTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_WorkpieceDermisTemperature_C" data-uid="Hi.MachiningSteps.MachiningStep.WorkpieceDermisTemperature_C">
|
|
WorkpieceDermisTemperature_C
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the workpiece dermis temperature in Celsius</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Workpiece Dermis Temperature", "W. Dermis T.", PhysicsUnit.C, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? WorkpieceDermisTemperature_C { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_WorkpiecePlasticDepth_um_" data-uid="Hi.MachiningSteps.MachiningStep.WorkpiecePlasticDepth_um*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_WorkpiecePlasticDepth_um" data-uid="Hi.MachiningSteps.MachiningStep.WorkpiecePlasticDepth_um">
|
|
WorkpiecePlasticDepth_um
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Workpiece Plastic Deformation Depth", "W.P.Depth", PhysicsUnit.um, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double WorkpiecePlasticDepth_um { 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.double">double</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_YieldingStressRatio_" data-uid="Hi.MachiningSteps.MachiningStep.YieldingStressRatio*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_YieldingStressRatio" data-uid="Hi.MachiningSteps.MachiningStep.YieldingStressRatio">
|
|
YieldingStressRatio
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the yielding stress ratio</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Yielding Stress Ratio", "Y-Stress-R.", PhysicsUnit.None, "G4")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public double? YieldingStressRatio { 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.double">double</a>?</dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2 class="section" id="methods">Methods
|
|
</h2>
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetCutterDermisAvgTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.GetCutterDermisAvgTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetCutterDermisAvgTemperature_C_System_Double_" data-uid="Hi.MachiningSteps.MachiningStep.GetCutterDermisAvgTemperature_C(System.Double)">
|
|
GetCutterDermisAvgTemperature_C(double)
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the average cutter dermis temperature in Celsius at the specified depth.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double GetCutterDermisAvgTemperature_C(double depth_mm)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>depth_mm</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>The depth in millimeters</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>Average temperature in Celsius</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetCutterDermisTemperature_C_" data-uid="Hi.MachiningSteps.MachiningStep.GetCutterDermisTemperature_C*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetCutterDermisTemperature_C_System_Double_" data-uid="Hi.MachiningSteps.MachiningStep.GetCutterDermisTemperature_C(System.Double)">
|
|
GetCutterDermisTemperature_C(double)
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the cutter dermis temperature in Celsius at the specified depth.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double GetCutterDermisTemperature_C(double depth_mm)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>depth_mm</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>The depth in millimeters</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>Temperature in Celsius</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetFeedrate_mmds_" data-uid="Hi.MachiningSteps.MachiningStep.GetFeedrate_mmds*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetFeedrate_mmds" data-uid="Hi.MachiningSteps.MachiningStep.GetFeedrate_mmds">
|
|
GetFeedrate_mmds()
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the program feedrate in millimeters per second.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public double GetFeedrate_mmds()</code></pre>
|
|
</div>
|
|
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>Feedrate in mm/s</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetIndexedFileLine_" data-uid="Hi.MachiningSteps.MachiningStep.GetIndexedFileLine*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetIndexedFileLine" data-uid="Hi.MachiningSteps.MachiningStep.GetIndexedFileLine">
|
|
GetIndexedFileLine()
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the file line associated with this object.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public IndexedFileLine GetIndexedFileLine()</code></pre>
|
|
</div>
|
|
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Common.FileLines.IndexedFileLine.html">IndexedFileLine</a></dt>
|
|
<dd><p>The file line object.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetKeyToQuantityNativeDictionary_" data-uid="Hi.MachiningSteps.MachiningStep.GetKeyToQuantityNativeDictionary*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetKeyToQuantityNativeDictionary_Hi_Mech_IMachiningChain_" data-uid="Hi.MachiningSteps.MachiningStep.GetKeyToQuantityNativeDictionary(Hi.Mech.IMachiningChain)">
|
|
GetKeyToQuantityNativeDictionary(IMachiningChain)
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Internal use.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public static ConcurrentDictionary<string, PropertyAccess<MachiningStep>> GetKeyToQuantityNativeDictionary(IMachiningChain machiningChain)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>machiningChain</code> <a class="xref" href="Hi.Mech.IMachiningChain.html">IMachiningChain</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.concurrent.concurrentdictionary-2">ConcurrentDictionary</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a>, <a class="xref" href="Hi.MachiningSteps.PropertyAccess-1.html">PropertyAccess</a><<a class="xref" href="Hi.MachiningSteps.MachiningStep.html">MachiningStep</a>>></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetMcValue_" data-uid="Hi.MachiningSteps.MachiningStep.GetMcValue*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetMcValue_Hi_Mech_IMachiningChain_System_String_" data-uid="Hi.MachiningSteps.MachiningStep.GetMcValue(Hi.Mech.IMachiningChain,System.String)">
|
|
GetMcValue(IMachiningChain, string)
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the MC value for the specified tag in the machining chain.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public double? GetMcValue(IMachiningChain chain, string tag)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>chain</code> <a class="xref" href="Hi.Mech.IMachiningChain.html">IMachiningChain</a></dt>
|
|
<dd><p>The machining chain.</p>
|
|
</dd>
|
|
<dt><code>tag</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
|
|
<dd><p>The tag to look up.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>?</dt>
|
|
<dd><p>The MC value for the specified tag.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetMcValue_" data-uid="Hi.MachiningSteps.MachiningStep.GetMcValue*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetMcValue_System_Int32_" data-uid="Hi.MachiningSteps.MachiningStep.GetMcValue(System.Int32)">
|
|
GetMcValue(int)
|
|
|
|
</h3>
|
|
|
|
<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>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[JsAce(ClassExt = "MachiningStep")]
|
|
public double? GetMcValue(int index)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
|
|
<dd><p>The index to look up.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>?</dt>
|
|
<dd><p>The MC value at the specified index.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetRgbWithPriority_" data-uid="Hi.MachiningSteps.MachiningStep.GetRgbWithPriority*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetRgbWithPriority_Hi_Geom_Vec3d__System_Double__" data-uid="Hi.MachiningSteps.MachiningStep.GetRgbWithPriority(Hi.Geom.Vec3d@,System.Double@)">
|
|
GetRgbWithPriority(out Vec3d, out double)
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the RGB color and priority for the milling step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public void GetRgbWithPriority(out Vec3d rgb, out double priority)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>rgb</code> <a class="xref" href="Hi.Geom.Vec3d.html">Vec3d</a></dt>
|
|
<dd><p>The RGB color vector.</p>
|
|
</dd>
|
|
<dt><code>priority</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>The priority value.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetSpindleDirection_" data-uid="Hi.MachiningSteps.MachiningStep.GetSpindleDirection*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetSpindleDirection" data-uid="Hi.MachiningSteps.MachiningStep.GetSpindleDirection">
|
|
GetSpindleDirection()
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the spindle direction for this milling step.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">[Present("Spindle Direction", "Spd.Dir.", PhysicsUnit.None, "G")]
|
|
[JsAce(ClassExt = "MachiningStep")]
|
|
public SpindleDirection GetSpindleDirection()</code></pre>
|
|
</div>
|
|
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="Hi.Numerical.SpindleDirection.html">SpindleDirection</a></dt>
|
|
<dd></dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_GetSpindleSpeed_cycleds_" data-uid="Hi.MachiningSteps.MachiningStep.GetSpindleSpeed_cycleds*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetSpindleSpeed_cycleds" data-uid="Hi.MachiningSteps.MachiningStep.GetSpindleSpeed_cycleds">
|
|
GetSpindleSpeed_cycleds()
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"></div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public double GetSpindleSpeed_cycleds()</code></pre>
|
|
</div>
|
|
|
|
|
|
<h4 class="section">Returns</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_MachiningSteps_MachiningStep_GetSpindleSpeed_radds_" data-uid="Hi.MachiningSteps.MachiningStep.GetSpindleSpeed_radds*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_GetSpindleSpeed_radds" data-uid="Hi.MachiningSteps.MachiningStep.GetSpindleSpeed_radds">
|
|
GetSpindleSpeed_radds()
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Gets the spindle speed in radians per second.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public double GetSpindleSpeed_radds()</code></pre>
|
|
</div>
|
|
|
|
|
|
<h4 class="section">Returns</h4>
|
|
<dl class="parameters">
|
|
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
|
<dd><p>Spindle speed in rad/s</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a id="Hi_MachiningSteps_MachiningStep_UpdateNcOptOption_" data-uid="Hi.MachiningSteps.MachiningStep.UpdateNcOptOption*"></a>
|
|
|
|
<h3 id="Hi_MachiningSteps_MachiningStep_UpdateNcOptOption_System_Action_Hi_NcOpt_NcOptOption__" data-uid="Hi.MachiningSteps.MachiningStep.UpdateNcOptOption(System.Action{Hi.NcOpt.NcOptOption})">
|
|
UpdateNcOptOption(Action<NcOptOption>)
|
|
|
|
</h3>
|
|
|
|
<div class="markdown level1 summary"><p>Update <a class="xref" href="Hi.NcOpt.NcOptOption.html">NcOptOption</a> for this step only.
|
|
It should not be mixed with the StepBuilt event and NC inline optimization script since the concurent process may break the logics.</p>
|
|
</div>
|
|
<div class="markdown level1 conceptual"></div>
|
|
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-csharp hljs">public void UpdateNcOptOption(Action<NcOptOption> action)</code></pre>
|
|
</div>
|
|
|
|
<h4 class="section">Parameters</h4>
|
|
<dl class="parameters">
|
|
<dt><code>action</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a><<a class="xref" href="Hi.NcOpt.NcOptOption.html">NcOptOption</a>></dt>
|
|
<dd><p>the action to modify the step.</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>
|