Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added PartCAD port locations to FreeCAD files, PartCAD configs #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
*.FCBak
*.FCBak
*.FCStd1
8 changes: 8 additions & 0 deletions partcad.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# This is a PartCAD configuration file.
# See https://partcad.readthedocs.io/ for more information.

assemblies:
microlab:
desc: The recommended version of the microlab
source: v6:microlab
type: alias
Binary file modified v6/control-box/control-box-flat-v.1.0.FCStd
Binary file not shown.
Binary file modified v6/control-box/control-box-lid-flatv.1.0.FCStd
Binary file not shown.
Binary file modified v6/control-box/control-box-lid-v.1.0.FCStd
Binary file not shown.
28,758 changes: 28,695 additions & 63 deletions v6/control-box/control-box-lid-v.1.0.step

Large diffs are not rendered by default.

Binary file modified v6/control-box/control-box-lid-v.1.0.stl
Binary file not shown.
Binary file modified v6/control-box/control-box-v.1.1.FCStd
Binary file not shown.
73 changes: 73 additions & 0 deletions v6/partcad.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# This is a PartCAD configuration file.
# See https://partcad.readthedocs.io/ for more information.

# This PartCAD package is intended to facilitate the development process
# and it's not intended to be added to the public PartCAD repository
# or to be used as a dependency in third-party projects.
# The public PartCAD package will be added to
# https://github.com/FourThievesVinegar/solderless-microlab/

# PartCAD does not currently support FreeCAD files as the source.
# Thus, for now, STEP files are used as the source files.
# The currently recommended ways to maintain sources in PartCAD are
# CadQuery, build123d and OpenSCAD.
# Once more git-friendly source files are available, both STEP and STL files
# will be automatically produced using the source files.

# Usage:
# - To render output files, use 'pc render'.

parts:
pumps-box/pumps-box-lid-v0.3:
type: step
pumps-box/pumps-box-v.1.0:
type: step
pumps-box/screw-together-version/pumps-box-v.0.7:
type: step
temperature-units/cold-unit-lid-v.1.0:
type: step
temperature-units/hot-unit-lid-v.1.0:
type: step
reactor-manifold/reactor-manifold-core-v0.1:
type: step
reactor-manifold/stirring-mount-screws-accessible:
type: step
reactor-manifold/reactor-manifold-lid-v0.1:
type: step
reactor-manifold/stirring-mount-v0.1:
type: step
reactor-stand/reactor-stand-A.v1.0:
type: step
reactor-stand/reactor-stand-k.v1.0:
type: step
reactor-stand/reactor-stand-H.v1.0:
type: step
reactor-stand/reactor-stand-c.v1.0:
type: step
reactor-stand/screw-together-version/reactor-stand-A.v0.2:
type: step
reactor-stand/screw-together-version/reactor-stand-k.v0.2:
type: step
reactor-stand/screw-together-version/reactor-stand-c.v0.1:
type: step
reactor-stand/screw-together-version/reactor-stand-H.v0.2:
type: step
control-box/control-box-flat-v.1.0:
type: step
control-box/control-box-v.1.1:
type: step
control-box/sub-components/relay-board-case-50x73x17mm-no-top:
type: step
control-box/sub-components/relay-board-case-50x73x17mm-Relay Case With Anchor:
type: step
control-box/sub-components/relay-case-50x73x17mm:
type: step
control-box/sub-components/stepdown-case-63x27x14mm:
type: step
control-box/control-box-lid-flat-v.1.0:
type: step
control-box/control-box-lid-v.1.0:
type: step

render:
stl: