satnogs-rotator/docs/wiki/SatNOGS_Rotator_v3/SatNOGS Rotator v3 - SatNOG...

1407 lines
97 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<!-- saved from url=(0073)https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&printable=yes -->
<html class="client-js ve-not-available" lang="en" dir="ltr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>SatNOGS Rotator v3 - SatNOGS</title>
<script>document.documentElement.className = document.documentElement.className.replace( /(^|\s)client-nojs(\s|$)/, "$1client-js$2" );</script>
<script>(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"SatNOGS_Rotator_v3","wgTitle":"SatNOGS Rotator v3","wgCurRevisionId":2707,"wgRevisionId":2707,"wgArticleId":1252,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Rotator"],"wgBreakFrames":false,"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgMonthNamesShort":["","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"wgRelevantPageName":"SatNOGS_Rotator_v3","wgRelevantArticleId":1252,"wgRequestId":"9aa6430c5cb21ad29c61090c","wgCSPNonce":false,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en","usePageImages":false,"usePageDescriptions":false},"wgVisualEditorToolbarScrollOffset":0,"wgVisualEditorUnsupportedEditParams":["undo","undoafter","veswitched"],"wgEditSubmitButtonLabelPublish":false});mw.loader.state({"site.styles":"ready","noscript":"ready","user.styles":"ready","user":"ready","user.options":"ready","user.tokens":"loading","mediawiki.page.gallery.styles":"ready","mediawiki.legacy.shared":"ready","mediawiki.legacy.commonPrint":"ready","mediawiki.toc.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.bootstrap.styles":"ready"});mw.loader.implement("user.tokens@0tffind",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"editToken":"+\\","patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});
});RLPAGEMODULES=["site","mediawiki.page.startup","mediawiki.user","mediawiki.page.ready","mediawiki.toc","mediawiki.searchSuggest","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.bootstrap.scripts"];mw.loader.load(RLPAGEMODULES);});</script>
<link rel="stylesheet" href="./SatNOGS Rotator v3 - SatNOGS_files/load.php">
<script async="" src="./SatNOGS Rotator v3 - SatNOGS_files/load(1).php"></script>
<style>
.mw-editfont-monospace{font-family:monospace,monospace}.mw-editfont-sans-serif{font-family:sans-serif}.mw-editfont-serif{font-family:serif} .mw-editfont-monospace,.mw-editfont-sans-serif,.mw-editfont-serif{font-size:13px; }.mw-editfont-monospace.oo-ui-textInputWidget,.mw-editfont-sans-serif.oo-ui-textInputWidget,.mw-editfont-serif.oo-ui-textInputWidget{font-size:inherit}.mw-editfont-monospace > .oo-ui-inputWidget-input,.mw-editfont-sans-serif > .oo-ui-inputWidget-input,.mw-editfont-serif > .oo-ui-inputWidget-input{font-size:13px}
.suggestions{overflow:hidden;position:absolute;top:0;left:0;width:0;border:0;z-index:1099;padding:0;margin:-1px 0 0 0}.suggestions-special{position:relative;background-color:#fff;cursor:pointer;border:1px solid #a2a9b1;margin:0;margin-top:-2px;display:none;padding:0.25em 0.25em;line-height:1.25em}.suggestions-results{background-color:#fff;cursor:pointer;border:1px solid #a2a9b1;padding:0;margin:0}.suggestions-result{color:#000;margin:0;line-height:1.5em;padding:0.01em 0.25em;text-align:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestions-result-current{background-color:#2a4b8d;color:#fff}.suggestions-special .special-label{color:#72777d;text-align:left}.suggestions-special .special-query{color:#000;font-style:italic;text-align:left}.suggestions-special .special-hover{background-color:#c8ccd1}.suggestions-result-current .special-label,.suggestions-result-current .special-query{color:#fff}.highlight{font-weight:bold}
@media screen {
.tochidden,.toctoggle{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.toctoggle{font-size:94%}}
@media print {
.toc.tochidden,.toctoggle{display:none}}</style><style>
.suggestions a.mw-searchSuggest-link,.suggestions a.mw-searchSuggest-link:hover,.suggestions a.mw-searchSuggest-link:active,.suggestions a.mw-searchSuggest-link:focus{color:#000;text-decoration:none}.suggestions-result-current a.mw-searchSuggest-link,.suggestions-result-current a.mw-searchSuggest-link:hover,.suggestions-result-current a.mw-searchSuggest-link:active,.suggestions-result-current a.mw-searchSuggest-link:focus{color:#fff}.suggestions a.mw-searchSuggest-link .special-query{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ve-init-mw-tempWikitextEditorWidget{border:0;padding:0;color:inherit;line-height:1.5em; }.ve-init-mw-tempWikitextEditorWidget:focus{outline:0;padding:0}.ve-init-mw-tempWikitextEditorWidget::selection{background:rgba(109,169,247,0.5); }</style><style>
.ve-activated .ve-init-mw-desktopArticleTarget-editableContent #toc,.ve-activated #siteNotice,.ve-activated .mw-indicators,.ve-activated #t-print,.ve-activated #t-permalink,.ve-activated #p-coll-print_export,.ve-activated #t-cite,.ve-deactivating .ve-ui-surface,.ve-active .ve-init-mw-desktopArticleTarget-editableContent,.ve-active .ve-init-mw-tempWikitextEditorWidget{display:none} .ve-activating .ve-ui-surface{height:0;padding:0 !important; overflow:hidden} .ve-loading #content > :not(.ve-init-mw-desktopArticleTarget-loading-overlay), .ve-activated .ve-init-mw-desktopArticleTarget-uneditableContent{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.5}.ve-activated #catlinks{cursor:pointer}.ve-activated #catlinks a{opacity:1} .ve-activated #content{position:relative} .ve-init-mw-desktopArticleTarget-loading-overlay{position:absolute;top:1.25em;left:0;right:0;z-index:1;margin-top:-0.5em}.ve-init-mw-desktopArticleTarget-progress{height:1em;overflow:hidden;margin:0 25%}.ve-init-mw-desktopArticleTarget-progress-bar{height:1em;width:0}.ve-init-mw-desktopArticleTarget-toolbarPlaceholder{transition:height 250ms ease;height:0; } .oo-ui-element-hidden{display:none !important; } .mw-editsection{white-space:nowrap; unicode-bidi:-moz-isolate;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mw-editsection-divider{color:#54595d} .ve-init-mw-desktopArticleTarget-progress{height:0.75em;border:1px solid #36c;background:#fff;border-radius:2px;box-shadow:0 0.1em 0 0 rgba(0,0,0,0.15)}.ve-init-mw-desktopArticleTarget-progress-bar{height:0.75em;background:#36c}.ve-init-mw-desktopArticleTarget-toolbarPlaceholder{border-bottom:1px solid #c8ccd1;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-open{height:40px} .skin-vector .ve-init-mw-desktopArticleTarget-toolbar,.skin-vector .ve-init-mw-desktopArticleTarget-toolbarPlaceholder{font-size:0.875em; margin:-1.14em -1.14em 1.14em -1.14em; }@media screen and (min-width:982px){.skin-vector .ve-init-mw-desktopArticleTarget-toolbar,.skin-vector .ve-init-mw-desktopArticleTarget-toolbarPlaceholder{ margin:-1.43em -1.71em 1.43em -1.71em}}</style><meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" href="./SatNOGS Rotator v3 - SatNOGS_files/load(2).php">
<meta name="generator" content="MediaWiki 1.32.0">
<meta name="robots" content="noindex,follow">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="https://wiki.satnogs.org/favicon.ico">
<link rel="search" type="application/opensearchdescription+xml" href="https://wiki.satnogs.org/opensearch_desc.php" title="SatNOGS (en)">
<link rel="EditURI" type="application/rsd+xml" href="https://wiki.satnogs.org/api.php?action=rsd">
<link rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/">
<link rel="alternate" type="application/atom+xml" title="SatNOGS Atom feed" href="https://wiki.satnogs.org/index.php?title=Special:RecentChanges&amp;feed=atom">
<!--[if lt IE 9]><script src="/load.php?debug=false&amp;lang=en&amp;modules=html5shiv&amp;only=scripts&amp;skin=chameleon&amp;sync=1"></script><![endif]-->
</head>
<body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-SatNOGS_Rotator_v3 rootpage-SatNOGS_Rotator_v3 layout-navhead skin-chameleon action-view">
<div class="container">
<div class="row">
<div class="col-lg-12">
<!-- navigation bar -->
<nav class="navbar navbar-default p-navbar" role="navigation" id="mw-navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mw-navigation-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span>
</button>
<!-- logo and main page link -->
<div id="p-logo" class="p-logo navbar-brand" role="banner">
<a href="https://wiki.satnogs.org/Main_Page" title="Visit the main page"><img src="./SatNOGS Rotator v3 - SatNOGS_files/wiki-logo-135.png" alt="SatNOGS"></a>
</div>
</div>
<div class="collapse navbar-collapse" id="mw-navigation-collapse"><ul class="nav navbar-nav">
<!-- Build -->
<li class="dropdown">
<a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" class="dropdown-toggle" data-toggle="dropdown">Build <b class="caret"></b></a>
<ul class="dropdown-menu p-Build" id="p-Build">
<li id="n-Install-a-Raspberry-Pi"><a href="https://wiki.satnogs.org/Raspberry_Pi_3">Install a Raspberry Pi</a></li>
<li id="n-Build-a-Ground-Station"><a href="https://wiki.satnogs.org/Build">Build a Ground Station</a></li>
<li id="n-Configure-your-Station"><a href="https://wiki.satnogs.org/SatNOGS_Client_Ansible#SatNOGS_Client_Setup">Configure your Station</a></li>
<li id="n-Rotators"><a href="https://wiki.satnogs.org/Rotators">Rotators</a></li>
<li id="n-Antennas"><a href="https://wiki.satnogs.org/Antennas">Antennas</a></li>
<li id="n-Omnidirectional-Station"><a href="https://wiki.satnogs.org/Omnidirectional_Station_How_To">Omnidirectional Station</a></li>
<li id="n-SDR-Support"><a href="https://wiki.satnogs.org/Radio">SDR Support</a></li>
<li id="n-Client-Troubleshooting"><a href="https://wiki.satnogs.org/Troubleshooting">Client Troubleshooting</a></li>
<li id="n-Updating-your-SatNOGS-Client"><a href="https://wiki.satnogs.org/SatNOGS_Client_Ansible#Updating_SatNOGS_Client_software">Updating your SatNOGS Client</a></li>
</ul>
</li>
<!-- Operate -->
<li class="dropdown">
<a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" class="dropdown-toggle" data-toggle="dropdown">Operate <b class="caret"></b></a>
<ul class="dropdown-menu p-Operate" id="p-Operate">
<li id="n-Managing-Observations"><a href="https://wiki.satnogs.org/Operation">Managing Observations</a></li>
<li id="n-Decode-Telemetry-and-Packets"><a href="https://wiki.satnogs.org/Decode_Telemetry_and_Packets">Decode Telemetry and Packets</a></li>
<li id="n-Telemetry-Dashboards"><a href="https://wiki.satnogs.org/Telemetry_Dashboards">Telemetry Dashboards</a></li>
<li id="n-RF-Modes"><a href="https://wiki.satnogs.org/Category:RF_Modes">RF Modes</a></li>
</ul>
</li>
<!-- Contribute -->
<li class="dropdown">
<a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" class="dropdown-toggle" data-toggle="dropdown">Contribute <b class="caret"></b></a>
<ul class="dropdown-menu p-Contribute" id="p-Contribute">
<li id="n-Get-Started"><a href="https://wiki.satnogs.org/Get_Started">Get Started</a></li>
<li id="n-Crowd-Sourced-Satellite-Info"><a href="https://wiki.satnogs.org/Satnogs_DB">Crowd-Sourced Satellite Info</a></li>
<li id="n-Software-Contribution"><a href="https://wiki.satnogs.org/Software_contribution">Software Contribution</a></li>
<li id="n-Development-Environment"><a href="https://wiki.satnogs.org/Development_Environment">Development Environment</a></li>
<li id="n-SatNOGS-GNURadio-Module"><a href="https://wiki.satnogs.org/Hacking_the_GNURadio_Module_%27gr-satnogs%27">SatNOGS GNURadio Module</a></li>
<li id="n-SatNOGS-Client-Development"><a href="https://wiki.satnogs.org/SatNOGS_Client_Development">SatNOGS Client Development</a></li>
<li id="n-Academic-Papers-citing-SatNOGS"><a href="https://wiki.satnogs.org/Academic_Papers">Academic Papers citing SatNOGS</a></li>
<li id="n-Provide-Documentation"><a href="https://wiki.satnogs.org/Provide_documentation">Provide Documentation</a></li>
</ul>
</li>
<!-- Contact -->
<li class="dropdown">
<a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" class="dropdown-toggle" data-toggle="dropdown">Contact <b class="caret"></b></a>
<ul class="dropdown-menu p-Contact" id="p-Contact">
<li id="n-Get-In-Touch"><a href="https://wiki.satnogs.org/Get_In_Touch">Get In Touch</a></li>
<li id="n-Forums"><a href="https://community.libre.space/" rel="nofollow">Forums</a></li>
</ul>
</li>
<!-- Links -->
<li class="dropdown">
<a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" class="dropdown-toggle" data-toggle="dropdown">Links <b class="caret"></b></a>
<ul class="dropdown-menu p-Links" id="p-Links">
<li id="n-SatNOGS-DB"><a href="https://db.satnogs.org/" rel="nofollow">SatNOGS DB</a></li>
<li id="n-SatNOGS-Network"><a href="https://network.satnogs.org/" rel="nofollow">SatNOGS Network</a></li>
<li id="n-SatNOGS-Dashboard"><a href="https://dashboard.satnogs.org/" rel="nofollow">SatNOGS Dashboard</a></li>
<li id="n-SatNOGS-Forums"><a href="https://community.libre.space/" rel="nofollow">SatNOGS Forums</a></li>
<li id="n-Libre-Space-Foundation"><a href="https://libre.space/" rel="nofollow">Libre Space Foundation</a></li>
<li id="n-System-Status"><a href="https://status.libre.space/" rel="nofollow">System Status</a></li>
</ul>
</li></ul>
<div class="navbar-right-aligned">
<!-- page tools -->
<ul class="navbar-tools navbar-nav">
<li class="navbar-tools-tools dropdown">
<a data-toggle="dropdown" class="dropdown-toggle" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" title="Page tools"><span>...</span></a>
<!-- Content navigation -->
<ul class="p-contentnavigation dropdown-menu" id="p-contentnavigation">
<!-- namespaces -->
<li id="ca-talk" class="new"><a href="https://wiki.satnogs.org/index.php?title=Talk:SatNOGS_Rotator_v3&amp;action=edit&amp;redlink=1" rel="discussion" title="Discussion about the content page (page does not exist) [alt-shift-t]" accesskey="t" class="new">Discussion</a></li>
<!-- views -->
<li id="ca-viewsource"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;action=edit" title="This page is protected.
You can view its source [alt-shift-e]" accesskey="e">View source</a></li>
<li id="ca-history"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;action=history" title="Past revisions of this page [alt-shift-h]" accesskey="h">History</a></li>
</ul>
</li>
</ul>
<!-- search form -->
<div id="p-search" class="p-search navbar-form" role="search">
<form id="searchform" class="mw-search form-inline" action="https://wiki.satnogs.org/index.php">
<input type="hidden" name="title" value="Special:Search">
<div class="input-group">
<input name="search" placeholder="Search SatNOGS" title="Search SatNOGS [alt-shift-f]" accesskey="f" id="searchInput" class="form-control" autocomplete="off">
<div class="input-group-btn">
<button value="Go" id="searchGoButton" name="go" type="submit" class="searchGoButton btn btn-default" title="Go to a page with this exact name if it exists"><span class="glyphicon glyphicon-share-alt"></span></button>
<button value="Search" id="mw-searchButton" name="fulltext" type="submit" class="mw-searchButton btn btn-default" title="Search the pages for this text"><span class="glyphicon glyphicon-search"></span></button>
</div>
</div>
</form>
</div>
<!-- personal tools -->
<ul class="navbar-tools navbar-nav">
<li class="dropdown navbar-tools-tools">
<a class="dropdown-toggle navbar-usernotloggedin" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#" data-toggle="dropdown" title="You are not logged in."><span class="glyphicon glyphicon-user"></span></a>
<ul class="p-personal-tools dropdown-menu dropdown-menu-right">
<li id="pt-login"><a href="https://wiki.satnogs.org/index.php?title=Special:UserLogin&amp;returnto=SatNOGS+Rotator+v3&amp;returntoquery=printable%3Dyes" title="You are encouraged to log in; however, it is not mandatory [alt-shift-o]" accesskey="o">Log in</a></li>
</ul>
</li>
</ul>
</div> <!-- navbar-right-aligned -->
</div><!-- /.navbar-collapse -->
</div>
</nav>
</div>
</div>
<div class="row">
<div class="col-lg-12">
</div>
</div>
<div class="row">
<div class="col-lg-12">
<!-- start the content area -->
<div id="content" class="mw-body"><a id="top"></a>
<div id="mw-indicators" class="mw-indicators"></div>
<div id="mw-js-message" style="display:none;"></div>
<div class="contentHeader">
<!-- title of the page -->
<h1 id="firstHeading" class="firstHeading">SatNOGS Rotator v3</h1>
<!-- tagline; usually goes something like "From WikiName" primary purpose of this seems to be for printing to identify the source of the content -->
<div id="siteSub">From SatNOGS</div><div id="jump-to-nav" class="mw-jump">Jump to:<a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#mw-navigation">navigation</a>, <a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#p-search">search</a></div>
</div>
<div id="bodyContent">
<!-- body text -->
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><table cellpadding="3" style="float:right; border-spacing:0px; background-color:#e27afff; font-size:95%; margin:0 0 0.5em 1em; width:28em; border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">
<tbody><tr>
<th colspan="2" style="color: black; background-color: #f6f6f6; font-weight: bold; text-align:center; font-size: larger; -moz-border-radius-topright: 8px; -moz-border-radius-topleft: 8px; border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">SatNOGS Rotator v3
</th></tr>
<tr>
<td colspan="2" align="center" bgcolor="#ffffff" style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:302px;"><a href="https://wiki.satnogs.org/File:V3.jpg" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/300px-V3.jpg" width="300" height="225" class="thumbimage" srcset="/images/thumb/1/10/V3.jpg/450px-V3.jpg 1.5x, /images/thumb/1/10/V3.jpg/600px-V3.jpg 2x"></a> <div class="thumbcaption"><div class="magnify"><a href="https://wiki.satnogs.org/File:V3.jpg" class="internal" title="Enlarge"></a></div>SatNOGS Rotator v3</div></div></div></div>
</td></tr>
<tr>
<th colspan="2" style="color: black; background-color: #f6f6f6; font-weight: bold; text-align:center; border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">Rotator Information
</th></tr>
<tr bgcolor="#ffffff" valign="top">
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><b>Type:</b></td>
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">Az/El
</td></tr>
<tr bgcolor="#ffffff" valign="top">
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><b>Cost:</b></td>
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">~220 USD
</td></tr>
<tr>
<th colspan="2" style="color: black; background-color: #f6f6f6; font-weight: bold; text-align:center; border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">Release Information
</th></tr>
<tr valign="top">
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><b>Status:</b></td>
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">Beta
</td></tr>
<tr valign="top">
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><b>Latest Release:</b></td>
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/tags/v3.1-pre-release">v3.1</a>
</td></tr>
<tr valign="top">
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><b>Repository:</b></td>
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><a rel="nofollow" class="external autonumber" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/">[1]</a>
</td></tr>
<tr valign="top">
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;"><b>Documentation:</b></td>
<td style="border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">[<a rel="nofollow" class="external text" href="https://ohai.satnogs.org/project/satnogs-rotator-v3-mechanical-assembly/hardware/">v3.0.1</a> <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/SatNOGS_Rotator_v3#Build_Sequence">v3.1</a>]
</td></tr>
<tr>
<th colspan="2" style="color: #3074c2; background-color: #f6f6f6; font-weight: bold; text-align:center; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; border-left: 0px; border-right: 0px; border-bottom: 0px; border-top: 0px;">&nbsp;
</th></tr></tbody></table>
<p><br>
</p>
<div id="toc" class="toc"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none"><div class="toctitle" lang="en" dir="ltr"><h2>Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Intro"><span class="tocnumber">1</span> <span class="toctext">Intro</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Specifications"><span class="tocnumber">2</span> <span class="toctext">Specifications</span></a>
<ul>
<li class="toclevel-2 tocsection-3"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Design_Goals"><span class="tocnumber">2.1</span> <span class="toctext">Design Goals</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-4"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Sourcing"><span class="tocnumber">3</span> <span class="toctext">Sourcing</span></a>
<ul>
<li class="toclevel-2 tocsection-5"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Vendors_Table"><span class="tocnumber">3.1</span> <span class="toctext">Vendors Table</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-6"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Build_Sequence"><span class="tocnumber">4</span> <span class="toctext">Build Sequence</span></a>
<ul>
<li class="toclevel-2 tocsection-7"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Tools_.26_Consumables"><span class="tocnumber">4.1</span> <span class="toctext">Tools &amp; Consumables</span></a></li>
<li class="toclevel-2 tocsection-8"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Parts"><span class="tocnumber">4.2</span> <span class="toctext">Parts</span></a></li>
<li class="toclevel-2 tocsection-9"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Assembly"><span class="tocnumber">4.3</span> <span class="toctext">Assembly</span></a></li>
<li class="toclevel-2 tocsection-10"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Rotator_Controller"><span class="tocnumber">4.4</span> <span class="toctext">Rotator Controller</span></a></li>
<li class="toclevel-2 tocsection-11"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Cover_Box_-_Cabling"><span class="tocnumber">4.5</span> <span class="toctext">Cover Box - Cabling</span></a></li>
<li class="toclevel-2 tocsection-12"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Testing"><span class="tocnumber">4.6</span> <span class="toctext">Testing</span></a></li>
<li class="toclevel-2 tocsection-13"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Heading_Calibration"><span class="tocnumber">4.7</span> <span class="toctext">Heading Calibration</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-14"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Mechanical_Analysis_.5BWIP.5D"><span class="tocnumber">5</span> <span class="toctext">Mechanical Analysis [WIP]</span></a>
<ul>
<li class="toclevel-2 tocsection-15"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Brake_Torque"><span class="tocnumber">5.1</span> <span class="toctext">Brake Torque</span></a></li>
<li class="toclevel-2 tocsection-16"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Moment_of_inertia"><span class="tocnumber">5.2</span> <span class="toctext">Moment of inertia</span></a></li>
<li class="toclevel-2 tocsection-17"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Angular_velocity"><span class="tocnumber">5.3</span> <span class="toctext">Angular velocity</span></a></li>
<li class="toclevel-2 tocsection-18"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Pulleys.2FBelts.2FGearing"><span class="tocnumber">5.4</span> <span class="toctext">Pulleys/Belts/Gearing</span></a></li>
<li class="toclevel-2 tocsection-19"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Motor_Specification"><span class="tocnumber">5.5</span> <span class="toctext">Motor Specification</span></a></li>
<li class="toclevel-2 tocsection-20"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;printable=yes#Worm_Gear_Box_Calculations"><span class="tocnumber">5.6</span> <span class="toctext">Worm Gear Box Calculations</span></a></li>
</ul>
</li>
</ul>
</div>
<h2><span class="mw-headline" id="Intro">Intro</span></h2>
<p>v3 marks a major re-haul of the SatNOGS Rotator design, with learnings from <a href="https://wiki.satnogs.org/SatNOGS_Rotator_v2" title="SatNOGS Rotator v2">v2</a> applied. You can see a lot of the thinking and background research that was conducted prior to v3 development in this <a rel="nofollow" class="external text" href="https://community.satnogs.org/t/satnogs-rotator-version-3/226">thread</a>. Also in this wiki page you can also find a "How to build the rotator", mechanical analysis and all documentation about the <a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator">SatNOGS rotator</a>.
</p><p>Also in this <a rel="nofollow" class="external text" href="https://www.ethercalc.org/v3specs">list</a> is presented different rotators, either commercial or DIY builds.
</p>
<h2><span class="mw-headline" id="Specifications">Specifications</span></h2>
<table>
<tbody><tr>
<td style="background:#f0f0f0;" align="center">
</td>
<td style="background:#f0f0f0;" align="center"><b>SatNOGS v3 Rotator</b>
</td></tr>
<tr>
<td>Plastic Parts</td>
<td>15
</td></tr>
<tr>
<td>Non Printed Parts</td>
<td>38
</td></tr>
<tr>
<td>Cost</td>
<td>~ $220
</td></tr>
<tr>
<td>Controller Electronics</td>
<td><a href="https://wiki.satnogs.org/SatNOGS_Rotator_Controller" title="SatNOGS Rotator Controller">SatNOGS Rotator Controller</a>
</td></tr>
<tr>
<td>Type</td>
<td>AZ/EL (possible X/Y)
</td></tr>
<tr>
<td>Motors</td>
<td>2x NEMA 17 Stepper or 2x DC Motors
</td></tr>
<tr>
<td>Frame Material</td>
<td>Aluminum T-slot 20x20
</td></tr>
<tr>
<td>Speed (deg/sec)</td>
<td>7
</td></tr>
<tr>
<td>Torque (Nm)</td>
<td>?, ~30
</td></tr>
<tr>
<td>Brake Torque (Nm)</td>
<td>?
</td></tr>
<tr>
<td>Dimensions (mm)</td>
<td>280x140x140 (AZ/EL)
</td></tr>
<tr>
<td>Weight (kg)</td>
<td>~5
</td>
<td>
</td></tr></tbody></table>
<h4><span class="mw-headline" id="Design_Goals">Design Goals</span></h4>
<p>Considering the specifications as detailed in the <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/SatNOGS_Rotator_v3#Mechanical_Analysis_.5BWIP.5D">Mechanical Analysis</a>, we would also like for the 3rd version of SatNOGS rotator to be:
</p>
<ul><li>inexpensive (less than €300, if possible)</li>
<li>lightweight and portable (~6Kg, size:~300x~150x~150mm)</li>
<li>rigid and durable</li>
<li>easy to build and fix (try to use easily available materials)</li>
<li>weatherproof</li>
<li>electromagnetically shielded, so that noise in reception is reduced</li>
<li>accurate (&lt;1deg, backlash reduction and use of encoders at the axis)</li></ul>
<h2><span class="mw-headline" id="Sourcing">Sourcing</span></h2>
<p><b>3d Printing at a Fab Lab or your local hackerspace:</b> If you don't have your own 3d printer, then a local Fab Lab or hackerspace may be able to do it for you. Fab Labs and hackerspaces are places that have invested in the machinery and you can take the designs to them. Generally they need .stl files to import into the software that runs the machines, but this should be discussed with the Fab Lab or hackerspace. You then pay for the material, time or a combination of the two for each of the parts or any other agreement in place.
</p>
<ul><li><a rel="nofollow" class="external text" href="http://www.fabfoundation.org/fab-labs">FabLabs</a></li>
<li><a rel="nofollow" class="external text" href="https://wiki.hackerspaces.org/List_of_Hacker_Spaces">List of hacker spaces</a></li></ul>
<p>Most people building the rotator have had success builds with simple ABS material for the 3D printing parts.
</p><p><b>T Slot</b> - If you don't want to cut the pieces yourself, then you may be able to find a supplier that will do this for you. (<a rel="nofollow" class="external text" href="http://www.kjnltd.co.uk/">Here's one in the United Kingdom</a>.)
</p><p>Hidden corner connectors - AliExpress gave the cheapest supplier
</p><p>A good US source is <a rel="nofollow" class="external text" href="http://us.misumi-ec.com/">MISUMI-USA</a>; they will also cut to length. MISUMI has several other global locations <a rel="nofollow" class="external autonumber" href="https://www.misumi-ec.com/">[2]</a>.
</p><p>Beware, the 20-series T-slot from <a rel="nofollow" class="external text" href="https://8020.net/">80/20 Inc.</a> in the US has slots that are only 5.2mm wide. The hidden corner connectors from e.g. AliExpress <b>will not fit</b>.
</p><p><b>Stepper Motors</b> - eBay
</p><p><b>Belts</b> - eBay
</p><p><b>Fixings / Pipe</b> - eBay
</p>
<h4><span class="mw-headline" id="Vendors_Table">Vendors Table</span></h4>
<p>Like the <a rel="nofollow" class="external text" href="https://reprap.org/wiki/RepRap_Buyers%27_Guide">RepRap Buyers' Guide wiki</a>, feel free to populate the table.
</p>
<table class="wikitable">
<tbody><tr>
<th>Vendor
</th>
<th>Location
</th>
<th>Parts
</th>
<th>Notes
</th></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.pololu.com/">pololu</a>
</td>
<td>USA, Worldwide
</td>
<td>Motors, electronics
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="http://mouser.com/">mouser</a>
</td>
<td>Worldwide
</td>
<td>Motors, electronics
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.ebay.com/">ebay</a>
</td>
<td>Worldwide
</td>
<td>Motors, electronics, Fasteners, T-Slots, pulleys, Tubes
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.aliexpress.com/">aliexpress</a>
</td>
<td>Worldwide
</td>
<td>Motors, electronics, Fasteners, T-Slots, pulleys, Tubes
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://grobotronics.com/">grobotronics</a>
</td>
<td>GR, EU
</td>
<td>Motors, electronics, Fasteners, T-Slots, pulleys
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.motedis.com/shop/index.php">motedis</a>
</td>
<td>DE, EU
</td>
<td>T-Slots, Tubes
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://uk.misumi-ec.com/">Misumi</a>
</td>
<td>Worldwide
</td>
<td>T-Slots, Tubes, Fasteners, Pulleys
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.omc-stepperonline.com/">omc-stepperonline</a>
</td>
<td>Worldwide
</td>
<td>Stepper motors
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.fastenal.ca/">fastenal</a>
</td>
<td>USA
</td>
<td>Fasteners
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.mcmaster.com/">mcmaster</a>
</td>
<td>USA
</td>
<td>Fasteners
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="http://www.rs-online.com/">rs</a>
</td>
<td>Worldwide
</td>
<td>Electronics, fasteners, motors
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://8020.net/">80/20</a>
</td>
<td>USA
</td>
<td>T-Slots
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.pcbway.com/">pcbway</a>
</td>
<td>CN
</td>
<td>PCB fabrication
</td>
<td>-
</td></tr>
<tr>
<td><a rel="nofollow" class="external text" href="https://www.servocity.com/">servocity</a>
</td>
<td>USA
</td>
<td>Motors, T-slots, fasteners
</td>
<td>Most of parts are not metric
</td></tr>
</tbody></table>
<h2><span class="mw-headline" id="Build_Sequence">Build Sequence</span></h2>
<h4><span id="Tools_&amp;_Consumables"></span><span class="mw-headline" id="Tools_.26_Consumables">Tools &amp; Consumables</span></h4>
<p>Here are presented tools and consumables about part fabrication, port-processing and assembly process.
Most of the tools are available in every hackerspace, makerspaces, FabLabs etc.
</p>
<table class="wikitable">
<tbody><tr>
<th>Tool/Consumable
</th>
<th>Description
</th></tr>
<tr>
<td>Drill bits
</td>
<td>2mm for aluminum, 3mm, 4mm and 5mm for plastic
</td></tr>
<tr>
<td>Drill driver
</td>
<td>For aluminum tube drill hole, 3D printed part
</td></tr>
<tr>
<td>Sandpaper
</td>
<td>80(dry), 120(dry), 240(dry) and 1000(wet) grit
</td></tr>
<tr>
<td>Acetone
</td>
<td>For acetone vapor bath
</td></tr>
<tr>
<td>Hacksaw
</td>
<td>For aluminum Tube
</td></tr>
<tr>
<td>Square File
</td>
<td>For worm axis, for use on steel
</td></tr>
<tr>
<td>Precision Knife
</td>
<td>For general use, especially in 3d-Printed parts
</td></tr>
<tr>
<td>Caliper
</td>
<td>Measuring Range 0-150mm
</td></tr>
<tr>
<td>Combination Wrenches
</td>
<td>5.5mm, 7mm and 8mm
</td></tr>
<tr>
<td>Thread-locker
</td>
<td>Like Loctite 271
</td></tr>
<tr>
<td>Cyano acrylic glue
</td>
<td>Like Loctite 401
</td></tr>
<tr>
<td>Screw driver
</td>
<td>Number 1 Phillips
</td></tr>
<tr>
<td>Heat Gun
</td>
<td>For Heat-shrinkables or use a lighter
</td></tr>
<tr>
<td>Ball-End L-Keys
</td>
<td>Hex 1.5mm, 2mm, 2.5mm, and 3mm
</td></tr>
<tr>
<td>Soldering iron and consumables
</td>
<td>For cables
</td></tr>
<tr>
<td>Wire Cutter
</td>
<td>For cables
</td></tr>
<tr>
<td>Long-Nose Plier
</td>
<td>General purpose
</td></tr>
</tbody></table>
<h4><span class="mw-headline" id="Parts">Parts</span></h4>
<p>Make sure you have all parts, according to <a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/blob/master/rotator-bom.ods">BOM</a>.
</p><p>Most of the parts could be fabricated by a FDM 3D-printer. Some parts have only 2D geometry so could be
fabricated by a laser cutter. Other parts have modifications of common(hardware) parts like threaded rods or
aluminum pipes. Also you could find a lot of guides for <a rel="nofollow" class="external text" href="https://www.3dhubs.com/knowledge-base/post-processing-fdm-printed-parts">post processing for FDM printed parts</a>.
</p>
<ul class="gallery mw-gallery-traditional" style="max-width: 972px;_width: 972px;">
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:44.5px auto;"><a href="https://wiki.satnogs.org/File:C1001.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1001.png" width="200" height="141" srcset="/images/thumb/9/9a/C1001.png/300px-C1001.png 1.5x, /images/thumb/9/9a/C1001.png/400px-C1001.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1001, Aluminum Tube 6063 OD40mm TH1.5mm L240mm, 2 variants -1 and -3
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:57px auto;"><a href="https://wiki.satnogs.org/File:C1010-3.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1010-3.png" width="200" height="116" srcset="/images/thumb/c/c6/C1010-3.png/300px-C1010-3.png 1.5x, /images/thumb/c/c6/C1010-3.png/400px-C1010-3.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1010-3, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:53.5px auto;"><a href="https://wiki.satnogs.org/File:C1011-3.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1011-3.png" width="200" height="123" srcset="/images/thumb/7/79/C1011-3.png/300px-C1011-3.png 1.5x, /images/thumb/7/79/C1011-3.png/400px-C1011-3.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1011-3, laser cut in 3mm Acrylic Sheet or in FDM-3Dprinter with same fabrication parameters as C1010-3
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:57.5px auto;"><a href="https://wiki.satnogs.org/File:C1020-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1020-1.png" width="200" height="115" srcset="/images/thumb/d/d3/C1020-1.png/300px-C1020-1.png 1.5x, /images/thumb/d/d3/C1020-1.png/400px-C1020-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1020-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material, <a rel="nofollow" class="external text" href="http://sinkhacks.com/building-acetone-vapor-bath-smoothing-3d-printed-parts/">Smoothing the part with acetone vapor bath</a>
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:56px auto;"><a href="https://wiki.satnogs.org/File:C1021-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1021-1.png" width="200" height="118" srcset="/images/thumb/0/0f/C1021-1.png/300px-C1021-1.png 1.5x, /images/thumb/0/0f/C1021-1.png/400px-C1021-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1021-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material, <a rel="nofollow" class="external text" href="http://sinkhacks.com/building-acetone-vapor-bath-smoothing-3d-printed-parts/">Smoothing the part with acetone vapor bath</a>, <a rel="nofollow" class="external text" href="https://community.libre.space/t/version-3-1-stepper-varient-with-v2-controller/1430/5">Imperial variant</a>, <a rel="nofollow" class="external text" href="https://community.libre.space/t/help-to-buy-metric-tubing-for-v3-rotator/784/6">tool that helps to build imperial part</a>
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:45px auto;"><a href="https://wiki.satnogs.org/File:C1022-3.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1022-3.png" width="200" height="140" srcset="/images/thumb/4/4b/C1022-3.png/300px-C1022-3.png 1.5x, /images/thumb/4/4b/C1022-3.png/400px-C1022-3.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1022-3, laser cut in 3mm Acrylic Sheet or in FDM-3Dprinter with same fabrication parameters as C1010-3
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:64.5px auto;"><a href="https://wiki.satnogs.org/File:C1030-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1030-1.png" width="200" height="101" srcset="/images/thumb/6/6d/C1030-1.png/300px-C1030-1.png 1.5x, /images/thumb/6/6d/C1030-1.png/400px-C1030-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1030-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:53px auto;"><a href="https://wiki.satnogs.org/File:C1040-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1040-1.png" width="200" height="124" srcset="/images/thumb/f/fe/C1040-1.png/300px-C1040-1.png 1.5x, /images/thumb/f/fe/C1040-1.png/400px-C1040-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1040-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material, <a rel="nofollow" class="external text" href="https://community.libre.space/t/version-3-1-stepper-varient-with-v2-controller/1430/5">Imperial variant</a>, <a rel="nofollow" class="external text" href="https://community.libre.space/t/help-to-buy-metric-tubing-for-v3-rotator/784/6">tool that helps to build imperial part</a>
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:53.5px auto;"><a href="https://wiki.satnogs.org/File:C1041-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1041-1.png" width="200" height="123" srcset="/images/thumb/6/6e/C1041-1.png/300px-C1041-1.png 1.5x, /images/thumb/6/6e/C1041-1.png/400px-C1041-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1041-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material, <a rel="nofollow" class="external text" href="https://community.libre.space/t/version-3-1-stepper-varient-with-v2-controller/1430/5">Imperial variant</a>, <a rel="nofollow" class="external text" href="https://community.libre.space/t/help-to-buy-metric-tubing-for-v3-rotator/784/6">tool that helps to build imperial part</a>
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:59.5px auto;"><a href="https://wiki.satnogs.org/File:C1042-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1042-1.png" width="200" height="111" srcset="/images/thumb/1/15/C1042-1.png/300px-C1042-1.png 1.5x, /images/thumb/1/15/C1042-1.png/400px-C1042-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1042-1, laser cut in 3mm Acrylic Sheet or in FDM-3Dprinter with same fabrication parameters as C1010-3
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:39.5px auto;"><a href="https://wiki.satnogs.org/File:C1043-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1043-1.png" width="200" height="151" srcset="/images/thumb/5/51/C1043-1.png/300px-C1043-1.png 1.5x, /images/thumb/5/51/C1043-1.png/400px-C1043-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1043-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], Support material, Brim Width: 2 mm
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:44.5px auto;"><a href="https://wiki.satnogs.org/File:C1050.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1050.png" width="200" height="141" srcset="/images/thumb/f/fb/C1050.png/300px-C1050.png 1.5x, /images/thumb/f/fb/C1050.png/400px-C1050.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1050, Aluminum Profile 20x20 B-type slot 6, 2 variants -1 and -5
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:44.5px auto;"><a href="https://wiki.satnogs.org/File:C1060-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1060-1.png" width="200" height="141" srcset="/images/thumb/6/68/C1060-1.png/300px-C1060-1.png 1.5x, /images/thumb/6/68/C1060-1.png/400px-C1060-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1060-1, M5 Threaded rod A2 stainless steel(304)
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:34.5px auto;"><a href="https://wiki.satnogs.org/File:C1061.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1061.png" width="200" height="161" srcset="/images/thumb/c/cb/C1061.png/300px-C1061.png 1.5x, /images/thumb/c/cb/C1061.png/400px-C1061.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1061, 2 variants -5 and -6, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:26.5px auto;"><a href="https://wiki.satnogs.org/File:C1062-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1062-1.png" width="200" height="177" srcset="/images/thumb/4/44/C1062-1.png/300px-C1062-1.png 1.5x, /images/4/44/C1062-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1062-1, It is recommended to build in laser sintering like Shapeways with White Versatile Plastic (cost ~10€) or like C1030-1 and <a rel="nofollow" class="external text" href="http://sinkhacks.com/building-acetone-vapor-bath-smoothing-3d-printed-parts/">Smoothing the part with acetone vapor bath</a>
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:52.5px auto;"><a href="https://wiki.satnogs.org/File:C1070-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1070-1.png" width="200" height="125" srcset="/images/thumb/3/34/C1070-1.png/300px-C1070-1.png 1.5x, /images/thumb/3/34/C1070-1.png/400px-C1070-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1070-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:36px auto;"><a href="https://wiki.satnogs.org/File:C1071-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1071-1.png" width="200" height="158" srcset="/images/thumb/a/a8/C1071-1.png/300px-C1071-1.png 1.5x, /images/thumb/a/a8/C1071-1.png/400px-C1071-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1071-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:40.5px auto;"><a href="https://wiki.satnogs.org/File:C1072-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1072-1.png" width="200" height="149" srcset="/images/thumb/9/98/C1072-1.png/300px-C1072-1.png 1.5x, /images/thumb/9/98/C1072-1.png/400px-C1072-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1072-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:50px auto;"><a href="https://wiki.satnogs.org/File:C1083-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1083-1.png" width="200" height="130" srcset="/images/thumb/3/33/C1083-1.png/300px-C1083-1.png 1.5x, /images/thumb/3/33/C1083-1.png/400px-C1083-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1083-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:44.5px auto;"><a href="https://wiki.satnogs.org/File:C1080-3_2.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1080-3_2.png" width="200" height="141" srcset="/images/thumb/c/c0/C1080-3_2.png/300px-C1080-3_2.png 1.5x, /images/thumb/c/c0/C1080-3_2.png/400px-C1080-3_2.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1080-3, Cover Box bottom part, galvanized steel sheet, thickness 0.5mm
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:44.5px auto;"><a href="https://wiki.satnogs.org/File:C1081-3_2.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1081-3_2.png" width="200" height="141" srcset="/images/thumb/a/ad/C1081-3_2.png/300px-C1081-3_2.png 1.5x, /images/thumb/a/ad/C1081-3_2.png/400px-C1081-3_2.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1081-3, Cover Box top part, galvanized steel sheet, thickness 0.5mm
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:44.5px auto;"><a href="https://wiki.satnogs.org/File:C1082-5.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1082-5.png" width="200" height="141" srcset="/images/thumb/e/e1/C1082-5.png/300px-C1082-5.png 1.5x, /images/thumb/e/e1/C1082-5.png/400px-C1082-5.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1082-5, Cover Box side part, galvanized steel sheet, thickness 0.5mm
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:31px auto;"><a href="https://wiki.satnogs.org/File:C1084-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-C1084-1.png" width="200" height="168" srcset="/images/thumb/c/c2/C1084-1.png/300px-C1084-1.png 1.5x, /images/thumb/c/c2/C1084-1.png/400px-C1084-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>C1084-1, FDM-3Dprinted, Material: ABS, Layer height: 0.4 mm, Perimeters: 2, Top/bottom solid layers: 3, Fill density: 20%, Fill pattern: Honeycomb, Fan speed: [35, 100], No support material
</p>
</div>
</div></li>
</ul>
<h4><span class="mw-headline" id="Assembly">Assembly</span></h4>
<p>Follow the <a rel="nofollow" class="external text" href="https://ohai.satnogs.org/project/satnogs-rotator-v3-mechanical-assembly/hardware/">instructions for mechanical assembly</a> and also you can <a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=D6P9HK23Gmo">watch timelapse</a>
Also, exploded views and instructions are present here.
</p>
<div class="messagebox" style="background-color: #f9f6b7; border: 1px solid #c4c295; color: black; padding: 5px; margin: 1ex 0; min-height: 35px; padding-left: {{#expr:35+10}}px;">
<div style="float: left; margin-left: -{{#expr:35+5}}px;"><a href="https://wiki.satnogs.org/File:Idea.png" class="image"><img alt="Idea.png" src="./SatNOGS Rotator v3 - SatNOGS_files/35px-Idea.png" width="35" height="35" srcset="/images/a/a4/Idea.png 1.5x"></a></div>
<div>
Prior to Step 8, the rotary encoders must be ready and prior to Step 11 the motor must be mounted in A1070-1. For the rotary encoder assembly look at the next section <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/SatNOGS_Rotator_v3#Rotator_Controller">Rotator_Controller</a>.</div>
</div>
<p>Some notes for assembly:
</p>
<ul><li>Resolve collision between of end-stop arm and C1042-1 end-stop mount, <a rel="nofollow" class="external text" href="https://community.libre.space/t/rotator-3-1-end-stop-switch-mounting/3463">community post</a></li>
<li><a rel="nofollow" class="external text" href="https://community.libre.space/t/rotator-3-1-worm-gear-issues/1858/7">Running the worm gear</a> and <a rel="nofollow" class="external text" href="https://community.libre.space/t/rotator-3-1-worm-gear-issues/1858/9">lapping the worm gear</a> to get gear box running smooth</li>
<li><a rel="nofollow" class="external text" href="https://community.libre.space/t/stepper-motor-bolts-v3-1/3388">Collision between bolts and motor</a>, this issue can be created by using wrong M4 screws(H1100-5) and washers(H1110-1)</li></ul>
<ul class="gallery mw-gallery-traditional" style="max-width: 892px;_width: 892px;">
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1010-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1010-1.png" width="180" height="127" srcset="/images/thumb/4/46/A1010-1.png/270px-A1010-1.png 1.5x, /images/thumb/4/46/A1010-1.png/360px-A1010-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 1, Prepare the assembly of worm gear
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1011.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1011.png" width="180" height="127" srcset="/images/thumb/9/9c/A1011.png/270px-A1011.png 1.5x, /images/thumb/9/9c/A1011.png/360px-A1011.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 2, Prepare the assembly of worm gear mount, 2 variants -1 and -2 (mirror)
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1020-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1020-1.png" width="180" height="127" srcset="/images/thumb/9/92/A1020-1.png/270px-A1020-1.png 1.5x, /images/thumb/9/92/A1020-1.png/360px-A1020-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 3, Prepare the assembly of shaft collar for worm wheel
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1033-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1033-1.png" width="180" height="127" srcset="/images/thumb/3/32/A1033-1.png/270px-A1033-1.png 1.5x, /images/thumb/3/32/A1033-1.png/360px-A1033-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 4, Prepare the encoder gear
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1070-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1070-1.png" width="180" height="127" srcset="/images/thumb/5/5a/A1070-1.png/270px-A1070-1.png 1.5x, /images/thumb/5/5a/A1070-1.png/360px-A1070-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 5, Prepare the Motor mount
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1060-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1060-1.png" width="180" height="127" srcset="/images/thumb/0/0e/A1060-1.png/270px-A1060-1.png 1.5x, /images/thumb/0/0e/A1060-1.png/360px-A1060-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 6, In case of DC motor configuration
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1031-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1031-1.png" width="180" height="127" srcset="/images/thumb/f/f4/A1031-1.png/270px-A1031-1.png 1.5x, /images/thumb/f/f4/A1031-1.png/360px-A1031-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 7, Bearing side without encoder and end-stop mounts
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1032-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1032-1.png" width="180" height="127" srcset="/images/thumb/a/a0/A1032-1.png/270px-A1032-1.png 1.5x, /images/thumb/a/a0/A1032-1.png/360px-A1032-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 8, Bearing side with encoder and end-stop mounts
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1030.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1030.png" width="180" height="127" srcset="/images/thumb/7/7c/A1030.png/270px-A1030.png 1.5x, /images/thumb/7/7c/A1030.png/360px-A1030.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 9, Prepare symmetric and asymmetric axis, 2 variants -1 and -3
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1001-3.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1001-3.png" width="180" height="127" srcset="/images/thumb/e/e9/A1001-3.png/270px-A1001-3.png 1.5x, /images/thumb/e/e9/A1001-3.png/360px-A1001-3.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 10, Frame with worm gear mount and A1001-1 assembly
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1040.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1040.png" width="180" height="127" srcset="/images/thumb/0/0d/A1040.png/270px-A1040.png 1.5x, /images/thumb/0/0d/A1040.png/360px-A1040.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 11, Rotator module 2 Variants -1 and -3, symmetric and asymetric <a href="https://wiki.satnogs.org/File:Tip_for_Step_11_(A1040)_--_Note_10_-_use_of_M5_Nuts_to_attach_Drill.jpg" title="File:Tip for Step 11 (A1040) -- Note 10 - use of M5 Nuts to attach Drill.jpg">(Assembly Tip - Note 10:Jam two M5 nuts together at end of shaft to easily run gearbox manually)</a>
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 215px"><div style="width: 215px">
<div class="thumb" style="width: 210px;"><div style="margin:41.5px auto;"><a href="https://wiki.satnogs.org/File:A1050-1.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/180px-A1050-1.png" width="180" height="127" srcset="/images/thumb/a/aa/A1050-1.png/270px-A1050-1.png 1.5x, /images/thumb/a/aa/A1050-1.png/360px-A1050-1.png 2x"></a></div></div>
<div class="gallerytext">
<p>Step 12, Final step of Antenna Rotator
</p>
</div>
</div></li>
</ul>
<h4><span class="mw-headline" id="Rotator_Controller">Rotator Controller</span></h4>
<p>The default way of controlling the rotator is to use the <a href="https://wiki.satnogs.org/SatNOGS_Rotator_Controller" title="SatNOGS Rotator Controller">SatNOGS Rotator Controller</a>.This works for both stepper motor and DC motor set ups (Note: If you are uing the <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/SatNOGS_Rotator_Controller#Encoders">the rotary encoders</a> these will need to be set up). An alternative is to use the <a href="https://wiki.satnogs.org/SatNOGS_Arduino_Uno/CNC_Shield_Based_Rotator_Controller" title="SatNOGS Arduino Uno/CNC Shield Based Rotator Controller">SatNOGS_Arduino_Uno/CNC_Shield_Based_Rotator_Controller</a>, whih has been used as a stand alone set up for use with GPredict.
</p><p>It's also possible to use a standard 3d printing RAMPs 1.4 board as an alternative, though note that these are designed for steppers which may cause extra RF noise. A RAMPs 1.4 <a rel="nofollow" class="external text" href="https://github.com/TheSkorm/satnogs-rotator-ramps14">firmware</a> has been developed.
</p>
<h4><span class="mw-headline" id="Cover_Box_-_Cabling">Cover Box - Cabling</span></h4>
<p>Prepare the cover box and install it to antenna rotator with rotator controller and cables.
</p>
<ul class="gallery mw-gallery-traditional" style="max-width: 972px;_width: 972px;">
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Cover_box_1.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Cover_box_1.JPG" width="200" height="133" srcset="/images/thumb/0/01/Cover_box_1.JPG/300px-Cover_box_1.JPG 1.5x, /images/thumb/0/01/Cover_box_1.JPG/400px-Cover_box_1.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>Put the C1080-3 with screws M4 L10 DIN912, C1084-1 and washers M4 DIN125 to the azimuth module. The screw with the Phillips Rounded Head Screws For Sheet Metal, M3,5 X 6,5, DIN 7981,INOX A2, C1082-5 to the C1080-3 and put the C1083-1. Note screw only the middle screw.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Power_cable_1.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Power_cable_1.JPG" width="200" height="133" srcset="/images/thumb/3/3e/Power_cable_1.JPG/300px-Power_cable_1.JPG 1.5x, /images/thumb/3/3e/Power_cable_1.JPG/400px-Power_cable_1.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>The power - data cable must be passed inside the azimuth axis. This solution is tested <a rel="nofollow" class="external text" href="https://network.satnogs.org/stations/200/">in station 200</a> without problem.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Power_cable_2.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Power_cable_2.JPG" width="200" height="133" srcset="/images/thumb/c/cc/Power_cable_2.JPG/300px-Power_cable_2.JPG 1.5x, /images/thumb/c/cc/Power_cable_2.JPG/400px-Power_cable_2.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>In the other side of power cable must be installed a connector with 4 terminals and waterproof like <a rel="nofollow" class="external text" href="https://grobotronics.com/connector-sp-4-pin-male.html">Weipu - SP1310/P4I</a>. Also it is needed to have the female connector for cable that connected to the client. For cheaper solution use a bigger cable to connect the rotator with client and power source.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Other_cables_2.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Other_cables_2.JPG" width="200" height="133" srcset="/images/thumb/8/8c/Other_cables_2.JPG/300px-Other_cables_2.JPG 1.5x, /images/thumb/8/8c/Other_cables_2.JPG/400px-Other_cables_2.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>The 3 CAT5e UTP cables are 2x sensors (encoders - end stops) 1x power and data (RS-485). For color code use <a rel="nofollow" class="external text" href="https://en.wikipedia.org/wiki/Power_over_Ethernet#Pinouts">802.3af Standards A and B</a> from the power sourcing equipment perspective.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Other_cables_3.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Other_cables_3.JPG" width="200" height="133" srcset="/images/thumb/f/f2/Other_cables_3.JPG/300px-Other_cables_3.JPG 1.5x, /images/thumb/f/f2/Other_cables_3.JPG/400px-Other_cables_3.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>The other cables are for DC motor or stepper motors. In each side of the CAT5e UTP cables must be put a Heat-shrinkable asreferred in <a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/blob/master/rotator-bom.ods">BOM</a>. Also a Heat-shrinkable must be putin the cable gland in rotator controller for motor cables.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Other_cables_1.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Other_cables_1.JPG" width="200" height="133" srcset="/images/thumb/b/bf/Other_cables_1.JPG/300px-Other_cables_1.JPG 1.5x, /images/thumb/b/bf/Other_cables_1.JPG/400px-Other_cables_1.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>Pass all the cables though the hole in the bottom of C1080-3
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Motor_ferrite_bead.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Motor_ferrite_bead.JPG" width="200" height="133" srcset="/images/thumb/7/77/Motor_ferrite_bead.JPG/300px-Motor_ferrite_bead.JPG 1.5x, /images/thumb/7/77/Motor_ferrite_bead.JPG/400px-Motor_ferrite_bead.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>Add ferrite beads for motor cables, dimensions L25mm and OD 13mm
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Velcro_for_controller_1.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Velcro_for_controller_1.JPG" width="200" height="133" srcset="/images/thumb/3/32/Velcro_for_controller_1.JPG/300px-Velcro_for_controller_1.JPG 1.5x, /images/thumb/3/32/Velcro_for_controller_1.JPG/400px-Velcro_for_controller_1.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>Add velcro to mount the rotator controller outside the box. Velcro tape specifications: Heavy duty, stick on, max 7Kg, 50mm x 100mm. The tape might be used to mount <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/No_rotator">client box</a> in the rotator.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Rotator_controller_1.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Rotator_controller_1.JPG" width="200" height="133" srcset="/images/thumb/0/02/Rotator_controller_1.JPG/300px-Rotator_controller_1.JPG 1.5x, /images/thumb/0/02/Rotator_controller_1.JPG/400px-Rotator_controller_1.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>Cabling management inside the rotator controller. The controller is mounted to the rotator by using a tape as mentioned previously.
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Rotator_controller_2.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Rotator_controller_2.JPG" width="200" height="133" srcset="/images/thumb/d/da/Rotator_controller_2.JPG/300px-Rotator_controller_2.JPG 1.5x, /images/thumb/d/da/Rotator_controller_2.JPG/400px-Rotator_controller_2.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>Cabling management outside the rotator controller
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Testing_1.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Testing_1.JPG" width="200" height="133" srcset="/images/thumb/2/27/Testing_1.JPG/300px-Testing_1.JPG 1.5x, /images/thumb/2/27/Testing_1.JPG/400px-Testing_1.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>The rotator is ready for testing, before the final step do not put the C1081-3, in order to most of components must be accessible
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:48.5px auto;"><a href="https://wiki.satnogs.org/File:Testing_2.JPG" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Testing_2.JPG" width="200" height="133" srcset="/images/thumb/5/50/Testing_2.JPG/300px-Testing_2.JPG 1.5x, /images/thumb/5/50/Testing_2.JPG/400px-Testing_2.JPG 2x"></a></div></div>
<div class="gallerytext">
<p>The final step. If everything is working properly, must be put the C1081-3 by using sheet metal screws as mentioned previously. In this step if the holes of C1081-3 are not aligned with the holes of the other two parts, C1082-5 and C1080-3, drill new holes and screw them, take a look in <a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator/issues/73">issue 73</a>. Put stickers!!!!!!
</p>
</div>
</div></li>
</ul>
<h4><span class="mw-headline" id="Testing">Testing</span></h4>
<p>You are ready! Proceed with <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/SatNOGS_Rotator_Controller#Troubleshooting_hints">testing</a>.
</p>
<h4><span class="mw-headline" id="Heading_Calibration">Heading Calibration</span></h4>
<p>The heading calibration is a manual process:
</p>
<ul><li>Power the rotator, it starts moving in order to find the home position, to find the end-stops</li>
<li>Remove the power from the rotator, the rotator is in home position</li>
<li>Install the rotator to vertical axis by using U-Bolt clamps</li>
<li>The azimuth axis it must be heading to the North, this is achieved by using a compass (e.g. from smart phone)</li>
<li>Secure the rotator in the vertical axis</li>
<li>Install the elevation axis with the same process, now the zero elevation is achieved by using a pocket level</li>
<li>Secure the elevation axis</li>
<li>In the case of wrong rotation:
<ul><li>For stepper motors swap a pair of two stepper motor cables (<a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator-firmware/issues/15">it exists an open issue to be done by a command</a>)</li>
<li>For DC motors, <a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator-firmware/commit/961fb696536e35642f2b7064cc3c64676ebebb17">change the sign of encoder reading</a>, it is a hacky method but it would be resolved by <a rel="nofollow" class="external text" href="https://gitlab.com/librespacefoundation/satnogs/satnogs-rotator-firmware/issues/15">this issue</a></li></ul></li></ul>
<h2><span id="Mechanical_Analysis_[WIP]"></span><span class="mw-headline" id="Mechanical_Analysis_.5BWIP.5D">Mechanical Analysis [WIP]</span></h2>
<h4><span class="mw-headline" id="Brake_Torque">Brake Torque</span></h4>
<p>The greatest force the tracker needs to withstand is the force created by strong wind. The worst case is when one antenna is elevated at 90 degs, facing the direction of the wind. We based our calculations on an <a rel="nofollow" class="external text" href="http://k7nv.com/notebook/topics/windload.html">article</a> found online after comparing it to others. We “translated” the second table in metric (because we dont understand imperial and because we needed same units system in our calculations)
</p>
<table class="wikitable">
<tbody><tr>
<th>Method
</th>
<th>Wind Zone(km/h)
</th>
<th>Height (m)
</th>
<th>Pressure(N/m^2)
</th></tr>
<tr>
<td>EIA-222-C
</td>
<td>160
</td>
<td>N/A
</td>
<td>1280
</td></tr>
<tr>
<td>EIA-222-F
</td>
<td>128
</td>
<td>14
</td>
<td>1260
</td></tr>
<tr>
<td>EIA-222-F
</td>
<td>128
</td>
<td>21
</td>
<td>1390
</td></tr>
<tr>
<td>EIA-222-F
</td>
<td>128
</td>
<td>30
</td>
<td>1500
</td></tr>
<tr>
<td>UBC'97
</td>
<td>128
</td>
<td>14
</td>
<td>1290
</td></tr>
<tr>
<td>UBC'97
</td>
<td>128
</td>
<td>21
</td>
<td>1160
</td></tr>
<tr>
<td>UBC'97
</td>
<td>128
</td>
<td>21
</td>
<td>1390
</td></tr>
<tr>
<td>UBC'97
</td>
<td>128
</td>
<td>30
</td>
<td>1260
</td></tr>
<tr>
<td>UBC'97
</td>
<td>128
</td>
<td>42
</td>
<td>990
</td></tr>
<tr>
<td>UBC'97
</td>
<td>128
</td>
<td>42
</td>
<td>1360
</td></tr>
<tr>
<td>Generic Formula
</td>
<td>150
</td>
<td>N/A
</td>
<td>1270
</td></tr></tbody></table>
<p>and we applied the worst case model (EIA-222-F) in 3 different antennas: in the biggest one of our designs, and in two others, for which we obtained data from <a rel="nofollow" class="external text" href="http://download.qrz.ru/pub/hamradio/antenna/rotators/G-800SA_1000SA.pdf">yaesu G800 rotator manual at page 3</a>. We assumed that antennas are mounted in 1m away from the azimuth axis. For our antenna with 2m length (actual, not wavelength), made by 2cm square tube, the generated torque was ≈600Kg*cm. For the 144MHz 10-elements Yagi from the article is ≈6000Kg*cm and for the third 430MHz, 12-elements Yagi is ≈1800Kg*cm
</p><p><br>
</p>
<h4><span class="mw-headline" id="Moment_of_inertia">Moment of inertia</span></h4>
<p>Now for the moment of inertia: (for all installation methods we assumed that antennas are counterbalanced in the elevation axis) the worst case scenario here is to use two 3kg (our designs are less than 1kg) back mounted yagis with 3kg counterbalances both mounted in 0.75m away from azimuth axis. The torque you need in order to accelerate this system from ω=0deg/s angular velocity to ω=5deg/s (the math about angular velocity is below) in one second is about 60kg*cm.
</p><p>Note: we suppose that the mass of antennas is near to the altitude axis, so the torque of this axis that is needed to accelerate is approximately 0.
</p>
<ul><li>M1: torque of Azimuth axis</li>
<li>L: length of center of mass of antennas from azimuth axis (0.75m)</li>
<li>m: mass of antennas and of counterweight (3kg + 3kg = 6kg)</li>
<li>I: moment inertia</li>
<li>a: angular acceleration of azimuth axis 5deg/s^2</li>
<li>I = I1 + I2 = m*L^2 + m*L^2 = 2*m*L^2 = 6.75 kg*m^2</li>
<li>M1 = I*a = 6.75kgm^2 * 0.087rad/s^2 = 0.58 Nm = 5.8 kgm = 58 kgcm</li></ul>
<p><br>
</p>
<h4><span class="mw-headline" id="Angular_velocity">Angular velocity</span></h4>
<p>(How well do you remember trigonometry?)For the angular velocity max needed in altitude axis the things are straightforward. The closer is the satellite the larger the velocity. According to the wikipedia article about LEO, the lowest height limit is 160 km and the speed unit to orbit earth in this altitude is 7,8 km/s. As a result, maximum velocity in ALT axis is 2,8 deg/s. In ALT AZ rotator design there is a well known limitation: the closer something passes near zenith the biggest gets the velocity of the AZ axis. Therefore, we have analyzed this problem to figure out the optimal velocity and how high we are allowed to track a target in relation to AZ velocity. The picture below illustrates a ground station B which tracks a satellite Γ in X degrees altitude. The satellite velocity at this point is vertical to the screen (page) plane.
</p>
<div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:422px;"><a href="https://wiki.satnogs.org/File:Anglular_velocity.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/420px-Anglular_velocity.png" width="420" height="420" class="thumbimage" srcset="/images/thumb/d/d7/Anglular_velocity.png/630px-Anglular_velocity.png 1.5x, /images/d/d7/Anglular_velocity.png 2x"></a> <div class="thumbcaption"><div class="magnify"><a href="https://wiki.satnogs.org/File:Anglular_velocity.png" class="internal" title="Enlarge"></a></div>Angular Velocity</div></div></div></div>
<p>The equations that lead to maximum altitude at which we can track in relation to AZ angular velocity are
</p>
<ul><li>ω&nbsp;: angular velocity of AZ DOF in rad/s</li>
<li>H = ΑΕ + ΕΓ&nbsp;: Minimum Height of LEO, 160 km</li>
<li>R = ΑΕ&nbsp;: Radius of Earth, 6500 km</li>
<li>u&nbsp;: linear velocity of satellite that rotates in 160km height is 7.8 km/s</li>
<li>ΒΔ = u / ω&nbsp;: ΒΔ in km</li>
<li>α = atan(ΒΔ / R)</li>
<li>δ = π - α</li>
<li>γ = asin( sqrt(R^2+ΒΔ^2) * sin(δ) / (H+R) )</li>
<li>ά = π - δ - γ</li>
<li>ΓΔ = (H+R) * sin(ά) / sin(δ)</li>
<li>χ = atan(ΓΔ / ΒΔ)</li></ul>
<p>Below you can see the plot of the equations mentioned above, where horizontal axis represents angular velocity (ω) in deg/s and vertical axis shows the max track altitude (χ) for lower bound of LEO.
</p>
<div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:532px;"><a href="https://wiki.satnogs.org/File:Anglular_velocity_plot.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/530px-Anglular_velocity_plot.png" width="530" height="420" class="thumbimage" srcset="/images/f/f7/Anglular_velocity_plot.png 1.5x"></a> <div class="thumbcaption"><div class="magnify"><a href="https://wiki.satnogs.org/File:Anglular_velocity_plot.png" class="internal" title="Enlarge"></a></div>Angular Velocity Plot</div></div></div></div>
<p>After studying this diagram, we came up to the conclusion that an angular velocity of 5 deg/s is adequate. For this decision, we took into consideration the main lobe of antenna (Δ3db) which in most situations is about 20 deg.
</p>
<h4><span id="Pulleys/Belts/Gearing"></span><span class="mw-headline" id="Pulleys.2FBelts.2FGearing">Pulleys/Belts/Gearing</span></h4>
<p>Horizontal distance between pulleys (P1, P2) is 58mm.
Vertical distance between pulleys (P1, P2) is w = 9.5mm.
</p><p>Pulleys and Belt are GT2, 2mm pitch.
Belt width, 6mm.
Belt thickness, 1.38mm (0.76 tooth).
</p><p>Wrap angle in both pulleys is larger than 60deg.
At least 6 teeth in contact with the pulley at any given time.
In practice that means you want a minimum of a 12 tooth pulley, and usually try to get at least 18 teeth.
</p><p>Outer Diameter of pulleys:
</p><p>P(T) | OD(mm) <br>
16 | 10.2 <br>
20 | 12.7 <br>
36 | 22.9 <br>
40 | 25.5 <br>
</p><p>Belt calculation (according to calculator):
</p><p>Ratio | P1(T) | P2(T) | Belt(T) | L(mm) <br>
2.25|16|36|85/86|58.65/59.66 <br>
1.8|20|36|86/87/88|57.78/58.78/59.78 <br>
2.5|16|40|87/88|58.5/59.5 <br>
2|20|40|89/90|58.65/59.66 <br>
</p><p>Motor Maximun no-load speed, 200RPM = 1200deg/s
Motor Maximum stall-torue, 1.2Nm
</p>
<div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:554px;"><a href="https://wiki.satnogs.org/File:Motor_perfomance_graph.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/552px-Motor_perfomance_graph.png" width="552" height="420" class="thumbimage" srcset="/images/3/3c/Motor_perfomance_graph.png 1.5x"></a> <div class="thumbcaption"><div class="magnify"><a href="https://wiki.satnogs.org/File:Motor_perfomance_graph.png" class="internal" title="Enlarge"></a></div>Angular Velocity</div></div></div></div>
<p>Position of idler do not care, or min 1.3*P1, max 1.5*P1 (for 20T, ~16mm/~20mm).
</p><p>Belt gear selection:
</p>
<ul><li>20/36 with 1.8 ratio and 86T/172mm belt without idler</li>
<li>20/40 with 2 ratio and 90T/190mm belt with idler</li></ul>
<p>To calculate Deflection force, (page T-31, sdp - design-guidelines)
</p>
<ul><li>Y = 2.05, Tst = 1.3kg</li>
<li>span length, t = 57.64mm</li>
<li>Belt pitch length, L = 180mm</li>
<li>Fd,min =</li>
<li>Fd,max =</li>
<li>2.8kg Working Tension [shapeoko - Belts and Pulleys](<a rel="nofollow" class="external free" href="https://www.shapeoko.com/wiki/index.php/Belts_and_Pulleys#Tensile_Cord_Materials">https://www.shapeoko.com/wiki/index.php/Belts_and_Pulleys#Tensile_Cord_Materials</a>)</li></ul>
<p><br>
</p>
<pre> P3 <br>
/ \ <br>
P1 P2 <br>
| <br>
P4-P5 <br>
</pre>
<ul><li>Determination of design load</li></ul>
<p>According to perfomance graph of DC motor, the optimal output power is Tm = 0.6Nm with efficiency of 0.2 and 100RPM = 600deg/s.
Select a service factor of 1.5 (service factors between 1.5 and 2.0 are generally recommended when
designing small pitch synchronous drives).
Tpeak = SF*Tm = 1.5*0.6 = 0.9Nm
</p>
<ul><li>Choice of belt pitch</li></ul>
<p>Due to backslash and accuracy in both directions of movements and volume constrains, we choose GT2, pitch 2mm.
</p>
<ul><li>Check belt pitch selection based on individual graphs</li></ul>
<p>Due to Tpeak = 0.9Nm No-load speed,(Speed of fastest shaft) = 100RPM = 600deg/s
GT2 pitch 2mm belt is the better solution for our application.
</p>
<ul><li>Determine speed ratio</li></ul>
<p>Speed ratio 1.8-2.25 according to specification of output rotation speed of 5deg/s.
</p>
<ul><li>Check belt speed</li></ul>
<p>V(m/s) = 0.0000524 x pulley PD (mm) x pulley rpm = 0.066548m/s
Belt speeds up to 6,500 fpm (33.02 m/s) do not require special pulleys.
</p>
<ul><li>Determine belt length</li></ul>
<p>Table 'Belt calculation (according to calculator)'
Teeth in mesh: 9
</p>
<ul><li>Determine the belt width</li></ul>
<p>From Table 43
torque = 0.17Nm
Length Correction Factor = 0.9
width multiplier = 1.00
torque*Length Correction Factor*width multiplier = 0.17*0.9*1.00 = 0.153Nm
Teeth in mesh: 9
Tpeak = 0.9Nm, so belt width is nice for our application
</p>
<ul><li>Check the number of teeth in mesh</li></ul>
<p>Teeth in mesh: 9 according to calculator
</p>
<ul><li>Determine proper belt installation tension</li></ul>
<p>SECTION 10, on page T50, look at 'To calculate Deflection force, (page T-31, sdp - design-guidelines)'
</p>
<ul><li>Y = 2.05, Tst = 0.812*DQ/d + mS^2 = 12.8lb + 0 = 5.8kg</li>
<li>DQ = Tpeak = 0.9Nm = 7.9lb-in</li>
<li>d = 12.7mm = 0.5in</li>
<li>S = (0.5*100/3.82)/1000 = 0.0131ft/min</li>
<li>m = 0.039</li>
<li>span length, t = sqrt(CD^2 - (PD-pd/2)^2) = 57.64mm</li>
<li>Belt pitch length, L = 180mm</li>
<li>t/L = 0.32</li>
<li>Fd,min = 0.8lb = 0.36kg</li>
<li>Fd,max = 0.9lb = 0.41kg</li></ul>
<ul><li>Safety factor 1.5</li></ul>
<ul><li>P2 timing pulley torque - Maximum radial load of timing belt ball bearing 625zz</li></ul>
<p>Tpeak = 0.9Nm
TorqueP2 = 2*0.9Nm = 1.8Nm, PDp2 = 25.5mm
Radial static load of 625ZZ is 0.38kN
T-39
</p>
<ul><li>Maximum thrust load of timing belt ball bearing 625zz</li></ul>
<ul><li>Maximum radial and thrust load of output ball bearings 6008zz</li></ul>
<p>Calculate or evaluate correct loads for deep groove ball bearings
radial static load = 11.6kN
thrust static load = 0.7*11.6kN = 8.12kN
This type of construction permits the bearings to support relatively high thrust load in either direction.
In fact the thrust load capacity is about 70% of the radial load capacity. A ball bearing primarily designed
to support radial load can also support high thrust load; because only few balls carry the radial load,
whereas all the balls can withstand the thrust load.
</p>
<ul><li>Maximum self-locking or back-drivable torque of gear box (according to more weak component)</li></ul>
<p>It necessary to achieve [specs](<a rel="nofollow" class="external free" href="https://community.libre.space/t/satnogs-rotator-version-3/226">https://community.libre.space/t/satnogs-rotator-version-3/226</a>), 60Nm (6Kg in 1 meter)
</p>
<ul><li>Nominal torque of drivable torque of gear box (according to more weak component) and maximum rotational speed of gear box</li></ul>
<p>Notes:
</p>
<ul><li><a rel="nofollow" class="external text" href="https://sdp-si.com/eStore/CenterDistanceDesigner">sdp distance calculator</a></li>
<li><a rel="nofollow" class="external text" href="http://www.ebay.com/itm/2GT-Timing-Belt-L-172-232-240-244-640-810-GT2-Belts-closed-loop-5pcs-lot-/221977955532?var=&amp;hash=item33aeeacccc:m:me5GvSt_amrm6RWT03Ut4JA">belt GT2-6mm wide, 172mm</a></li>
<li><a rel="nofollow" class="external text" href="https://www.ebay.com/itm/2GT-GT2-synchronous-Timing-belt-Perimeter-98-194mm-width-6-9mm-Cogged-close-loop/222574382655?ssPageName=STRK%3AMEBIDX%3AIT&amp;var=521434616407&amp;_trksid=p2060353.m2749.l2649">belt GT2-6mm wide, 180mm</a></li>
<li><a rel="nofollow" class="external text" href="http://www.ebay.com/itm/5pcs-Timing-Pulley-GT2-Idler-16-20T-gear-Bearing-Reprap-6mm-Belt-3-5mm-Bore-3D-/132195520937?var=&amp;hash=item1ec77791a9:m:mljSYBViBlKOgXr3Gy-u0Tg">idler pulley, no-teeth-ID3mm-OD18mm</a></li>
<li><a rel="nofollow" class="external text" href="http://www.brecoflex.com/products/pulleys/design-guidelines/">brecoflex - design-guidelines</a></li>
<li><a rel="nofollow" class="external text" href="http://www.shreegeeimpex.com/TECH_DATA_PAG/idlers_ten.htm">shreegeeimpex - design-guidelines</a></li>
<li><a rel="nofollow" class="external text" href="http://www.sdp-si.com/PDFS/Technical-Section-Timing.pdf">sdp - design-guidelines</a></li></ul>
<h4><span class="mw-headline" id="Motor_Specification">Motor Specification</span></h4>
<p>General Specification about motors. The voltage and current consumption also it depends from the motor controller which is (maybe) different
from <a rel="nofollow" class="external text" href="https://wiki.satnogs.org/SatNOGS_Rotator_Controller">SatNOGS Rotator Controller</a>.
</p>
<table class="wikitable">
<tbody><tr>
<th>Specification
</th>
<th>Value
</th></tr>
<tr>
<td>Min-Max Stall Torque (Nm)
</td>
<td>0.4 - 1.5
</td></tr>
<tr>
<td>Min-Max Speed (RPM)
</td>
<td>100 - 200
</td></tr>
<tr>
<td>Size (mm) (LxWxH)
</td>
<td>47x42x64
</td></tr>
</tbody></table>
<ul class="gallery mw-gallery-traditional" style="max-width: 972px;_width: 972px;">
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:65px auto;"><a href="https://wiki.satnogs.org/File:Motor_mount_dimensions.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Motor_mount_dimensions.png" width="200" height="100" srcset="/images/thumb/1/17/Motor_mount_dimensions.png/300px-Motor_mount_dimensions.png 1.5x, /images/thumb/1/17/Motor_mount_dimensions.png/400px-Motor_mount_dimensions.png 2x"></a></div></div>
<div class="gallerytext">
<p>Motor mount dimensions
</p>
</div>
</div></li>
<li class="gallerybox" style="width: 235px"><div style="width: 235px">
<div class="thumb" style="width: 230px;"><div style="margin:37px auto;"><a href="https://wiki.satnogs.org/File:Max_motor_height.png" class="image"><img alt="" src="./SatNOGS Rotator v3 - SatNOGS_files/200px-Max_motor_height.png" width="200" height="156" srcset="/images/thumb/1/1a/Max_motor_height.png/300px-Max_motor_height.png 1.5x, /images/thumb/1/1a/Max_motor_height.png/400px-Max_motor_height.png 2x"></a></div></div>
<div class="gallerytext">
<p>Maximum Motor Height
</p>
</div>
</div></li>
</ul>
<h4><span class="mw-headline" id="Worm_Gear_Box_Calculations">Worm Gear Box Calculations</span></h4>
<ul><li>Gear ratio: i12 = 30</li>
<li>Angle between axis of gears: δ = 90 deg</li>
<li>Number of threads in worm: If i12 &gt;= 30 then z1 = 1</li>
<li>Number of teeth in worm wheel: z2 = i12*z1 = 30</li>
<li>Center distance: initial case a = 45.5 mm</li>
<li>Worm reference diameter: AGMA d01&gt;= 11.5*(a/25.4)^0.875 = 19.15 mm, so d01 = 19.5mm</li>
<li>Worm wheel reference: d02 = 2*a - d01 = 71.5 mm</li>
<li>Axial module: ms = d02/z2 = 2.38 , so ms = 2.5</li></ul>
<p>Recalculate d02, a with new axial module
</p>
<ul><li>d02 = z2*ms = 75mm, a = (d02+d01)/2 = 47.25mm</li>
<li>Axial pitch: ts = π*ms = 7.854mm</li>
<li>Reference lead angle: γ0 = atan(d02/(i12*d01)) = 7.3 deg</li>
<li>Worm tip diameter: dk1 = d01 + 2*hk = 24.5mm
<ul><li>Worm teeth reference addendum in axial section: hk = hk* *ms = 2.5mm</li>
<li>Worm tooth reference addendum coefficient: hk* = 1</li></ul></li>
<li>Worm root diameter: df1 = d01 - 2*hf = 13.5mm
<ul><li>Worm tooth reference dedendum: hf = hf* _ms = 1.2_ms = 3mm</li>
<li>Dedendum coefficient: hf* = 1.2</li></ul></li>
<li>Worm length: L = 2.5_ms_sqrt(z2+2) = 35.36mm</li>
<li>Worm tooth thickness: smx1 = smx1* * ts = 3.927mm
<ul><li>Tooth thickness coefficient: smx1* = 0.5</li></ul></li>
<li>Normal pressure angle: aon = 20 deg</li>
<li>Worm wheel throat diameter: dk2 = d02+2*hk = 80mm</li>
<li>Worm wheel root diameter: df2 = d02 - 2*hf = 69mm</li>
<li>Worm wheel outside diameter: de2 = dk2 + 2*mx = 83.5mm
<ul><li>Worm wheel tooth external addendum: mx = n*ms, 0.4&lt;=n&lt;=1.5</li></ul></li>
<li>Effective worm wheel face width: b2H,max = sqrt((2_a - df2)^2 - (2_a - de2)^2) = 23mm</li></ul>
<!--
NewPP limit report
Cached time: 20191126140114
Cache expiry: 86400
Dynamic content: false
CPU time usage: 0.157 seconds
Real time usage: 0.160 seconds
Preprocessor visited node count: 238/1000000
Preprocessor generated node count: 714/1000000
Postexpand include size: 4273/2097152 bytes
Template argument size: 636/2097152 bytes
Highest expansion depth: 3/40
Expensive parser function count: 0/100
Unstrip recursion depth: 0/20
Unstrip postexpand size: 32712/5000000 bytes
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00% 51.966 1 -total
7.66% 3.978 1 Template:Message
6.55% 3.404 1 Template:Rotator
1.10% 0.573 1 Template:Table
-->
<!-- Saved in parser cache with key satnogs_wiki-mw_:pcache:idhash:1252-0!canonical and timestamp 20191126140113 and revision id 2707
-->
</div></div><div class="printfooter">
Retrieved from "<a dir="ltr" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;oldid=2707">https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;oldid=2707</a>"</div>
<!-- end body text -->
</div>
<!-- category links -->
<div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="https://wiki.satnogs.org/Special:Categories" title="Special:Categories">Category</a>: <ul><li><a href="https://wiki.satnogs.org/Category:Rotator" title="Category:Rotator">Rotator</a></li></ul></div></div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<!-- Tools-->
<nav class="navbar navbar-default p-tb " id="p-tb">
<ul class="nav navbar-nav small">
<li id="t-whatlinkshere"><a href="https://wiki.satnogs.org/Special:WhatLinksHere/SatNOGS_Rotator_v3" title="A list of all wiki pages that link here [alt-shift-j]" accesskey="j">What links here</a></li>
<li id="t-recentchangeslinked"><a href="https://wiki.satnogs.org/Special:RecentChangesLinked/SatNOGS_Rotator_v3" rel="nofollow" title="Recent changes in pages linked from this page [alt-shift-k]" accesskey="k">Related changes</a></li>
<li id="t-specialpages"><a href="https://wiki.satnogs.org/Special:SpecialPages" title="A list of all special pages [alt-shift-q]" accesskey="q">Special pages</a></li>
<li id="t-permalink"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;oldid=2707" title="Permanent link to this revision of the page">Permanent link</a></li>
<li id="t-info"><a href="https://wiki.satnogs.org/index.php?title=SatNOGS_Rotator_v3&amp;action=info" title="More information about this page">Page information</a></li>
</ul>
</nav>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<!-- footer links -->
<ul class="footer-info list-unstyled small" id="footer-info">
<!-- info -->
<li> This page was last edited on 22 May 2019, at 09:25.</li>
<li>Content is available under <a class="external" rel="nofollow" href="https://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike</a> unless otherwise noted.</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<!-- places -->
<ul class="list-inline footer-places " id="footer-places">
<li><small><a href="https://wiki.satnogs.org/SatNOGS:Privacy_policy" title="SatNOGS:Privacy policy">Privacy policy</a></small></li>
<li><small><a href="https://wiki.satnogs.org/SatNOGS:About" title="SatNOGS:About">About SatNOGS</a></small></li>
<li><small><a href="https://wiki.satnogs.org/SatNOGS:General_disclaimer" title="SatNOGS:General disclaimer">Disclaimers</a></small></li>
</ul>
</div>
<div class="col-lg-6">
<!-- footer icons -->
<ul class="list-inline pull-right footer-icons " id="footer-icons">
<!-- copyright -->
<li><a href="https://creativecommons.org/licenses/by-sa/3.0/"><img src="./SatNOGS Rotator v3 - SatNOGS_files/cc-by-sa.png" alt="Creative Commons Attribution-ShareAlike" width="88" height="31"></a></li>
<!-- poweredby -->
<li><a href="https://www.mediawiki.org/"><img src="./SatNOGS Rotator v3 - SatNOGS_files/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31"></a></li>
</ul>
</div>
</div>
</div>
<script>(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.157","walltime":"0.160","ppvisitednodes":{"value":238,"limit":1000000},"ppgeneratednodes":{"value":714,"limit":1000000},"postexpandincludesize":{"value":4273,"limit":2097152},"templateargumentsize":{"value":636,"limit":2097152},"expansiondepth":{"value":3,"limit":40},"expensivefunctioncount":{"value":0,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":32712,"limit":5000000},"timingprofile":["100.00% 51.966 1 -total"," 7.66% 3.978 1 Template:Message"," 6.55% 3.404 1 Template:Rotator"," 1.10% 0.573 1 Template:Table"]},"cachereport":{"timestamp":"20191126140114","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":89});});</script>
<div class="suggestions" style="display: none; font-size: 14px;"><div class="suggestions-results"></div><div class="suggestions-special"></div></div></body></html>