This repository has been archived on 2026-10-11. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
HiNC-2025-win-desktop-Deploy/App/wwwroot/HiAPI-docsite/technique/measurement/smart-tool-holder.html
T
2026-09-15 01:12:50 +08:00

170 lines
8.6 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Smart Tool Holder | HiAPI-C# 2025 </title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Smart Tool Holder | HiAPI-C# 2025 ">
<link rel="icon" href="../../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../../public/docfx.min.css">
<link rel="stylesheet" href="../../public/main.css">
<meta name="docfx:navrel" content="../../toc.html">
<meta name="docfx:tocrel" content="toc.html">
<meta name="docfx:rel" content="../../">
<meta name="loc:inThisArticle" content="In this article">
<meta name="loc:searchResultsCount" content="{count} results for &quot;{query}&quot;">
<meta name="loc:searchNoResults" content="No results for &quot;{query}&quot;">
<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="">
<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="Technique-SmartToolHolder">
<h1 id="smart-tool-holder">Smart Tool Holder</h1>
<p>A smart tool holder is a machine tool accessory equipped with sensors that can monitor force and torque data in real time during machining. To ensure simulation accuracy, the following parameters must be configured correctly:</p>
<h2 id="sensor-configuration">Sensor Configuration</h2>
<h3 id="moment-arm-height">Moment Arm Height</h3>
<ul>
<li>The sensor height setting has a significant impact on simulation accuracy</li>
<li>This height defines the moment arm distance for the torque measured by the sensor</li>
<li>If not set correctly, a constant scaling error will appear in the torque calculation</li>
</ul>
<h3 id="coordinate-system-alignment">Coordinate System Alignment</h3>
<ol>
<li><p><strong>Basic Principle</strong></p>
<ul>
<li>The cutting edge should be aligned with the sensor's X-axis</li>
<li>Ensure the sensor XY coordinate system is consistent with the simulation XY coordinate system</li>
<li>The impact of coordinate system misalignment is relatively smaller compared to the moment arm setting</li>
</ul>
</li>
<li><p><strong>Setup Angle Adjustment</strong></p>
<ul>
<li>If perfect alignment is not possible, measure the offset angle</li>
<li>Enter the measured angle in the cutter's <strong>Setup Angle</strong> field (Tool House → Cutter → Flute Contours)</li>
<li>The maximum possible deviation is 45 degrees</li>
</ul>
</li>
</ol>
<h2 id="factors-affecting-accuracy">Factors Affecting Accuracy</h2>
<h3 id="coordinate-transformation-effects">Coordinate Transformation Effects</h3>
<ul>
<li>A setup angle offset rotates the measured (Mx, My) pair. The resultant |M| does not change, but a single channel can read anything from 0 to |M| — the same 45° offset takes Mx to √2 times its aligned value one way and to zero the other way</li>
<li>This difference is inherently a result of coordinate transformation, not a measurement accuracy issue</li>
<li>Even with the same smart tool holder, different setup angles will produce different measurement data</li>
</ul>
<p><img src="smart-tool-holder-img/setup-angle-rotation.svg" alt="Three top-view sketches of a two-flute cutter section: on the left the cutting edge lies on the sensor X axis and the moment vector M sits at 45°; in the middle the edge is turned 45° one way, M turns with it onto the X axis and Mx becomes the whole of |M|; on the right the edge is turned 45° the other way, M lands on the Y axis and Mx becomes zero">
<em>① — the cutting edge (blue) lies on the sensor X axis, θ = 0; in this example the transverse
moment M the cut produces sits at 45°, so Mx = My = |M|/√2. ② — the same cutter mounted with its
edge 45° clockwise of the X axis. Nothing about the cut has changed, so M is carried round with
the edge and lands on the X axis: Mx′ = |M|, √2 times the value in ①, and My′ = 0. ③ — the same
45° the other way puts M on the Y axis, and Mx′ = 0. In general Mx′ = |M| · cos(angle between M
and the sensor X axis): the resultant never changes, and one channel on its own can read anything
between 0 and |M| — a coordinate effect, not a measurement error. Entering θ as the cutter's
Setup Angle lets the simulation report in the sensor's own frame.</em></p>
<h3 id="best-practices">Best Practices</h3>
<ol>
<li>Prioritize accurate moment arm height configuration</li>
<li>Align the cutting edge with the sensor X-axis as closely as possible</li>
<li>If perfect alignment is not achievable, always measure and set the correct setup angle</li>
</ol>
<p>Only with these parameters correctly configured will the simulated micro-waveforms match the actual sensor measurements.</p>
<h2 id="see-also">See Also</h2>
<ul>
<li><a href="smart-holder-training.html">Smart Holder Training</a> — the cut shapes and conditions that turn a correctly configured holder into trained milling coefficients</li>
<li><a class="xref" href="../milling-physics/milling-physics-coordinates.html">Milling Physics Coordinates</a> — the frame the holder's forces and torques are reported in</li>
<li><a href="../../manual/setup/cutter.html">Cutter</a> — where the holder's settings are entered in the application</li>
</ul>
</article>
<div class="contribution d-print-none">
</div>
<div class="next-article d-print-none border-top" id="nextArticle"></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>