Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8,893 changes: 8,893 additions & 0 deletions masks/angular/Angular mask concept v26.step

Large diffs are not rendered by default.

Binary file added masks/angular/DIY filter mount.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added masks/angular/DIY valve.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions masks/angular/Making DIY Filters.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Making DIY filters
Materials:
Activated carbon
Bottle from activated carbon
Lid from activated carbon
Cotton wool
12-20mm drill bit - as large as can fit on lid, and in drill chuck.
3mm drill bit
superglue/epoxy
hot glue

Steps:
empty carbon bottle
drill 3mm holes in the bottom
fill base with cotton wool
add carbon
add cotton wool again
drill hole in lid - as large as possible
glue lid to face mask using epoxy or superglue
hotglue the edge of the lid to improve seal and fix leaks
screw on bottle
5 changes: 5 additions & 0 deletions masks/angular/README.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
This is where the Angular mask concept lives!
it contains half face, and full face options, available to be printed or folded from sheets. folded options are currently in beta and are not yet released. - any help would be appreciated!
both the full, and half face variants should be printable on most 3d printers. They are also available in "DIY filter" and "threaded" variants.
this allows you to attach a DIY - bottle filter as can be seen in /ptinted/Making DIY FIlters.txt
STEP files are available to edit, and stl files are available to print. see below for assembly diagrams, and instructions. the main STEP - below contains all variants as seperate components,including the folded ones.
1 change: 1 addition & 0 deletions masks/angular/folding/README
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please note, folding is in beta!!!!
Binary file added masks/angular/full face mask assembly.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions masks/angular/printed/blank.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

Binary file added masks/angular/printed/full face main.stl
Binary file not shown.
Binary file added masks/angular/printed/full face top.stl
Binary file not shown.
8,446 changes: 8,446 additions & 0 deletions masks/angular/printed/non threaded full face (1).step

Large diffs are not rendered by default.

Binary file not shown.
115 changes: 115 additions & 0 deletions masks/angular/printed/printed half face.step
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/

FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');

FILE_NAME(
/* name */ '/Users/tobiasmurday/Downloads/printed half face.step',
/* time_stamp */ '2020-08-01T17:13:51+01:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v18.1',
/* originating_system */ 'Autodesk Translation Framework v9.3.0.1241',
/* authorisation */ '');

FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;

DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(),#30);
#11=DERIVED_UNIT_ELEMENT(#13,1.);
#12=DERIVED_UNIT_ELEMENT(#32,3.);
#13=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT(.KILO.,.GRAM.)
);
#14=DERIVED_UNIT((#11,#12));
#15=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(7850.),#14);
#16=PROPERTY_DEFINITION_REPRESENTATION(#21,#18);
#17=PROPERTY_DEFINITION_REPRESENTATION(#22,#19);
#18=REPRESENTATION('material name',(#20),#29);
#19=REPRESENTATION('density',(#15),#29);
#20=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
#21=PROPERTY_DEFINITION('material property','material name',#39);
#22=PROPERTY_DEFINITION('material property','density of part',#39);
#23=AXIS2_PLACEMENT_3D('placement',#26,#24,#25);
#24=DIRECTION('axis',(0.,0.,1.));
#25=DIRECTION('refdir',(1.,0.,0.));
#26=CARTESIAN_POINT('',(0.,0.,0.));
#27=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#31,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#28=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#31,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#29=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#33,#34))
REPRESENTATION_CONTEXT('','3D')
);
#30=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#31,#33,#34))
REPRESENTATION_CONTEXT('','3D')
);
#31=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#32=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#33=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#34=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#35=SHAPE_DEFINITION_REPRESENTATION(#36,#37);
#36=PRODUCT_DEFINITION_SHAPE('',$,#39);
#37=SHAPE_REPRESENTATION('',(#23),#29);
#38=PRODUCT_DEFINITION_CONTEXT('part definition',#43,'design');
#39=PRODUCT_DEFINITION('printed half face','printed half face',#40,#38);
#40=PRODUCT_DEFINITION_FORMATION('',$,#45);
#41=PRODUCT_RELATED_PRODUCT_CATEGORY('printed half face',
'printed half face',(#45));
#42=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#43);
#43=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#44=PRODUCT_CONTEXT('part definition',#43,'mechanical');
#45=PRODUCT('printed half face','printed half face',$,(#44));
#46=PRESENTATION_STYLE_ASSIGNMENT((#48));
#47=PRESENTATION_STYLE_ASSIGNMENT((#49));
#48=SURFACE_STYLE_USAGE(.BOTH.,#50);
#49=SURFACE_STYLE_USAGE(.BOTH.,#51);
#50=SURFACE_SIDE_STYLE('',(#52));
#51=SURFACE_SIDE_STYLE('',(#53));
#52=SURFACE_STYLE_FILL_AREA(#54);
#53=SURFACE_STYLE_FILL_AREA(#55);
#54=FILL_AREA_STYLE('Steel - Satin',(#56));
#55=FILL_AREA_STYLE('Plastic - Glossy (Red)',(#57));
#56=FILL_AREA_STYLE_COLOUR('Steel - Satin',#58);
#57=FILL_AREA_STYLE_COLOUR('Plastic - Glossy (Red)',#59);
#58=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
#59=COLOUR_RGB('Plastic - Glossy (Red)',1.,0.223529411764706,0.976470588235294);
ENDSEC;
END-ISO-10303-21;
Binary file added masks/angular/printed/rim valve.stl
Binary file not shown.
Binary file added masks/angular/printed/threaded half face.stl
Binary file not shown.