FabLab EDP

@fablabedp

Joined on Feb 21, 2022

  • Wiki Home This wiki is also available on GitHub. To maintain synchronisation between HackMD and GitHub, it is necessary to pull and push changes between them (see Editing an Existing Page). Writing in Markdown There are many good guides to writing in markdown, but here is a nice succinct one github/cuonggt/markdown_guide.md Here is a more complete overview from the original creator of markdown: https://daringfireball.net/projects/markdown/
     Like  Bookmark
  • Equipment Epilog - Laser CutterRaise3D - FDM 3D PrinterUltimaker - FDM 3D PrinterWazer - WaterjetPocketNC - 5-Axis CNC MillMODELA - Milling Machine Physical Computing BBC micro:bit Software RhinoRhinoCAMFusion 360TinkerCADInkscape Projects
     Like  Bookmark
  • Wiki Home const = 1.059 f (Hz) LA 440
     Like  Bookmark
  • Wiki Home 3D Printing https://www.hubs.com/https://www.shapeways.com/https://i.materialise.com/enhttps://www.sculpteo.com/en/https://jlcpcb.com/3d-printinghttps://www.3dprint-uk.co.uk/ Injection Molding https://www.protolabs.com/services/injection-molding/ Free Design Resources https://www.flickr.comhttps://www.pexels.comhttps://www.nounproject.comhttps://www.dafont.com
     Like  Bookmark
  • Wiki Home Introductions, intro to FabLab EDP Intro to microbit: What is it, what can it do, and what is it good for?Open-source embedded development platform, launched by the BBC in the UK in 2015 for getting kids into programming, in the spirit of the BBC Micro computer of the 1980s.Around 1M microbits were donated to UK school children by the BBC.https://microbit.org/get-started/user-guide/overview/ Example 1a. Levelhttps://makecode.microbit.org/_b0TTY3fqTaFpSimple overview of MakeCodeUse chrome in order to use webUSB to flash the microbit directlyInput using accelerometerOutput to LED matrixBasic logic Example 1b. Programmable Levelhttps://makecode.microbit.org/_2ie6ToRdpgA8Input using buttonsUse of variables Technical overview of the microbit hardware.How is it different to Arduino? Raspberry Pi?What is MicroPython? What is the advantage over programming in Arduino?The Microbit Python editor. Also, what is the REPL? https://python.microbit.org/v/2Compare with Adafruit Circuit Playground: https://www.adafruit.com/product/3333, https://makecode.adafruit.com/ (CircuitPython instead of MicroPython)What is MakeCode? Blocks based visual programming tool for education, developed by microsoft and inspired by MIT Scratch and other similar tools. Began as Microsoft Programming Experience Toolkit (PXT). www.makecode.comMakecode can also be used with other hardware platforms: https://maker.makecode.com/ Example 2. Air Pianohttps://makecode.microbit.org/_gFqhxWJp7KHWPlaying tonesUsing LEDs and light sensorMapping light values to tone frequenciesUsing light values to pick predefined tones from an array Example 3. Tennishttps://makecode.microbit.org/_Vjx9CCWVRPe8Radio send and receiveUsing a variable to manage states Example 4. Red Light Green Lighthttps://makecode.microbit.org/_Vjx9CCWVRPe8different programs running on different microbitsmicrobit multi editor
     Like  Bookmark
  • Wiki Home Workshop Presentationhttps://github.com/fablabedp/Presentations/raw/main/FabLabEDP_Microbit%20-%20Introdu%C3%A7%C3%A3o%20%C3%A0%20ci%C3%AAncia%20da%20computa%C3%A7%C3%A3o%20a%20aos%20microcontroladores.pdf Microbit hardware user guide:https://microbit.org/get-started/user-guide/overview/ microbit hardware extendend reference:https://hackmd.io/2hb61PNfSKuB99wGxJ_tlg Examples Level https://makecode.microbit.org/_b0TTY3fqTaFpProgrammable Level https://makecode.microbit.org/_2ie6ToRdpgA8Air Piano https://makecode.microbit.org/_gFqhxWJp7KHWTennis https://makecode.microbit.org/_LpWHvH6zkURcRed Light, Green Light:... conductor - https://makecode.microbit.org/_5rM0bY72gFc8... player - https://makecode.microbit.org/_DkL17RXT0Vf7Hot Potato https://makecode.microbit.org/_6owV5TfyA0udPaper Rock Scissors https://makecode.microbit.org/_K6VFwbCEFffpData Logger https://makecode.microbit.org/_X0phtHXmRUieGrove Gesture Sensor https://makecode.microbit.org/_X5K7pWDevEsqLED Strip https://makecode.microbit.org/_3xHXxxJfEH3cLED Strip v2 https://makecode.microbit.org/_Mv6Ed6JqWf3rRainbow LED https://makecode.microbit.org/_eJx5rJWMwW8X
     Like  Bookmark
  • Wiki Home Part 1: Introduction to Tinkercad Use Chrome or Edge to access www.tinkercad.com. Create an autodesk account (login > sign up > create a personal account). Create a new 3D Design, place a cube on the workplane. Navigation Transforming Objects Using dimensions Placing objects
     Like  Bookmark
  • Wiki Home What is vector drawing? Comparison with Raster. Introduction to Inkscape:Open example file 1: icon_fablabedp_cor.svg Navigation Selecting and manipulating objects, working with groups Ordering objects Changing fill and stroke properties Using different display modes to view outlines
     Like  Bookmark
  • Wiki Home We built this kiosk to register projects and users at our FabLab, providing a project gallery and records of human and machine hours.The software and CAD files are available on GitHub: github.com/fablabedp/fablabedp-kiosk Users can upload media, register hours, leave updates and feedback, and give a final project evaluation. It also includes a photobooth tool that lets you take photos with the kiosk and associate them with projects or leave them in the photobooth gallery. Media on the kiosk can also be sent to users by email. The kiosk hardware uses a Raspberry Pi 4 in a CNC machined PVC stand. The kiosk software is built mostly with with Node.js and runs in chromium's kiosk mode. A Raspberry Pi Camera Module 3 is used for the photobooth. We designed a version using the Raspberry Pi 7in touch display, but ended up using a standard 21in lcd monitor. There is a removable shelf for mouse and keyboard, in the touchscreen version it is smaller and designed to be hung vertically when not in use.
     Like  Bookmark
  • Wiki Home Design and fabrication of the housing and internal structure of a prototype (mockup) EV charging station, for EDP Innovation, presented at Web Summit 2022. The internal structure is made from 19mm expanded PVC, and the external housing from 4mm brushed aluminium alupanel. Both were CNC machined. The base is laser-cut from a sheet of 3mm stainless steel with brushed finish, with felt pads underneath. The seam of the folded alupanel housing is closed with white a PVC profile. The top is closed with laser-cut frosted acrylic, with engraved logos. The acrylic is back-lit with RGB LEDs.
     Like  Bookmark
  • Wiki Home Reproduction of an out-of-production bracket for mounting optical meter readings sensors on electricity meters, for EDP Labelec Qualifications and Inspections. Designed to accomodate specifically the Zera TK326 and MTE SH 2003 scanning heads. The recreated bracket, next to the original. 3D printed spring mechanisms that simulated the internal compression springs in the original parts, used for locking the laterally and vertically sliding parts in place. Telescoping aluminium extrusions, with internal tension springs. The springs are attached by removing the loop ends and twisting onto the screw threads. Some 3D printed spacers are used to center the screws in the ends of the outer tube. Main parts printed in PLA, side panels cut in acrylic and feet printed in TPU. The MTE sensor is mounted on two 3mm carbon fibre rods, whilst the Zera sensor is attached using an extra adapter part.
     Like  Bookmark
  • Wiki Home Trophy design for the inaugural EDP Labelec Merit Award, recognizing academic excellence in the field of energy. Three concepts were proposed and prototyped with laser cutting and 3d printing. One concept included the lithophane technique that works when back-lit. The metal parts were water-jet cut, with the copper piece manually bent. The wooden parts were milled on our pocket-nc, despite being a little oversize for the machine. The rotational axes were useful for milling the front and sides of the part without needing to re-index the material.
     Like  Bookmark
  • Wiki Home Carrying cases designed for transporting collections of oil samples taken from power transformers, for the Labelec Insulating Materials Laboratory. The case was modelled in Solidworks using sheet metal tools, and then imported into Rhino for CAM. The design includes tabs that allow for easy stacking of the cases. The case was milled from 4mm Alucobond, mostly with a 5mm end mill but with some 3mm end mill pockets for the sharper corners around the tabs. The bends were engraved with a 90° v-cutter. Graphics were laser-engraved after milling the parts. The internal cavities were machined from 53mm layers of EPS, that were glued together and then coated with a silicone paint. The cases were rapidly assembled with 4mm rivets, and use a small aluminium tube together with the rivets to re-enforce the center of the case and hold the top panel in place. The design also includes a lasercut PET label holster.
     Like  Bookmark
  • Wiki Home Key Tools Display Mode Dimensioning when using Select and Transform tool Changing Fill and Stroke Group/Ungroup Ordering objects Path boolean operationsunion difference
     Like  Bookmark
  • Wiki Home Navigation right click to rotate the view. middle click or shift + right click to pan. F - Fit the selected objects to the view. Controls on left side for changing the view, including a button to change to an orthographic view. Orthographic view is recommended for most cases, using the view cube to enter 2D views. Transforming Objects arrow keys - Translate object in X or Y, or hold crtl for Z. Hold shift for fast move. D - Drop the object to the workplane.
     Like  Bookmark
  • Wiki Home Moving files between projects or teams Open the file in Fusion. If moving multiple linked files, you only need to open the file which uses the other linked files. Save as Fusion 360 Archive File (*.f3d): File > Export If moving between teams, close open files and change the workspace to the team you want to import the file into. Open the archive file: File > Open > Open from my computer Save the file to the new location: File > Save "Missing qt5core.dll" error
     Like  Bookmark
  • Wiki Home Cutting Area - 305 x 460 mmKerf (width of cut) - 1.2 mmAbrasive Rate - 0.15 kg/minAbrasive Hopper Capacity - 13.5 kgAbrasive Material - 80 Mesh Alluvial Garnet https://wazer.com/product/tech-specs/https://wazer.com/materials/materials-specs/https://support.wazer.com/resources/maintenance/procedures- Usage Preparation If the water level is more than 6mm below the cutting bed, manually top up the tank using the bucket. Check that the drain filters are clean.
     Like  Bookmark
  • Wiki Home Knowledgebases (kb) proprietary MecSoft file format saves machining operations from a project with all configurations also stores tools loading a kb will import the setups/operations without any control geometry selected and no toolpath yet generated can import all operations from a kb to currect job in Machining Browser window (Program tab > Knowledge Base > Load KB). or can selectively load operations using Machining Objects window. In this case does not load tools. can import tools only from kb in tools tab. can also selectively import specific tools.
     Like  Bookmark
  • Wiki Home Zoom Extents ZE to zoom extents allZS to zoom extents selected Hotkeys for Selecting View Some useful custom hotkeys for working in a single viewport. Set in Rhino Options > Keyboard Key Command
     Like  Bookmark
  • Wiki Home hardware overview:https://tech.microbit.org/hardware Main MCU: Nordic Semiconductor nRF52833 (v2), nRF51822 (v1)nRF52833: Arm Cortex-M4 32 bit, 64MHz, 512KB Flash, 128KB RAMnRF51822: Arm Cortex-M0 32 bit, 16MHz, 256KB Flash, 16KB RAMInterface MCU: Nordic nRF52833 or nRF52820 (v2.2), Freescale KL27 (v2), KL26 (v1) Excellent list of resources for micro:bit: https://github.com/carlosperate/awesome-microbit Power Supply
     Like  Bookmark