<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://apm.bplaced.net/w/index.php?action=history&amp;feed=atom&amp;title=RepRec_end-effector</id>
	<title>RepRec end-effector - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://apm.bplaced.net/w/index.php?action=history&amp;feed=atom&amp;title=RepRec_end-effector"/>
	<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;action=history"/>
	<updated>2026-08-14T02:57:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20103&amp;oldid=prev</id>
		<title>Apm at 19:06, 19 June 2026</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20103&amp;oldid=prev"/>
		<updated>2026-06-19T19:06:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:06, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{RepRec}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:End-effector assembling end-effector.svg.png|250px|thumb|right|Concept of an end-effector assembling an other end-effector by adding in one of the spanning jaws.]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:End-effector assembling end-effector.svg.png|250px|thumb|right|Concept of an end-effector assembling an other end-effector by adding in one of the spanning jaws.]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{wikitodo|TODO split up this page in smaller sub pages ...}} &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{wikitodo|TODO split up this page in smaller sub pages ...}} &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20098&amp;oldid=prev</id>
		<title>Apm at 19:04, 19 June 2026</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20098&amp;oldid=prev"/>
		<updated>2026-06-19T19:04:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:04, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l135&quot;&gt;Line 135:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 135:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Related ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Related ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Up: [[RepRec]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Up: [[RepRec&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &amp;amp; [[RepRec pick-and-place robots&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec specialized end-effectors]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec specialized end-effectors]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20083&amp;oldid=prev</id>
		<title>Apm: /* Related */ fixed creation date typo 2027 =&gt; 2017</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20083&amp;oldid=prev"/>
		<updated>2026-06-19T17:38:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Related: &lt;/span&gt; fixed creation date typo 2027 =&amp;gt; 2017&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:38, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l146&quot;&gt;Line 146:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 146:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec tool]] [[RepRec toolhead]] [[RepRec end-effector]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec tool]] [[RepRec toolhead]] [[RepRec end-effector]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;small&amp;gt;Page started (off wiki): &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2027&lt;/del&gt;-03-23 Thursday.&amp;lt;/small&amp;gt; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;small&amp;gt;Page started (off wiki): &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2017&lt;/ins&gt;-03-23 Thursday.&amp;lt;/small&amp;gt; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Categrory:RepRec}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Categrory:RepRec}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20080&amp;oldid=prev</id>
		<title>Apm: Apm moved page RepRec end-effectors to RepRec end-effector: plural =&gt; singular</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20080&amp;oldid=prev"/>
		<updated>2026-06-19T17:32:09Z</updated>

		<summary type="html">&lt;p&gt;Apm moved page &lt;a href=&quot;/w/index.php?title=RepRec_end-effectors&quot; class=&quot;mw-redirect&quot; title=&quot;RepRec end-effectors&quot;&gt;RepRec end-effectors&lt;/a&gt; to &lt;a href=&quot;/w/index.php?title=RepRec_end-effector&quot; title=&quot;RepRec end-effector&quot;&gt;RepRec end-effector&lt;/a&gt;: plural =&amp;gt; singular&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:32, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20079&amp;oldid=prev</id>
		<title>Apm: /* Related */</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20079&amp;oldid=prev"/>
		<updated>2026-06-19T16:52:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Related&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:52, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l135&quot;&gt;Line 135:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 135:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Related ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Related ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Up: [[RepRec]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;----&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec specialized end-effectors]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec specialized end-effectors]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec general purpouse end-effectors]] being [[RepRec big part specialized end-effectors]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[RepRec general purpouse end-effectors]] being [[RepRec big part specialized end-effectors]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20075&amp;oldid=prev</id>
		<title>Apm: adding in an old illustrative image</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20075&amp;oldid=prev"/>
		<updated>2026-06-19T16:46:10Z</updated>

		<summary type="html">&lt;p&gt;adding in an old illustrative image&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:46, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:End-effector assembling end-effector.svg.png|250px|thumb|right|Concept of an end-effector assembling an other end-effector by adding in one of the spanning jaws.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{wikitodo|TODO split up this page in smaller sub pages ...}} &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{wikitodo|TODO split up this page in smaller sub pages ...}} &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{wikitodo|add sketches old and new}} &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{wikitodo|add sketches old and new}} &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20073&amp;oldid=prev</id>
		<title>Apm: /* Keeping the RepRec end-effector DOFs in RepRec machine phase */</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20073&amp;oldid=prev"/>
		<updated>2026-06-19T16:34:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Keeping the RepRec end-effector DOFs in RepRec machine phase&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:34, 19 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l98&quot;&gt;Line 98:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 98:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;When an [[RepRec end-effector]] is transferred over to a [[RepRec clamp-board]] in [[RepRec stowage]]&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;When an [[RepRec end-effector]] is transferred over to a [[RepRec clamp-board]] in [[RepRec stowage]]&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;then its internal [[DOFs]] need to remain constraint at all times.&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;then its internal [[DOFs]] need to remain constraint at all times.&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;s&lt;/del&gt;&amp;gt;(relying on friction self locking is not an option, it must be an energy barrier or [[positive locking]])&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;s&lt;/del&gt;&amp;gt; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;small&lt;/ins&gt;&amp;gt;(relying on friction self locking is not an option, it must be an energy barrier or [[positive locking]])&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;small&lt;/ins&gt;&amp;gt; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Thus a different additional locking mechanism is needed. &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Thus a different additional locking mechanism is needed. &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
	<entry>
		<id>https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20072&amp;oldid=prev</id>
		<title>Apm: page migrated from desktop-wiki with some cleaning and updating (clearly further improvable)</title>
		<link rel="alternate" type="text/html" href="https://apm.bplaced.net/w/index.php?title=RepRec_end-effector&amp;diff=20072&amp;oldid=prev"/>
		<updated>2026-06-19T16:33:50Z</updated>

		<summary type="html">&lt;p&gt;page migrated from desktop-wiki with some cleaning and updating (clearly further improvable)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{wikitodo|TODO split up this page in smaller sub pages ...}} &amp;lt;br&amp;gt;&lt;br /&gt;
{{wikitodo|add sketches old and new}} &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Less precisely &amp;#039;&amp;#039;&amp;#039;toolheads&amp;#039;&amp;#039;&amp;#039; or just &amp;#039;&amp;#039;&amp;#039;tools&amp;#039;&amp;#039;&amp;#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end-effectors essentially are &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;adapters between the toolhead-flange and the handled part&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;A RepRec must (per definition) have exchangable/switchable EndEffectors.&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Reason for this hard constraint: &amp;lt;br&amp;gt;&lt;br /&gt;
As a single end effector will not be sufficient for the broad variety of tasks needed &amp;lt;br&amp;gt;&lt;br /&gt;
for pick and place of modular robotics and eventual self replication. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A [[RepRec]] systems end-effectors are a set of several different [[RepRec part manipulation]] devices that &amp;lt;br&amp;gt;&lt;br /&gt;
can be coupled and decoupled to and from the tip of &amp;lt;br&amp;gt;&lt;br /&gt;
the 6DOF positioning mechanism (the tip of the [[RepRec poser]] at the end of the [[kinematic chain]]) &amp;lt;br&amp;gt;&lt;br /&gt;
which we will refer to with [[RepRec tool to poser flange]] or &amp;quot;stump&amp;quot; for short.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zero or one end effectors can mount onto the [[ToolToPoserFlange]] &amp;lt;br&amp;gt;&lt;br /&gt;
(mounted on the mobile end of the &amp;#039;&amp;#039;&amp;#039;2D parallel mechanics&amp;#039;&amp;#039;&amp;#039; - whichever type is chosen) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Just like a [[RepRec part adapter]] a [[RepRec end effector]] mediates between a more standardized interface (the stump) &amp;lt;br&amp;gt;&lt;br /&gt;
and a less standardized Interface (the manipulated parts). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All [[RepRec end-effector]]s should grip parts in a sufficiently [[SelfCentering]] way to yield reliable and predictable outcomes &amp;lt;br&amp;gt;&lt;br /&gt;
When picking up the parts they are designed to handle. [[ReMec avoid inviting murphies law]]. &amp;lt;br&amp;gt;&lt;br /&gt;
Both in case of standardized surfaces (e.g. [[ReChain base-crate]]) or special part shapes. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In general robotic end-effectors can use any means for picking things up not just gripping. &amp;lt;br&amp;gt;&lt;br /&gt;
That includes magnets, air pressure, electrostatics, surface tension force, and whatever works. &amp;lt;br&amp;gt;&lt;br /&gt;
With focus on [[self replication]] and [[scale transposed prototyping]] one will like to add further constraints. &amp;lt;br&amp;gt;&lt;br /&gt;
Though one may want to still allow for [[RepRec vanishing vitamins]]. &amp;lt;br&amp;gt;&lt;br /&gt;
Like to fake an analog of nanoscale vdW forces at the macroscale: &amp;lt;br&amp;gt;&lt;br /&gt;
– vaccum suction cups and polished flat spots on the parts &amp;lt;br&amp;gt;&lt;br /&gt;
– iron filled PLA and magnets (probably too heavy) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== End-effector types &amp;amp; geometries ==&lt;br /&gt;
&lt;br /&gt;
See [[RepRec end-effector geometry types]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Basic ones:&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* clutch style spiral driven (as found in lathes) &lt;br /&gt;
* counter screw style (steep multi-start threads for fast action)&lt;br /&gt;
* [[ReChain]] inspired force-divider clamping ({{wikitodo|elaborate &amp;amp; add sketches}})&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Specialized EndEffectors:&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
See page: [[RepRec specialized end-effectors]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== First prototype plans ==&lt;br /&gt;
&lt;br /&gt;
Plans for a first [[EndEffector]] Prototype ... &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* desired: fast acting &lt;br /&gt;
* much preferable: parallel acting&lt;br /&gt;
* probably not going for a clutch style (big &amp;amp; bulky, spiral, ...)&lt;br /&gt;
&lt;br /&gt;
== Number of [[RepRec end-effector]] types ==&lt;br /&gt;
&lt;br /&gt;
The optimal number of [[RepRec end-effector types]] is an optimization problem. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Too few end-effectors&amp;#039;&amp;#039;&amp;#039; and there&amp;#039;s the aforementioned [[RepRec spacial overhead]] &amp;lt;br&amp;gt;&lt;br /&gt;
which can render a [[RepRec]] design (and all its products!!) inefficient. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Too many EndEffectors&amp;#039;&amp;#039;&amp;#039; ⇒ much more head swapping movements ⇒ slower operation. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the product in assembly is big enough to make distances to the [[RepRec end-effector]][[RepRec stowage]] area increase &amp;lt;br&amp;gt;&lt;br /&gt;
and there are so many [[RepRec end-effectors]] that they can&amp;#039;t be carried around with the [[RepRec crawler]] but need a separate magazine unit for them. &amp;lt;br&amp;gt;&lt;br /&gt;
then algorithmic complexity goes from O(n) to O(n^2). The [[street marking painter joke]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Storage of [[RepRec end-effector]]s ==&lt;br /&gt;
&lt;br /&gt;
The [[ReChain clamp-board]] would provide &amp;quot;passive locking&amp;quot; of EndEffectors on other places than the [[RepRec head-flange]]. &amp;lt;br&amp;gt;&lt;br /&gt;
{{wikitodo|Add ideas on how to do end-effector storage.}}&lt;br /&gt;
This allows for transferring [[RepRec end-effectors]] away from the [[RepRec tool to poser flange]]. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That is: All the unused end-effectors can be kept on a [[ReChain clamp-board]] inside the [[RepRec working area]] for quick access. &amp;lt;br&amp;gt;&lt;br /&gt;
If too many are present some can be kept on a clamp-board outside the working area &amp;lt;br&amp;gt;&lt;br /&gt;
(in a cache extension area) that can be dragged in (by a special clamp-board dragging end-effector?) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All [[RepRec end-effectors]] are [[RepRec multi part assemblies]] and thus need to be assembled themselves. &amp;lt;br&amp;gt;&lt;br /&gt;
Assembly of an end effector may involve the usage of the same type oof end effector that is being assembled. &amp;lt;br&amp;gt;&lt;br /&gt;
And as the usage of [[RepRec assembly helper jigs]] that themselves may also be [[RepRec multi part assemblies]] needing pre-assembly. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The end-effector constituent parts need their own specialized [[RepRec stowage]] [[RepRec part magazine]]s. &amp;lt;br&amp;gt;&lt;br /&gt;
[[RepRec part magazine]]s may come in vastly different sizes. &amp;lt;br&amp;gt;&lt;br /&gt;
– Bigger ones be located outside the [[RepRec working area]] in a separate [[RepRec unit]]. &amp;lt;br&amp;gt;&lt;br /&gt;
– Really small ones might even fit onto a [[RepRec clamp-board]] withing the [[RepRec working area]]. &amp;lt;br&amp;gt;&lt;br /&gt;
Related: [[RepRec working zones]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Keeping the [[RepRec end-effector]] DOFs in [[RepRec machine phase]] ==&lt;br /&gt;
&lt;br /&gt;
Related to this section: [[Machine phase]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the [[RepRec end-effector]] is attached to the [[RepRec poser]] via the [[RepRec poser to tool interface]] &amp;lt;br&amp;gt;&lt;br /&gt;
its internal [[DOFs]] are ultimately linked to and constraint by the driving system. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* (0) Locking at the [[RepRec tool to poser interface]] from the [[RepRec poser to tool interface]] side. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;When an [[RepRec end-effector]] is transferred over to a [[RepRec clamp-board]] in [[RepRec stowage]]&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;then its internal [[DOFs]] need to remain constraint at all times.&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;s&amp;gt;(relying on friction self locking is not an option, it must be an energy barrier or [[positive locking]])&amp;lt;/s&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Thus a different additional locking mechanism is needed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [[EndEffector]] could be locked from several places. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* (1) Locking at the [[RepRec tool to poser interface]] from the [[RepRec tool to poser interface]] side.&lt;br /&gt;
* (2) Locking at the [[RepRec tool to clamp-board interface]] from the [[RepRec tool to clamp-board interface]] side.&lt;br /&gt;
* (3) Locking at the [[RepRec tool to clamp-board interface]] from the [[RepRec clamp-board to tool interface]] on the [[RepRec clamp-board]].&lt;br /&gt;
&lt;br /&gt;
For convenience of macroscale operation one might want to  be able to &amp;lt;br&amp;gt;&lt;br /&gt;
take off the end-effector completely by human hands. &amp;lt;br&amp;gt;&lt;br /&gt;
I.e. it is no longer attached to the machine but still preserves its position state reliably &amp;lt;br&amp;gt;&lt;br /&gt;
That would motivate to put the locking mechanism inside the [[RepRec end-effector]] ⇒ (1) or (2) — eliminating (3) &amp;lt;br&amp;gt;&lt;br /&gt;
Eventual active actuation of the locking mechanism may motivate to put the locking mechanism at (1). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Much more likely is simpler locking by spring though.&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;u&amp;gt;Nice, we have the winner (1) for now giving us a starting point for design.&amp;lt;/u&amp;gt;&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;More concrete design idea : &amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Assuming the interface is an axial [[hirth joint]] then &amp;lt;br&amp;gt;&lt;br /&gt;
a partial radial slide on [[splined joint]] that is activated via an integrated spring &amp;lt;br&amp;gt;&lt;br /&gt;
might lock the angular position into a known state. &amp;lt;br&amp;gt;&lt;br /&gt;
Locking the [[RepRec end-effector]] to the [[RepRec poser to tool flange]] pushes the lock away in such a way &amp;lt;br&amp;gt;&lt;br /&gt;
that at no point in time the rotative DOF in the [[RepRec end-effector]] loses its angular constraint. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Different tension for hull and bearings inside:&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Additionally the moving elements in side the [[RepRec end-effector]] should (via that flange locking) &amp;lt;br&amp;gt; &lt;br /&gt;
receive just the right tension to become properly self centered but not excessive in wear/friction. &amp;lt;br&amp;gt;&lt;br /&gt;
The housing of the [[RepRec end-effector]] should be fastened &amp;lt;br&amp;gt;&lt;br /&gt;
much more strongly via separate tensioning mechanisms. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recursion: end-effectors gripping (assembled) end-effectors ==&lt;br /&gt;
&lt;br /&gt;
{{wikitodo|discuss}} &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
&lt;br /&gt;
* [[RepRec specialized end-effectors]]&lt;br /&gt;
* [[RepRec general purpouse end-effectors]] being [[RepRec big part specialized end-effectors]]&lt;br /&gt;
* [[RepRec small part specialised end-effectors]]&lt;br /&gt;
----&lt;br /&gt;
* [[RepRec starting points for RepRec system design]]&lt;br /&gt;
* [[RepRec fir-tree-clamp end-effector]] &lt;br /&gt;
----&lt;br /&gt;
* [[RepRec tool]] [[RepRec toolhead]] [[RepRec end-effector]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Page started (off wiki): 2027-03-23 Thursday.&amp;lt;/small&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
{{Categrory:RepRec}}&lt;/div&gt;</summary>
		<author><name>Apm</name></author>
	</entry>
</feed>