Archived
199 lines
10 KiB
HTML
199 lines
10 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Cutter Configuration Notes | HiAPI-C# 2025 </title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="title" content="Cutter Configuration Notes | 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 "{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="">
|
|
<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="">
|
|
<h1 id="cutter-configuration-notes">Cutter Configuration Notes</h1>
|
|
|
|
<h2 id="cutter-body-settings">Cutter Body Settings</h2>
|
|
<h3 id="cutter-body-types">Cutter Body Types</h3>
|
|
<p>Cutter body types include:</p>
|
|
<ul>
|
|
<li><strong>Milling</strong>
|
|
Any tool that machines by rotation is classified as milling in HiNC, including drilling and boring.</li>
|
|
<li><strong>Freeform Subtraction</strong>
|
|
Cutting tools, EDM (electrical discharge machining) dies.</li>
|
|
</ul>
|
|
<h3 id="milling-tool-description-parameters">Milling Tool Description Parameters</h3>
|
|
<ul>
|
|
<li>Material: Shank material, cutter body material, (multi-layer) coating material and thickness.</li>
|
|
<li>Cutting edge rotation envelope: Can use simplified parameters (APT) or a custom ZR table.</li>
|
|
<li>Simplified (yield-equivalent) edge center rotation envelope:
|
|
<ul>
|
|
<li>Solid space ratio of the cutting edge rotation envelope.</li>
|
|
<li>Custom ZR table.</li>
|
|
</ul>
|
|
</li>
|
|
<li>Clamping end (non-cutting zone) shape: Custom ZR table.</li>
|
|
<li>Per-tooth geometry (including side edges and bottom edges):
|
|
<ul>
|
|
<li>Simplified parameters: Helix angle position, rake angle, relief angle.</li>
|
|
<li>Custom per-Z value: Helix angle position, rake angle, relief angle, radius length.</li>
|
|
</ul>
|
|
</li>
|
|
<li>Hone radius, tool weight, insert weight, and (thermal-equivalent) thickness.</li>
|
|
</ul>
|
|
<blockquote>
|
|
<p>For information on measuring rake angle and relief angle, refer to <a href="../analysis/radial-angle-measurement.html">Radial Angle Measurement</a>.</p>
|
|
</blockquote>
|
|
<h3 id="upper-beam-clamping-end--shank-geometry">Upper Beam (Clamping End / Shank) Geometry</h3>
|
|
<p>The <em>upper beam</em> is the cutter's shank / body above the flute — the non-cutting,
|
|
clamping zone. It can be modeled with several geometry types; the two common
|
|
choices are:</p>
|
|
<ul>
|
|
<li><p><strong>Cylindroid</strong> — an explicit ZR table. You author every <code>(Z, r)</code> pair, so the
|
|
shank radius (and any stepped / necked profile) is whatever you type in. This
|
|
faithfully reproduces a <em>known</em> shank, but every value is data you must supply.</p>
|
|
</li>
|
|
<li><p><strong>Extended Cylinder</strong> — a cylinder whose <strong>start (bottom) profile is driven by
|
|
the flute</strong> and whose only parameter is the total length. Its radius follows
|
|
the cutter (flute-top) radius automatically, so it needs <strong>no shank
|
|
measurements</strong> — only a length long enough to reach the holder.</p>
|
|
<p>⚠ <strong><code>FullLength</code> is the beam's FULL length measured from <code>Z=0</code> (the cutter
|
|
tip), so it includes the flute span</strong> — it is <em>not</em> the remaining segment from
|
|
the flute top to the exposed end. It must therefore be <strong>larger than the flute
|
|
height</strong>: e.g. flute height 20 mm and 10 mm of shank above it → <code>FullLength = 30</code>, not 10. A value at or below the flute height inverts the beam solid;
|
|
thermal physics then cannot build its shank shell layers and reports a
|
|
<code>Cutter-UpperBeam--BelowFluteHeight</code> configuration error at tool change (the
|
|
web editor rejects such a value outright).</p>
|
|
</li>
|
|
</ul>
|
|
<p><strong>Convention — prefer the Extended Cylinder when the shank is not given.</strong> Most
|
|
tool sheets (especially at quoting stage) list only the cutting diameter, corner
|
|
radius, and stick-out; they do not give a shank diameter or a stepped/necked
|
|
profile. In that case use the <strong>Extended Cylinder</strong>: it extends the flute by a
|
|
length without inventing a radius the data does not support. A hand-authored
|
|
Cylindroid here would bake a <em>guessed</em> shank radius into the model — and an
|
|
over-fat guess produces false clearance / collision results, while an over-thin
|
|
one understates the body. Reserve the <strong>Cylindroid</strong> (explicit ZR) for tools
|
|
whose shank or neck profile is actually known or measured — e.g. stepped,
|
|
necked, or back-tapered shanks where a flute-radius extension would be wrong.</p>
|
|
<blockquote>
|
|
<p>Tip: because the Extended Cylinder's radius tracks the flute, set its length
|
|
comfortably past the exposed cutter height so the beam reaches into the holder
|
|
with no gap; the overlap is harmless for clearance checks.</p>
|
|
</blockquote>
|
|
<h3 id="relief-angle-setting">Relief Angle Setting</h3>
|
|
<p>The relief angle setting in HiNC refers to the primary relief angle. It is used to calculate flank wear width (Flank Wear, VB).</p>
|
|
<h3 id="cutter-body-weight">Cutter Body Weight</h3>
|
|
<p>Cutter body weight is used for thermal transfer calculations.</p>
|
|
<ul>
|
|
<li>Solid tools: Enter the weight of the solid tool as the cutter body weight.</li>
|
|
<li>Indexable tools: Enter the total insert weight as the cutter body weight, excluding the weight of the tool body.</li>
|
|
</ul>
|
|
<h3 id="hone-radius">Hone Radius</h3>
|
|
<p>The hone radius represents the sharpness of the tool and is the radius at the cutting edge tip. Typical values range from 20 to 50 um.</p>
|
|
<p>Tools used for machining easy-to-cut materials typically have a smaller hone radius (e.g., Al6061-T6, which can be assumed as 20 um); tools used for difficult-to-cut materials typically have a larger hone radius (e.g., stainless steel, which can be assumed as 50 um).</p>
|
|
<h3 id="edge-profile-and-edge-grind--bottom-edge-grind">Edge Profile and Edge Grind — Bottom Edge Grind</h3>
|
|
<p>The bottom edge grind needs to be configured when the bottom edge is horizontal or concave, and it affects segments with downward cutting.</p>
|
|
<p>Drill bits do not require bottom edge grind configuration — only the side edge grind needs to be set. This is because drill bit bottoms are not horizontal or concave. If a custom drill bit has a horizontal or concave bottom, then the bottom edge grind must be configured.</p>
|
|
<p>Typically, only bull-nose cutters require bottom edge grind configuration. Note that flat end mills usually do not perform downward cutting and should not, but if the process does so, the bottom edge grind must be configured.</p>
|
|
|
|
</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>
|