2020 issueshttps://gitlab.fabcloud.org/groups/academany/fabacademy/2020/-/issues2021-04-21T09:43:29Zhttps://gitlab.fabcloud.org/academany/fabacademy/2020/class/-/issues/67Vpanel to Mdx 40 and Y sensor2021-04-21T09:43:29ZMaciej NaskrętVpanel to Mdx 40 and Y sensorHi! We've just managed to get a Roland MDX-40 !
and get it is little said, but maybe one day we'll meet at some sparkling drink and tell you this wonderful story;)
Get to the point !
I saw that @Kris from Aalto Fablab managed to use the...Hi! We've just managed to get a Roland MDX-40 !
and get it is little said, but maybe one day we'll meet at some sparkling drink and tell you this wonderful story;)
Get to the point !
I saw that @Kris from Aalto Fablab managed to use the **Vpanel** from the MDX-40a with the MDX-40, hence my question where can I find the installation files for the Vpanel and how to set it up later to work under 10 win with MDX-40.
**Another question** is if someone have an access to the **Y sensor** and the **detection pin to ZCL-40** and could draw it with dimension I'd be super helpful because we could mill it out on a lathe.
https://www.youtube.com/watch?v=dmjhjA_-xRc&list=WL&index=4&t=0shttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/kochi/students/ranjit-menon/-/issues/18Week 18: Project Development2020-06-15T07:56:19ZKrisjanis Rijniekskrisjanis.rijnieks@gmail.comWeek 18: Project DevelopmentThis issue is related to the Fab Academy [Project Development](http://academy.cba.mit.edu/classes/project_development/index.html) week.
# Assignment: Project Development
**Individual assignment**
- Complete your final project tracking...This issue is related to the Fab Academy [Project Development](http://academy.cba.mit.edu/classes/project_development/index.html) week.
# Assignment: Project Development
**Individual assignment**
- Complete your final project tracking your progress.
## Learning Outcomes
- Implement project plan
- Apply time management techniques
- Summarise and communicate the essence of your project development
## Have you answered these questions?
- [ ] what tasks have been completed, and what tasks remain?
- [ ] what has worked? what hasn't?
- [ ] what questions need to be resolved?
- [ ] what will happen when?
- [ ] what have you learned?
## Some tips about Project management:
- triage
- documentation during development
- demand- vs supply-side time management
- spiral development, DevOps
- serial vs parallel tasks
- system integration
- finish qualityhttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/kochi/students/ranjit-menon/-/issues/17Week 17: Mechanical and Machine Design2021-04-08T10:46:53ZKrisjanis Rijniekskrisjanis.rijnieks@gmail.comWeek 17: Mechanical and Machine DesignThis issue is related to the Fab Academy [Mechanical](http://academy.cba.mit.edu/classes/mechanical_design/index.html) and [Machine](http://academy.cba.mit.edu/classes/machine_design/index.html) design weeks.
# Assignment: Mechanical De...This issue is related to the Fab Academy [Mechanical](http://academy.cba.mit.edu/classes/mechanical_design/index.html) and [Machine](http://academy.cba.mit.edu/classes/machine_design/index.html) design weeks.
# Assignment: Mechanical Design (part 1 of 2)
**Group assignment**
- Design a [machine](https://gitlab.cba.mit.edu/jakeread/machineweek-2019) that includes mechanism + actuation + automation
- Build the mechanical parts and operate it manually.
- Document the group project
**Individual assignment**
- Document your individual contribution.
# Assignment: Mechanical Design (part 2 of 2)
**Group assignment**
- Actuate and automate your [machine](http://fab.cba.mit.edu/classes/863.19/CBA/machine/machine_week.html).
- Document the group project
**Individual assignment**
- Document your individual contribution.
## Learning Outcomes
- Work and communicate effectively in a team and independently
- Design, plan and build a system
- Analyse and solve technical problems
- Recognise opportunities for improvements in the design
## Have you?
- [x] Documented the machine building process to the group page
- [x] Documented your individual contribution to this project on your own website
- [ ] Linked to the group page from your individual page as well as from group page to your individual pages
## On the group page, has your group:
- [ ] Shown how your team planned and executed the project
- [ ] Described problems and how the team solved them
- [x] Listed future development opportunities for this project
- [x] Included your design files
- [x] Optionally included an aprox. 1 min video (1920x1080 HTML5 MP4) + slide (1920x1080 PNG)
## FAQ
### Do we have to design new boards for this?
> Answer: No. You can use the gestalt or other existing commercial boards.
### I'm the only student in the lab, can I complete the assignment by building the machine alone?
> Answer: No. You need to collaborate with someone. This is a team effort.
### What is the recommended size of the team?
> Answer: Optimal size of the group is three to five students per machine building project.
### Can we use off-the-shelf software?
> Answer: Yes.https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/kochi/students/ranjit-menon/-/issues/16Week 16: Wildcard Week2020-06-15T07:55:28ZKrisjanis Rijniekskrisjanis.rijnieks@gmail.comWeek 16: Wildcard WeekThis issue is related to the Fab Academy [Wildcard Week](http://academy.cba.mit.edu/classes/wildcard/index.html).
# Assignment: Wildcard Week
**Individual assignment**
- Design and produce something with a digital fabrication process ...This issue is related to the Fab Academy [Wildcard Week](http://academy.cba.mit.edu/classes/wildcard/index.html).
# Assignment: Wildcard Week
**Individual assignment**
- Design and produce something with a digital fabrication process (incorporating computer-aided design and manufacturing) not covered in another assignment, documenting the requirements that your assignment meets, and including everything necessary to reproduce it. Possibilities include but are not limited to [wildcard week examples](http://academy.cba.mit.edu/classes/wildcard/index.html).
## Learning Outcomes
- Demonstrate workflows used in the chosen process
- Select and apply suitable materials and processes to do your assignment.
## Have you?
- [ ] Documented how you made your creation
- [ ] Described problems and how you fixed them
- [ ] Included your design files and ‘hero shot’ of the result
## FAQ
### Can I make the assignment by hand?
> Answer: Although there can be manual processing steps, to count as digital fabrication the workflow should pass through design in a computer and some kind of automated output process.
### Do I have to do the group assignment if I choose to do composites?
> Answer: Yes, you have to make test coupons.https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/kochi/students/ranjit-menon/-/issues/15Week 15: Molding and Casting2021-05-07T08:19:16ZKrisjanis Rijniekskrisjanis.rijnieks@gmail.comWeek 15: Molding and CastingThis issue is related to the Fab Academy [Molding and Casting](http://academy.cba.mit.edu/classes/molding_casting/index.html) week.
# Assignment: Molding and Casting
**Group assignment**
- Review the safety data sheets for each of you...This issue is related to the Fab Academy [Molding and Casting](http://academy.cba.mit.edu/classes/molding_casting/index.html) week.
# Assignment: Molding and Casting
**Group assignment**
- Review the safety data sheets for each of your molding and casting materials
- Make and compare test casts with each of them
**Individual assignment**
- Design a 3D mould around the stock and tooling that you'll be using, mill it (rough cut + (at least) three-axis finish cut), and use it to cast parts.
## Learning Outcomes
- Design appropriate objects within the limitations of 3 axis machining
- Demonstrate workflows used in mould design, construction and casting
## Have you?
- [ ] Linked to the group assignment page
- [ ] Reviewed the safety data sheets for each of your molding and casting materials, then made and compared test casts with each of them
- [x] Documented how you designed your 3D mould and created your rough and finish toolpaths for machining, including machine settings
- [ ] Shown how you made your mould and cast the parts
- [ ] Described problems and how you fixed them
- [ ] Included your design files and ‘hero shot’ of the mould and the final object
## FAQ
### Should I mill a mould for the group assignment?
> Answer: No, group assignment is for you to get familiar with the materials and the processes.
### Should I read the MSDS and TDS this week?
> Answer: Yes, always. Document the main points.
### I want to only make a wax mould, and cast something in it. Is that acceptable?
> Answer: Only after you learn and go through the 3 step process. To break the rules, you have to master the rules.
### What does 3-axis milling mean?
> Answer: You should have smooth tilted or curved surfaces instead of "steps" towards axis Z.
### Can I 3D print the mold? Can I do a lasercut?
> Answer: No, for this assignment you must mill the mould using a CNC milling machine. After fulfilling the requirements, please go ahead and experiment other techniques for fabricating moulds.https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/kochi/students/ranjit-menon/-/issues/14Week 14: Interface and Application Programming2020-06-15T07:54:35ZKrisjanis Rijniekskrisjanis.rijnieks@gmail.comWeek 14: Interface and Application ProgrammingThis issue is related to the Fab Academy [Interface and Application Programming Week](http://academy.cba.mit.edu/classes/interface_application_programming/index.html) week.
# Assignment: Interface and Application Programming
**Group as...This issue is related to the Fab Academy [Interface and Application Programming Week](http://academy.cba.mit.edu/classes/interface_application_programming/index.html) week.
# Assignment: Interface and Application Programming
**Group assignment**
- Compare as many tool options as possible.
**Individual assignment**
- Write an application that interfaces a user with an [input](http://academy.cba.mit.edu/classes/input_devices/index.html) and/or [output](http://academy.cba.mit.edu/classes/output_devices/index.html) device that you made.
## Learning Outcomes
- Interpret and implement design and programming protocols to create a Graphic User Interface (GUI).
## Have you?
- [ ] Linked to the group assignment page
- [ ] Documented your process
- [ ] Explained the UI that you made and how you did it
- [ ] Outlined problems and how you fixed them
- [ ] Included original code (or a screenshot of the app code if that's not possible)
- [ ] Included a ‘hero shot/video’ of your application running with your board
## FAQ
### Do we have to interface to a board for the group assignment?
> Answer: No, but you need to learn how to create user interfaces.
### Is it ok to use Command Line Interface (CLI)?
> Answer: Yes, as long as it's GUI-like.https://gitlab.fabcloud.org/academany/fabacademy/2020/class/-/issues/66Unable to push to group site2020-06-18T20:45:50ZAzniv HovhannisyanUnable to push to group siteHello I'm unable to access to our Dilijan group webpage. Please helpHello I'm unable to access to our Dilijan group webpage. Please helpviktorsmariviktorsmari@smartcitizen.meviktorsmariviktorsmari@smartcitizen.mehttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/ciudadmexico/students/javier-martinez/-/issues/21Sketch - Fabduino2020-06-11T19:10:14ZJavier Martínez GaxiolaSketch - FabduinoJavier Martínez GaxiolaJavier Martínez Gaxiolahttps://gitlab.fabcloud.org/academany/fabacademy/2020/class/-/issues/64Comercial Board Policy2020-06-10T23:25:20ZNuria RoblesComercial Board PolicyHi all! The 2020 evaluation standards for [Commercial Board Policy](http://fabacademy.org/2020/docs/fabacademy-assessment/commercial_board_policy.html) has been updatedHi all! The 2020 evaluation standards for [Commercial Board Policy](http://fabacademy.org/2020/docs/fabacademy-assessment/commercial_board_policy.html) has been updatedhttps://gitlab.fabcloud.org/academany/fabacademy/2020/class/-/issues/63Final Project Requirements is updated2020-06-10T23:23:13ZNuria RoblesFinal Project Requirements is updatedHi all! The 2020 evaluation standards for [Final Project Requirements](http://fabacademy.org/2020/docs/fabacademy-assessment/project_requirements.html) has been updatedHi all! The 2020 evaluation standards for [Final Project Requirements](http://fabacademy.org/2020/docs/fabacademy-assessment/project_requirements.html) has been updatedhttps://gitlab.fabcloud.org/academany/fabacademy/2020/class/-/issues/62Final Project Development is updated2020-06-10T23:22:15ZNuria RoblesFinal Project Development is updatedHi all! The 2020 evaluation standards for [Final Project Development](http://fabacademy.org/2020/docs/fabacademy-assessment/project_development.html) has been updatedHi all! The 2020 evaluation standards for [Final Project Development](http://fabacademy.org/2020/docs/fabacademy-assessment/project_development.html) has been updatedhttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/zoi/site/-/issues/1group assigment page2020-06-10T22:14:20ZPedro group assigment pageThe following error appear even when I deleted all the supplemetary files I wanted to update.
Pedro@DESKTOP-LH6PJU3 MINGW64 ~/Documents/Nuevo REPO/pedro-almeida-master/site (master)
$ git commit -m"actualization"
On branch master
Your b...The following error appear even when I deleted all the supplemetary files I wanted to update.
Pedro@DESKTOP-LH6PJU3 MINGW64 ~/Documents/Nuevo REPO/pedro-almeida-master/site (master)
$ git commit -m"actualization"
On branch master
Your branch is ahead of 'origin/master' by 7 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
Pedro@DESKTOP-LH6PJU3 MINGW64 ~/Documents/Nuevo REPO/pedro-almeida-master/site (master)
$ git push
Enumerating objects: 29, done.
Counting objects: 100% (29/29), done.
Delta compression using up to 4 threads
Compressing objects: 100% (24/24), done.
remote: fatal: pack exceeds maximum allowed sizePedro Pedro https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/oulu/students/jari-laru/-/issues/18Evaluation Of Your Assignment for 3D Scanning and Printing Week2020-07-08T06:38:49ZBehnaz NorouziEvaluation Of Your Assignment for 3D Scanning and Printing Week* ~~Summary of the week >> To be updated.~~
* with complex structures depending the printer. >> Typo: depending on the
***
**GROUP WORK**
***
1. ~~Link to the group work page is missing.~~
2. ~~Explain briefly in a few sentences ...* ~~Summary of the week >> To be updated.~~
* with complex structures depending the printer. >> Typo: depending on the
***
**GROUP WORK**
***
1. ~~Link to the group work page is missing.~~
2. ~~Explain briefly in a few sentences what you learned during group work and how it was helpful for doing your individual assignment.~~
3. ~~Format >> Extra bullet point under the individual assignment.~~
***
**3D DESIGN**
***
1. ~~Very good explanation of design steps :) However, you need to also add another step and explain how you put the small cube inside the bigger one.~~
2. ~~Also explain about your consideration in the size of the inside cube and the size of the holes on the sides of the bigger cube. This is how it doesn't come out from the bigger cube, right?~~
3. ~~Add the explanation of why your object cannot be made subtractively.~~
4. ~~Typo: Repeat this and prevous phase to each side of the cube where you have sketched four rectangles >> previous~~
***
**3D PRINTING**
***
1. ~~You need to document how you worked with the 3D printing software (setting and considerations) and the 3D printer itself.~~
2. GrabCAD software will be used for that purpose. >> Link to the GrabCAD software opens your current page.
3. Quite often there are a lot of designs waiting to printed, >> Typo: to be printed.
4. Sheet needs to aligned with the pins >> Typo: to be aligned
5. but if the desin is bigger >> if the object is bigger
6. After one day, my design was removed from the sodium hydroxide and washed. >> Typo: my object was removed
7. Final result seems to equal to original design >> Typo: seems to be equal
***
**3D SCANNING**
***
1. ~~Good that this assignment helped you realize the potentials of 3D scanning to be integrated into the topic of your course :) You have lots of interesting scanning attempts.~~
2. ~~Typo: Unfortunately one of the Holotuber components didn't work properly and I didn't succeed wit that approach >> with~~
3. ~~Typo: I did test ARCore support in the practise >> practice~~
4. ~~Typo: user interface was intuituitive enough >> intuitive~~
***
**FILES**
***
1. ~~Please add .f3d and .stl files for your cube.~~
2. ~~Add .stl or .obj file for your 3D scanning project (the plastic cat).~~https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/oulu/students/jari-laru/-/issues/17Networking and Communications2020-06-09T07:55:30ZAri VuokilaNetworking and CommunicationsHere are the comments for the week:
Have you?
• Linked to the group assignment page Not done yet
• Documented your project. Almost there
• Documented what you have learned from implementing networking and/or communication protocols. ...Here are the comments for the week:
Have you?
• Linked to the group assignment page Not done yet
• Documented your project. Almost there
• Documented what you have learned from implementing networking and/or communication protocols. Almost there
• Explained the programming process/es you used. Almost there
• Outlined problems and how you fixed them. Ok
• Included design files (or linked to where they are located if you are using a board you have designed and fabricated earlier) and original code. Ok
Good work. You are almost there. Addressing needs to be explained and shown in coding. Your code should look like that you can easily add another board to the system. Add group work.https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/oulu/students/hannu-liedes/-/issues/8Networking and Communications2020-06-09T07:51:42ZAri VuokilaNetworking and CommunicationsHi,
Here are the comments for the week:
Have you?
• Linked to the group assignment page
• Documented your project.
• Documented what you have learned from implementing networking and/or communication protocols.
• Explained the progra...Hi,
Here are the comments for the week:
Have you?
• Linked to the group assignment page
• Documented your project.
• Documented what you have learned from implementing networking and/or communication protocols.
• Explained the programming process/es you used.
• Outlined problems and how you fixed them.
• Included design files (or linked to where they are located if you are using a board you have designed and fabricated earlier) and original code.
Your work is not fulfilling the requirements (addressing and as Neil said in the lecture it is not enough to only send messages from your Arduino IDE serial to your board, because it has been made previously). You need to have some sort of addressing for each board, so that each one knows when they need to act. You also should use one board that you have made yourself (e.g. the LED-button board). If you are going to use networking in your final project, you can also link it here and cover individual part of the network and communication week with that. Check for example how Anssi made the assignment. Current text can be used for Output week. Group work missing. Check the assessment guide for the requirements.https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/oulu/students/jari-laru/-/issues/16Input devices assesment2020-06-08T11:28:00ZJari LaruInput devices assesmentMy input devices task is otherwise ready, but files are missing (i will add). I think so. Could you confirm ;-)My input devices task is otherwise ready, but files are missing (i will add). I think so. Could you confirm ;-)Ari VuokilaAri Vuokilahttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/qbic/students/einas-mohamed/-/issues/1Unable to push the website2020-05-30T14:17:12ZEinas Fathalrhman Dafaallah MohamedUnable to push the websiteHello
I'm a continuing student from 2019 and I have been facing an issue when I push my website since the beginning of the 2020 cycle. I have two usernames with different spellings created for me in the Gitlab and I have tried working w...Hello
I'm a continuing student from 2019 and I have been facing an issue when I push my website since the beginning of the 2020 cycle. I have two usernames with different spellings created for me in the Gitlab and I have tried working with both but I keep getting the error **"Pack exceeds maximum allowed size"** as shown in the image attached.
I have been working with my local instructor @rania.zarandah for a while to resolve this issue and I have tried a lot of the solutions suggested in different forums but I wasn't able to resolve it until now.
**Any advice ? or did anyone face the same issue and was able to resolve it? **
@viktorsmari
![Git_error](/uploads/91d3db22a3b08442508279ed04497df2/Git_error.PNG)https://gitlab.fabcloud.org/academany/fabacademy/2020/bootcamp/spicy/-/issues/4Using KiCad fab.lib in Board Design2020-05-27T16:32:33ZKrisjanis Rijniekskrisjanis.rijnieks@gmail.comUsing KiCad fab.lib in Board DesignOne thing that I could do this week to make it easier to collaborate on the board KiCad project is to change all components in the sch and pcb file to ones from fab.lib KiCad library. Goes well together with my efforts to fix it as such....One thing that I could do this week to make it easier to collaborate on the board KiCad project is to change all components in the sch and pcb file to ones from fab.lib KiCad library. Goes well together with my efforts to fix it as such.
Also seems like the repo could benefit from some general housekeeping.https://gitlab.fabcloud.org/academany/fabacademy/2020/class/-/issues/59machine bulding2020-06-02T10:45:10ZNeil Gershenfeldmachine buldingWho wants to collaborate on building what machines?Who wants to collaborate on building what machines?https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/oulu/students/jari-laru/-/issues/11Feedback Applications and implications.2020-06-16T10:17:12ZIvan Sanchez MilaraFeedback Applications and implications.# Applications and implications #
Very good job! Still some clarifications need to be done in most of the questions.
Please, add a placeholder for the section "Questions to be answered" of your final project in the "Applications and I...# Applications and implications #
Very good job! Still some clarifications need to be done in most of the questions.
Please, add a placeholder for the section "Questions to be answered" of your final project in the "Applications and Implications" assignment. Otherwise, the global evaluator might believe that you did not complete this task.
One important recommendation: a car that can be controlled remotely using mobile phone would be enough to pass Fab Academy. I would add the Machine Vision and AI as an extension, only if you have time. You can work on these parts later (perhaps in collaboration with Alvin guys). I know that you are aiming for the whole product BUT use the spiral development. You build first something that meets minimum requirements to pass Fab Academy and then if you have time you can add more functionality.
Another question that comes to my mind. Are you using machine vision or just ultrasound sensors? Machine vision would make your robot much more complex.
## From Assessment guide ##
Have you answered the following questions?
- [x] what will it do?
- [ ] who has done what beforehand?
- [ ] What will you design?
- [ ] what materials and components will be used?
- [ ] where will they come from?
- [ ] how much will it cost?
- [ ] what parts and systems will be made?
- [ ] what processes will be used?
- [ ] what questions need to be answered?
- [ ] how will it be evaluated?
## Comments ##
### What will it do?
* Just explain a little bit what the car will do and what kids can control.
* You need to link Alvin robot somehow. This assignment should be self-sufficient to understand your project. Could the "Alvin robot arm" text have an hyperlink to the upper box in the same page?
### Who has done what beforehand?
* Could you provide more concrete ideas that inspire you? Could be Beebot one of them?
* Majority of your answer explains the functionality of your final project (what will it do) and its architecture (What parts and ssytems will be made). There is not that much of related work.
### What will you design?
* I see in your picture that you are planning to build your own motor driver board. Mention that you will design also this board. It would be clarified which parts of the robot you are goign to design yourself and which ones are going to be bought.
* Clarify if you are designing also the mechanics of the robot and the wheels.
### What materials and components will be used?
* Please, describe which materials are you using for instance to build the car mechanics (body).
* YOu need to add more components here. For instance, you need to think which materials are you using for your motor controlled PCB, which motors are you using (servo, dc or stepper), which ultrasound sensor are you using and so on. You should be a little bit more specific in the electronic components you are using. This will be used later to build your final build of materials.
* If you have machine vision, you would need to have a camera.
### Where will they come from?
* Where are you going to get the components: which ones are you taking from fablab, which one from local shop, which ones from local supplier, which ones are you taking from old toys you have ...
### How much will it cost?
* Try to list the different components and price per component.
* Try to estimate the amount of wood/acrylic you would need and the amount of PLA. In that way you can estimate the price of this material. At the end, when you write your final projet page you would need to add the exact price in the Bill of matrial.
### What parts and systems will be made?
* In this section you need to explain the architecture of your system. Basically you can move the diagram in "Simple diagram about my final project: AI controlled (RC) car" section here. This presents the part of your system.
* Where in the previous diagram you have the machine vision part? I cannot see in the diagram the ultrasonic sensor either.
* Why do you need the servo in that diagram? Servos usually need external power source, cannot be powered with the 5V of the ESP32.
### What processes will be used?
* You would need to add electronics design and fabrication.
* Why are you using the vynil cutter?
### What questions need to be answered?
* Type some of the questions that are still open, or some of the questions that have already been clarified.
### How will it be evaluated?
* Be a little bit more specific in the metrics that you are using to evaluate the success of your project. For instance, what is the minimum functinoality that it would required? Which would be the minimum cost (~10€).
* Do you have any plans on how are you planning to test with kids?
### Other comments:
Few typos:
* needt -> need
* Feasibility of the project from K-12 students perspective Affordability of the costs etc. -> Feasibility of the project from K-12 students perspective**.** Affordability of the costs etc.