126 lines
		
	
	
		
			5.5 KiB
		
	
	
	
		
			Org Mode
		
	
	
	
	
	
			
		
		
	
	
			126 lines
		
	
	
		
			5.5 KiB
		
	
	
	
		
			Org Mode
		
	
	
	
	
	
| #+TITLE: Nano-Hexapod Struts mounting - 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:
 | |
| 
 | |
| #+begin_export html
 | |
|   <hr>
 | |
|   <p>This report is also available as a <a href="./test-bench-strut-mounting.pdf">pdf</a>.</p>
 | |
|   <hr>
 | |
| #+end_export
 | |
| 
 | |
| #+latex: \clearpage
 | |
| 
 | |
| * Mounting Bench
 | |
| 
 | |
| A mounting bench is used to greatly simply the mounting of the struts as well as ensuring the correct strut length and coaxiality of the flexible joint's interfaces.
 | |
| This is very important in order to not loose any stroke when the struts will be mounted on the nano-hexapod.
 | |
| 
 | |
| A CAD view of the mounting bench is shown in Figure [[fig:strut_mounting_bench_first_concept]].
 | |
| 
 | |
| #+name: fig:strut_mounting_bench_first_concept
 | |
| #+caption: CAD view of the mounting bench
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/strut_mounting_bench_first_concept.png]]
 | |
| 
 | |
| The main part of the bench is here to ensure both the correct strut length and strut coaxiality as shown in Figure [[fig:strut_mounting_step_0]].
 | |
| 
 | |
| #+name: fig:strut_mounting_step_0
 | |
| #+caption: Useful features of the main mounting element
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/strut_mounting_step_0.jpg]]
 | |
| 
 | |
| The tight tolerances of this element has been verified as shown in Figure [[fig:strut_mounting_bench_first_concept]] and were found to comply with the requirements.
 | |
| 
 | |
| #+name: fig:strut_mounting_bench_first_concept
 | |
| #+caption: Dimensional verifications of the mounting bench tolerances
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/check_dimensions_bench.jpg]]
 | |
| 
 | |
| The flexible joints are rigidly fixed to cylindrical tools shown in Figure [[fig:cylindrical_mounting_part]] which are then mounted on the mounting tool shown in Figure [[fig:strut_mounting_step_0]].
 | |
| This cylindrical tool is here to protect the flexible joints when tightening the screws and therefore applying large torque.
 | |
| 
 | |
| #+name: fig:cylindrical_mounting_part
 | |
| #+caption: Cylindrical mounting elements
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/cylindrical_mounting_part.jpg]]
 | |
| 
 | |
| * Mounting Procedure
 | |
| 
 | |
| The mounting procedure is as follows:
 | |
| 1. Screw flexible joints inside the cylindrical interface element shown in Figure [[fig:cylindrical_mounting_part]] (Figure [[fig:strut_mounting_step_1]])
 | |
| 2. Fix the two interface elements. One of the two should be clamped, the other one should have its axial rotation free.
 | |
|    Visually align the clamped one horizontally. (Figure [[fig:strut_mounting_step_2]])
 | |
| 3. Put cylindrical washers, APA and interface pieces on top of the flexible joints (Figure [[fig:strut_mounting_step_3]])
 | |
| 4. Put the 4 screws just in contact such that everything is correctly positioned and such that the "free" flexible joint is correctly oriented
 | |
| 5. Put the 8 lateral screws in contact
 | |
| 6. Tighten the 4 screws to fix the APA on the two flexible joints (using a torque screwdriver)
 | |
| 7. Remove the 4 laterals screws
 | |
| 8. (optional) Put the APA horizontally and fix the encoder and align it to maximize the contrast (Figure [[fig:strut_mounting_step_4]])
 | |
| 
 | |
| #+name: fig:strut_mounting_step_1
 | |
| #+caption: Step 1 - Flexible joints fixed on the cylindrical interface elements
 | |
| #+attr_latex: :width 0.5\linewidth
 | |
| [[file:figs/strut_mounting_step_1.jpg]]
 | |
| 
 | |
| #+name: fig:strut_mounting_step_2
 | |
| #+caption: Step 2 - Cylindrical elements fixed on the bench
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/strut_mounting_step_2.jpg]]
 | |
| 
 | |
| #+name: fig:strut_mounting_step_3
 | |
| #+caption: Step 3 - Mount the nuts, washers and APA
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/strut_mounting_step_3.jpg]]
 | |
| 
 | |
| #+name: fig:strut_mounting_step_4
 | |
| #+caption: Last step - Align the encoder on the strut
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/strut_mounting_step_4.jpg]]
 | |
| 
 | |
| * Mounted Struts
 | |
| 
 | |
| After removing the strut from the mounting bench, we obtain a strut with ensured coaxiality between the two flexible joint's interfaces (Figure [[fig:mounted_strut]]).
 | |
| 
 | |
| #+name: fig:mounted_strut
 | |
| #+caption: Mounted Strut with ensured coaxiality
 | |
| #+attr_latex: :width \linewidth
 | |
| [[file:figs/mounted_strut.jpg]]
 |