Initial Commit
@@ -0,0 +1,52 @@
|
|||||||
|
auto/
|
||||||
|
*.tex
|
||||||
|
*.bbl
|
||||||
|
*.synctex.gz
|
||||||
|
.auctex-auto/
|
||||||
|
_minted*
|
||||||
|
|
||||||
|
# Emacs
|
||||||
|
auto/
|
||||||
|
|
||||||
|
# Simulink Real Time
|
||||||
|
*bio.m
|
||||||
|
*pt.m
|
||||||
|
*ref.m
|
||||||
|
*ri.m
|
||||||
|
*xcp.m
|
||||||
|
*.mldatx
|
||||||
|
*.slxc
|
||||||
|
*.xml
|
||||||
|
*_slrt_rtw/
|
||||||
|
|
||||||
|
# data
|
||||||
|
data/
|
||||||
|
|
||||||
|
# Windows default autosave extension
|
||||||
|
*.asv
|
||||||
|
|
||||||
|
# OSX / *nix default autosave extension
|
||||||
|
*.m~
|
||||||
|
|
||||||
|
# Compiled MEX binaries (all platforms)
|
||||||
|
*.mex*
|
||||||
|
|
||||||
|
# Packaged app and toolbox files
|
||||||
|
*.mlappinstall
|
||||||
|
*.mltbx
|
||||||
|
|
||||||
|
# Generated helpsearch folders
|
||||||
|
helpsearch*/
|
||||||
|
|
||||||
|
# Simulink code generation folders
|
||||||
|
slprj/
|
||||||
|
sccprj/
|
||||||
|
|
||||||
|
# Matlab code generation folders
|
||||||
|
codegen/
|
||||||
|
|
||||||
|
# Simulink autosave extension
|
||||||
|
*.autosave
|
||||||
|
|
||||||
|
# Octave session info
|
||||||
|
octave-workspace
|
||||||
@@ -0,0 +1,650 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||||
|
<head>
|
||||||
|
<!-- 2021-01-15 ven. 23:32 -->
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||||
|
<title>Flexible Joint - Measurement of the Bending Stiffness</title>
|
||||||
|
<meta name="generator" content="Org mode" />
|
||||||
|
<meta name="author" content="Dehaeze Thomas" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||||
|
<script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||||
|
<script>
|
||||||
|
MathJax = {
|
||||||
|
svg: {
|
||||||
|
scale: 1,
|
||||||
|
fontCache: "global"
|
||||||
|
},
|
||||||
|
tex: {
|
||||||
|
tags: "ams",
|
||||||
|
multlineWidth: "%MULTLINEWIDTH",
|
||||||
|
tagSide: "right",
|
||||||
|
macros: {bm: ["\\boldsymbol{#1}",1],},
|
||||||
|
tagIndent: ".8em"
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
||||||
|
<script id="MathJax-script" async
|
||||||
|
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="org-div-home-and-up">
|
||||||
|
<a accesskey="h" href="../index.html"> UP </a>
|
||||||
|
|
|
||||||
|
<a accesskey="H" href="../index.html"> HOME </a>
|
||||||
|
</div><div id="content">
|
||||||
|
<h1 class="title">Flexible Joint - Measurement of the Bending Stiffness</h1>
|
||||||
|
<div id="table-of-contents">
|
||||||
|
<h2>Table of Contents</h2>
|
||||||
|
<div id="text-table-of-contents">
|
||||||
|
<ul>
|
||||||
|
<li><a href="#orge8827dd">1. Finite Element Model</a></li>
|
||||||
|
<li><a href="#orgc947253">2. Setup</a></li>
|
||||||
|
<li><a href="#orgf13af64">3. Effect of Bending</a></li>
|
||||||
|
<li><a href="#orgca610d4">4. Computation of the bending stiffness</a></li>
|
||||||
|
<li><a href="#orga6a9fed">5. Effect of Shear</a></li>
|
||||||
|
<li><a href="#orgb361e5e">6. Effect of Torsion</a></li>
|
||||||
|
<li><a href="#org939c423">7. Full stroke measured displacement and applied force as a function of \(H\)</a></li>
|
||||||
|
<li><a href="#org333fa3f">8. Negligible bending of the supporting bar</a></li>
|
||||||
|
<li><a href="#orgf9b93dc">9. Conclusion</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The goal is to design a test bench to measure the bending stiffness of a flexible joint with 1% accuracy.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div id="outline-container-orge8827dd" class="outline-2">
|
||||||
|
<h2 id="orge8827dd"><span class="section-number-2">1</span> Finite Element Model</h2>
|
||||||
|
<div class="outline-text-2" id="text-1">
|
||||||
|
<p>
|
||||||
|
<a id="org6f8fcb1"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
From the Finite Element Model, the stiffnesses and strokes of the flexible joint have been computed.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div class="org-src-container">
|
||||||
|
<pre class="src src-matlab">ka = 94e6; <span class="org-comment">% Axial Stiffness [N/m]</span>
|
||||||
|
ks = 13e6; <span class="org-comment">% Shear Stiffness [N/m]</span>
|
||||||
|
kb = 5; <span class="org-comment">% Bending Stiffness [Nm/rad]</span>
|
||||||
|
kt = 260; <span class="org-comment">% Torsional Stiffness [Nm/rad]</span>
|
||||||
|
</pre>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="org-src-container">
|
||||||
|
<pre class="src src-matlab">Fa = 469; <span class="org-comment">% Axial Force before yield [N]</span>
|
||||||
|
Fs = 242; <span class="org-comment">% Shear Force before yield [N]</span>
|
||||||
|
Fb = 0.118; <span class="org-comment">% Bending Force before yield [Nm]</span>
|
||||||
|
Ft = 1.508; <span class="org-comment">% Torsional Force before yield [Nm]</span>
|
||||||
|
</pre>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="org-src-container">
|
||||||
|
<pre class="src src-matlab">Xa = Fa<span class="org-type">/</span>ka; <span class="org-comment">% Axial Stroke before yield [m]</span>
|
||||||
|
Xs = Fs<span class="org-type">/</span>ks; <span class="org-comment">% Shear Stroke before yield [m]</span>
|
||||||
|
Xb = Fb<span class="org-type">/</span>kb; <span class="org-comment">% Bending Stroke before yield [rad]</span>
|
||||||
|
Xt = Ft<span class="org-type">/</span>kt; <span class="org-comment">% Torsional Stroke before yield [rad]</span>
|
||||||
|
</pre>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-right">Stiffness [N/um]</th>
|
||||||
|
<th scope="col" class="org-right">Max Force [N]</th>
|
||||||
|
<th scope="col" class="org-right">Stroke [um]</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Axial</td>
|
||||||
|
<td class="org-right">94</td>
|
||||||
|
<td class="org-right">469</td>
|
||||||
|
<td class="org-right">5</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Shear</td>
|
||||||
|
<td class="org-right">13</td>
|
||||||
|
<td class="org-right">242</td>
|
||||||
|
<td class="org-right">19</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-right">Stiffness [Nm/rad]</th>
|
||||||
|
<th scope="col" class="org-right">Max Torque [Nmm]</th>
|
||||||
|
<th scope="col" class="org-right">Stroke [mrad]</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Bending</td>
|
||||||
|
<td class="org-right">5</td>
|
||||||
|
<td class="org-right">118</td>
|
||||||
|
<td class="org-right">24</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Torsional</td>
|
||||||
|
<td class="org-right">260</td>
|
||||||
|
<td class="org-right">1508</td>
|
||||||
|
<td class="org-right">6</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-orgc947253" class="outline-2">
|
||||||
|
<h2 id="orgc947253"><span class="section-number-2">2</span> Setup</h2>
|
||||||
|
<div class="outline-text-2" id="text-2">
|
||||||
|
<p>
|
||||||
|
<a id="org86d0b98"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Let’s say a force is applied on top of the flexible joint with a distance \(H_F\) with the joint’s center.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The displacement of the flexible joint is also measure at an height \(H_D\) from the joint’s center.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<div id="org1d32223" class="figure">
|
||||||
|
<p><img src="figs/flexible_joint_test_bench_bending_setup.png" alt="flexible_joint_test_bench_bending_setup.png" />
|
||||||
|
</p>
|
||||||
|
<p><span class="figure-number">Figure 1: </span>Figure caption</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-orgf13af64" class="outline-2">
|
||||||
|
<h2 id="orgf13af64"><span class="section-number-2">3</span> Effect of Bending</h2>
|
||||||
|
<div class="outline-text-2" id="text-3">
|
||||||
|
<p>
|
||||||
|
<a id="org2781d1d"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The torque applied is:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
M_b = F \cdot H_F
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The flexible joint is experiencing a rotation \(R_b\) due to the torque \(M_b\):
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
R_b = \frac{M_b}{k_b} = \frac{F \cdot H_F}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
This rotation is then measured by the displacement sensor.
|
||||||
|
The measured displacement is:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
D_b = H_D \tan(R_b) = H_D \tan\left( \frac{F \cdot H_F}{k_b} \right) \label{eq:bending_meaured_disp}
|
||||||
|
\end{equation}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-orgca610d4" class="outline-2">
|
||||||
|
<h2 id="orgca610d4"><span class="section-number-2">4</span> Computation of the bending stiffness</h2>
|
||||||
|
<div class="outline-text-2" id="text-4">
|
||||||
|
<p>
|
||||||
|
From equation \eqref{eq:bending_meaured_disp}, we can compute the bending stiffness:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
k_b = \frac{\tan^{-1}\left( \frac{D_b}{H_D} \right)}{F \cdot H_F}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
And therefore, to precisely measure \(k_b\), we need to:
|
||||||
|
</p>
|
||||||
|
<ul class="org-ul">
|
||||||
|
<li>precisely measure the motion \(D_b\)</li>
|
||||||
|
<li>precisely measure the applied force \(F\)</li>
|
||||||
|
<li>precisely know the height from the flexible joint’s center to the measurement point \(H_D\)</li>
|
||||||
|
<li>precisely know the height from the flexible joint’s center to the force application point \(H_F\)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If there are estimation errors for \(H_D\) or \(H_F\) as shown in Figure <a href="#orgd840605">2</a>, this will induce an error for the estimation of the stiffness.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
For 1% accuracy estimation of \(k_b\), we can write the following approximate requirements:
|
||||||
|
</p>
|
||||||
|
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-right">Accuracy</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Force Measurement</td>
|
||||||
|
<td class="org-right">1%</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Displacement Measurement</td>
|
||||||
|
<td class="org-right">1%</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(H_D\)</td>
|
||||||
|
<td class="org-right">1%</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(H_F\)</td>
|
||||||
|
<td class="org-right">1%</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div id="orgd840605" class="figure">
|
||||||
|
<p><img src="figs/bending_effect_error_vertical.png" alt="bending_effect_error_vertical.png" />
|
||||||
|
</p>
|
||||||
|
<p><span class="figure-number">Figure 2: </span>Error in the estimation of the height of the force sensor and displacement sensor</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-orga6a9fed" class="outline-2">
|
||||||
|
<h2 id="orga6a9fed"><span class="section-number-2">5</span> Effect of Shear</h2>
|
||||||
|
<div class="outline-text-2" id="text-5">
|
||||||
|
<p>
|
||||||
|
<a id="orgd2827a2"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The effect of Shear on the measured displacement is simply:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
D_s = \frac{F}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
We would like to have this displacement much smaller than the displacement induced by the bending effects:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
D_b \gg D_s
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Which is equivalent as to have:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
H_D \tan\left( \frac{F \cdot H_F}{k_b} \right) \gg \frac{F}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Here to simplify, we suppose \(FH_F/k_b \ll 1\) (which is the case in practice), and we suppose \(H_D = H_F = H\).
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The obtained condition is then:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
H \gg \frac{k_b}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<table id="org0b1af59" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
<caption class="t-above"><span class="table-number">Table 1:</span> Height \(H\) to have less than certain amount of error due to shear effects</caption>
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-right">10% error</th>
|
||||||
|
<th scope="col" class="org-right">1% error</th>
|
||||||
|
<th scope="col" class="org-right">0.1% error</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(H\,[mm]\)</td>
|
||||||
|
<td class="org-right">6</td>
|
||||||
|
<td class="org-right">62</td>
|
||||||
|
<td class="org-right">620</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
In order to limit the effect of shear of less than 1%, the height from the joint’s center to the force application point and to the measurement point should be larger than 62mm.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<div class="org-src-container">
|
||||||
|
<pre class="src src-matlab">H = 62e<span class="org-type">-</span>3; <span class="org-comment">% [m]</span>
|
||||||
|
</pre>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-orgb361e5e" class="outline-2">
|
||||||
|
<h2 id="orgb361e5e"><span class="section-number-2">6</span> Effect of Torsion</h2>
|
||||||
|
<div class="outline-text-2" id="text-6">
|
||||||
|
<p>
|
||||||
|
<a id="orge2b2893"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If the application force is not aligned with the vertical axis of the flexible joint, this will induce a torsion motion that will induce a measurement error (Figure <a href="#orgdc4ca5c">3</a>).
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<div id="orgdc4ca5c" class="figure">
|
||||||
|
<p><img src="figs/bending_effect_torsion.png" alt="bending_effect_torsion.png" />
|
||||||
|
</p>
|
||||||
|
<p><span class="figure-number">Figure 3: </span>Horizontal position error of the force sensor and displacement sensor</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Let’s note the offset of the force sensor \(\epsilon_{F,y}\) and the offset of the measurement point \(\epsilon_{D,y}\).
|
||||||
|
The vertical torque (torsion) will be equal to:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
M_t = F \cdot \epsilon_{F,y}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
And the induced torsion:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
R_t = \frac{M_t}{k_t} = \frac{F \cdot \epsilon_{F,y}}{k_t}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The effect on the measured displacement is:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
D_t = \epsilon_{D,y} \tan \left( R_t \right) = \epsilon_{D,y} \tan\left( \frac{F \cdot \epsilon_{F,y}}{k_t} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
And we would like to have:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
D_b \gg D_t
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Which is equivalent as to have:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
H_D \tan\left( \frac{F \cdot H_F}{k_b} \right) \gg \epsilon_{D,y} \tan\left( \frac{F \cdot \epsilon_{F,y}}{k_t} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Supposing \(H_F = H_D = H\) and \(\epsilon_{F,y} = \epsilon_{D,y} = \epsilon_{y}\), the condition becomes:
|
||||||
|
</p>
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{y} \ll H \sqrt{\frac{k_t}{k_b}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
<table id="orga97cd00" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
<caption class="t-above"><span class="table-number">Table 2:</span> Maximum lateral position error \(\epsilon_y\) to have less than certain amount of error due to torsion effects</caption>
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-right">10% error</th>
|
||||||
|
<th scope="col" class="org-right">1% error</th>
|
||||||
|
<th scope="col" class="org-right">0.1% error</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(\epsilon_y\,[mm]\)</td>
|
||||||
|
<td class="org-right">44.7</td>
|
||||||
|
<td class="org-right">4.5</td>
|
||||||
|
<td class="org-right">0.4</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
For 1% error, the lateral positioning errors \(\epsilon_y\) for both the force sensor and the displacement sensor should be less than 4.5mm.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-org939c423" class="outline-2">
|
||||||
|
<h2 id="org939c423"><span class="section-number-2">7</span> Full stroke measured displacement and applied force as a function of \(H\)</h2>
|
||||||
|
<div class="outline-text-2" id="text-7">
|
||||||
|
<p>
|
||||||
|
Applying a force with a large height \(H\) means the induced rotation (for constant force) will be larger.
|
||||||
|
This also means that the measured displacement \(D_b\) will also be larger.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Note that we here suppose the force axis is co-linear with the measurement axis (\(H_F = H_D = H\)).
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Let’s compute:
|
||||||
|
</p>
|
||||||
|
<ul class="org-ul">
|
||||||
|
<li>\(D_b\) as a function of \(H\)
|
||||||
|
\[ D_b \approx H \tan (R_b) \]</li>
|
||||||
|
<li>the applied force \(F_{\text{max}}\) to induce the maximum rotation as a function of \(H\)
|
||||||
|
\[ F_{\text{max}} \approx \frac{X_b \cdot k_b}{H} \]</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<div id="orgd2df8f9" class="figure">
|
||||||
|
<p><img src="figs/force_motion_function_H.png" alt="force_motion_function_H.png" />
|
||||||
|
</p>
|
||||||
|
<p><span class="figure-number">Figure 4: </span>Applied force \(F_{\text{max}}\) and measured displacement \(D_b\) as a function of \(H\)</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
With an offset of 62mm, we obtained values shown in Table <a href="#orgfcc8e9b">3</a>.
|
||||||
|
</p>
|
||||||
|
<table id="orgfcc8e9b" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
<caption class="t-above"><span class="table-number">Table 3:</span> Maximum displacement and maximum applied force for \(H = 62\,[mm]\)</caption>
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-right" />
|
||||||
|
|
||||||
|
<col class="org-right" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-right">\(D_b\,[mm]\)</th>
|
||||||
|
<th scope="col" class="org-right">\(F_m\,[N]\)</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-right">1.5</td>
|
||||||
|
<td class="org-right">1.9</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-org333fa3f" class="outline-2">
|
||||||
|
<h2 id="org333fa3f"><span class="section-number-2">8</span> Negligible bending of the supporting bar</h2>
|
||||||
|
<div class="outline-text-2" id="text-8">
|
||||||
|
<p>
|
||||||
|
This should be confirmed with FEM.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="outline-container-orgf9b93dc" class="outline-2">
|
||||||
|
<h2 id="orgf9b93dc"><span class="section-number-2">9</span> Conclusion</h2>
|
||||||
|
<div class="outline-text-2" id="text-9">
|
||||||
|
<table id="org9bcb31c" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
<caption class="t-above"><span class="table-number">Table 4:</span> Conclusions in terms of forces and displacement measurements</caption>
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-left" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-left">Range</th>
|
||||||
|
<th scope="col" class="org-left">Accuracy</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Force Measurement</td>
|
||||||
|
<td class="org-left">2 N</td>
|
||||||
|
<td class="org-left">1% = 0.02 N</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">Displacement Measurement</td>
|
||||||
|
<td class="org-left">1.5 mm</td>
|
||||||
|
<td class="org-left">1% = 15 um</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<table id="org59ecc8a" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
|
||||||
|
<caption class="t-above"><span class="table-number">Table 5:</span> Conclusions in terms of required positioning accuracy</caption>
|
||||||
|
|
||||||
|
<colgroup>
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-left" />
|
||||||
|
|
||||||
|
<col class="org-left" />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="org-left"> </th>
|
||||||
|
<th scope="col" class="org-left">Value</th>
|
||||||
|
<th scope="col" class="org-left">Precision</th>
|
||||||
|
<th scope="col" class="org-left">Comment</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(H_D\)</td>
|
||||||
|
<td class="org-left">62mm</td>
|
||||||
|
<td class="org-left"> </td>
|
||||||
|
<td class="org-left">For negligible Shear</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(H_F\)</td>
|
||||||
|
<td class="org-left">62mm</td>
|
||||||
|
<td class="org-left"> </td>
|
||||||
|
<td class="org-left">Same</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(\epsilon_y\)</td>
|
||||||
|
<td class="org-left">0</td>
|
||||||
|
<td class="org-left">4.5mm</td>
|
||||||
|
<td class="org-left">For negligible Torsion</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="org-left">\(\epsilon_z\)</td>
|
||||||
|
<td class="org-left">0</td>
|
||||||
|
<td class="org-left">1% = 0.6mm</td>
|
||||||
|
<td class="org-left">For torque estimation precision</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Load cells:
|
||||||
|
</p>
|
||||||
|
<ul class="org-ul">
|
||||||
|
<li><a href="https://www.te.com/usa-en/product-CAT-FLS0020.html?q=&n=510872&d=681051%20564247&type=products&samples=N&inStoreWithoutPL=false&instock=N#mdp-tabs-content">https://www.te.com/usa-en/product-CAT-FLS0020.html?q=&n=510872&d=681051%20564247&type=products&samples=N&inStoreWithoutPL=false&instock=N#mdp-tabs-content</a></li>
|
||||||
|
<li><a href="https://www.digikey.com/en/products/detail/honeywell-sensing-and-productivity-solutions/FSS005WNSB/6056404">https://www.digikey.com/en/products/detail/honeywell-sensing-and-productivity-solutions/FSS005WNSB/6056404</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Displacement sensors:
|
||||||
|
</p>
|
||||||
|
<ul class="org-ul">
|
||||||
|
<li><a href="http://www.vaco-france.com/outillage-de-metrologie/comparateur-a-cadran-de-precision.htm">http://www.vaco-france.com/outillage-de-metrologie/comparateur-a-cadran-de-precision.htm</a></li>
|
||||||
|
<li><a href="https://fr.rs-online.com/web/p/comparateurs/1940101/">https://fr.rs-online.com/web/p/comparateurs/1940101/</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="postamble" class="status">
|
||||||
|
<p class="author">Author: Dehaeze Thomas</p>
|
||||||
|
<p class="date">Created: 2021-01-15 ven. 23:32</p>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,352 @@
|
|||||||
|
#+TITLE: Flexible Joint - Measurement of the Bending Stiffness
|
||||||
|
:DRAWER:
|
||||||
|
#+LANGUAGE: en
|
||||||
|
#+EMAIL: dehaeze.thomas@gmail.com
|
||||||
|
#+AUTHOR: Dehaeze Thomas
|
||||||
|
|
||||||
|
#+HTML_LINK_HOME: ../index.html
|
||||||
|
#+HTML_LINK_UP: ../index.html
|
||||||
|
|
||||||
|
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||||
|
#+HTML_HEAD: <script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||||
|
|
||||||
|
#+BIND: org-latex-image-default-option "scale=1"
|
||||||
|
#+BIND: org-latex-image-default-width ""
|
||||||
|
|
||||||
|
#+LaTeX_CLASS: scrreprt
|
||||||
|
#+LaTeX_CLASS_OPTIONS: [a4paper, 10pt, DIV=12, parskip=full]
|
||||||
|
#+LaTeX_HEADER_EXTRA: \input{preamble.tex}
|
||||||
|
|
||||||
|
#+PROPERTY: header-args:matlab :session *MATLAB*
|
||||||
|
#+PROPERTY: header-args:matlab+ :comments org
|
||||||
|
#+PROPERTY: header-args:matlab+ :exports both
|
||||||
|
#+PROPERTY: header-args:matlab+ :results none
|
||||||
|
#+PROPERTY: header-args:matlab+ :eval no-export
|
||||||
|
#+PROPERTY: header-args:matlab+ :noweb yes
|
||||||
|
#+PROPERTY: header-args:matlab+ :mkdirp yes
|
||||||
|
#+PROPERTY: header-args:matlab+ :output-dir figs
|
||||||
|
|
||||||
|
#+PROPERTY: header-args:latex :headers '("\\usepackage{tikz}" "\\usepackage{import}" "\\import{$HOME/Cloud/tikz/org/}{config.tex}")
|
||||||
|
#+PROPERTY: header-args:latex+ :imagemagick t :fit yes
|
||||||
|
#+PROPERTY: header-args:latex+ :iminoptions -scale 100% -density 150
|
||||||
|
#+PROPERTY: header-args:latex+ :imoutoptions -quality 100
|
||||||
|
#+PROPERTY: header-args:latex+ :results file raw replace
|
||||||
|
#+PROPERTY: header-args:latex+ :buffer no
|
||||||
|
#+PROPERTY: header-args:latex+ :tangle no
|
||||||
|
#+PROPERTY: header-args:latex+ :eval no-export
|
||||||
|
#+PROPERTY: header-args:latex+ :exports results
|
||||||
|
#+PROPERTY: header-args:latex+ :mkdirp yes
|
||||||
|
#+PROPERTY: header-args:latex+ :output-dir figs
|
||||||
|
#+PROPERTY: header-args:latex+ :post pdf2svg(file=*this*, ext="png")
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Introduction :ignore:
|
||||||
|
The goal is to design a test bench to measure the bending stiffness of a flexible joint with 1% accuracy.
|
||||||
|
|
||||||
|
* Finite Element Model
|
||||||
|
<<sec:fem>>
|
||||||
|
|
||||||
|
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
||||||
|
<<matlab-dir>>
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports none :results silent :noweb yes
|
||||||
|
<<matlab-init>>
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
From the Finite Element Model, the stiffnesses and strokes of the flexible joint have been computed.
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
ka = 94e6; % Axial Stiffness [N/m]
|
||||||
|
ks = 13e6; % Shear Stiffness [N/m]
|
||||||
|
kb = 5; % Bending Stiffness [Nm/rad]
|
||||||
|
kt = 260; % Torsional Stiffness [Nm/rad]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
Fa = 469; % Axial Force before yield [N]
|
||||||
|
Fs = 242; % Shear Force before yield [N]
|
||||||
|
Fb = 0.118; % Bending Force before yield [Nm]
|
||||||
|
Ft = 1.508; % Torsional Force before yield [Nm]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
Xa = Fa/ka; % Axial Stroke before yield [m]
|
||||||
|
Xs = Fs/ks; % Shear Stroke before yield [m]
|
||||||
|
Xb = Fb/kb; % Bending Stroke before yield [rad]
|
||||||
|
Xt = Ft/kt; % Torsional Stroke before yield [rad]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable([1e-6*ka, Fa, 1e6*Xa; 1e-6*ks, Fs, 1e6*Xs], {'Axial', 'Shear'}, {'Stiffness [N/um]', 'Max Force [N]', 'Stroke [um]'}, ' %.0f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | Stiffness [N/um] | Max Force [N] | Stroke [um] |
|
||||||
|
|-------+------------------+---------------+-------------|
|
||||||
|
| Axial | 94 | 469 | 5 |
|
||||||
|
| Shear | 13 | 242 | 19 |
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable([kb, 1e3*Fb, 1e3*Xb; kt, 1e3*Ft, 1e3*Xt], {'Bending', 'Torsional'}, {'Stiffness [Nm/rad]', 'Max Torque [Nmm]', 'Stroke [mrad]'}, ' %.0f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | Stiffness [Nm/rad] | Max Torque [Nmm] | Stroke [mrad] |
|
||||||
|
|-----------+--------------------+------------------+---------------|
|
||||||
|
| Bending | 5 | 118 | 24 |
|
||||||
|
| Torsional | 260 | 1508 | 6 |
|
||||||
|
|
||||||
|
* Setup
|
||||||
|
<<sec:setup>>
|
||||||
|
|
||||||
|
Let's say a force is applied on top of the flexible joint with a distance $H_F$ with the joint's center.
|
||||||
|
|
||||||
|
The displacement of the flexible joint is also measure at an height $H_D$ from the joint's center.
|
||||||
|
|
||||||
|
#+name: fig:flexible_joint_test_bench_bending_setup
|
||||||
|
#+caption: Figure caption
|
||||||
|
[[file:figs/flexible_joint_test_bench_bending_setup.png]]
|
||||||
|
|
||||||
|
* Effect of Bending
|
||||||
|
<<sec:bending>>
|
||||||
|
|
||||||
|
The torque applied is:
|
||||||
|
\begin{equation}
|
||||||
|
M_b = F \cdot H_F
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
The flexible joint is experiencing a rotation $R_b$ due to the torque $M_b$:
|
||||||
|
\begin{equation}
|
||||||
|
R_b = \frac{M_b}{k_b} = \frac{F \cdot H_F}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
This rotation is then measured by the displacement sensor.
|
||||||
|
The measured displacement is:
|
||||||
|
\begin{equation}
|
||||||
|
D_b = H_D \tan(R_b) = H_D \tan\left( \frac{F \cdot H_F}{k_b} \right) \label{eq:bending_meaured_disp}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
* Computation of the bending stiffness
|
||||||
|
From equation eqref:eq:bending_meaured_disp, we can compute the bending stiffness:
|
||||||
|
\begin{equation}
|
||||||
|
k_b = \frac{\tan^{-1}\left( \frac{D_b}{H_D} \right)}{F \cdot H_F}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
And therefore, to precisely measure $k_b$, we need to:
|
||||||
|
- precisely measure the motion $D_b$
|
||||||
|
- precisely measure the applied force $F$
|
||||||
|
- precisely know the height from the flexible joint's center to the measurement point $H_D$
|
||||||
|
- precisely know the height from the flexible joint's center to the force application point $H_F$
|
||||||
|
|
||||||
|
If there are estimation errors for $H_D$ or $H_F$ as shown in Figure [[fig:bending_effect_error_vertical]], this will induce an error for the estimation of the stiffness.
|
||||||
|
|
||||||
|
For 1% accuracy estimation of $k_b$, we can write the following approximate requirements:
|
||||||
|
| | Accuracy |
|
||||||
|
|--------------------------+----------|
|
||||||
|
| Force Measurement | 1% |
|
||||||
|
| Displacement Measurement | 1% |
|
||||||
|
| $H_D$ | 1% |
|
||||||
|
| $H_F$ | 1% |
|
||||||
|
|
||||||
|
|
||||||
|
#+name: fig:bending_effect_error_vertical
|
||||||
|
#+caption: Error in the estimation of the height of the force sensor and displacement sensor
|
||||||
|
[[file:figs/bending_effect_error_vertical.png]]
|
||||||
|
|
||||||
|
* Effect of Shear
|
||||||
|
<<sec:shear>>
|
||||||
|
|
||||||
|
The effect of Shear on the measured displacement is simply:
|
||||||
|
\begin{equation}
|
||||||
|
D_s = \frac{F}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
We would like to have this displacement much smaller than the displacement induced by the bending effects:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \gg D_s
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent as to have:
|
||||||
|
\begin{equation}
|
||||||
|
H_D \tan\left( \frac{F \cdot H_F}{k_b} \right) \gg \frac{F}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Here to simplify, we suppose $FH_F/k_b \ll 1$ (which is the case in practice), and we suppose $H_D = H_F = H$.
|
||||||
|
|
||||||
|
The obtained condition is then:
|
||||||
|
\begin{equation}
|
||||||
|
H \gg \frac{k_b}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable(1e3*[1e1*sqrt(kb/ks), 1e2*sqrt(kb/ks), 1e3*sqrt(kb/ks)], {'$H\,[mm]$'}, {'10% error', '1% error', '0.1% error'}, ' %.0f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+name: tab:effect_shear
|
||||||
|
#+caption: Height $H$ to have less than certain amount of error due to shear effects
|
||||||
|
#+attr_latex: :environment tabularx :width \linewidth :align lXXX
|
||||||
|
#+attr_latex: :center t :booktabs t :float t
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|-----------+-----------+----------+------------|
|
||||||
|
| $H\,[mm]$ | 6 | 62 | 620 |
|
||||||
|
|
||||||
|
In order to limit the effect of shear of less than 1%, the height from the joint's center to the force application point and to the measurement point should be larger than 62mm.
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
H = 62e-3; % [m]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
* Effect of Torsion
|
||||||
|
<<sec:torsion>>
|
||||||
|
|
||||||
|
If the application force is not aligned with the vertical axis of the flexible joint, this will induce a torsion motion that will induce a measurement error (Figure [[fig:bending_effect_torsion]]).
|
||||||
|
|
||||||
|
#+name: fig:bending_effect_torsion
|
||||||
|
#+caption: Horizontal position error of the force sensor and displacement sensor
|
||||||
|
[[file:figs/bending_effect_torsion.png]]
|
||||||
|
|
||||||
|
Let's note the offset of the force sensor $\epsilon_{F,y}$ and the offset of the measurement point $\epsilon_{D,y}$.
|
||||||
|
The vertical torque (torsion) will be equal to:
|
||||||
|
\begin{equation}
|
||||||
|
M_t = F \cdot \epsilon_{F,y}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
And the induced torsion:
|
||||||
|
\begin{equation}
|
||||||
|
R_t = \frac{M_t}{k_t} = \frac{F \cdot \epsilon_{F,y}}{k_t}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
The effect on the measured displacement is:
|
||||||
|
\begin{equation}
|
||||||
|
D_t = \epsilon_{D,y} \tan \left( R_t \right) = \epsilon_{D,y} \tan\left( \frac{F \cdot \epsilon_{F,y}}{k_t} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
And we would like to have:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \gg D_t
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent as to have:
|
||||||
|
\begin{equation}
|
||||||
|
H_D \tan\left( \frac{F \cdot H_F}{k_b} \right) \gg \epsilon_{D,y} \tan\left( \frac{F \cdot \epsilon_{F,y}}{k_t} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Supposing $H_F = H_D = H$ and $\epsilon_{F,y} = \epsilon_{D,y} = \epsilon_{y}$, the condition becomes:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{y} \ll H \sqrt{\frac{k_t}{k_b}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
H = 62e-3; % [m]
|
||||||
|
data2orgtable(1e3*[1e-1*H*sqrt(kt/kb), 1e-2*H*sqrt(kt/kb), 1e-3*H*sqrt(kt/kb)], {'$\epsilon_y\,[mm]$'}, {'10% error', '1% error', '0.1% error'}, ' %.1f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+name: tab:effect_torsion
|
||||||
|
#+caption: Maximum lateral position error $\epsilon_y$ to have less than certain amount of error due to torsion effects
|
||||||
|
#+attr_latex: :environment tabularx :width \linewidth :align lXXX
|
||||||
|
#+attr_latex: :center t :booktabs t :float t
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|--------------------+-----------+----------+------------|
|
||||||
|
| $\epsilon_y\,[mm]$ | 44.7 | 4.5 | 0.4 |
|
||||||
|
|
||||||
|
For 1% error, the lateral positioning errors $\epsilon_y$ for both the force sensor and the displacement sensor should be less than 4.5mm.
|
||||||
|
|
||||||
|
* Full stroke measured displacement and applied force as a function of $H$
|
||||||
|
|
||||||
|
Applying a force with a large height $H$ means the induced rotation (for constant force) will be larger.
|
||||||
|
This also means that the measured displacement $D_b$ will also be larger.
|
||||||
|
|
||||||
|
Note that we here suppose the force axis is co-linear with the measurement axis ($H_F = H_D = H$).
|
||||||
|
|
||||||
|
Let's compute:
|
||||||
|
- $D_b$ as a function of $H$
|
||||||
|
\[ D_b \approx H \tan (R_b) \]
|
||||||
|
- the applied force $F_{\text{max}}$ to induce the maximum rotation as a function of $H$
|
||||||
|
\[ F_{\text{max}} \approx \frac{X_b \cdot k_b}{H} \]
|
||||||
|
|
||||||
|
#+begin_src matlab :exports none
|
||||||
|
H = linspace(0, 100e-3, 1000);
|
||||||
|
|
||||||
|
Db = H*tan(Xb);
|
||||||
|
Fmax = Xb*kb./H;
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports none
|
||||||
|
figure;
|
||||||
|
yyaxis left
|
||||||
|
plot(1e3*H, Fmax);
|
||||||
|
ylabel('Maximum Force [$N$]');
|
||||||
|
ylim([0, 100]);
|
||||||
|
|
||||||
|
yyaxis right
|
||||||
|
plot(1e3*H, 1e6*Db);
|
||||||
|
ylabel('Measurement Range [$\mu m$]');
|
||||||
|
|
||||||
|
xlabel('Offset $H$ [$mm$]');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :tangle no :exports results :results file replace
|
||||||
|
exportFig('figs/force_motion_function_H.pdf', 'width', 'wide', 'height', 'normal');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+name: fig:force_motion_function_H
|
||||||
|
#+caption: Applied force $F_{\text{max}}$ and measured displacement $D_b$ as a function of $H$
|
||||||
|
#+RESULTS:
|
||||||
|
[[file:figs/force_motion_function_H.png]]
|
||||||
|
|
||||||
|
With an offset of 62mm, we obtained values shown in Table [[tab:disp_force_range]].
|
||||||
|
#+begin_src matlab :exports none
|
||||||
|
H = 62e-3; % [m]
|
||||||
|
Db = H*tan(Xb); % [m]
|
||||||
|
Fmax = Xb*kb./H; % [N]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable([1e3*Db, Fmax], {}, {'$D_b\,[mm]$', '$F_m\,[N]$'}, ' %.1f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+name: tab:disp_force_range
|
||||||
|
#+caption: Maximum displacement and maximum applied force for $H = 62\,[mm]$
|
||||||
|
#+attr_latex: :environment tabularx :width 0.3\linewidth :align lX
|
||||||
|
#+attr_latex: :center t :booktabs t :float t
|
||||||
|
#+RESULTS:
|
||||||
|
| $D_b\,[mm]$ | $F_m\,[N]$ |
|
||||||
|
|-------------+------------|
|
||||||
|
| 1.5 | 1.9 |
|
||||||
|
|
||||||
|
* Negligible bending of the supporting bar
|
||||||
|
|
||||||
|
This should be confirmed with FEM.
|
||||||
|
|
||||||
|
* Conclusion
|
||||||
|
|
||||||
|
#+name: tab:conclusion_force_disp
|
||||||
|
#+caption: Conclusions in terms of forces and displacement measurements
|
||||||
|
#+attr_latex: :environment tabularx :width \linewidth :align lXX
|
||||||
|
#+attr_latex: :center t :booktabs t :float t
|
||||||
|
| | Range | Accuracy |
|
||||||
|
|--------------------------+--------+-------------|
|
||||||
|
| Force Measurement | 2 N | 1% = 0.02 N |
|
||||||
|
| Displacement Measurement | 1.5 mm | 1% = 15 um |
|
||||||
|
|
||||||
|
#+name: tab:conclusion_positioning
|
||||||
|
#+caption: Conclusions in terms of required positioning accuracy
|
||||||
|
#+attr_latex: :environment tabularx :width \linewidth :align lXXX
|
||||||
|
#+attr_latex: :center t :booktabs t :float t
|
||||||
|
| | Value | Precision | Comment |
|
||||||
|
|--------------+-------+------------+---------------------------------|
|
||||||
|
| $H_D$ | 62mm | | For negligible Shear |
|
||||||
|
| $H_F$ | 62mm | | Same |
|
||||||
|
| $\epsilon_y$ | 0 | 4.5mm | For negligible Torsion |
|
||||||
|
| $\epsilon_z$ | 0 | 1% = 0.6mm | For torque estimation precision |
|
||||||
|
|
||||||
|
Load cells:
|
||||||
|
- https://www.te.com/usa-en/product-CAT-FLS0020.html?q=&n=510872&d=681051%20564247&type=products&samples=N&inStoreWithoutPL=false&instock=N#mdp-tabs-content
|
||||||
|
- https://www.digikey.com/en/products/detail/honeywell-sensing-and-productivity-solutions/FSS005WNSB/6056404
|
||||||
|
|
||||||
|
Displacement sensors:
|
||||||
|
- http://www.vaco-france.com/outillage-de-metrologie/comparateur-a-cadran-de-precision.htm
|
||||||
|
- https://fr.rs-online.com/web/p/comparateurs/1940101/
|
||||||
|
After Width: | Height: | Size: 1.7 MiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 31 KiB |
@@ -0,0 +1,349 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="45.559528mm"
|
||||||
|
height="55.121052mm"
|
||||||
|
viewBox="0 0 45.559528 55.121052"
|
||||||
|
version="1.1"
|
||||||
|
id="svg14072"
|
||||||
|
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
|
||||||
|
sodipodi:docname="flex_joint_bench_bending_meas.svg">
|
||||||
|
<defs
|
||||||
|
id="defs14066">
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="Arrow2Mend"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path973" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1431"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mstart"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1429" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1477"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1475" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker2277"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path2275" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker34286"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path34284" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker34276"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path34274" />
|
||||||
|
</marker>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="3.959798"
|
||||||
|
inkscape:cx="63.178407"
|
||||||
|
inkscape:cy="73.278901"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:window-width="2536"
|
||||||
|
inkscape:window-height="1371"
|
||||||
|
inkscape:window-x="12"
|
||||||
|
inkscape:window-y="57"
|
||||||
|
inkscape:window-maximized="1" />
|
||||||
|
<metadata
|
||||||
|
id="metadata14069">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-67.803183,-32.488017)">
|
||||||
|
<path
|
||||||
|
id="path2102"
|
||||||
|
style="fill:none;stroke:#828282;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="M 104.17777,83.529224 H 70.857793 m 0,-47.863533 H 104.17777 M 70.857793,83.529224 V 35.665691 m 33.319977,0 v 47.863533"
|
||||||
|
sodipodi:nodetypes="cccccccc" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.0440206;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;paint-order:markers fill stroke;stop-color:#000000"
|
||||||
|
id="path837"
|
||||||
|
cx="87.492477"
|
||||||
|
cy="72.817352"
|
||||||
|
r="0.41516787" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 108.67484,72.826624 H 67.803183"
|
||||||
|
id="path854"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 112.39078,44.286589 H 70.808607"
|
||||||
|
id="path854-5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="M 87.492483,43.320843 V 86.731534"
|
||||||
|
id="path886"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
|
||||||
|
d="m 72.161737,44.286589 h 5.25287"
|
||||||
|
id="path944"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1431);marker-end:url(#marker1477)"
|
||||||
|
d="M 80.592634,44.540969 V 72.685214"
|
||||||
|
id="path1427"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#ff0f0f;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="m 112.33448,44.289069 h -8.1738"
|
||||||
|
id="path2125"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
id="path2102-8"
|
||||||
|
style="fill:none;stroke:#828282;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="M 100.84243,87.476776 68.657799,78.852931 M 81.045793,32.620308 113.23042,41.244153 M 68.657799,78.852931 81.045793,32.620308 m 32.184627,8.623845 -12.38799,46.232623"
|
||||||
|
sodipodi:nodetypes="cccccccc"
|
||||||
|
inkscape:transform-center-y="-12.78723"
|
||||||
|
inkscape:transform-center-x="-3.426328" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
|
||||||
|
x="81.962776"
|
||||||
|
y="60.931519"
|
||||||
|
id="text14916"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan14914"
|
||||||
|
x="81.962776"
|
||||||
|
y="60.931519"
|
||||||
|
style="stroke-width:0.264583">h</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
|
||||||
|
x="73.858925"
|
||||||
|
y="43.400974"
|
||||||
|
id="text14920"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan14918"
|
||||||
|
x="73.858925"
|
||||||
|
y="43.400974"
|
||||||
|
style="stroke-width:0.264583">F</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
|
||||||
|
x="107.51559"
|
||||||
|
y="43.44648"
|
||||||
|
id="text14924"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan14922"
|
||||||
|
x="107.51559"
|
||||||
|
y="43.44648"
|
||||||
|
style="stroke-width:0.264583">D</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
|
||||||
|
x="95.896103"
|
||||||
|
y="85.526192"
|
||||||
|
id="text14928"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan14926"
|
||||||
|
x="95.896103"
|
||||||
|
y="85.526192"
|
||||||
|
style="stroke-width:0.264583">R</tspan></text>
|
||||||
|
<g
|
||||||
|
id="g34708"
|
||||||
|
transform="translate(-10.117698,33.954549)">
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker34286)"
|
||||||
|
d="M 97.605091,38.873762 H 102.8614"
|
||||||
|
id="path34249" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker34276)"
|
||||||
|
d="M 97.605091,38.873762 V 33.617449"
|
||||||
|
id="path34249-9" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;paint-order:markers fill stroke;stop-color:#000000"
|
||||||
|
id="path34558"
|
||||||
|
cx="97.605095"
|
||||||
|
cy="38.873764"
|
||||||
|
r="1.1339309" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-349.27597,-79.432408)"
|
||||||
|
id="g34392">
|
||||||
|
<g
|
||||||
|
id="g6409">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g6423">
|
||||||
|
<g
|
||||||
|
id="use5543"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,328.76553,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34859" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g4250">
|
||||||
|
<g
|
||||||
|
id="use5729"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,328.89505,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
|
||||||
|
id="path34847" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-356.12802,-79.145868)"
|
||||||
|
id="g34460">
|
||||||
|
<g
|
||||||
|
id="g7230">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7672">
|
||||||
|
<g
|
||||||
|
id="use4930"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.04254,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34851" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5765">
|
||||||
|
<g
|
||||||
|
id="use7303"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.12225,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.84375,-3.796875 c 0.046875,-0.140625 0.046875,-0.15625 0.046875,-0.234375 0,-0.171875 -0.140625,-0.265625 -0.296875,-0.265625 -0.09375,0 -0.25,0.0625 -0.34375,0.203125 -0.015625,0.0625 -0.109375,0.359375 -0.140625,0.546875 -0.078125,0.25 -0.140625,0.53125 -0.203125,0.796875 l -0.453125,1.796875 c -0.03125,0.140625 -0.46875,0.84375 -1.125,0.84375 -0.5,0 -0.609375,-0.4375 -0.609375,-0.8125 C 1.71875,-1.375 1.890625,-2 2.21875,-2.875 2.375,-3.28125 2.421875,-3.390625 2.421875,-3.59375 c 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.28125,-0.9375 0.671875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.25 -0.109375,0.515625 -0.171875,0.703125 -0.40625,1.0625 -0.578125,1.625 -0.578125,2.09375 0,0.890625 0.625,1.1875 1.21875,1.1875 0.390625,0 0.71875,-0.171875 1,-0.453125 -0.125,0.515625 -0.25,1.015625 -0.640625,1.546875 -0.265625,0.328125 -0.640625,0.625 -1.09375,0.625 -0.140625,0 -0.59375,-0.03125 -0.765625,-0.421875 0.15625,0 0.296875,0 0.421875,-0.125 C 1.328125,1.203125 1.421875,1.0625 1.421875,0.875 1.421875,0.5625 1.15625,0.53125 1.0625,0.53125 0.828125,0.53125 0.5,0.6875 0.5,1.171875 c 0,0.5 0.4375,0.875 1.0625,0.875 1.015625,0 2.046875,-0.90625 2.328125,-2.03125 z m 0,0"
|
||||||
|
id="path34855" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-352.66094,-85.348848)"
|
||||||
|
id="g34541">
|
||||||
|
<g
|
||||||
|
id="g7922">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7456">
|
||||||
|
<g
|
||||||
|
id="use7592"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.04254,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34843" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g6852">
|
||||||
|
<g
|
||||||
|
id="use7878"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.21191,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
|
||||||
|
id="path34839" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,836 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
sodipodi:docname="flex_joint_bench_pos_error.svg"
|
||||||
|
id="svg8"
|
||||||
|
version="1.1"
|
||||||
|
viewBox="0 0 43.573635 28.91082"
|
||||||
|
height="28.91082mm"
|
||||||
|
width="43.573635mm"
|
||||||
|
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
|
||||||
|
<defs
|
||||||
|
id="defs2">
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker2277"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path2275" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1477"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1475" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1431"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mstart"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1429" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="Arrow2Mend"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path973" />
|
||||||
|
</marker>
|
||||||
|
<g
|
||||||
|
id="g3753">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7528">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3259" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol6419">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
|
||||||
|
id="path2073" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g7607">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5626">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path7524" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7204">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.40625,-6.953125 c -0.0625,-0.140625 -0.09375,-0.1875 -0.265625,-0.1875 -0.15625,0 -0.1875,0.046875 -0.25,0.1875 l -3.375,6.75 C 0.46875,-0.109375 0.46875,-0.09375 0.46875,-0.078125 0.46875,0 0.53125,0 0.6875,0 h 6.921875 c 0.15625,0 0.21875,0 0.21875,-0.078125 0,-0.015625 0,-0.03125 -0.046875,-0.125 z m -0.578125,0.8125 2.6875,5.390625 h -5.375 z m 0,0"
|
||||||
|
id="path363" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9143">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path7902" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8039">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.859375,-6.8125 c 0,0 0,-0.109375 -0.125,-0.109375 -0.234375,0 -0.953125,0.078125 -1.21875,0.109375 -0.078125,0 -0.1875,0.015625 -0.1875,0.1875 0,0.125 0.09375,0.125 0.234375,0.125 0.484375,0 0.5,0.0625 0.5,0.171875 L 2.03125,-6.125 0.59375,-0.390625 c -0.046875,0.140625 -0.046875,0.15625 -0.046875,0.21875 0,0.234375 0.203125,0.28125 0.296875,0.28125 0.15625,0 0.3125,-0.125 0.359375,-0.265625 l 0.1875,-0.75 0.21875,-0.890625 C 1.671875,-2.03125 1.734375,-2.25 1.78125,-2.46875 1.796875,-2.53125 1.890625,-2.859375 1.890625,-2.921875 1.921875,-3.015625 2.234375,-3.5625 2.578125,-3.84375 2.796875,-4 3.09375,-4.1875 3.53125,-4.1875 c 0.421875,0 0.53125,0.34375 0.53125,0.703125 0,0.53125 -0.375,1.625 -0.609375,2.234375 C 3.375,-1.03125 3.3125,-0.90625 3.3125,-0.703125 c 0,0.46875 0.359375,0.8125 0.828125,0.8125 0.9375,0 1.296875,-1.453125 1.296875,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.1875 -0.140625,0.53125 -0.46875,1.234375 -1.015625,1.234375 -0.171875,0 -0.234375,-0.09375 -0.234375,-0.328125 0,-0.25 0.078125,-0.484375 0.171875,-0.703125 0.15625,-0.4375 0.609375,-1.625 0.609375,-2.203125 0,-0.640625 -0.390625,-1.0625 -1.140625,-1.0625 -0.625,0 -1.109375,0.3125 -1.484375,0.765625 z m 0,0"
|
||||||
|
id="path4775" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1395">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9448">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path4883" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7264">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.015625,-3.234375 h 0.96875 c 0.75,0 0.828125,0.15625 0.828125,0.4375 0,0.078125 0,0.1875 -0.0625,0.5 C 4.71875,-2.25 4.71875,-2.21875 4.71875,-2.1875 c 0,0.078125 0.0625,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.203125 L 5.53125,-4.453125 C 5.5625,-4.5625 5.5625,-4.578125 5.5625,-4.609375 5.5625,-4.625 5.546875,-4.71875 5.4375,-4.71875 5.34375,-4.71875 5.328125,-4.671875 5.296875,-4.5 5.078125,-3.734375 4.859375,-3.546875 4,-3.546875 H 3.09375 l 0.640625,-2.53125 C 3.828125,-6.4375 3.84375,-6.46875 4.28125,-6.46875 h 1.3125 c 1.21875,0 1.453125,0.328125 1.453125,1.09375 0,0.234375 0,0.265625 -0.03125,0.546875 C 7,-4.703125 7,-4.6875 7,-4.65625 c 0,0.046875 0.03125,0.125 0.125,0.125 0.109375,0 0.109375,-0.0625 0.125,-0.25 L 7.453125,-6.515625 C 7.484375,-6.78125 7.4375,-6.78125 7.1875,-6.78125 H 2.296875 c -0.1875,0 -0.296875,0 -0.296875,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.375,0 0.65625,0 0.65625,0.171875 0,0.046875 0,0.0625 -0.0625,0.25 L 1.5625,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.171875,0 -0.28125,0 -0.28125,0.1875 C 0.375,0 0.5,0 0.53125,0 0.8125,0 1.5625,-0.03125 1.84375,-0.03125 2.171875,-0.03125 3,0 3.328125,0 3.421875,0 3.53125,0 3.53125,-0.1875 3.53125,-0.265625 3.484375,-0.296875 3.484375,-0.296875 3.453125,-0.3125 3.421875,-0.3125 3.203125,-0.3125 c -0.21875,0 -0.265625,0 -0.515625,-0.015625 -0.296875,-0.03125 -0.328125,-0.078125 -0.328125,-0.203125 0,-0.015625 0,-0.078125 0.046875,-0.21875 z m 0,0"
|
||||||
|
id="path5330" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g150">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9712">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path9116" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8811">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.578125,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.15625,0 -0.265625,0 -0.265625,0.1875 C 0.40625,0 0.484375,0 0.671875,0 h 3.3125 c 2.0625,0 4.03125,-2.109375 4.03125,-4.28125 0,-1.40625 -0.84375,-2.53125 -2.34375,-2.53125 h -3.34375 c -0.1875,0 -0.296875,0 -0.296875,0.1875 0,0.125 0.078125,0.125 0.28125,0.125 0.125,0 0.3125,0.015625 0.421875,0.015625 0.171875,0.03125 0.21875,0.046875 0.21875,0.171875 0,0.03125 0,0.0625 -0.03125,0.1875 z M 3.734375,-6.125 C 3.828125,-6.46875 3.84375,-6.5 4.28125,-6.5 h 1.0625 c 0.96875,0 1.796875,0.53125 1.796875,1.84375 0,0.484375 -0.1875,2.125 -1.046875,3.21875 -0.28125,0.375 -1.0625,1.125 -2.296875,1.125 h -1.125 c -0.140625,0 -0.15625,0 -0.21875,0 -0.09375,-0.015625 -0.125,-0.03125 -0.125,-0.109375 0,-0.03125 0,-0.046875 0.046875,-0.21875 z m 0,0"
|
||||||
|
id="path5309" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1160">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6612" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol245">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.5625,-3.390625 c 0,-0.734375 -0.28125,-1.515625 -0.96875,-1.515625 -1.046875,0 -2.15625,1.875 -2.15625,3.46875 0,0.828125 0.328125,1.5 0.96875,1.5 1.046875,0 2.15625,-1.890625 2.15625,-3.453125 z m -2.34375,0.84375 c 0.359375,-1.5 0.96875,-2.15625 1.375,-2.15625 0.4375,0 0.4375,0.765625 0.4375,0.890625 0,0.28125 -0.046875,0.6875 -0.1875,1.265625 z m 1.5625,0.25 C 2.578125,-1.53125 2.421875,-1.15625 2.203125,-0.8125 2,-0.453125 1.71875,-0.125 1.40625,-0.125 c -0.375,0 -0.4375,-0.53125 -0.4375,-0.90625 0,-0.453125 0.125,-1 0.1875,-1.265625 z m 0,0"
|
||||||
|
id="path7749" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5889">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol6962">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6374" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9519">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.734375,-6.03125 C 3.8125,-6.390625 3.84375,-6.5 4.78125,-6.5 c 0.296875,0 0.375,0 0.375,-0.1875 0,-0.125 -0.109375,-0.125 -0.15625,-0.125 -0.328125,0 -1.140625,0.03125 -1.46875,0.03125 -0.296875,0 -1.03125,-0.03125 -1.328125,-0.03125 -0.0625,0 -0.1875,0 -0.1875,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.015625,0 0.203125,0 0.375,0.015625 0.171875,0.03125 0.265625,0.03125 0.265625,0.171875 0,0.03125 0,0.0625 -0.03125,0.1875 L 1.5625,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.171875,0 -0.265625,0 -0.265625,0.203125 C 0.390625,0 0.484375,0 0.65625,0 h 4.625 C 5.515625,0 5.515625,0 5.578125,-0.171875 L 6.375,-2.328125 c 0.03125,-0.109375 0.03125,-0.125 0.03125,-0.140625 0,-0.03125 -0.03125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.0625 -0.171875,0.21875 -0.34375,0.90625 -0.78125,2.046875 -2.5,2.046875 H 2.6875 c -0.140625,0 -0.171875,0 -0.21875,0 -0.109375,-0.015625 -0.140625,-0.03125 -0.140625,-0.109375 0,-0.03125 0,-0.046875 0.046875,-0.21875 z m 0,0"
|
||||||
|
id="path8077" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1687">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5087">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3540" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7185">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
|
||||||
|
id="path2145" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g6881">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2796">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path8304" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1344">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path827" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2711">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6315" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol134">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.5625,-3.390625 c 0,-0.734375 -0.28125,-1.515625 -0.96875,-1.515625 -1.046875,0 -2.15625,1.875 -2.15625,3.46875 0,0.828125 0.328125,1.5 0.96875,1.5 1.046875,0 2.15625,-1.890625 2.15625,-3.453125 z m -2.34375,0.84375 c 0.359375,-1.5 0.96875,-2.15625 1.375,-2.15625 0.4375,0 0.4375,0.765625 0.4375,0.890625 0,0.28125 -0.046875,0.6875 -0.1875,1.265625 z m 1.5625,0.25 C 2.578125,-1.53125 2.421875,-1.15625 2.203125,-0.8125 2,-0.453125 1.71875,-0.125 1.40625,-0.125 c -0.375,0 -0.4375,-0.53125 -0.4375,-0.90625 0,-0.453125 0.125,-1 0.1875,-1.265625 z m 0,0"
|
||||||
|
id="path9782" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker34286"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path34284" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker34276"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path34274" />
|
||||||
|
</marker>
|
||||||
|
<g
|
||||||
|
id="g2350">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol3244">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path4889" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol343">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
|
||||||
|
id="path2926" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9369">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6890" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8495">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.6875,-1.484375 c 0,-0.875 -0.75,-1.625 -1.703125,-1.625 -0.96875,0 -1.71875,0.75 -1.71875,1.625 0,0.859375 0.765625,1.546875 1.71875,1.546875 0.9375,0 1.703125,-0.6875 1.703125,-1.546875 z M 1.984375,-0.15625 c -0.265625,0 -0.640625,-0.078125 -0.875,-0.421875 -0.1875,-0.28125 -0.203125,-0.640625 -0.203125,-0.96875 0,-0.296875 0,-0.71875 0.25,-1.015625 0.171875,-0.203125 0.46875,-0.34375 0.828125,-0.34375 0.40625,0 0.703125,0.1875 0.859375,0.40625 0.1875,0.265625 0.203125,0.625 0.203125,0.953125 0,0.328125 -0.015625,0.703125 -0.21875,0.984375 -0.1875,0.265625 -0.5,0.40625 -0.84375,0.40625 z m 0,0"
|
||||||
|
id="path7145" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9097">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.640625,-2.75 h 0.875 V -3 h -0.90625 v -0.78125 c 0,-0.625 0.375,-0.921875 0.6875,-0.921875 0.0625,0 0.125,0 0.203125,0.03125 -0.109375,0.046875 -0.15625,0.15625 -0.15625,0.28125 0,0.1875 0.125,0.3125 0.3125,0.3125 0.1875,0 0.328125,-0.125 0.328125,-0.3125 0,-0.3125 -0.296875,-0.515625 -0.6875,-0.515625 -0.25,0 -0.546875,0.078125 -0.8125,0.296875 -0.21875,-0.25 -0.640625,-0.296875 -0.90625,-0.296875 -0.765625,0 -1.71875,0.34375 -1.71875,1.140625 V -3 h -0.59375 v 0.25 h 0.59375 v 2.203125 C 0.859375,-0.25 0.796875,-0.25 0.34375,-0.25 V 0 c 0.015625,0 0.5,-0.03125 0.78125,-0.03125 0.265625,0 0.515625,0.015625 0.78125,0.03125 v -0.25 c -0.453125,0 -0.515625,0 -0.515625,-0.296875 V -2.75 h 1.71875 v 2.203125 C 3.109375,-0.25 3.046875,-0.25 2.59375,-0.25 V 0 C 2.625,0 3.09375,-0.03125 3.390625,-0.03125 3.6875,-0.03125 4,-0.015625 4.296875,0 V -0.25 H 4.15625 c -0.515625,0 -0.515625,-0.078125 -0.515625,-0.3125 z M 1.359375,-3 v -0.765625 c 0,-0.671875 0.6875,-0.9375 1.203125,-0.9375 0.0625,0 0.359375,0 0.59375,0.109375 -0.078125,0.015625 -0.203125,0.109375 -0.203125,0.296875 0,0.09375 0.03125,0.21875 0.171875,0.28125 C 3.109375,-3.9375 3.109375,-3.859375 3.109375,-3.78125 V -3 Z m 0,0"
|
||||||
|
id="path4861" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g8611">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7947">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path8840" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol3524">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path968" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2949">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6089" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2977">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
|
||||||
|
id="path1185" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1431-4"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mstart"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1429-6" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1477-1"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1475-5" />
|
||||||
|
</marker>
|
||||||
|
<g
|
||||||
|
id="g6210">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7103">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3903" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol3289">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
|
||||||
|
id="path4278" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol4798">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path24" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9094">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.875,-2.625 C 3.90625,-2.71875 3.90625,-2.734375 3.90625,-2.78125 3.90625,-2.921875 3.796875,-3 3.671875,-3 3.59375,-3 3.46875,-2.96875 3.390625,-2.84375 3.359375,-2.796875 3.3125,-2.578125 3.28125,-2.4375 L 3.125,-1.859375 c -0.03125,0.171875 -0.25,1.046875 -0.28125,1.125 0,0 -0.3125,0.609375 -0.84375,0.609375 -0.484375,0 -0.484375,-0.453125 -0.484375,-0.578125 0,-0.375 0.15625,-0.8125 0.375,-1.359375 C 1.96875,-2.28125 2,-2.359375 2,-2.484375 2,-2.8125 1.71875,-3.078125 1.34375,-3.078125 0.640625,-3.078125 0.328125,-2.125 0.328125,-2 c 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.03125 0.125,-0.109375 C 0.75,-2.609375 1.046875,-2.875 1.328125,-2.875 1.4375,-2.875 1.5,-2.796875 1.5,-2.640625 c 0,0.171875 -0.0625,0.3125 -0.09375,0.40625 C 1.0625,-1.375 1,-1.125 1,-0.8125 1,-0.703125 1,-0.375 1.265625,-0.140625 1.484375,0.03125 1.78125,0.0625 1.96875,0.0625 2.25,0.0625 2.5,-0.03125 2.71875,-0.25 2.640625,0.140625 2.5625,0.4375 2.265625,0.78125 2.078125,1 1.796875,1.21875 1.421875,1.21875 c -0.046875,0 -0.375,0 -0.515625,-0.21875 0.375,-0.046875 0.375,-0.375 0.375,-0.390625 0,-0.21875 -0.203125,-0.265625 -0.265625,-0.265625 -0.171875,0 -0.40625,0.140625 -0.40625,0.46875 0,0.34375 0.328125,0.609375 0.828125,0.609375 C 2.140625,1.421875 3,0.875 3.21875,0 Z m 0,0"
|
||||||
|
id="path9694" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g6899">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2769">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6976" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol4559">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path1288" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5632">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3718" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol4871">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.5625,-3.390625 c 0,-0.734375 -0.28125,-1.515625 -0.96875,-1.515625 -1.046875,0 -2.15625,1.875 -2.15625,3.46875 0,0.828125 0.328125,1.5 0.96875,1.5 1.046875,0 2.15625,-1.890625 2.15625,-3.453125 z m -2.34375,0.84375 c 0.359375,-1.5 0.96875,-2.15625 1.375,-2.15625 0.4375,0 0.4375,0.765625 0.4375,0.890625 0,0.28125 -0.046875,0.6875 -0.1875,1.265625 z m 1.5625,0.25 C 2.578125,-1.53125 2.421875,-1.15625 2.203125,-0.8125 2,-0.453125 1.71875,-0.125 1.40625,-0.125 c -0.375,0 -0.4375,-0.53125 -0.4375,-0.90625 0,-0.453125 0.125,-1 0.1875,-1.265625 z m 0,0"
|
||||||
|
id="path9015" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7716">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path1183" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol33">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.296875,-1.859375 C 3.3125,-1.9375 3.3125,-1.96875 3.3125,-1.96875 c 0,-0.109375 -0.078125,-0.171875 -0.171875,-0.171875 -0.203125,0 -0.25,0.171875 -0.28125,0.296875 L 2.75,-1.421875 l -0.140625,0.625 c -0.03125,0.0625 -0.046875,0.15625 -0.0625,0.1875 0,0.03125 -0.265625,0.5 -0.6875,0.5 -0.234375,0 -0.40625,-0.109375 -0.40625,-0.4375 0,-0.265625 0.140625,-0.640625 0.28125,-1 0.03125,-0.046875 0.0625,-0.140625 0.0625,-0.21875 0,-0.25 -0.234375,-0.4375 -0.546875,-0.4375 -0.515625,0 -0.796875,0.640625 -0.796875,0.765625 0,0.078125 0.078125,0.078125 0.109375,0.078125 0.078125,0 0.078125,-0.03125 0.109375,-0.09375 0.109375,-0.34375 0.34375,-0.578125 0.5625,-0.578125 0.09375,0 0.15625,0.046875 0.15625,0.1875 0,0.09375 -0.03125,0.171875 -0.0625,0.265625 -0.25,0.59375 -0.296875,0.765625 -0.296875,0.96875 0,0.546875 0.46875,0.671875 0.796875,0.671875 0.28125,0 0.5,-0.140625 0.625,-0.25 -0.078125,0.28125 -0.125,0.5 -0.359375,0.734375 -0.125,0.109375 -0.359375,0.3125 -0.65625,0.3125 -0.09375,0 -0.28125,-0.015625 -0.390625,-0.125 0.21875,-0.0625 0.25,-0.25 0.25,-0.296875 0,-0.140625 -0.125,-0.203125 -0.21875,-0.203125 -0.15625,0 -0.328125,0.109375 -0.328125,0.34375 0,0.25 0.265625,0.4375 0.6875,0.4375 C 2,1.015625 2.671875,0.640625 2.828125,0 Z m 0,0"
|
||||||
|
id="path8211" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="5.6568543"
|
||||||
|
inkscape:cx="56.714049"
|
||||||
|
inkscape:cy="39.481417"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:window-width="2536"
|
||||||
|
inkscape:window-height="1371"
|
||||||
|
inkscape:window-x="12"
|
||||||
|
inkscape:window-y="57"
|
||||||
|
inkscape:window-maximized="1" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-25.745541,-22.261313)">
|
||||||
|
<path
|
||||||
|
id="path2102"
|
||||||
|
style="fill:none;stroke:#828282;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="M 63.965536,47.151149 H 30.645563 m 0,-21.4052 H 63.965536 M 30.645562,47.151151 V 25.745949 m 33.319974,0 v 21.405202" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 68.462602,36.44855 H 27.590951"
|
||||||
|
id="path854"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 68.462602,31.156883 H 27.590951"
|
||||||
|
id="path854-5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="M 47.280251,23.172065 V 50.353459"
|
||||||
|
id="path886" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
|
||||||
|
d="M 25.745541,31.156883 H 30.99841"
|
||||||
|
id="path944"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
|
||||||
|
x="51.693031"
|
||||||
|
y="39.684734"
|
||||||
|
id="text1312"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan1310"
|
||||||
|
x="51.693031"
|
||||||
|
y="39.684734"
|
||||||
|
style="stroke-width:0.264583" /></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1431);marker-end:url(#marker1477)"
|
||||||
|
d="m 35.51374,31.327547 v 4.979596"
|
||||||
|
id="path1427" />
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.31165331,0,0,0.31165331,-66.636316,1.2632443)"
|
||||||
|
id="g1679">
|
||||||
|
<g
|
||||||
|
id="g9791">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7399">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol7264"
|
||||||
|
x="302.10501"
|
||||||
|
y="93.917999"
|
||||||
|
id="use5805"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
id="path2106"
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 33.357095,22.393604 32.530076,7.21213 m -37.163245,13.685631 4.63317,-20.897761 m -4.63317,20.897761 32.530076,7.212129 m 4.63317,-20.897759 -4.63317,20.897761" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="M 28.723926,43.291365 64.30473,51.172132"
|
||||||
|
id="path2111"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#ff0f0f;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="M 65.542762,31.159356 H 63.948439"
|
||||||
|
id="path2125"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker2277)"
|
||||||
|
d="m 66.367223,26.544173 -1.611616,3.861204"
|
||||||
|
id="path2273" />
|
||||||
|
<g
|
||||||
|
id="g34708"
|
||||||
|
transform="translate(-50.318795,-2.4141325)">
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker34286)"
|
||||||
|
d="M 97.605091,38.873762 H 102.8614"
|
||||||
|
id="path34249" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker34276)"
|
||||||
|
d="M 97.605091,38.873762 V 33.617449"
|
||||||
|
id="path34249-9" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;paint-order:markers fill stroke;stop-color:#000000"
|
||||||
|
id="path34558"
|
||||||
|
cx="97.605095"
|
||||||
|
cy="38.873764"
|
||||||
|
r="1.1339309" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-389.45194,-115.76728)"
|
||||||
|
id="g34392">
|
||||||
|
<g
|
||||||
|
id="g6409">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g6423">
|
||||||
|
<g
|
||||||
|
id="use5543"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,328.76553,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34859" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g4250">
|
||||||
|
<g
|
||||||
|
id="use5729"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,328.89505,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
|
||||||
|
id="path34847" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-396.30399,-115.48074)"
|
||||||
|
id="g34460">
|
||||||
|
<g
|
||||||
|
id="g7230">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7672">
|
||||||
|
<g
|
||||||
|
id="use4930"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.04254,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34851" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5765">
|
||||||
|
<g
|
||||||
|
id="use7303"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.12225,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.84375,-3.796875 c 0.046875,-0.140625 0.046875,-0.15625 0.046875,-0.234375 0,-0.171875 -0.140625,-0.265625 -0.296875,-0.265625 -0.09375,0 -0.25,0.0625 -0.34375,0.203125 -0.015625,0.0625 -0.109375,0.359375 -0.140625,0.546875 -0.078125,0.25 -0.140625,0.53125 -0.203125,0.796875 l -0.453125,1.796875 c -0.03125,0.140625 -0.46875,0.84375 -1.125,0.84375 -0.5,0 -0.609375,-0.4375 -0.609375,-0.8125 C 1.71875,-1.375 1.890625,-2 2.21875,-2.875 2.375,-3.28125 2.421875,-3.390625 2.421875,-3.59375 c 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.28125,-0.9375 0.671875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.25 -0.109375,0.515625 -0.171875,0.703125 -0.40625,1.0625 -0.578125,1.625 -0.578125,2.09375 0,0.890625 0.625,1.1875 1.21875,1.1875 0.390625,0 0.71875,-0.171875 1,-0.453125 -0.125,0.515625 -0.25,1.015625 -0.640625,1.546875 -0.265625,0.328125 -0.640625,0.625 -1.09375,0.625 -0.140625,0 -0.59375,-0.03125 -0.765625,-0.421875 0.15625,0 0.296875,0 0.421875,-0.125 C 1.328125,1.203125 1.421875,1.0625 1.421875,0.875 1.421875,0.5625 1.15625,0.53125 1.0625,0.53125 0.828125,0.53125 0.5,0.6875 0.5,1.171875 c 0,0.5 0.4375,0.875 1.0625,0.875 1.015625,0 2.046875,-0.90625 2.328125,-2.03125 z m 0,0"
|
||||||
|
id="path34855" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-392.8369,-121.68372)"
|
||||||
|
id="g34541">
|
||||||
|
<g
|
||||||
|
id="g7922">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7456">
|
||||||
|
<g
|
||||||
|
id="use7592"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.04254,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34843" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g6852">
|
||||||
|
<g
|
||||||
|
id="use7878"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.21191,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
|
||||||
|
id="path34839" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.27980502,0,0,0.27980502,-48.717901,7.8972)"
|
||||||
|
id="g35759">
|
||||||
|
<g
|
||||||
|
id="g7933">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5014">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol3524"
|
||||||
|
x="301.68301"
|
||||||
|
y="93.917999"
|
||||||
|
id="use592"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5497">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol2977"
|
||||||
|
x="305.72699"
|
||||||
|
y="95.412003"
|
||||||
|
id="use5051"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g8226-8"
|
||||||
|
transform="matrix(0.19262468,0,0,0.19262468,-2.8893452,28.306395)">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g3536-5">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol9519"
|
||||||
|
x="302.60999"
|
||||||
|
y="93.917999"
|
||||||
|
id="use4732-0"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1431-4);marker-end:url(#marker1477-1)"
|
||||||
|
d="M 47.535018,44.72835 H 63.663493"
|
||||||
|
id="path1427-5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.35231371,0,0,0.35231371,-43.099698,16.924498)"
|
||||||
|
id="g39598">
|
||||||
|
<g
|
||||||
|
id="g1957">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7782">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol3289"
|
||||||
|
x="301.267"
|
||||||
|
y="93.917999"
|
||||||
|
id="use6474"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g8902">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol9094"
|
||||||
|
x="305.944"
|
||||||
|
y="95.412003"
|
||||||
|
id="use9223"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.35231371,0,0,0.35231371,-40.188554,-7.1287922)"
|
||||||
|
id="g39804">
|
||||||
|
<g
|
||||||
|
id="g5012">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5096">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol4559"
|
||||||
|
x="299.67401"
|
||||||
|
y="93.917999"
|
||||||
|
id="use8963"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g4081">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol4871"
|
||||||
|
x="303.71701"
|
||||||
|
y="95.412003"
|
||||||
|
id="use2637"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g611">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol33"
|
||||||
|
x="307.51199"
|
||||||
|
y="96.408997"
|
||||||
|
id="use1216"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="m 46.469299,35.648479 1.60655,1.60655"
|
||||||
|
id="path39924" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="m 48.104584,35.702615 -1.60655,1.60655"
|
||||||
|
id="path39924-7" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,874 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
sodipodi:docname="flex_joint_bench_pos_error_bis.svg"
|
||||||
|
id="svg8"
|
||||||
|
version="1.1"
|
||||||
|
viewBox="0 0 43.549625 28.91082"
|
||||||
|
height="28.91082mm"
|
||||||
|
width="43.549625mm"
|
||||||
|
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
|
||||||
|
<defs
|
||||||
|
id="defs2">
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker2277"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path2275" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1477"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1475" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1431"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mstart"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1429" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="Arrow2Mend"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path973" />
|
||||||
|
</marker>
|
||||||
|
<g
|
||||||
|
id="g3753">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7528">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3259" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol6419">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
|
||||||
|
id="path2073" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g7607">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5626">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path7524" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7204">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.40625,-6.953125 c -0.0625,-0.140625 -0.09375,-0.1875 -0.265625,-0.1875 -0.15625,0 -0.1875,0.046875 -0.25,0.1875 l -3.375,6.75 C 0.46875,-0.109375 0.46875,-0.09375 0.46875,-0.078125 0.46875,0 0.53125,0 0.6875,0 h 6.921875 c 0.15625,0 0.21875,0 0.21875,-0.078125 0,-0.015625 0,-0.03125 -0.046875,-0.125 z m -0.578125,0.8125 2.6875,5.390625 h -5.375 z m 0,0"
|
||||||
|
id="path363" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9143">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path7902" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8039">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.859375,-6.8125 c 0,0 0,-0.109375 -0.125,-0.109375 -0.234375,0 -0.953125,0.078125 -1.21875,0.109375 -0.078125,0 -0.1875,0.015625 -0.1875,0.1875 0,0.125 0.09375,0.125 0.234375,0.125 0.484375,0 0.5,0.0625 0.5,0.171875 L 2.03125,-6.125 0.59375,-0.390625 c -0.046875,0.140625 -0.046875,0.15625 -0.046875,0.21875 0,0.234375 0.203125,0.28125 0.296875,0.28125 0.15625,0 0.3125,-0.125 0.359375,-0.265625 l 0.1875,-0.75 0.21875,-0.890625 C 1.671875,-2.03125 1.734375,-2.25 1.78125,-2.46875 1.796875,-2.53125 1.890625,-2.859375 1.890625,-2.921875 1.921875,-3.015625 2.234375,-3.5625 2.578125,-3.84375 2.796875,-4 3.09375,-4.1875 3.53125,-4.1875 c 0.421875,0 0.53125,0.34375 0.53125,0.703125 0,0.53125 -0.375,1.625 -0.609375,2.234375 C 3.375,-1.03125 3.3125,-0.90625 3.3125,-0.703125 c 0,0.46875 0.359375,0.8125 0.828125,0.8125 0.9375,0 1.296875,-1.453125 1.296875,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.109375,0 -0.109375,0.03125 -0.15625,0.1875 -0.140625,0.53125 -0.46875,1.234375 -1.015625,1.234375 -0.171875,0 -0.234375,-0.09375 -0.234375,-0.328125 0,-0.25 0.078125,-0.484375 0.171875,-0.703125 0.15625,-0.4375 0.609375,-1.625 0.609375,-2.203125 0,-0.640625 -0.390625,-1.0625 -1.140625,-1.0625 -0.625,0 -1.109375,0.3125 -1.484375,0.765625 z m 0,0"
|
||||||
|
id="path4775" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1395">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9448">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path4883" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7264">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.015625,-3.234375 h 0.96875 c 0.75,0 0.828125,0.15625 0.828125,0.4375 0,0.078125 0,0.1875 -0.0625,0.5 C 4.71875,-2.25 4.71875,-2.21875 4.71875,-2.1875 c 0,0.078125 0.0625,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.203125 L 5.53125,-4.453125 C 5.5625,-4.5625 5.5625,-4.578125 5.5625,-4.609375 5.5625,-4.625 5.546875,-4.71875 5.4375,-4.71875 5.34375,-4.71875 5.328125,-4.671875 5.296875,-4.5 5.078125,-3.734375 4.859375,-3.546875 4,-3.546875 H 3.09375 l 0.640625,-2.53125 C 3.828125,-6.4375 3.84375,-6.46875 4.28125,-6.46875 h 1.3125 c 1.21875,0 1.453125,0.328125 1.453125,1.09375 0,0.234375 0,0.265625 -0.03125,0.546875 C 7,-4.703125 7,-4.6875 7,-4.65625 c 0,0.046875 0.03125,0.125 0.125,0.125 0.109375,0 0.109375,-0.0625 0.125,-0.25 L 7.453125,-6.515625 C 7.484375,-6.78125 7.4375,-6.78125 7.1875,-6.78125 H 2.296875 c -0.1875,0 -0.296875,0 -0.296875,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.375,0 0.65625,0 0.65625,0.171875 0,0.046875 0,0.0625 -0.0625,0.25 L 1.5625,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.171875,0 -0.28125,0 -0.28125,0.1875 C 0.375,0 0.5,0 0.53125,0 0.8125,0 1.5625,-0.03125 1.84375,-0.03125 2.171875,-0.03125 3,0 3.328125,0 3.421875,0 3.53125,0 3.53125,-0.1875 3.53125,-0.265625 3.484375,-0.296875 3.484375,-0.296875 3.453125,-0.3125 3.421875,-0.3125 3.203125,-0.3125 c -0.21875,0 -0.265625,0 -0.515625,-0.015625 -0.296875,-0.03125 -0.328125,-0.078125 -0.328125,-0.203125 0,-0.015625 0,-0.078125 0.046875,-0.21875 z m 0,0"
|
||||||
|
id="path5330" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g150">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9712">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path9116" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8811">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.578125,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.15625,0 -0.265625,0 -0.265625,0.1875 C 0.40625,0 0.484375,0 0.671875,0 h 3.3125 c 2.0625,0 4.03125,-2.109375 4.03125,-4.28125 0,-1.40625 -0.84375,-2.53125 -2.34375,-2.53125 h -3.34375 c -0.1875,0 -0.296875,0 -0.296875,0.1875 0,0.125 0.078125,0.125 0.28125,0.125 0.125,0 0.3125,0.015625 0.421875,0.015625 0.171875,0.03125 0.21875,0.046875 0.21875,0.171875 0,0.03125 0,0.0625 -0.03125,0.1875 z M 3.734375,-6.125 C 3.828125,-6.46875 3.84375,-6.5 4.28125,-6.5 h 1.0625 c 0.96875,0 1.796875,0.53125 1.796875,1.84375 0,0.484375 -0.1875,2.125 -1.046875,3.21875 -0.28125,0.375 -1.0625,1.125 -2.296875,1.125 h -1.125 c -0.140625,0 -0.15625,0 -0.21875,0 -0.09375,-0.015625 -0.125,-0.03125 -0.125,-0.109375 0,-0.03125 0,-0.046875 0.046875,-0.21875 z m 0,0"
|
||||||
|
id="path5309" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1160">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6612" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol245">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.5625,-3.390625 c 0,-0.734375 -0.28125,-1.515625 -0.96875,-1.515625 -1.046875,0 -2.15625,1.875 -2.15625,3.46875 0,0.828125 0.328125,1.5 0.96875,1.5 1.046875,0 2.15625,-1.890625 2.15625,-3.453125 z m -2.34375,0.84375 c 0.359375,-1.5 0.96875,-2.15625 1.375,-2.15625 0.4375,0 0.4375,0.765625 0.4375,0.890625 0,0.28125 -0.046875,0.6875 -0.1875,1.265625 z m 1.5625,0.25 C 2.578125,-1.53125 2.421875,-1.15625 2.203125,-0.8125 2,-0.453125 1.71875,-0.125 1.40625,-0.125 c -0.375,0 -0.4375,-0.53125 -0.4375,-0.90625 0,-0.453125 0.125,-1 0.1875,-1.265625 z m 0,0"
|
||||||
|
id="path7749" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5889">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol6962">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6374" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9519">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.734375,-6.03125 C 3.8125,-6.390625 3.84375,-6.5 4.78125,-6.5 c 0.296875,0 0.375,0 0.375,-0.1875 0,-0.125 -0.109375,-0.125 -0.15625,-0.125 -0.328125,0 -1.140625,0.03125 -1.46875,0.03125 -0.296875,0 -1.03125,-0.03125 -1.328125,-0.03125 -0.0625,0 -0.1875,0 -0.1875,0.203125 0,0.109375 0.09375,0.109375 0.28125,0.109375 0.015625,0 0.203125,0 0.375,0.015625 0.171875,0.03125 0.265625,0.03125 0.265625,0.171875 0,0.03125 0,0.0625 -0.03125,0.1875 L 1.5625,-0.78125 c -0.09375,0.390625 -0.109375,0.46875 -0.90625,0.46875 -0.171875,0 -0.265625,0 -0.265625,0.203125 C 0.390625,0 0.484375,0 0.65625,0 h 4.625 C 5.515625,0 5.515625,0 5.578125,-0.171875 L 6.375,-2.328125 c 0.03125,-0.109375 0.03125,-0.125 0.03125,-0.140625 0,-0.03125 -0.03125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.0625 -0.171875,0.21875 -0.34375,0.90625 -0.78125,2.046875 -2.5,2.046875 H 2.6875 c -0.140625,0 -0.171875,0 -0.21875,0 -0.109375,-0.015625 -0.140625,-0.03125 -0.140625,-0.109375 0,-0.03125 0,-0.046875 0.046875,-0.21875 z m 0,0"
|
||||||
|
id="path8077" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1687">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5087">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3540" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7185">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
|
||||||
|
id="path2145" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g6881">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2796">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path8304" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1344">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path827" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2711">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6315" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol134">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.5625,-3.390625 c 0,-0.734375 -0.28125,-1.515625 -0.96875,-1.515625 -1.046875,0 -2.15625,1.875 -2.15625,3.46875 0,0.828125 0.328125,1.5 0.96875,1.5 1.046875,0 2.15625,-1.890625 2.15625,-3.453125 z m -2.34375,0.84375 c 0.359375,-1.5 0.96875,-2.15625 1.375,-2.15625 0.4375,0 0.4375,0.765625 0.4375,0.890625 0,0.28125 -0.046875,0.6875 -0.1875,1.265625 z m 1.5625,0.25 C 2.578125,-1.53125 2.421875,-1.15625 2.203125,-0.8125 2,-0.453125 1.71875,-0.125 1.40625,-0.125 c -0.375,0 -0.4375,-0.53125 -0.4375,-0.90625 0,-0.453125 0.125,-1 0.1875,-1.265625 z m 0,0"
|
||||||
|
id="path9782" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker34286"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path34284" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker34276"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path34274" />
|
||||||
|
</marker>
|
||||||
|
<g
|
||||||
|
id="g2350">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol3244">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path4889" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol343">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
|
||||||
|
id="path2926" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9369">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6890" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8495">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.6875,-1.484375 c 0,-0.875 -0.75,-1.625 -1.703125,-1.625 -0.96875,0 -1.71875,0.75 -1.71875,1.625 0,0.859375 0.765625,1.546875 1.71875,1.546875 0.9375,0 1.703125,-0.6875 1.703125,-1.546875 z M 1.984375,-0.15625 c -0.265625,0 -0.640625,-0.078125 -0.875,-0.421875 -0.1875,-0.28125 -0.203125,-0.640625 -0.203125,-0.96875 0,-0.296875 0,-0.71875 0.25,-1.015625 0.171875,-0.203125 0.46875,-0.34375 0.828125,-0.34375 0.40625,0 0.703125,0.1875 0.859375,0.40625 0.1875,0.265625 0.203125,0.625 0.203125,0.953125 0,0.328125 -0.015625,0.703125 -0.21875,0.984375 -0.1875,0.265625 -0.5,0.40625 -0.84375,0.40625 z m 0,0"
|
||||||
|
id="path7145" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9097">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.640625,-2.75 h 0.875 V -3 h -0.90625 v -0.78125 c 0,-0.625 0.375,-0.921875 0.6875,-0.921875 0.0625,0 0.125,0 0.203125,0.03125 -0.109375,0.046875 -0.15625,0.15625 -0.15625,0.28125 0,0.1875 0.125,0.3125 0.3125,0.3125 0.1875,0 0.328125,-0.125 0.328125,-0.3125 0,-0.3125 -0.296875,-0.515625 -0.6875,-0.515625 -0.25,0 -0.546875,0.078125 -0.8125,0.296875 -0.21875,-0.25 -0.640625,-0.296875 -0.90625,-0.296875 -0.765625,0 -1.71875,0.34375 -1.71875,1.140625 V -3 h -0.59375 v 0.25 h 0.59375 v 2.203125 C 0.859375,-0.25 0.796875,-0.25 0.34375,-0.25 V 0 c 0.015625,0 0.5,-0.03125 0.78125,-0.03125 0.265625,0 0.515625,0.015625 0.78125,0.03125 v -0.25 c -0.453125,0 -0.515625,0 -0.515625,-0.296875 V -2.75 h 1.71875 v 2.203125 C 3.109375,-0.25 3.046875,-0.25 2.59375,-0.25 V 0 C 2.625,0 3.09375,-0.03125 3.390625,-0.03125 3.6875,-0.03125 4,-0.015625 4.296875,0 V -0.25 H 4.15625 c -0.515625,0 -0.515625,-0.078125 -0.515625,-0.3125 z M 1.359375,-3 v -0.765625 c 0,-0.671875 0.6875,-0.9375 1.203125,-0.9375 0.0625,0 0.359375,0 0.59375,0.109375 -0.078125,0.015625 -0.203125,0.109375 -0.203125,0.296875 0,0.09375 0.03125,0.21875 0.171875,0.28125 C 3.109375,-3.9375 3.109375,-3.859375 3.109375,-3.78125 V -3 Z m 0,0"
|
||||||
|
id="path4861" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g8611">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol7947">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path8840" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol3524">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path968" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2949">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6089" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2977">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
|
||||||
|
id="path1185" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g3302">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1072">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path8237" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2127">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path815" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol6301">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6526" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5777">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.875,-2.625 C 3.90625,-2.71875 3.90625,-2.734375 3.90625,-2.78125 3.90625,-2.921875 3.796875,-3 3.671875,-3 3.59375,-3 3.46875,-2.96875 3.390625,-2.84375 3.359375,-2.796875 3.3125,-2.578125 3.28125,-2.4375 L 3.125,-1.859375 c -0.03125,0.171875 -0.25,1.046875 -0.28125,1.125 0,0 -0.3125,0.609375 -0.84375,0.609375 -0.484375,0 -0.484375,-0.453125 -0.484375,-0.578125 0,-0.375 0.15625,-0.8125 0.375,-1.359375 C 1.96875,-2.28125 2,-2.359375 2,-2.484375 2,-2.8125 1.71875,-3.078125 1.34375,-3.078125 0.640625,-3.078125 0.328125,-2.125 0.328125,-2 c 0,0.078125 0.09375,0.078125 0.125,0.078125 0.09375,0 0.09375,-0.03125 0.125,-0.109375 C 0.75,-2.609375 1.046875,-2.875 1.328125,-2.875 1.4375,-2.875 1.5,-2.796875 1.5,-2.640625 c 0,0.171875 -0.0625,0.3125 -0.09375,0.40625 C 1.0625,-1.375 1,-1.125 1,-0.8125 1,-0.703125 1,-0.375 1.265625,-0.140625 1.484375,0.03125 1.78125,0.0625 1.96875,0.0625 2.25,0.0625 2.5,-0.03125 2.71875,-0.25 2.640625,0.140625 2.5625,0.4375 2.265625,0.78125 2.078125,1 1.796875,1.21875 1.421875,1.21875 c -0.046875,0 -0.375,0 -0.515625,-0.21875 0.375,-0.046875 0.375,-0.375 0.375,-0.390625 0,-0.21875 -0.203125,-0.265625 -0.265625,-0.265625 -0.171875,0 -0.40625,0.140625 -0.40625,0.46875 0,0.34375 0.328125,0.609375 0.828125,0.609375 C 2.140625,1.421875 3,0.875 3.21875,0 Z m 0,0"
|
||||||
|
id="path3331" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1431-4"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mstart"
|
||||||
|
inkscape:isstock="true">
|
||||||
|
<path
|
||||||
|
transform="scale(0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1429-6" />
|
||||||
|
</marker>
|
||||||
|
<marker
|
||||||
|
style="overflow:visible"
|
||||||
|
id="marker1477-1"
|
||||||
|
refX="0"
|
||||||
|
refY="0"
|
||||||
|
orient="auto"
|
||||||
|
inkscape:stockid="Arrow2Mend"
|
||||||
|
inkscape:isstock="true"
|
||||||
|
inkscape:collect="always">
|
||||||
|
<path
|
||||||
|
transform="scale(-0.6)"
|
||||||
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
id="path1475-5" />
|
||||||
|
</marker>
|
||||||
|
<g
|
||||||
|
id="g4994">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1019">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path405" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5523">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 2.96875,-2.25 c 0.15625,0 0.34375,0 0.34375,-0.171875 C 3.3125,-2.5625 3.1875,-2.5625 3.015625,-2.5625 H 1.40625 c 0.234375,-0.84375 0.796875,-1.421875 1.703125,-1.421875 h 0.3125 c 0.171875,0 0.328125,0 0.328125,-0.171875 0,-0.140625 -0.125,-0.140625 -0.296875,-0.140625 H 3.09375 c -1.296875,0 -2.625,1 -2.625,2.515625 0,1.109375 0.75,1.890625 1.796875,1.890625 0.65625,0 1.296875,-0.40625 1.296875,-0.515625 0,-0.015625 0,-0.125 -0.09375,-0.125 -0.015625,0 -0.046875,0 -0.125,0.046875 -0.3125,0.203125 -0.6875,0.375 -1.046875,0.375 -0.578125,0 -1.078125,-0.421875 -1.078125,-1.296875 0,-0.34375 0.078125,-0.734375 0.109375,-0.84375 z m 0,0"
|
||||||
|
id="path5087" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2362">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3374" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5672">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 3.5625,-3.390625 c 0,-0.734375 -0.28125,-1.515625 -0.96875,-1.515625 -1.046875,0 -2.15625,1.875 -2.15625,3.46875 0,0.828125 0.328125,1.5 0.96875,1.5 1.046875,0 2.15625,-1.890625 2.15625,-3.453125 z m -2.34375,0.84375 c 0.359375,-1.5 0.96875,-2.15625 1.375,-2.15625 0.4375,0 0.4375,0.765625 0.4375,0.890625 0,0.28125 -0.046875,0.6875 -0.1875,1.265625 z m 1.5625,0.25 C 2.578125,-1.53125 2.421875,-1.15625 2.203125,-0.8125 2,-0.453125 1.71875,-0.125 1.40625,-0.125 c -0.375,0 -0.4375,-0.53125 -0.4375,-0.90625 0,-0.453125 0.125,-1 0.1875,-1.265625 z m 0,0"
|
||||||
|
id="path1767" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol2263">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path6956" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol6864">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 1.140625,-0.453125 C 1.34375,-0.640625 1.59375,-0.828125 1.875,-1.03125 2.21875,-1.265625 2.421875,-1.4375 2.640625,-1.625 c 0.25,-0.234375 0.421875,-0.453125 0.421875,-0.515625 0,-0.0625 -0.078125,-0.0625 -0.109375,-0.0625 -0.078125,0 -0.078125,0 -0.109375,0.0625 -0.203125,0.265625 -0.3125,0.28125 -0.390625,0.28125 -0.078125,0 -0.15625,-0.015625 -0.3125,-0.125 -0.171875,-0.140625 -0.28125,-0.21875 -0.46875,-0.21875 -0.453125,0 -0.75,0.4375 -0.75,0.59375 0,0.078125 0.0625,0.078125 0.109375,0.078125 0.046875,0 0.078125,-0.015625 0.09375,-0.0625 0.03125,-0.0625 0.078125,-0.1875 0.46875,-0.1875 0.140625,0 0.25,0.015625 0.515625,0.0625 0.171875,0.03125 0.234375,0.03125 0.328125,0.03125 -0.15625,0.125 -0.296875,0.25 -0.671875,0.53125 -0.359375,0.25 -0.578125,0.40625 -0.8125,0.625 -0.203125,0.171875 -0.4375,0.453125 -0.4375,0.515625 0,0.078125 0.078125,0.078125 0.109375,0.078125 0.0625,0 0.078125,-0.015625 0.109375,-0.046875 0.140625,-0.203125 0.328125,-0.3125 0.5,-0.3125 0.140625,0 0.203125,0.0625 0.390625,0.203125 C 1.765625,0 1.875,0.0625 2.015625,0.0625 c 0.59375,0 0.96875,-0.59375 0.96875,-0.796875 C 2.984375,-0.8125 2.90625,-0.8125 2.875,-0.8125 c -0.078125,0 -0.078125,0.03125 -0.109375,0.078125 -0.109375,0.3125 -0.5,0.359375 -0.6875,0.359375 C 1.96875,-0.375 1.84375,-0.390625 1.6875,-0.40625 1.421875,-0.453125 1.328125,-0.453125 1.265625,-0.453125 c -0.078125,0 -0.09375,0 -0.125,0 z m 0,0"
|
||||||
|
id="path2354" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g9742">
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol1061">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path3772" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol8207">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.53125,-4.984375 c 0,-0.65625 -0.171875,-2.046875 -1.1875,-2.046875 -1.390625,0 -2.921875,2.8125 -2.921875,5.09375 0,0.9375 0.28125,2.046875 1.1875,2.046875 1.40625,0 2.921875,-2.859375 2.921875,-5.09375 z M 1.46875,-3.625 C 1.640625,-4.25 1.84375,-5.046875 2.25,-5.765625 2.515625,-6.25 2.875,-6.8125 3.328125,-6.8125 c 0.484375,0 0.546875,0.640625 0.546875,1.203125 0,0.5 -0.078125,1 -0.3125,1.984375 z m 2,0.328125 C 3.359375,-2.84375 3.15625,-2 2.765625,-1.28125 c -0.34375,0.6875 -0.71875,1.171875 -1.15625,1.171875 -0.328125,0 -0.53125,-0.296875 -0.53125,-1.21875 0,-0.421875 0.0625,-1 0.3125,-1.96875 z m 0,0"
|
||||||
|
id="path8115" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol9690">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d=""
|
||||||
|
id="path9705" />
|
||||||
|
</symbol>
|
||||||
|
<symbol
|
||||||
|
overflow="visible"
|
||||||
|
id="symbol5810">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.171875,-0.609375 c 0.1875,-0.1875 0.3125,-0.3125 0.890625,-0.796875 0.15625,-0.109375 0.671875,-0.53125 0.875,-0.71875 0.421875,-0.421875 0.6875,-0.78125 0.6875,-0.859375 0,-0.09375 -0.078125,-0.09375 -0.109375,-0.09375 -0.0625,0 -0.09375,0.015625 -0.125,0.078125 -0.21875,0.3125 -0.359375,0.421875 -0.53125,0.421875 -0.078125,0 -0.1875,0 -0.390625,-0.203125 -0.234375,-0.25 -0.390625,-0.296875 -0.546875,-0.296875 -0.5625,0 -0.9375,0.609375 -0.9375,0.8125 0,0.078125 0.0625,0.09375 0.109375,0.09375 0.09375,0 0.109375,-0.015625 0.125,-0.09375 0.109375,-0.25 0.5,-0.265625 0.609375,-0.265625 0.171875,0 0.34375,0.046875 0.4375,0.0625 0.390625,0.078125 0.4375,0.078125 0.609375,0.078125 -0.171875,0.203125 -0.296875,0.328125 -0.96875,0.84375 -0.546875,0.4375 -0.734375,0.609375 -0.859375,0.75 -0.421875,0.40625 -0.625,0.71875 -0.625,0.78125 0,0.078125 0.09375,0.078125 0.125,0.078125 0.0625,0 0.078125,0 0.109375,-0.0625 0.1875,-0.265625 0.40625,-0.421875 0.640625,-0.421875 0.09375,0 0.1875,0 0.375,0.171875 0.21875,0.21875 0.359375,0.3125 0.59375,0.3125 C 3,0.0625 3.46875,-0.78125 3.46875,-1.015625 3.46875,-1.09375 3.390625,-1.09375 3.359375,-1.09375 3.265625,-1.09375 3.25,-1.0625 3.21875,-0.984375 3.09375,-0.640625 2.6875,-0.46875 2.34375,-0.46875 2.1875,-0.46875 2,-0.515625 1.828125,-0.546875 1.515625,-0.625 1.453125,-0.625 1.328125,-0.625 c -0.015625,0 -0.109375,0 -0.15625,0.015625 z m 0,0"
|
||||||
|
id="path5749" />
|
||||||
|
</symbol>
|
||||||
|
</g>
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="7.9195959"
|
||||||
|
inkscape:cx="82.729155"
|
||||||
|
inkscape:cy="27.487935"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:window-width="2536"
|
||||||
|
inkscape:window-height="1371"
|
||||||
|
inkscape:window-x="12"
|
||||||
|
inkscape:window-y="57"
|
||||||
|
inkscape:window-maximized="1" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-25.745541,-22.261313)">
|
||||||
|
<path
|
||||||
|
id="path2102"
|
||||||
|
style="fill:none;stroke:#828282;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="M 63.965536,47.151149 H 30.645563 m 0,-21.4052 H 63.965536 M 30.645562,47.151151 V 25.745949 m 33.319974,0 v 21.405202" />
|
||||||
|
<circle
|
||||||
|
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.0440206;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;paint-order:markers fill stroke;stop-color:#000000"
|
||||||
|
id="path837"
|
||||||
|
cx="47.280251"
|
||||||
|
cy="36.448551"
|
||||||
|
r="0.41516787" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 68.462602,36.44855 H 27.590951"
|
||||||
|
id="path854"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1"
|
||||||
|
d="M 68.462602,31.156883 H 27.590951"
|
||||||
|
id="path854-5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="M 47.280251,23.172065 V 50.353459"
|
||||||
|
id="path886" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
|
||||||
|
d="M 25.745541,31.156883 H 30.99841"
|
||||||
|
id="path944"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:3.52777px;line-height:1.25;font-family:'Latin Modern Roman';-inkscape-font-specification:'Latin Modern Roman, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.264583"
|
||||||
|
x="51.693031"
|
||||||
|
y="39.684734"
|
||||||
|
id="text1312"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan1310"
|
||||||
|
x="51.693031"
|
||||||
|
y="39.684734"
|
||||||
|
style="stroke-width:0.264583" /></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1431);marker-end:url(#marker1477)"
|
||||||
|
d="m 35.51374,31.327547 v 4.979596"
|
||||||
|
id="path1427" />
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.31165331,0,0,0.31165331,-66.636316,1.2632443)"
|
||||||
|
id="g1679">
|
||||||
|
<g
|
||||||
|
id="g9791">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7399">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol7264"
|
||||||
|
x="302.10501"
|
||||||
|
y="93.917999"
|
||||||
|
id="use5805"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.19262468,0,0,0.19262468,-2.6627972,27.598972)"
|
||||||
|
id="g1982">
|
||||||
|
<g
|
||||||
|
id="g8226"
|
||||||
|
transform="translate(-1.3218501,0.17184613)">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g3536">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol9519"
|
||||||
|
x="302.60999"
|
||||||
|
y="93.917999"
|
||||||
|
id="use4732"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
id="path2106"
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 33.357095,22.393604 32.530076,7.21213 m -37.163245,13.685631 4.63317,-20.897761 m -4.63317,20.897761 32.530076,7.212129 m 4.63317,-20.897759 -4.63317,20.897761" />
|
||||||
|
<path
|
||||||
|
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||||
|
d="M 28.723926,43.291365 64.30473,51.172132"
|
||||||
|
id="path2111"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#ff0f0f;stroke-width:0.264583px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
|
||||||
|
d="M 65.542762,31.159356 H 63.948439"
|
||||||
|
id="path2125"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker2277)"
|
||||||
|
d="m 66.367223,26.544173 -1.611616,3.861204"
|
||||||
|
id="path2273" />
|
||||||
|
<g
|
||||||
|
id="g34708"
|
||||||
|
transform="translate(-50.293667,-2.3803239)">
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker34286)"
|
||||||
|
d="M 97.605091,38.873762 H 102.8614"
|
||||||
|
id="path34249" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker34276)"
|
||||||
|
d="M 97.605091,38.873762 V 33.617449"
|
||||||
|
id="path34249-9" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.264999;stroke-miterlimit:4;stroke-dasharray:none;paint-order:markers fill stroke;stop-color:#000000"
|
||||||
|
id="path34558"
|
||||||
|
cx="97.605095"
|
||||||
|
cy="38.873764"
|
||||||
|
r="1.1339309" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-389.45194,-115.76728)"
|
||||||
|
id="g34392">
|
||||||
|
<g
|
||||||
|
id="g6409">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g6423">
|
||||||
|
<g
|
||||||
|
id="use5543"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,328.76553,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34859" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g4250">
|
||||||
|
<g
|
||||||
|
id="use5729"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,328.89505,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="M 3.328125,-3.015625 C 3.390625,-3.265625 3.625,-4.1875 4.3125,-4.1875 c 0.046875,0 0.296875,0 0.5,0.125 C 4.53125,-4 4.34375,-3.765625 4.34375,-3.515625 c 0,0.15625 0.109375,0.34375 0.375,0.34375 0.21875,0 0.53125,-0.171875 0.53125,-0.578125 0,-0.515625 -0.578125,-0.65625 -0.921875,-0.65625 -0.578125,0 -0.921875,0.53125 -1.046875,0.75 -0.25,-0.65625 -0.78125,-0.75 -1.078125,-0.75 -1.03125,0 -1.609375,1.28125 -1.609375,1.53125 0,0.109375 0.109375,0.109375 0.125,0.109375 0.078125,0 0.109375,-0.03125 0.125,-0.109375 0.34375,-1.0625 1,-1.3125 1.34375,-1.3125 0.1875,0 0.53125,0.09375 0.53125,0.671875 0,0.3125 -0.171875,0.96875 -0.53125,2.375 -0.15625,0.609375 -0.515625,1.03125 -0.953125,1.03125 -0.0625,0 -0.28125,0 -0.5,-0.125 0.25,-0.0625 0.46875,-0.265625 0.46875,-0.546875 0,-0.265625 -0.21875,-0.34375 -0.359375,-0.34375 -0.3125,0 -0.546875,0.25 -0.546875,0.578125 0,0.453125 0.484375,0.65625 0.921875,0.65625 0.671875,0 1.03125,-0.703125 1.046875,-0.75 0.125,0.359375 0.484375,0.75 1.078125,0.75 1.03125,0 1.59375,-1.28125 1.59375,-1.53125 0,-0.109375 -0.078125,-0.109375 -0.109375,-0.109375 -0.09375,0 -0.109375,0.046875 -0.140625,0.109375 -0.328125,1.078125 -1,1.3125 -1.3125,1.3125 -0.390625,0 -0.546875,-0.3125 -0.546875,-0.65625 0,-0.21875 0.046875,-0.4375 0.15625,-0.875 z m 0,0"
|
||||||
|
id="path34847" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-392.61014,-121.52724)"
|
||||||
|
id="g34460">
|
||||||
|
<g
|
||||||
|
id="g7230">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7672">
|
||||||
|
<g
|
||||||
|
id="use4930"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.04254,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34851" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5765">
|
||||||
|
<g
|
||||||
|
id="use7303"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.12225,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 4.84375,-3.796875 c 0.046875,-0.140625 0.046875,-0.15625 0.046875,-0.234375 0,-0.171875 -0.140625,-0.265625 -0.296875,-0.265625 -0.09375,0 -0.25,0.0625 -0.34375,0.203125 -0.015625,0.0625 -0.109375,0.359375 -0.140625,0.546875 -0.078125,0.25 -0.140625,0.53125 -0.203125,0.796875 l -0.453125,1.796875 c -0.03125,0.140625 -0.46875,0.84375 -1.125,0.84375 -0.5,0 -0.609375,-0.4375 -0.609375,-0.8125 C 1.71875,-1.375 1.890625,-2 2.21875,-2.875 2.375,-3.28125 2.421875,-3.390625 2.421875,-3.59375 c 0,-0.4375 -0.3125,-0.8125 -0.8125,-0.8125 -0.953125,0 -1.3125,1.453125 -1.3125,1.53125 0,0.109375 0.09375,0.109375 0.109375,0.109375 0.109375,0 0.109375,-0.03125 0.15625,-0.1875 0.28125,-0.9375 0.671875,-1.234375 1.015625,-1.234375 0.078125,0 0.25,0 0.25,0.3125 0,0.25 -0.109375,0.515625 -0.171875,0.703125 -0.40625,1.0625 -0.578125,1.625 -0.578125,2.09375 0,0.890625 0.625,1.1875 1.21875,1.1875 0.390625,0 0.71875,-0.171875 1,-0.453125 -0.125,0.515625 -0.25,1.015625 -0.640625,1.546875 -0.265625,0.328125 -0.640625,0.625 -1.09375,0.625 -0.140625,0 -0.59375,-0.03125 -0.765625,-0.421875 0.15625,0 0.296875,0 0.421875,-0.125 C 1.328125,1.203125 1.421875,1.0625 1.421875,0.875 1.421875,0.5625 1.15625,0.53125 1.0625,0.53125 0.828125,0.53125 0.5,0.6875 0.5,1.171875 c 0,0.5 0.4375,0.875 1.0625,0.875 1.015625,0 2.046875,-0.90625 2.328125,-2.03125 z m 0,0"
|
||||||
|
id="path34855" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(1.3384691,0,0,1.3384691,-396.60535,-116.09038)"
|
||||||
|
id="g34541">
|
||||||
|
<g
|
||||||
|
id="g7922">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7456">
|
||||||
|
<g
|
||||||
|
id="use7592"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.04254,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 5.359375,-5.9375 c -0.140625,0.140625 -0.46875,0.421875 -0.46875,0.59375 0,0.09375 0.09375,0.203125 0.1875,0.203125 0.09375,0 0.140625,-0.078125 0.203125,-0.140625 C 5.390625,-5.421875 5.625,-5.703125 6.0625,-5.921875 6.125,-5.96875 6.234375,-6.015625 6.234375,-6.125 6.234375,-6.234375 6.15625,-6.28125 6.09375,-6.328125 5.875,-6.484375 5.765625,-6.65625 5.6875,-6.890625 5.65625,-6.984375 5.625,-7.125 5.484375,-7.125 c -0.140625,0 -0.203125,0.140625 -0.203125,0.21875 0,0.046875 0.078125,0.359375 0.234375,0.578125 H 2.15625 c -0.15625,0 -0.34375,0 -0.34375,0.203125 0,0.1875 0.1875,0.1875 0.34375,0.1875 z m 0,0"
|
||||||
|
id="path34843" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g6852">
|
||||||
|
<g
|
||||||
|
id="use7878"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,329.21191,116.17931)">
|
||||||
|
<path
|
||||||
|
style="stroke:none"
|
||||||
|
d="m 1.328125,-0.828125 c 0.53125,-0.578125 0.828125,-0.828125 1.1875,-1.140625 0,0 0.609375,-0.53125 0.96875,-0.890625 C 4.4375,-3.78125 4.65625,-4.265625 4.65625,-4.3125 c 0,-0.09375 -0.09375,-0.09375 -0.109375,-0.09375 -0.078125,0 -0.09375,0.015625 -0.15625,0.109375 -0.296875,0.484375 -0.5,0.640625 -0.734375,0.640625 -0.25,0 -0.359375,-0.15625 -0.515625,-0.328125 -0.1875,-0.21875 -0.359375,-0.421875 -0.6875,-0.421875 -0.75,0 -1.203125,0.921875 -1.203125,1.140625 0,0.046875 0.03125,0.109375 0.109375,0.109375 0.09375,0 0.109375,-0.046875 0.140625,-0.109375 0.1875,-0.46875 0.765625,-0.46875 0.84375,-0.46875 0.203125,0 0.390625,0.0625 0.625,0.140625 0.40625,0.15625 0.515625,0.15625 0.765625,0.15625 -0.359375,0.421875 -1.1875,1.140625 -1.375,1.296875 l -0.90625,0.84375 C 0.78125,-0.625 0.421875,-0.0625 0.421875,0.015625 c 0,0.09375 0.109375,0.09375 0.125,0.09375 0.078125,0 0.09375,-0.015625 0.15625,-0.125 0.234375,-0.359375 0.53125,-0.625 0.859375,-0.625 0.21875,0 0.328125,0.09375 0.578125,0.375 0.15625,0.21875 0.34375,0.375 0.625,0.375 1,0 1.578125,-1.265625 1.578125,-1.53125 0,-0.046875 -0.046875,-0.109375 -0.125,-0.109375 -0.09375,0 -0.109375,0.0625 -0.140625,0.140625 C 3.84375,-0.75 3.203125,-0.5625 2.875,-0.5625 c -0.1875,0 -0.375,-0.0625 -0.578125,-0.125 -0.34375,-0.125 -0.5,-0.171875 -0.703125,-0.171875 -0.015625,0 -0.171875,0 -0.265625,0.03125 z m 0,0"
|
||||||
|
id="path34839" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.31571992,0,0,0.31571992,-59.52323,4.5703946)"
|
||||||
|
id="g37431">
|
||||||
|
<g
|
||||||
|
id="g5645">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g633">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol2127"
|
||||||
|
x="301.58401"
|
||||||
|
y="93.917999"
|
||||||
|
id="use2996"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g7968">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol5777"
|
||||||
|
x="305.62799"
|
||||||
|
y="95.412003"
|
||||||
|
id="use2440"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.132292;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.396875, 0.396875;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker1431-4);marker-end:url(#marker1477-1)"
|
||||||
|
d="M 47.506945,44.054028 H 63.63542"
|
||||||
|
id="path1427-5"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.3152692,0,0,0.3152692,-28.651569,-3.6005884)"
|
||||||
|
id="g39189">
|
||||||
|
<g
|
||||||
|
id="g7283">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g5807">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol5523"
|
||||||
|
x="299.77499"
|
||||||
|
y="93.917999"
|
||||||
|
id="use5239"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g4200">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol5672"
|
||||||
|
x="303.819"
|
||||||
|
y="95.412003"
|
||||||
|
id="use854"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g8626">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol6864"
|
||||||
|
x="307.61401"
|
||||||
|
y="96.408997"
|
||||||
|
id="use7714"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
inkscape:label=""
|
||||||
|
transform="matrix(0.3152692,0,0,0.3152692,-32.406414,20.221969)"
|
||||||
|
id="g39413">
|
||||||
|
<g
|
||||||
|
id="g2962">
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g839">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol8207"
|
||||||
|
x="301.366"
|
||||||
|
y="93.917999"
|
||||||
|
id="use8660"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
style="fill:#000000;fill-opacity:1"
|
||||||
|
id="g1854">
|
||||||
|
<use
|
||||||
|
xlink:href="#symbol5810"
|
||||||
|
x="306.043"
|
||||||
|
y="95.412003"
|
||||||
|
id="use7344"
|
||||||
|
width="100%"
|
||||||
|
height="100%" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 146 KiB |
|
After Width: | Height: | Size: 251 KiB |
|
After Width: | Height: | Size: 240 KiB |
|
After Width: | Height: | Size: 317 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 134 KiB |
|
After Width: | Height: | Size: 41 KiB |
@@ -0,0 +1,541 @@
|
|||||||
|
#+TITLE: Flexible Joint - Test Bench
|
||||||
|
:DRAWER:
|
||||||
|
#+LANGUAGE: en
|
||||||
|
#+EMAIL: dehaeze.thomas@gmail.com
|
||||||
|
#+AUTHOR: Dehaeze Thomas
|
||||||
|
|
||||||
|
#+HTML_LINK_HOME: ../index.html
|
||||||
|
#+HTML_LINK_UP: ../index.html
|
||||||
|
|
||||||
|
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="https://research.tdehaeze.xyz/css/style.css"/>
|
||||||
|
#+HTML_HEAD: <script type="text/javascript" src="https://research.tdehaeze.xyz/js/script.js"></script>
|
||||||
|
|
||||||
|
#+BIND: org-latex-image-default-option "scale=1"
|
||||||
|
#+BIND: org-latex-image-default-width ""
|
||||||
|
|
||||||
|
#+LaTeX_CLASS: scrreprt
|
||||||
|
#+LaTeX_CLASS_OPTIONS: [a4paper, 10pt, DIV=12, parskip=full]
|
||||||
|
#+LaTeX_HEADER_EXTRA: \input{preamble.tex}
|
||||||
|
|
||||||
|
#+PROPERTY: header-args:matlab :session *MATLAB*
|
||||||
|
#+PROPERTY: header-args:matlab+ :comments org
|
||||||
|
#+PROPERTY: header-args:matlab+ :exports both
|
||||||
|
#+PROPERTY: header-args:matlab+ :results none
|
||||||
|
#+PROPERTY: header-args:matlab+ :eval no-export
|
||||||
|
#+PROPERTY: header-args:matlab+ :noweb yes
|
||||||
|
#+PROPERTY: header-args:matlab+ :mkdirp yes
|
||||||
|
#+PROPERTY: header-args:matlab+ :output-dir figs
|
||||||
|
|
||||||
|
#+PROPERTY: header-args:latex :headers '("\\usepackage{tikz}" "\\usepackage{import}" "\\import{$HOME/Cloud/tikz/org/}{config.tex}")
|
||||||
|
#+PROPERTY: header-args:latex+ :imagemagick t :fit yes
|
||||||
|
#+PROPERTY: header-args:latex+ :iminoptions -scale 100% -density 150
|
||||||
|
#+PROPERTY: header-args:latex+ :imoutoptions -quality 100
|
||||||
|
#+PROPERTY: header-args:latex+ :results file raw replace
|
||||||
|
#+PROPERTY: header-args:latex+ :buffer no
|
||||||
|
#+PROPERTY: header-args:latex+ :tangle no
|
||||||
|
#+PROPERTY: header-args:latex+ :eval no-export
|
||||||
|
#+PROPERTY: header-args:latex+ :exports results
|
||||||
|
#+PROPERTY: header-args:latex+ :mkdirp yes
|
||||||
|
#+PROPERTY: header-args:latex+ :output-dir figs
|
||||||
|
#+PROPERTY: header-args:latex+ :post pdf2svg(file=*this*, ext="png")
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* Finite Element Model
|
||||||
|
** Matlab Init :noexport:ignore:
|
||||||
|
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
||||||
|
<<matlab-dir>>
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports none :results silent :noweb yes
|
||||||
|
<<matlab-init>>
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
** Parameters
|
||||||
|
#+begin_src matlab
|
||||||
|
ka = 94e6; % Axial Stiffness [N/m]
|
||||||
|
ks = 13e6; % Shear Stiffness [N/m]
|
||||||
|
kb = 5; % Bending Stiffness [Nm/rad]
|
||||||
|
kt = 260; % Torsional Stiffness [Nm/rad]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
Fa = 469; % Axial Force before yield [N]
|
||||||
|
Fs = 242; % Shear Force before yield [N]
|
||||||
|
Fb = 0.118; % Bending Force before yield [Nm]
|
||||||
|
Ft = 1.508; % Torsional Force before yield [Nm]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
Xa = Fa/ka; % Axial Stroke before yield [m]
|
||||||
|
Xs = Fs/ks; % Shear Stroke before yield [m]
|
||||||
|
Xb = Fb/kb; % Bending Stroke before yield [rad]
|
||||||
|
Xt = Ft/kt; % Torsional Stroke before yield [rad]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable([1e-6*ka, Fa, 1e6*Xa; 1e-6*ks, Fs, 1e6*Xs], {'Axial', 'Shear'}, {'Stiffness [N/um]', 'Max Force [N]', 'Stroke [um]'}, ' %.0f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | Stiffness [N/um] | Max Force [N] | Stroke [um] |
|
||||||
|
|-------+------------------+---------------+-------------|
|
||||||
|
| Axial | 94 | 469 | 5 |
|
||||||
|
| Shear | 13 | 242 | 19 |
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable([kb, 1e3*Fb, 1e3*Xb; kt, 1e3*Ft, 1e3*Xt], {'Bending', 'Torsional'}, {'Stiffness [Nm/rad]', 'Max Torque [Nmm]', 'Stroke [mrad]'}, ' %.0f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | Stiffness [Nm/rad] | Max Torque [Nmm] | Stroke [mrad] |
|
||||||
|
|-----------+--------------------+------------------+---------------|
|
||||||
|
| Bending | 5 | 118 | 24 |
|
||||||
|
| Torsional | 260 | 1508 | 6 |
|
||||||
|
|
||||||
|
* Measurement Setup
|
||||||
|
|
||||||
|
As shown in Figure [[fig:flexible_joint_test_bench_axis]], the x-axis is aligned with both the force axis and the measurement axis.
|
||||||
|
|
||||||
|
#+name: fig:flexible_joint_test_bench_axis
|
||||||
|
#+caption: Test bench geometry and axis
|
||||||
|
[[file:figs/flexible_joint_test_bench_axis.png]]
|
||||||
|
|
||||||
|
* Shear
|
||||||
|
** Setup
|
||||||
|
|
||||||
|
The applied force as well as the measured displacement are aligned with the flexible joint's center (Figure [[fig:flexible_joint_test_bench_axis]]).
|
||||||
|
|
||||||
|
#+name: fig:flex_joint_bench_shear
|
||||||
|
#+caption: Schematic of the test bench to measure the shear stiffness
|
||||||
|
[[file:figs/flex_joint_bench_shear.png]]
|
||||||
|
|
||||||
|
Ideally, only shear is induced by the force.
|
||||||
|
|
||||||
|
If the force is not exactly aligned with the rotation point of the flexible joint:
|
||||||
|
- in the y-direction: some parasitic *torsional* motion will be induced
|
||||||
|
- in the z-direction: some parasitic *bending* motion will be induced
|
||||||
|
|
||||||
|
We wish here to estimate how precise the force vector should be aligned with the flexible point in order for the motion measured is mainly due to shear effects and not torsional and bending effects.
|
||||||
|
|
||||||
|
** Effect of Shear
|
||||||
|
The shear effect is simply:
|
||||||
|
\begin{equation}
|
||||||
|
X_s = \frac{F}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
** Effect of Bending
|
||||||
|
|
||||||
|
If the flexible joint is not perfectly positioned as shown in Figure [[fig:flex_joint_bench_pos_error]] (offset along the z-axis), the applied force will induce a bending motion in addition to the shear motion.
|
||||||
|
|
||||||
|
#+name: fig:flex_joint_bench_pos_error
|
||||||
|
#+caption: Considering a position error $\epsilon_z$ of the measurement and force application point with respect ot the flexible joint center (Side View)
|
||||||
|
[[file:figs/flex_joint_bench_pos_error.png]]
|
||||||
|
|
||||||
|
Let's estimate this effect.
|
||||||
|
|
||||||
|
The effect of the vertical position error $\epsilon_z$ is the apparition of a "bending" torque:
|
||||||
|
\begin{equation}
|
||||||
|
M_b = \epsilon_z \cdot F
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
This torque will induce a bending motion $\theta_y$ of the flexible joint:
|
||||||
|
\begin{equation}
|
||||||
|
\theta_y = \frac{M_b}{k_b} = \frac{\epsilon_z \cdot F}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
This rotation will induce an error $\epsilon_{\theta_y}$ on the measured displacement:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{\theta_y} = \tan(\theta_y) \epsilon_z - L\left( 1 - \frac{1}{\cos(\theta_y)} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Supposing $\theta_y$ small:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{\theta_y} \approx \frac{\epsilon_z^2 \cdot F}{k_b} \left( 1 + \frac{L}{2} \frac{F}{k_b} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
|
||||||
|
And this error to be very small compared to the measured motion due to shear:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{\theta_y} \ll X_s
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent to:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_z \ll \sqrt{\frac{k_b}{k_s} \frac{1}{1 + \frac{L}{2} \frac{F}{k_b}}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
For realistic values, this is almost equivalent to:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_z \ll \sqrt{\frac{k_b}{k_s}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Numerically:
|
||||||
|
#+begin_src matlab
|
||||||
|
L = 5e-2; % [m]
|
||||||
|
F = 20; % [N]
|
||||||
|
|
||||||
|
epsilon_z_max = sqrt(kb/ks/(1 + L/2*F/kb)); % [m]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable(1e6*[1e-1*epsilon_z_max, 1e-2*epsilon_z_max, 1e-3*epsilon_z_max], {'$\epsilon_z\,[\mu m]$'}, {'10% error', '1% error', '0.1% error'}, ' %.1f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|-----------------------+-----------+----------+------------|
|
||||||
|
| $\epsilon_z\,[\mu m]$ | 59.1 | 5.9 | 0.6 |
|
||||||
|
|
||||||
|
** Effect of Torsion
|
||||||
|
If the flexible joint is not perfectly positioned as shown in Figure [[fig:flex_joint_bench_pos_error_bis]] (offset along the y-axis), the applied force will induce a torsional motion in addition to the shear motion.
|
||||||
|
|
||||||
|
#+name: fig:flex_joint_bench_pos_error_bis
|
||||||
|
#+caption: Considering a position error $\epsilon_y$ of the measurement and force application point with respect ot the flexible joint center (top view)
|
||||||
|
[[file:figs/flex_joint_bench_pos_error_bis.png]]
|
||||||
|
|
||||||
|
Let's estimate this effect.
|
||||||
|
|
||||||
|
The effect of the horizontal position error $\epsilon_y$ is the apparition of a "torsional" torque:
|
||||||
|
\begin{equation}
|
||||||
|
M_t = \epsilon_y \cdot F
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
This torque will induce a torsional motion $\theta_z$ of the flexible joint:
|
||||||
|
\begin{equation}
|
||||||
|
\theta_z = \frac{M_t}{k_t} = \frac{\epsilon_y \cdot F}{k_t}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
This rotation will induce an error $\epsilon_{\theta_z}$ on the measured displacement:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{\theta_z} = \tan(\theta_z) \epsilon_y - L\left( 1 - \frac{1}{\cos(\theta_z)} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Supposing $\theta_z$ small:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{\theta_z} \approx \frac{\epsilon_y^2 \cdot F}{k_t} \left( 1 + \frac{L}{2} \frac{F}{k_t} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
|
||||||
|
We want this error to be very small compared to the measured motion due to shear:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_{\theta_z} \ll X_s
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent to:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_y \ll \sqrt{\frac{k_t}{k_s} \frac{1}{1 + \frac{L}{2} \frac{F}{k_t}}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
For realistic values, this is almost equivalent to:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_y \ll \sqrt{\frac{k_t}{k_s}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Numerically:
|
||||||
|
#+begin_src matlab
|
||||||
|
L = 5e-2; % [m]
|
||||||
|
F = 20; % [N]
|
||||||
|
|
||||||
|
epsilon_y_max = sqrt(kt/ks/(1 + L/2*F/kt)); % [m]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable(1e6*[1e-1*epsilon_y_max, 1e-2*epsilon_y_max, 1e-3*epsilon_y_max], {'$\epsilon_y\,[\mu m]$'}, {'10% error', '1% error', '0.1% error'}, ' %.1f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|-----------------------+-----------+----------+------------|
|
||||||
|
| $\epsilon_y\,[\mu m]$ | 446.8 | 44.7 | 4.5 |
|
||||||
|
|
||||||
|
* Axial
|
||||||
|
** Setup
|
||||||
|
|
||||||
|
#+name: fig:flex_test_bench_axial
|
||||||
|
#+caption: Schematic of the test bench to measure the Axial Stiffness
|
||||||
|
[[file:figs/flex_test_bench_axial.png]]
|
||||||
|
|
||||||
|
** Effect of Compression
|
||||||
|
|
||||||
|
The axial (compression) effect is simply:
|
||||||
|
\begin{equation}
|
||||||
|
X_a = \frac{F}{k_a}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
** Effect of Bending
|
||||||
|
If the force is not exactly aligned with the rotation point of the flexible joint, some parasitic *bending* motion will be induced (Figure [[fig:flex_joint_bench_pos_error_axial]]).
|
||||||
|
|
||||||
|
#+name: fig:flex_joint_bench_pos_error_axial
|
||||||
|
#+caption: Error of position of the force vector and measurement point with respect to the flexible joint's center
|
||||||
|
[[file:figs/flex_joint_bench_pos_error_axial.png]]
|
||||||
|
|
||||||
|
We wish here to estimate how close to the rotation point the force vector should be aligned for the motion measured to be mainly due to shear effects and not bending effects.
|
||||||
|
|
||||||
|
Suppose there is a distance $\epsilon_z$ form the center of rotation, it will induce a torque equal to:
|
||||||
|
\begin{equation}
|
||||||
|
M_b = \epsilon_z \cdot F
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Therefore, the rotation of the top part will be:
|
||||||
|
\begin{equation}
|
||||||
|
X_b = \frac{M_b}{k_b} = \frac{\epsilon_z \cdot F}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
And the induced measured displacement is:
|
||||||
|
\begin{equation}
|
||||||
|
D_b = \tan(X_b) \epsilon_z - L\left( 1 - \frac{1}{\cos(X_b)} \right) \\
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Supposing $X_b$ small:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \approx \frac{\epsilon_z^2 \cdot F}{k_b} \left( 1 + \frac{L}{2} \frac{F}{k_b} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
We want the induced displacement due to the bending much smaller than the induced displacement due to the compression:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \ll Xs
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent to (taking $\tan x \approx x$):
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_z \ll \sqrt{\frac{k_b}{k_a} \frac{1}{1 + \frac{L}{2} \frac{F}{k_b}}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
For realistic values, this is almost equivalent to:
|
||||||
|
\begin{equation}
|
||||||
|
\epsilon_z \ll \sqrt{\frac{k_b}{k_a}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Note that an error in $z$ is chosen here, but the same results are obtained for errors in the $y$ direction.
|
||||||
|
What matters is the distance from the axis $F$ to the flexible joint's center.
|
||||||
|
|
||||||
|
Numerically:
|
||||||
|
#+begin_src matlab
|
||||||
|
L = 10e-2; % [m]
|
||||||
|
F = 50; % [N]
|
||||||
|
d_off_eq = sqrt(kb/ka/(1 + L/2*F/kb))
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable(1e6*[1e-1*d_off_eq, 1e-2*d_off_eq, 1e-3*d_off_eq; 1e-1*d_off_eq, 1e-2*d_off_eq, 1e-3*d_off_eq], {'$\epsilon_y\,[\mu m]$', '$\epsilon_z\,[\mu m]$'}, {'10% error', '1% error', '0.1% error'}, ' %.1f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|-----------------------+-----------+----------+------------|
|
||||||
|
| $\epsilon_y\,[\mu m]$ | 18.8 | 1.9 | 0.2 |
|
||||||
|
| $\epsilon_z\,[\mu m]$ | 18.8 | 1.9 | 0.2 |
|
||||||
|
|
||||||
|
Same as for the shear measurement, it is very difficult to be that precise, and therefore rotations should also be measured and compensated for.
|
||||||
|
|
||||||
|
** Measured Displacement with realistic positioning errors
|
||||||
|
|
||||||
|
Suppose there is a positioning error of $\epsilon_z = 0.1\,mm$.
|
||||||
|
|
||||||
|
\begin{equation}
|
||||||
|
X_b = \frac{\epsilon_z \cdot F}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
Fmax = Fa;
|
||||||
|
Ez = 0.1e-3;
|
||||||
|
Xb_max = Ez*Fmax/kb;
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value replace
|
||||||
|
ans = sprintf('Xbmax = %.1f [mrad]', 1e3*Xb_max)
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
: Xbmax = 9.4 [mrad]
|
||||||
|
|
||||||
|
Which is about half of the maximum stroke in bending.
|
||||||
|
|
||||||
|
|
||||||
|
The
|
||||||
|
|
||||||
|
\begin{equation}
|
||||||
|
D_b = \tan(X_b) \epsilon_z - L\left( 1 - \frac{1}{\cos(X_b)} \right) \\
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
* Bending Stiffness
|
||||||
|
** Setup
|
||||||
|
Let's say a force is applied on top of the flexible joint with a distance $H$ with the joint's center.
|
||||||
|
|
||||||
|
The displacement of the flexible joint is also measure at the same height $H$.
|
||||||
|
|
||||||
|
|
||||||
|
** Effect of Bending
|
||||||
|
The torque applied is:
|
||||||
|
\begin{equation}
|
||||||
|
M_b = F \cdot H
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
The flexible joint is experiencing a rotation $R_b$ due to the torque $M_b$:
|
||||||
|
\begin{equation}
|
||||||
|
R_b = \frac{M_b}{k_b} = \frac{F \cdot H}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
This rotation is then measured by the displacement sensor coaxial with the force actuator.
|
||||||
|
The measured displacement is:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \approx H \tan (R_b) \approx \frac{F \cdot H^2}{k_b}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
** Effect of Shear
|
||||||
|
The effect of Shear on the measured displacement is simply:
|
||||||
|
\begin{equation}
|
||||||
|
D_s = \frac{F}{k_s}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
We would like to have this displacement much smaller than the displacement induced by the bending effects:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \gg D_s
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent as to have:
|
||||||
|
\begin{equation}
|
||||||
|
H \gg \sqrt{\frac{k_b}{k_s}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
data2orgtable(1e3*[1e1*sqrt(kb/ks), 1e2*sqrt(kb/ks), 1e3*sqrt(kb/ks)], {'D offset [mm]'}, {'10% error', '1% error', '0.1% error'}, ' %.0f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|---------------+-----------+----------+------------|
|
||||||
|
| D offset [mm] | 6 | 62 | 620 |
|
||||||
|
|
||||||
|
We should therefore apply a force at least 50mm higher than the joint's center for the shear effects to be negligible.
|
||||||
|
|
||||||
|
** Effect of Torsion
|
||||||
|
|
||||||
|
If the application force is not aligned with the vertical axis of the flexible joint, this will induce a torsion motion that will induce a measurement error.
|
||||||
|
|
||||||
|
Let's note the offset $x_{off}$:
|
||||||
|
\begin{equation}
|
||||||
|
D_t \approx \frac{x_{off}^2 \cdot F}{k_t} \left( 1 + \frac{L}{2} \frac{F}{k_t} \right)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
And we would like to have:
|
||||||
|
\begin{equation}
|
||||||
|
D_b \gg D_t
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Which is equivalent as to have:
|
||||||
|
\begin{equation}
|
||||||
|
x_{off} \ll H \sqrt{\frac{k_t}{k_b}}
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Let's take $H = 50/,mm$.
|
||||||
|
|
||||||
|
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||||
|
H = 50e-3; % [m]
|
||||||
|
data2orgtable(1e3*[1e-1*H*sqrt(kt/kb), 1e-2*H*sqrt(kt/kb), 1e-3*H*sqrt(kt/kb)], {'X offset [mm]'}, {'10% error', '1% error', '0.1% error'}, ' %.1f ');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
| | 10% error | 1% error | 0.1% error |
|
||||||
|
|---------------+-----------+----------+------------|
|
||||||
|
| X offset [mm] | 36.1 | 3.6 | 0.4 |
|
||||||
|
|
||||||
|
The effect of torsion should be negligible for a positioning accuracy of ~1mm.
|
||||||
|
|
||||||
|
** Full stroke measured displacement and applied force as a function of $H$
|
||||||
|
|
||||||
|
Applying a force with a large offset $H$ means the induced rotation (for constant force) will be larger.
|
||||||
|
This also means that the measured displacement $D_b$ will also be larger.
|
||||||
|
\begin{equation}
|
||||||
|
D_b \approx H \tan (R_b)
|
||||||
|
\end{equation}
|
||||||
|
|
||||||
|
Note that we here suppose the force axis is co-linear with the measurement axis.
|
||||||
|
|
||||||
|
Let's compute:
|
||||||
|
- $D_b$ as a function of $H$
|
||||||
|
\[ D_b \approx H \tan (R_b) \]
|
||||||
|
- the applied force $F_{\text{max}}$ to induce the maximum rotation
|
||||||
|
\[ F_{\text{max}} \approx \frac{X_b \cdot k_b}{H} \]
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
H = linspace(0, 100e-3, 1000);
|
||||||
|
|
||||||
|
Db = H*tan(Xb);
|
||||||
|
Fmax = Xb*kb./H;
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
figure;
|
||||||
|
yyaxis left
|
||||||
|
plot(1e3*H, Fmax);
|
||||||
|
ylabel('Maximum Force [$N$]');
|
||||||
|
ylim([0, 100]);
|
||||||
|
|
||||||
|
yyaxis right
|
||||||
|
plot(1e3*H, 1e6*Db);
|
||||||
|
ylabel('Measurement Range [$\mu m$]');
|
||||||
|
|
||||||
|
xlabel('Offset $H$ [$mm$]');
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
** Conclusion
|
||||||
|
|
||||||
|
- Applied Force
|
||||||
|
- Measured Displacement
|
||||||
|
- Requirements in terms of positioning
|
||||||
|
|
||||||
|
* Torsion
|
||||||
|
** Distance to flex axis for torsion >> shear
|
||||||
|
|
||||||
|
** Force Location Precision for torsion >> bending
|
||||||
|
|
||||||
|
* Force Sensor
|
||||||
|
|
||||||
|
Requirements:
|
||||||
|
- Large enough measurement range
|
||||||
|
- Small enough measurement noise and errors
|
||||||
|
|
||||||
|
The largest applied force is foreseen to be around 500N.
|
||||||
|
The smallest (full range) force is foreseen to be around 2N.
|
||||||
|
|
||||||
|
If we want an accuracy of 1% (even for the small measurement range), the force sensor should be accurate down to ~0.02N and with a full range of 500N.
|
||||||
|
This corresponds to an accuracy of 0.004%.
|
||||||
|
|
||||||
|
If we limit ourselves to 100N of applied force, the required accuracy of 0.02N corresponds to 0.02% of accuracy which is more realistic.
|
||||||
|
|
||||||
|
Another solution would be to use 2 force sensors.
|
||||||
|
|
||||||
|
#+begin_src matlab
|
||||||
|
Fmax = 500; % [N]
|
||||||
|
Fmin = 2; % [N]
|
||||||
|
Fres = Fmin/100; % [N]
|
||||||
|
|
||||||
|
% Dynamic range
|
||||||
|
Fmax/Fres
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
| Model | Range [N] | Accuracy | Error [N] | Price [eur] |
|
||||||
|
|--------+-----------+----------+-----------+-------------|
|
||||||
|
| [[https://www.hbm.com/en/3364/s2m-reliable-high-precision-s-type-force-load-cell/][S2M]] | 100 | 0.02% | 0.02 | |
|
||||||
|
| [[https://www.hbm.com/en/3364/s2m-reliable-high-precision-s-type-force-load-cell/][S2M]] | 500 | 0.02% | 0.1 | |
|
||||||
|
| [[https://www.althensensors.com/sensors/force-sensors/cylindrical-force-sensors/4510/alf241-axial-compensated-force-sensor/][ALF241]] | 100 | 0.05% | 0.05 | |
|
||||||
|
| [[https://en.pm-instrumentation.com/1500-cellule-de-force-plate-125-a-1500-n-faible-sensibilite-aux-efforts-transverses#documents][PM1500]] | 500 | 0.05% | 0.5 | |
|
||||||
|
|
||||||
|
|
||||||
|
https://www.hbm.com/en/2925/top-transfer-reference-force-transducer-maximum-precision/
|
||||||
|
- State of the art but big
|
||||||
|
https://www.burster.com//en/sensors/load-cells/high-precision-load-cells/p/detail/8527
|
||||||
|
- 500N range => 0.25N error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
* Displacement Sensor
|
||||||
|
** Three displacement sensors to measure both rotations $\theta_y,\theta_z$ and translation $x$
|
||||||
|
|
||||||
|
#+name: fig:3_point_measurement
|
||||||
|
#+caption: Figure caption
|
||||||
|
[[file:figs/3_point_measurement.png]]
|
||||||
|
|
||||||
|
- Capacitive sensors or interferometers
|
||||||
|
- Choice of the position of the three sensors => will change rotation sensitivity and range
|
||||||