Skip to content
Snippets Groups Projects
Commit 9a08f64b authored by francisco's avatar francisco :penguin:
Browse files

fix format in nueval

parent e3c59ab8
No related branches found
No related tags found
No related merge requests found
Showing
with 49 additions and 49 deletions
......@@ -3,7 +3,8 @@
## 3D Scanning and Printing
Group assignment:
* Test the design rules for your printer(s) (group project)
* Test the design rules for your printer(s)
Individual assignment:
* Design and 3D print an object (small, few cm3) that could not be made subtractively
* 3D scan an object (and optionally print it)
......@@ -24,5 +25,5 @@ Individual assignment:
## FAQ
### Define ‘cannot be made subtractively’
> Answer: Your model has [undercuts](https://en.wikipedia.org/wiki/Undercut_(manufacturing)), overhangs or nested parts
Answer: Your model has [undercuts](https://en.wikipedia.org/wiki/Undercut_(manufacturing)), overhangs or nested parts
......@@ -2,7 +2,7 @@
## Applications and implications
Propose a final project that integrates the range of units covered. See the [Final Project Requirements](http://fabacademy.org/2019/docs/FabAcademy-Assessment/project_requirements.html) for a complete list of requirements you must fulfil.
* Propose a final project that integrates the range of units covered. See the [Final Project Requirements](http://fabacademy.org/2019/docs/FabAcademy-Assessment/project_requirements.html) for a complete list of requirements you must fulfil.
### Learning outcomes
......@@ -25,6 +25,5 @@ Propose a final project that integrates the range of units covered. See the [Fin
## FAQ
### Do I have to answer these questions and why?
> Answer:
1. These are questions to help you -plan your final project-. Answer these and any other questions you think will help you do this.
Answer: These are questions to help you -plan your final project-. Answer these and any other questions you think will help you do this.
......@@ -19,5 +19,5 @@
## FAQ
### Is it compulsory to do parametric design this week?
> Answer: No, but it is in computer controlled cutting. So it is a good idea to start learning now.
Answer: No, but it is in computer controlled cutting. So it is a good idea to start learning now.
......@@ -4,6 +4,7 @@
Group assignment:
* characterize your lasercutter's focus, power, speed, rate, kerf, and joint clearance
Individual assignment:
* Design, lasercut, and document a **parametric press-fit construction kit**, which can be assembled in multiple ways. Account for the lasercutter kerf.
* For **extra credit** include elements that aren't flat.
......@@ -46,11 +47,11 @@ Ensure that you have used it in some way during this time and met the objectives
## FAQ
### What does *characterise* mean?
> Answer: Describe/understand the nature and features (of your particular laser cutter)
Answer: Describe/understand the nature and features (of your particular laser cutter)
### Can I use the Inkscape clone tool for my pressfit kit?
> Answer: No. The clone tool is not a real parametric software.
Answer: No. The clone tool is not a real parametric software.
### Is it compulsory to design my own file in Vinyl cutting?
> Answer: Yes. Or modify existing one, and acknowledge where you found it.
Answer: Yes. Or modify existing one, and acknowledge where you found it.
......@@ -4,6 +4,7 @@
Group assignment:
* Test runout, alignment, speeds, feeds, and toolpaths for your machine
Individual assignment:
* Make (design+mill+assemble) something [big](http://blog.ted.com/2008/07/15/digitally_fabbe/).
......@@ -22,8 +23,7 @@ Individual assignment:
## FAQ
### How big is big?
> Answer: Big enough to show you understand many of the possibilities of CNC machining - drill, pocket, dogbones, nesting, etc.
Answer: Big enough to show you understand many of the possibilities of CNC machining - drill, pocket, dogbones, nesting, etc.
### Does it have to be wood or wood products?
> Answer: No. But the lab is only responsible for providing you with a full size wood board.
Answer: No. But the lab is only responsible for providing you with a full size wood board.
......@@ -4,6 +4,7 @@
Group assignment:
* Use the test equipment in your lab to observe the operation of a microcontroller circuit board
Individual assignment:
* Redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor), check the design rules, make it (_if you have time this week, test it_).
Extra credit:
......@@ -23,8 +24,7 @@ Extra credit:
## FAQ
### Can I modify an existing design board?
> Answer: Yes as long as you acknowledge the original design and explain your contribution to the board.
Answer: Yes as long as you acknowledge the original design and explain your contribution to the board.
### Do I need to create a schematic file?
> Answer: If your software does not generate it no, otherwise yes. You can draw or use kokopelli which does not create schematic files.
Answer: If your software does not generate it no, otherwise yes. You can draw or use kokopelli which does not create schematic files.
......@@ -3,8 +3,10 @@
## Electronics Production
> **Important note:** As outlined in the [Commercial Boards policy](http://fabacademy.org/2019/docs/FabAcademy-Assessment/commercial_board_policy.html), fabbing your own boards is an important part of Fab Academy. The 'fabbest' way to do this, is by milling your FR1 boards via Fab Modules or Mods.
Group assignment:
* Characterize the **design rules** for your PCB production process
Individual assignment:
* Make an in-circuit programmer by **milling** the PCB, program it, then optionally, trying other processes.
......@@ -22,8 +24,7 @@ Individual assignment:
## FAQ
### Does the FabISP need to work to complete the assignment?
> Answer: Yes. By, the end of Embedded Programming week. Because you will program your board from Electronics Design week with it. It is highly recommended that you attempt it this week and explain ALL the debugging that you did to try to find out problems.
Answer: Yes. By, the end of Embedded Programming week. Because you will program your board from Electronics Design week with it. It is highly recommended that you attempt it this week and explain ALL the debugging that you did to try to find out problems.
### Can we use the locally compiled version of Fab modules to mill PCBs and moulds?
> Answer: There are no requirements for what you use for CAD and CAM, and certainly not to use mods. Having said that, the mods algorithms are more efficient than the older fab modules, so something's wrong if they're taking more time for you. And mods is easier to configure, and shows the internals of the algorithms, so Neil recommends getting set up to use them.
Answer: There are no requirements for what you use for CAD and CAM, and certainly not to use mods. Having said that, the mods algorithms are more efficient than the older fab modules, so something's wrong if they're taking more time for you. And mods is easier to configure, and shows the internals of the algorithms, so Neil recommends getting set up to use them.
......@@ -4,6 +4,7 @@
Group assignment:
* Compare the performance and development workflows for other architectures
Individual assignment:
* Read a microcontroller [data sheet](http://academy.cba.mit.edu/classes/embedded_programming/doc8183.pdf).
* Program your [board](http://academy.cba.mit.edu/classes/electronics_design/index.html) to do something, with as many different programming languages and programming environments as possible.
......@@ -24,11 +25,9 @@ Individual assignment:
## FAQ
### If I adjust existing code, is that now my code?
> Answer: If you use someone's else code as a starting point, remember that you must acknowledge whoever made it. See [General Essentials](http://fabacademy.org/2018/docs/FabAcademy-Assessment/general_essentials.html). To succeed in this project, experiment with changing the code, understand how that worked, and write your own.
Answer: If you use someone's else code as a starting point, remember that you must acknowledge whoever made it. See [General Essentials](http://fabacademy.org/2018/docs/FabAcademy-Assessment/general_essentials.html). To succeed in this project, experiment with changing the code, understand how that worked, and write your own.
### How do I prove I've read the Data Sheet?
> Answer: Point out things in your code and board design that you learnt from the Data Sheet. Also point to other weeks when you used a Data Sheet.
Answer: Point out things in your code and board design that you learnt from the Data Sheet. Also point to other weeks when you used a Data Sheet.
### How should I put my code on my website?
> Answer: As a file for download, same as all your other assignments. Keep your webpage tidy and easy to read.
Answer: As a file for download, same as all your other assignments. Keep your webpage tidy and easy to read.
......@@ -4,6 +4,7 @@
Group assignment:
* Probe an input device's analog levels and digital signals
Individual assignment:
* Measure something. add a sensor to a microcontroller board that you have designed and read it.
......@@ -22,5 +23,5 @@ Individual assignment:
## FAQ
### Is the satsha kit/fabduino I fabricated considered a valid board for this assignment?
> Answer: Fabricating an unmodified board is considered as electronics production. It doesn't count towards any design skill. You must make some significant changes to the original satsha kit/fabduino, for the board to be considered *your own design*
Answer: Fabricating an unmodified board is considered as electronics production. It doesn't count towards any design skill. You must make some significant changes to the original satsha kit/fabduino, for the board to be considered *your own design*
......@@ -5,6 +5,7 @@
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](https://en.wikipedia.org/wiki/Machining) it (rough cut + (at least) three-axis finish cut), and use it to cast parts.
......@@ -24,11 +25,9 @@ Individual assignment:
## FAQ
### Should I read the MSDS and TDS this week?
> Answer: Yes, always.
Answer: Yes, always.
### 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.
Answer: Only after you learn and go through the 3 step process. To break the rules, you have to master the rules.
### 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.
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.
......@@ -4,6 +4,7 @@
Group assignment:
* Measure the power consumption of an output device
Individual assignment:
* Add an output device to a microcontroller board you've designed and program it to do something
......
......@@ -22,10 +22,8 @@
## FAQ
### Is it OK to use someone else’s template to create my website?
> Answer: Yes, if you acknowledge other people’s work. Show you understand how the template works by describing/changing parts of it.
Answer: Yes, if you acknowledge other people’s work. Show you understand how the template works by describing/changing parts of it.
### Can I host photos and files outside the archive?
> Answer: No. Photos should be resized, compressed and stored in the archive. Large files can be hosted externally, but they should not be essential to evaluate your work. See [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Remember that The Global Evaluation team should be able to pull and then assess your work offline.
Answer: No. Photos should be resized, compressed and stored in the archive. Large files can be hosted externally, but they should not be essential to evaluate your work. See [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Remember that The Global Evaluation team should be able to pull and then assess your work offline.
### What size should my website be?
> Answer: In the order of tens of megabytes. Ideally growing at an average rate of 1-2 Mb per week. Read the [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Compress, resize, etc.
Answer: In the order of tens of megabytes. Ideally growing at an average rate of 1-2 Mb per week. Read the [General Essentials](http://fabacademy.org/2019/docs/FabAcademy-Assessment/general_essentials.html). Compress, resize, etc.
{
"faq": "### Define \u2018cannot be made subtractively\u2019\n> Answer: Your model has [undercuts](https://en.wikipedia.org/wiki/Undercut_(manufacturing)), overhangs or nested parts\n",
"faq": "### Define \u2018cannot be made subtractively\u2019\nAnswer: Your model has [undercuts](https://en.wikipedia.org/wiki/Undercut_(manufacturing)), overhangs or nested parts\n",
"tasks": [
{
"checklist": [
......@@ -9,7 +9,7 @@
"Outlined problems and how you fixed them",
"Included your design files and \u2018hero shot\u2019 photos of the scan and the final object"
],
"description": "Group assignment:\n* Test the design rules for your printer(s) (group project)\nIndividual assignment:\n* Design and 3D print an object (small, few cm3) that could not be made subtractively\n* 3D scan an object (and optionally print it)\n",
"description": "Group assignment:\n* Test the design rules for your printer(s)\n\nIndividual assignment:\n* Design and 3D print an object (small, few cm3) that could not be made subtractively\n* 3D scan an object (and optionally print it)\n",
"name": "3D Scanning and Printing",
"outcomes": [
"Identify the advantages and limitations of 3D printing and scanning technology",
......
{
"faq": "### Do I have to answer these questions and why?\n> Answer:\n1. These are questions to help you -plan your final project-. Answer these and any other questions you think will help you do this. \n",
"faq": "### Do I have to answer these questions and why?\nAnswer: These are questions to help you -plan your final project-. Answer these and any other questions you think will help you do this. \n",
"tasks": [
{
"checklist": [
......@@ -14,7 +14,7 @@
"what questions need to be answered?",
"how will it be evaluated?"
],
"description": "Propose a final project that integrates the range of units covered. See the [Final Project Requirements](http://fabacademy.org/2019/docs/FabAcademy-Assessment/project_requirements.html) for a complete list of requirements you must fulfil.\n",
"description": "* Propose a final project that integrates the range of units covered. See the [Final Project Requirements](http://fabacademy.org/2019/docs/FabAcademy-Assessment/project_requirements.html) for a complete list of requirements you must fulfil.\n",
"name": "Applications and implications",
"outcomes": [
"Define the scope of a project",
......
{
"faq": "### Is it compulsory to do parametric design this week?\n> Answer: No, but it is in computer controlled cutting. So it is a good idea to start learning now.\n",
"faq": "### Is it compulsory to do parametric design this week?\nAnswer: No, but it is in computer controlled cutting. So it is a good idea to start learning now.\n",
"tasks": [
{
"checklist": [
......
{
"faq": "### What does *characterise* mean?\n> Answer: Describe/understand the nature and features (of your particular laser cutter)\n\n### Can I use the Inkscape clone tool for my pressfit kit?\n> Answer: No. The clone tool is not a real parametric software.\n\n### Is it compulsory to design my own file in Vinyl cutting?\n> Answer: Yes. Or modify existing one, and acknowledge where you found it.\n",
"faq": "### What does *characterise* mean?\nAnswer: Describe/understand the nature and features (of your particular laser cutter)\n\n### Can I use the Inkscape clone tool for my pressfit kit?\nAnswer: No. The clone tool is not a real parametric software.\n\n### Is it compulsory to design my own file in Vinyl cutting?\nAnswer: Yes. Or modify existing one, and acknowledge where you found it.\n",
"tasks": [
{
"checklist": [
......@@ -7,7 +7,7 @@
"Shown how you made your press-fit kit",
"Included your design files and photos of your finished project"
],
"description": "Group assignment:\n* characterize your lasercutter's focus, power, speed, rate, kerf, and joint clearance\nIndividual assignment:\n* Design, lasercut, and document a **parametric press-fit construction kit**, which can be assembled in multiple ways. Account for the lasercutter kerf.\n* For **extra credit** include elements that aren't flat.\n",
"description": "Group assignment:\n* characterize your lasercutter's focus, power, speed, rate, kerf, and joint clearance\n\nIndividual assignment:\n* Design, lasercut, and document a **parametric press-fit construction kit**, which can be assembled in multiple ways. Account for the lasercutter kerf.\n* For **extra credit** include elements that aren't flat.\n",
"name": "Laser Cutting",
"outcomes": [
"Demonstrate and describe parametric 2D modelling processes",
......
{
"faq": "### How big is big?\n> Answer: Big enough to show you understand many of the possibilities of CNC machining - drill, pocket, dogbones, nesting, etc.\n\n### Does it have to be wood or wood products?\n> Answer: No. But the lab is only responsible for providing you with a full size wood board. \n",
"faq": "### How big is big?\nAnswer: Big enough to show you understand many of the possibilities of CNC machining - drill, pocket, dogbones, nesting, etc.\n### Does it have to be wood or wood products?\nAnswer: No. But the lab is only responsible for providing you with a full size wood board. \n",
"tasks": [
{
"checklist": [
......@@ -8,7 +8,7 @@
"Described problems and how you fixed them",
"Included your design files and \u2018hero shot\u2019 photos of final object"
],
"description": "Group assignment:\n* Test runout, alignment, speeds, feeds, and toolpaths for your machine \nIndividual assignment:\n* Make (design+mill+assemble) something [big](http://blog.ted.com/2008/07/15/digitally_fabbe/).\n",
"description": "Group assignment:\n* Test runout, alignment, speeds, feeds, and toolpaths for your machine \n\nIndividual assignment:\n* Make (design+mill+assemble) something [big](http://blog.ted.com/2008/07/15/digitally_fabbe/).\n",
"name": "Computer controlled machining",
"outcomes": [
"Demonstrate 2D design development for CNC production",
......
{
"faq": "### Can I modify an existing design board?\n> Answer: Yes as long as you acknowledge the original design and explain your contribution to the board.\n\n### Do I need to create a schematic file?\n> Answer: If your software does not generate it no, otherwise yes. You can draw or use kokopelli which does not create schematic files.\n",
"faq": "### Can I modify an existing design board?\nAnswer: Yes as long as you acknowledge the original design and explain your contribution to the board.\n### Do I need to create a schematic file?\nAnswer: If your software does not generate it no, otherwise yes. You can draw or use kokopelli which does not create schematic files.\n",
"tasks": [
{
"checklist": [
......@@ -7,7 +7,7 @@
"Explained problems and how you fixed them, including how you worked with design rules for milling (DRC in EagleCad and KiCad)",
"Included original design files (Eagle, KiCad, Inkscape, .cad - whatever)"
],
"description": "Group assignment:\n* Use the test equipment in your lab to observe the operation of a microcontroller circuit board\nIndividual assignment:\n* Redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor), check the design rules, make it (_if you have time this week, test it_).\nExtra credit: \n* Simulate its operation. Render it.\n",
"description": "Group assignment:\n* Use the test equipment in your lab to observe the operation of a microcontroller circuit board\n\nIndividual assignment:\n* Redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor), check the design rules, make it (_if you have time this week, test it_).\nExtra credit: \n* Simulate its operation. Render it.\n",
"name": "Electronics Design",
"outcomes": [
"Select and use software for circuit board design",
......
{
"faq": "### Does the FabISP need to work to complete the assignment?\n> Answer: Yes. By, the end of Embedded Programming week. Because you will program your board from Electronics Design week with it. It is highly recommended that you attempt it this week and explain ALL the debugging that you did to try to find out problems.\n\n### Can we use the locally compiled version of Fab modules to mill PCBs and moulds?\n> Answer: There are no requirements for what you use for CAD and CAM, and certainly not to use mods. Having said that, the mods algorithms are more efficient than the older fab modules, so something's wrong if they're taking more time for you. And mods is easier to configure, and shows the internals of the algorithms, so Neil recommends getting set up to use them.\n",
"faq": "### Does the FabISP need to work to complete the assignment?\nAnswer: Yes. By, the end of Embedded Programming week. Because you will program your board from Electronics Design week with it. It is highly recommended that you attempt it this week and explain ALL the debugging that you did to try to find out problems.\n### Can we use the locally compiled version of Fab modules to mill PCBs and moulds?\nAnswer: There are no requirements for what you use for CAD and CAM, and certainly not to use mods. Having said that, the mods algorithms are more efficient than the older fab modules, so something's wrong if they're taking more time for you. And mods is easier to configure, and shows the internals of the algorithms, so Neil recommends getting set up to use them.\n",
"tasks": [
{
"checklist": [
......@@ -7,7 +7,7 @@
"Explained any problems and how you fixed them",
"Included a \u2018hero shot\u2019 of your board"
],
"description": "> **Important note:** As outlined in the [Commercial Boards policy](http://fabacademy.org/2019/docs/FabAcademy-Assessment/commercial_board_policy.html), fabbing your own boards is an important part of Fab Academy. The 'fabbest' way to do this, is by milling your FR1 boards via Fab Modules or Mods.\nGroup assignment:\n* Characterize the **design rules** for your PCB production process\nIndividual assignment: \n* Make an in-circuit programmer by **milling** the PCB, program it, then optionally, trying other processes.\n",
"description": "> **Important note:** As outlined in the [Commercial Boards policy](http://fabacademy.org/2019/docs/FabAcademy-Assessment/commercial_board_policy.html), fabbing your own boards is an important part of Fab Academy. The 'fabbest' way to do this, is by milling your FR1 boards via Fab Modules or Mods.\n\nGroup assignment:\n* Characterize the **design rules** for your PCB production process\n\nIndividual assignment: \n* Make an in-circuit programmer by **milling** the PCB, program it, then optionally, trying other processes.\n",
"name": "Electronics Production",
"outcomes": [
"Described the process of milling, stuffing, de-bugging and programming",
......
{
"faq": "### If I adjust existing code, is that now my code?\n> Answer: If you use someone's else code as a starting point, remember that you must acknowledge whoever made it. See [General Essentials](http://fabacademy.org/2018/docs/FabAcademy-Assessment/general_essentials.html). To succeed in this project, experiment with changing the code, understand how that worked, and write your own.\n\n### How do I prove I've read the Data Sheet?\n> Answer: Point out things in your code and board design that you learnt from the Data Sheet. Also point to other weeks when you used a Data Sheet.\n\n### How should I put my code on my website?\n> Answer: As a file for download, same as all your other assignments. Keep your webpage tidy and easy to read.\n",
"faq": "### If I adjust existing code, is that now my code?\nAnswer: If you use someone's else code as a starting point, remember that you must acknowledge whoever made it. See [General Essentials](http://fabacademy.org/2018/docs/FabAcademy-Assessment/general_essentials.html). To succeed in this project, experiment with changing the code, understand how that worked, and write your own.\n### How do I prove I've read the Data Sheet?\nAnswer: Point out things in your code and board design that you learnt from the Data Sheet. Also point to other weeks when you used a Data Sheet.\n### How should I put my code on my website?\nAnswer: As a file for download, same as all your other assignments. Keep your webpage tidy and easy to read.\n",
"tasks": [
{
"checklist": [
......@@ -9,7 +9,7 @@
"Described the programming process/es you used",
"Included your code"
],
"description": "Group assignment:\n* Compare the performance and development workflows for other architectures\nIndividual assignment:\n* Read a microcontroller [data sheet](http://academy.cba.mit.edu/classes/embedded_programming/doc8183.pdf).\n* Program your [board](http://academy.cba.mit.edu/classes/electronics_design/index.html) to do something, with as many different programming languages and programming environments as possible.\n",
"description": "Group assignment:\n* Compare the performance and development workflows for other architectures\n\nIndividual assignment:\n* Read a microcontroller [data sheet](http://academy.cba.mit.edu/classes/embedded_programming/doc8183.pdf).\n* Program your [board](http://academy.cba.mit.edu/classes/electronics_design/index.html) to do something, with as many different programming languages and programming environments as possible.\n",
"name": "Embedded Programming",
"outcomes": [
"Identify relevant information in a microcontroller data sheet.",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment