gridfinity-rebuilt-openscad.../constants/index.html

276 lines
7.3 KiB
HTML
Executable File

<!DOCTYPE html>
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="shortcut icon" href="../img/favicon.ico" />
<title>Constants - Gridfinity Rebuilt</title>
<link rel="stylesheet" href="../css/theme.css" />
<link rel="stylesheet" href="../css/theme_extra.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/github.min.css" />
<script>
// Current page data
var mkdocs_page_name = "Constants";
var mkdocs_page_input_path = "constants.md";
var mkdocs_page_url = null;
</script>
<script src="../js/jquery-3.6.0.min.js" defer></script>
<!--[if lt IE 9]>
<script src="../js/html5shiv.min.js"></script>
<![endif]-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
</head>
<body class="wy-body-for-nav" role="document">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
<div class="wy-side-scroll">
<div class="wy-side-nav-search">
<a href=".." class="icon icon-home"> Gridfinity Rebuilt
</a><div role="search">
<form id ="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" title="Type search term here" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<ul>
<li class="toctree-l1"><a class="reference internal" href="..">Home</a>
</li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../bins/">Bins</a>
</li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../baseplates/">Baseplates</a>
</li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../lite/">Lite</a>
</li>
</ul>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../vase/">Vase</a>
</li>
</ul>
<ul class="current">
<li class="toctree-l1 current"><a class="reference internal current" href="./">Constants</a>
<ul class="current">
</ul>
</li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" role="navigation" aria-label="Mobile navigation menu">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="..">Gridfinity Rebuilt</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content"><div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href=".." class="icon icon-home" alt="Docs"></a> &raquo;</li>
<li>Constants</li>
<li class="wy-breadcrumbs-aside">
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div class="section" itemprop="articleBody">
<h1 id="gridfinity-rebuilt-constants">gridfinity-rebuilt-constants</h1>
<p>This file contains dimensions that are critical to the constructiuon of the other models, but are not values that often need to be changed. Thus, they were outsourced to this file such that the rest of the files would retain parity. All values here have the same range, this is positive real numbers. Some can be zero, but that may result in strange or invalid geometry, </p>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>h_base</td>
<td>height of the base</td>
</tr>
<tr>
<td>r_base</td>
<td>outside rounded radius of bin</td>
</tr>
<tr>
<td>r_c1</td>
<td>lower base chamfer "radius"</td>
</tr>
<tr>
<td>r_c2</td>
<td>upper base chamfer "radius"</td>
</tr>
<tr>
<td>h_bot</td>
<td>bottom thiccness of bin</td>
</tr>
<tr>
<td>r_fo1</td>
<td>outside radii 1</td>
</tr>
<tr>
<td>r_fo2</td>
<td>outside radii 2</td>
</tr>
<tr>
<td>r_fo3</td>
<td>outside radii 3</td>
</tr>
<tr>
<td>r_hole1</td>
<td>screw hole radius</td>
</tr>
<tr>
<td>r_hole2</td>
<td>magnet hole radius</td>
</tr>
<tr>
<td>d_hole</td>
<td>center-to-center distance between holes</td>
</tr>
<tr>
<td>h_hole</td>
<td>magnet hole depth</td>
</tr>
<tr>
<td>h_slit</td>
<td>slit depth (printer layer height)</td>
</tr>
<tr>
<td>r_f1</td>
<td>top edge fillet radius</td>
</tr>
<tr>
<td>r_f2</td>
<td>internal fillet radius</td>
</tr>
<tr>
<td>d_div</td>
<td>width of divider between compartments</td>
</tr>
<tr>
<td>d_wall</td>
<td>minimum wall thickness</td>
</tr>
<tr>
<td>d_clear</td>
<td>tolerance fit factor</td>
</tr>
<tr>
<td>d_tabh</td>
<td>height of tab (yaxis, measured from inner wall)</td>
</tr>
<tr>
<td>d_tabw</td>
<td>maximum width of tab</td>
</tr>
<tr>
<td>a_tab</td>
<td>angle of tab</td>
</tr>
<tr>
<td>bp_h_bot</td>
<td>Baseplate bottom part height (part added with weigthed=true)</td>
</tr>
<tr>
<td>bp_cut_size</td>
<td>Baseplate bottom cutout rectangle size</td>
</tr>
<tr>
<td>bp_cut_depth</td>
<td>Baseplate bottom cutout rectangle depth</td>
</tr>
<tr>
<td>bp_rcut_width</td>
<td>Baseplate bottom cutout finger gap width</td>
</tr>
<tr>
<td>bp_rcut_length</td>
<td>Baseplate bottom cutout finger gap left</td>
</tr>
<tr>
<td>bp_rcut_depth</td>
<td>Baseplate bottom cutout finger gap depth</td>
</tr>
<tr>
<td>d_cs</td>
<td>countersink diameter for baseplate</td>
</tr>
<tr>
<td>r_skel</td>
<td>radius of cutout for skeletonized baseplate</td>
</tr>
<tr>
<td>r_cb</td>
<td>baseplate counterbore radius</td>
</tr>
<tr>
<td>h_cb</td>
<td>baseplate counterbore depth</td>
</tr>
<tr>
<td>h_skel</td>
<td>minimum baseplate thickness (when skeletonized)</td>
</tr>
</tbody>
</table>
</div>
</div><footer>
<div class="rst-footer-buttons" role="navigation" aria-label="Footer Navigation">
<a href="../vase/" class="btn btn-neutral float-left" title="Vase"><span class="icon icon-circle-arrow-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<!-- Copyright etc -->
</div>
Built with <a href="https://www.mkdocs.org/">MkDocs</a> using a <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<div class="rst-versions" role="note" aria-label="Versions">
<span class="rst-current-version" data-toggle="rst-current-version">
<span><a href="../vase/" style="color: #fcfcfc">&laquo; Previous</a></span>
</span>
</div>
<script>var base_url = '..';</script>
<script src="../js/theme_extra.js" defer></script>
<script src="../js/theme.js" defer></script>
<script src="../search/main.js" defer></script>
<script defer>
window.onload = function () {
SphinxRtdTheme.Navigation.enable(true);
};
</script>
</body>
</html>