FreeCAD Badge
Hint: The specific skill set in the FreeCAD badge involves using FreeCAD 16 to create 3D geometries of any complexity. The demonstrated skill involves using the power 2D Sketcher workbench in FreeCAD, followed by extrusion and pocketing operations. These steps can be stacked infinitely upon each other to generate 3D objects of any desired complexity, and thus serve a basic design skill for producing parts for real design, including for 3D printing as a prominent way in which OSE prototypes things. The FreeCAD Badge involve a 2-level demonstration of this workflow - by creating a 3D object, with a 3D feature upon this 3D object, and another 3D feature upon the original feature. As such, this exercise is known as teh Feature on a Feature Exercise, and can be done by anyone who masters this basic workflow in one minute. Proof of competency is a publically shared video capturing this one minute of this exercise - published to one's Work Log.
About
The OSE FreeCAD badge certifies basic proficiency in FreeCAD which allows individuals to participate in OSE's large scale collabarative design events such as Design Sprints, or to participate on the OSE Dev Team. Using modular design, wikis, and realtime editable docs - it is now possible to collaborate on rapid CAD design with hundreds to thousands of people. See more details in the video, which then goes through the exercise in the second half.
The working document used in the video is
Motivation
The goal here is to qualify hundreds of people to collaborate on Design Sprints where create a complete design of a complex product such as a tractor or car in as little as one day. We do this by using existing Part Libraries for FreeCAD, Design Guides, and above all - a collaborative, realtime process where we break the design into small parts and then work together as a team. The key here is having enough people show up - breaking through the typical solo or proprietary CAD design process with inherent bottlenecks to design speed. Standard design involves locking down parts as only one person works on a part, or proprietary design which is not open to collaboration. We find these industry standards hugely wasteful of effort. We are breaking through these patterns by allowing many people to work on the same part, working in parallel teams, and keeping the design fully open. Our aim is to demonstrate that an open design process can lead to superior economic results - as in design completion and iteration on time scales of days as opposed to months or years.
How It Works
In order to make peoples' effort worthwhile, we aim for tangible results. As such, we host Design Sprints only when 144 or more people commit to participating - 12 teams of 12. This number is a minimum that allows for rapid design progress - and is based on a typical breakdown of a design into 12 modules with a team working on each module. With basic training that can be acquired in 4 hours of time, one can participate meaningfully in large-scale, collaborative CAD design. By learning basic design principles from Design Guides, plus the philosophy or mindset of Collaborative Literacy, plus the technicalities of documenting so that one's work is transparent - then one is able to participate meaningfully. The FreeCAD Badge certifies a basic proficiency of the technical skill required for CAD design.
Procedure
- Set up your own Work Log. Email info at opensourceecology.org after you have your work log so we can add a time graph. Log your process, and keep track of time. The purpose here is to learn where people are getting stuck, so we can improve our instructionals. Help us do that to help accelerate our progress as a whole - learning FreeCAD is the foundational skill at OSE.
- Do the Lesson 3a and 3B from FreeCAD 101
- Do the actual exercise of drawing a feature on a feature in FreeCAD according to the above lesson. Please use FreeCAD 16, as this is our official version (it is a legacy version, with a simpler interface which helps new users to learn it faster - Download FreeCAD Appimage).
- Create a 3D object by creating a sketch on any plane and turning it into a pad.
- Put a 3D Feature on top of that object (pad or pocket) by drawing a sketch on any face of the 3D object, and then creating a pad or pocket.
- Put another 3D feature on the Feature from Step 2. This is your Feature-on-a-Feature exercise.
- Record a 1 minute video where you show that in one minute you can do the Feature-on-a-Feature exercise, and post on a public video site.
- Embed this video on your Work Log. Send an email to info at opensourceecology.org letting us know, with a link to your log. Then you can do about 80% of any CAD design
- You add a FreeCAD badge to your work log - we'll send you your badge icon
Notes
Note this is not the same as an OSE Developer Badge, which also requires knowledge of wiki documentation.
Recipients
2021
- - #7 - Joshua Thomas - May 20, 2021 - Video - [1]. Source File -
.
.
- - #6 - Ken Makunga - April 7, 2021 - Video - [2].
.
- - #5 - Michael McKinsey - Mar 1, 2021. Video https://redmatrix.us/cloud/mmc1800/freecad-0.16.mp4].
.
- - #4 - Konstantinos Stourkas - Feb 7, 2021. Video [3]. Badge Source - File:Konstantinos.svg.zip.
.
- - #3 - Brad Morrison - #003 - Jan 12, 2021. Video - [4]. Badge Source - File:Brad.svg.zip.
2020
- Logan Loeb - #002 - Dec 6, 2020. Video - [5]. Badge Source - File:Logan.svg.zip.
- Justin Garrett - #001 - Oct 28, 2020 - Video - [6]. Badge Source - File:Justin.svg.zip.
Data Collection
Every person is asked: how long did it take you to learn - with intent of OSE decreasing that time by producing higher quality instuctionals. So that 1 hour becomes the norm (pending software install - via OSE Linux).
Links
- Badge source is at OSE Badges
- FreeCAD Badges Followup Email as of Dec 2020