Skip to content

Commit

Permalink
restructuring plus github ci test for autobom
Browse files Browse the repository at this point in the history
  • Loading branch information
sphawes committed Nov 3, 2024
1 parent 84f751c commit 8fde634
Show file tree
Hide file tree
Showing 34 changed files with 21,671 additions and 2 deletions.
Binary file added .DS_Store
Binary file not shown.
13 changes: 13 additions & 0 deletions .github/workflows/autobom_test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
on: [push]

jobs:
autobom_test:
runs-on: ubuntu-latest
name: A test job
steps:
- name: AutoBOM Export
id: start
uses: opulo-inc/autobom@latest
# Use the output from the `hello` step
- name: Get the output time
run: echo "The status was ${{ steps.start.outputs.out }}"
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This repository contains the source for a prototype paste extruder head for the LumenPnP.

![v4](./img/hero.gif)
![paste extrusion](./img/hero.gif)

**This is a prototype design. It is still in development.**

Expand Down
Binary file added cad/.DS_Store
Binary file not shown.
Binary file added cad/FDM/.DS_Store
Binary file not shown.
Binary file added cad/FDM/cartridge-clamp.FCStd
Binary file not shown.
Binary file added cad/FDM/cartridge-clamp.FCStd1
Binary file not shown.
Binary file added cad/FDM/cartridge-gear.FCStd
Binary file not shown.
Binary file added cad/FDM/cartridge-gear.FCStd1
Binary file not shown.
Binary file added cad/FDM/extruder-base.FCStd
Binary file not shown.
Binary file added cad/FDM/extruder-base.FCStd1
Binary file not shown.
Binary file added cad/FDM/extruder-gear.FCStd
Binary file not shown.
Binary file added cad/FDM/extruder-gear.FCStd1
Binary file not shown.
Binary file added cad/FDM/plunger.FCStd
Binary file not shown.
File renamed without changes.
Binary file added cad/OTS/.DS_Store
Binary file not shown.
21,552 changes: 21,552 additions & 0 deletions cad/OTS/3ml-luer-7510A42.step

Large diffs are not rendered by default.

Binary file added cad/OTS/luer.FCStd
Binary file not shown.
Binary file added cad/OTS/nema11.FCStd
Binary file not shown.
Binary file added cad/assembly.FCStd
Binary file not shown.
Binary file added cad/assembly.FCStd1
Binary file not shown.
Binary file removed cad/cartridge-clamp.FCStd
Binary file not shown.
Binary file removed cad/cartridge-clamp.FCStd1
Binary file not shown.
Binary file removed cad/cartridge-gear.FCStd
Binary file not shown.
Binary file removed cad/extruder-base.FCStd
Binary file not shown.
Binary file removed cad/extruder-base.FCStd1
Binary file not shown.
Binary file removed cad/extruder-gear.FCStd
Binary file not shown.
Binary file added cad/subassembly.FCStd
Binary file not shown.
Binary file added cad/subassembly.FCStd1
Binary file not shown.
1 change: 1 addition & 0 deletions sw/extrude/.python-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.13
Empty file added sw/extrude/README.md
Empty file.
8 changes: 7 additions & 1 deletion scripts/extrude.py → sw/extrude/extrude.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
from leash import Lumen
import sys

lumen = Lumen()

lumen.connect()
if not lumen.connect():
lumen.log.error("Couldn't connect, exiting.")
sys.exit()

lumen.home()

lumen.lightOn("TOP")

boardHeight = 9.6

resistorPads = [
Expand Down
12 changes: 12 additions & 0 deletions sw/extrude/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[project]
name = "extrude"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"leash",
]

[tool.uv.sources]
leash = { path = "../../../leash", editable = true }
85 changes: 85 additions & 0 deletions sw/extrude/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 8fde634

Please sign in to comment.