Skip to content

Commit

Permalink
Merge branch 'main' into modesty-mesh
Browse files Browse the repository at this point in the history
  • Loading branch information
FHeilmann authored Dec 21, 2023
2 parents 5dbee87 + 6bbb95b commit 912b73a
Show file tree
Hide file tree
Showing 409 changed files with 56 additions and 294,703 deletions.
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
blank_issues_enabled: false
contact_links:
- name: I want to learn about the submission rules for this repository
url: https://github.com/VoronDesign/VoronUsers/wiki/Mod-Submission-Rules
about: You can find the submission rules in the wiki of this repository
- name: I'm looking for general discussions about VoronUser mods
url: https://discord.com/channels/460117602945990666/635687829254701107
about: Check out the `#voronuser_mods` channel on the VoronDesign discord
- name: I have an issue with a VoronDesign printer
url: https://discord.gg/voron
about: Please use the help channels for the individual printers on the VoronDesign discord
- name: I have an issue with a VoronDesign printer and don't want to use Discord
url: https://forum.vorondesign.com
about: Check out the VoronDesign forums
- name: I want to request a mod or a feature for a particular mod
url: https://discord.com/channels/460117602945990666/635687829254701107
about: Please join the VoronDesign discord and ask about your request in the `#voronuser_mods` channel
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/mod-issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: I want to report an issue with a mod
about: You have found an issue with one of the mods in this repository? Please use
this mod issue report to let us know
title: "[MOD ISSUE] Issue title goes here"
labels: Mod Issue
assignees: ''

---

** Which mod does this issue apply to **
(e.g. FHeilmann/flux_capacitor)

** Which printer did you experience this issue on **

**Describe the bug**
A clear and concise description of what the bug is.

**Additional context**
Add any other context about the problem here.
73 changes: 7 additions & 66 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,81 +5,22 @@ highly appreciated!

<!--
Describe the submission further using the template provided below. The more
details the better! Please don't forget to thoroughly read the mod requirements and rules below
details the better! Please don't forget to thoroughly read the mod requirements and rules
and make sure your mod submission adheres to these rules.
Doing so speeds up the review process and will increase your chances at acceptance.
-->

### Which mods/configurations/profiles are added by this PR?
### Which mods are added by this PR?

### How was it tested?

### Any background context you want to provide?

### Screenshots (if appropriate)

### ⚠️⚠️**PLEASE CAREFULLY READ AND APPLY THE RULES BELOW**⚠️⚠️
### ⚠️⚠️**PLEASE READ AND COMPLETE THE CHECKLIST BELOW**⚠️⚠️

* [ ] The mod, firmware configuration or slicer profile is in the correct category
folder. Printable mods go to `printer_mods/`, firmware configurations
go to `firmware_configurations/`, slicer profiles go to `slicer_profiles/`.
Create a subfolder with your name, and place the mods in a subfolder with
a descriptive name within that folder, e.g.: `/printer_mods/FHeilmann/flux_capacitor`.
* [ ] Folder and file naming:
* Folders and filenames MUST NOT contain spaces. Only letters `a-zA-Z`, numbers `0-9`, underscores `_`, hyphens `-` and periods `.`
* You may use the following filenames to indicate the color and quantity of your prints:
* Primary color: `part_xyz.stl`
* Accent color: `[a]_part_xyz.stl`
* Opaque color (Blocks light): `[o]_part_xyz.stl`
* Clear/transparent color (Allows light): `[c]_part_xyz.stl`
* Quantity, if more than one is needed: `part_xyz_x4.stl`
* [ ] Each mod folder must contain a `.metadata.yml` file with information about the mod.
Refer to the following template for the required and optional contents:
```yaml
---
title: Mod Title # required
description: "This mod does awesome things with awesome printers!" # required
mod_version: 1 # required
printer_compatibility: # required, one or more of the options listed below
- V0
- V0.1
- V0.2
- V0.2r1
- V1
- V1.6
- V1.8
- V1.8r1
- V2
- V2.1
- V2.2
- V2.4
- V2.4r1
- V2.4r2
- VSW
- VT
- VTr1
- VL
cad: # required: At least 1 CAD file for your mod, path relative to your mod folder
- CAD/my_step_file_1.step
- CAD/my_f360_file_1.f3d
images: # optional, image files provided with your mod, path relative to your mod folder
- images/mods_site_card_image.png
- images/side_view.png
- images/install_guide.png
discord_username: discord_person # optional, your discord username
```
* [ ] For each mod, add a small `README.md` file to its folder with a short description
of what the mod accomplishes. This readme can be used to add pictures, give assembly
instructions or specify a bill of materials if the mod requires additional hardware.
* [ ] The mod/configuration/profile has been **TESTED** by the person submitting the mod
and/or other Voron users. Make sure to add information about how the mod was tested below.
* [ ] The mod is **NOT** merely a slight modification of an official Voron part, configuration
or profile (i.e. an official Voron part with a few mm added or removed or a slicer profile
which only modifies a few values). *(When in doubt, contact one of the admins in the
Voron discord before submitting the PR)*
* [ ] Submitted STLs are **printable without support and oriented properly**. If supports can't be avoided,
the model must include break-away supports.
* [ ] Submitted STL files are **not corrupt**. *(This can be tested by opening the STL in PrusaSlicer
and checking if mesh errors are reported.)*
* [ ] Submissions **must** include a CAD file in the form of a `.STEP`, `.F3D` or `.SCAD` file
* [ ] Submitted firmware configs or slicer profiles **contain no sensitive data** (e.g. API keys).
* [ ] I have read the rules available [here](https://github.com/VoronDesign/VoronUsers/wiki/Mod-Submission-Rules) and
my mod adheres to these rules.
* [ ] This mod was created by myself and I agree to publish it under the repository
[license](https://github.com/VoronDesign/VoronUsers/blob/master/LICENSE.md)
5 changes: 3 additions & 2 deletions .github/workflows/pull_request_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@ name: pull_request_ci
run-name: "#${{github.event.number}} - ${{github.event.pull_request.title}}"
on:
pull_request:
types: [opened, reopened, synchronize]
types: [opened, reopened, synchronize, labeled]
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true
permissions:
pull-requests: write
jobs:
voronusers_ci_pr_check:
uses: VoronDesign/.github/.github/workflows/voronusers-ci-pr-check.yml@main
if: ${{ contains( github.event.pull_request.labels.*.name, 'Ready for CI') }}
uses: VoronDesign/.github/.github/workflows/voronusers-ci-pr-check.yml@main
3 changes: 2 additions & 1 deletion .github/workflows/pull_request_post_process_ci.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
run-name: "Post-processing #${{github.event.number}}"
on:
workflow_run:
workflows: ["pull_request_ci"]
Expand All @@ -10,4 +11,4 @@ jobs:
uses: VoronDesign/.github/.github/workflows/voronusers-ci-pr-postprocess.yml@main
secrets:
IMAGEKIT_PRIVATE_KEY: ${{ secrets.IMAGEKIT_PRIVATE_KEY}}
IMAGEKIT_PUBLIC_KEY: ${{ secrets.IMAGEKIT_PUBLIC_KEY }}
IMAGEKIT_PUBLIC_KEY: ${{ secrets.IMAGEKIT_PUBLIC_KEY }}
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
![TravisCI passing](https://travis-ci.org/VoronDesign/VoronUsers.svg?branch=master)
# VoronUsers repository

Welcome to the VoronUsers github repository. This is a place to share your awesome mods for the Voron0, Voron1 and Voron2 3D printers and find useful resources from other Voron community members.
Welcome to the VoronUsers github repository. This is a place to share your awesome mods for the VoronDesign 3D printers and find useful resources from other Voron community members.

Check the [`printer_mods`](./printer_mods) [`firmware_configurations`](./firmware_configurations) and [`slicer_configurations`](./slicer_configurations) folders for mods that apply to
the current generation of printers. All mods that apply to older (=legacy printers) can be found in the [legacy printers](./legacy_printers) folder.
Check the [`printer_mods`](./printer_mods) folder for mods that apply to the current generation of printers.

All mods that apply to older (=legacy printers) can be found in the [legacy printers](./legacy_printers) folder.

Orphaned mods where the authors have abandoned development can be found in the [orphaned mods](./orphaned_mods/) folder. If you want to start maintaining one of these mods, feel free to reach out via a github issue.

![Image of Voron 2.2](http://vorondesign.com/images/voron2.4.jpg)

Expand Down
51 changes: 0 additions & 51 deletions firmware_configurations/README.md

This file was deleted.

This file was deleted.

Loading

0 comments on commit 912b73a

Please sign in to comment.