|
| 1 | +# Assignment 07 |
| 2 | + |
| 3 | +Create your own function that in some way modifies the output of COMPAS_SLICER. You can choose any model as a base for the modifications, also your own design. |
| 4 | + |
| 5 | +## Deliverables: |
| 6 | +- Script you use to slice the geometry (.py) |
| 7 | +- Script containing your own function (.py) |
| 8 | +- Screenshot of the output (.jpg/.png) |
| 9 | +- (Mesh file, only in case you use your own design, .stl/.obj) |
| 10 | + |
| 11 | +Here are some images for inspiration: |
| 12 | + |
| 13 | +Ronald Rael, Emerging Objects. |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | +Olivier van Herpt |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | +## How to submit your assignment |
| 22 | + |
| 23 | +1. Make sure you have forked this repository already, if not, check [assignment submission instructions in lecture 02](../../lecture_02/assignment_01#how-to-submit-your-assignment). |
| 24 | +2. Make sure your local clone is up to date on the `main` branch |
| 25 | + |
| 26 | + (compas-fs2021) git checkout main |
| 27 | + (compas-fs2021) git pull origin |
| 28 | + |
| 29 | +3. Use a branch called `assignment-06` for this week's assignment |
| 30 | + |
| 31 | + (compas-fs2021) git checkout -b assignment-07 |
| 32 | + (compas-fs2021) git push -u assignments assignment-07 |
| 33 | + |
| 34 | +4. Create a folder with your name and last name, eg. `elvis_presley` (make sure it is inside the current assignment folder) |
| 35 | +5. Work on the assignment into your folder. |
| 36 | +6. Commit |
| 37 | + <details><summary><small>(How do I commit?)</small></summary> |
| 38 | + <p> |
| 39 | + |
| 40 | + Usually, commits are done from a visual client or VS code, |
| 41 | + but you can also commit your changes from the command line: |
| 42 | + |
| 43 | + (compas-fs2021) git add lecture_05/assignment_04/elvis_presley/\* && git commit -m "hello world" |
| 44 | + |
| 45 | + |
| 46 | + </p> |
| 47 | + </details> |
| 48 | + |
| 49 | +8. Once you're ready to submit, push the changes: |
| 50 | + |
| 51 | + (compas-fs2021) git push assignments |
| 52 | + |
| 53 | +9. And create a pull request (<small>[What's a pull request?](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests)</small>) |
| 54 | + |
| 55 | + 1. Open your browser and go to your fork |
| 56 | + 2. Create the pull request clicking `Compare & pull request` and follow the instructions |
| 57 | + |
| 58 | +  |
0 commit comments