Commit d664b140 authored by Julian Stirling's avatar Julian Stirling 🐧

Trying to get CI to build docs

parent 626f58f6
Pipeline #101542089 passed with stages
in 6 minutes and 19 seconds
# Don't take stl files from the openscad folder
# Don't take stl files from the openscad folder or docs folder
openscad/*.stl
docs/*/*.stl
# Do allow them in the stl folder though
# Ignore gcode files
......
......@@ -31,3 +31,28 @@ build:
- merge_requests
- web
build-docs:
dependencies:
- build
stage: deploy
image: "python:3.7"
before_script:
- python --version
- pip install git+https://gitlab.com/bath_open_instrumentation_group/git-building.git
script:
- cd docs
- cp -r ../builds models
- gitbuilding build
- gitbuilding build-html
- mv _site public
artifacts:
paths:
- public
only:
- tags
- merge_requests
- web
......@@ -8,13 +8,13 @@ A 3D printed *x-y-z* translation stage.
{{BOM}}
[band tool]: "{cat: PrintedTool}"
[nut tool]: "{cat: PrintedTool}"
[band tool]:tools.md#bandtool "{cat: PrintedTool}"
[nut tool]:tools.md#nuttool "{cat: PrintedTool}"
[base]: "{cat:3DPrinted}"
[main body]: "{cat:3DPrinted}"
[moving platform]: "{cat:3DPrinted}"
[large gears]: "{cat:3DPrinted}"
[base]: models/base.stl "{cat:3DPrinted}"
[main body]: models/main_body.stl "{cat:3DPrinted}"
[moving platform]: models/moving_platform.stl "{cat:3DPrinted}"
[large gears]: models/gears.stl "{cat:3DPrinted}"
[2.5mm Allen key]: "{cat:tool}"
......@@ -46,8 +46,7 @@ Attach the [main body] to the [base]{Qty: 1} via the little lugs using three [M3
Insert a [brass M3 nut]{Qty: 3} into the slot on one of the actuator columns of the main body (this is sometimes made easier with the [nut tool]{Qty: 1}. The nut tool is the shorter of the two tools and is missing from the above picture.
[nut tool]{Qty: 1}
![](images/3-2-Nut.jpg)
![](images/3-3-Nut.jpg)
![](images/3-2-Nut.jpg)![](images/3-3-Nut.jpg)
Take a [large gears]{Qty: 3} and push a [M3x25mm hex head screw]{Qty: 3} into it. Put **two** [washers][M3 washers]{Qty: 6} on the screw.
......@@ -56,9 +55,7 @@ Take a [large gears]{Qty: 3} and push a [M3x25mm hex head screw]{Qty: 3} into it
Start screwing the gear into the actuator column from the top. Apply a small amount of [light oil]{Qty: "A few drops of"} to the screw thread, before you fully tighten the screw
![](images/3-5-GearAttach.jpg)
![](images/3-6-Oil.jpg)
![](images/3-7-GearAttach.jpg)
![](images/3-5-GearAttach.jpg)![](images/3-6-Oil.jpg)![](images/3-7-GearAttach.jpg)
*Now comes the trickiest part. Once you get the knack this is easy, but it takes a few goes.*
......@@ -80,13 +77,11 @@ Push the [band tool]{Qty:1} onto the two sides of the o-ring so that it begins t
Now you want to push the tool into the leg with your thumbs, without letting the nut tool slip out. If the nut tool is too annoying you can also lock the column by holding the gear (and screw) tight against the stage. You have to push pretty hard (normally requires both hands) but once you hear a satisfying click you should be done.
![](images/4-5-Push.jpg)
![](images/4-6-Push.jpg)
![](images/4-5-Push.jpg)![](images/4-6-Push.jpg)
Remove the band tool. If it was successful the band should be held solidly in the actuator with both sides of the band neatly sitting in the grove. They need a bit of positioning. If you have enough light you can see that the bands are held onto small hooks inside the actuator column. If this didn't work the first time you can pull the band out and try again. If the bands are snapping it is probably a sign that you are not locking the actuator column with the nut tool.
![](images/4-7-Inserted.jpg)
![](images/4-8-Inspect.jpg)
![](images/4-7-Inserted.jpg)![](images/4-8-Inspect.jpg)
Repeat this process for all three actuators.
......@@ -99,8 +94,7 @@ The holes on the fixed stage are somewhat triangular. This is to allow a normal
Tap a hole (make the tread) on the moving stage using a normal [M3x6mm screw] by screwing a screw into it. Make sure to hold the screw vertical and then drive it into the plastic until it reaches the bottom. **Do not over torque the screw or you will damage the plastic.** You can now remove the screw.
Repeat for all eight holes on the fixed stage.
![](images/5-1-Tap.jpg)
![](images/5-2-Tap.jpg)
![](images/5-1-Tap.jpg)![](images/5-2-Tap.jpg)
Repeat this process to tap the 8 holes at the edge of the [moving platform]{Qty: 1}.
......@@ -112,8 +106,7 @@ Take the [moving platform] and place it onto the centre of the stage so that the
Attach the platform to the stage with four [M3x6mm screws][M3x6mm screw]{Qty: 4}, this requires a [2.5mm Allen key]{Qty: 1}.
![](images/6-2-Screw.jpg)
![](images/6-3-Complete.jpg)
![](images/6-2-Screw.jpg)![](images/6-3-Complete.jpg)
## Attaching motors - Optional
......
#Assembly tools
## Band tool
The band tool needs to be bent before use. It is the longer of the two tools.
## Nut tool
The nut tool is optional, but useful. It is the shorter of the two tools.
[Download STL](models/actuator_assembly_tools.stl)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment