Skip to content

3D-printable modeling in SolidWorks ~ Personal Projects

Notifications You must be signed in to change notification settings

alliesw/3D-Modeling-in-SolidWorks

Repository files navigation


Author: Alex Shields-Weber Personal Project: Create a 3D-printable design of a N99(FFP3) mask in SolidWorks

  1. Download the Project files
  2. Launch SolidWorks to open files -- given that the software is installed & config on your device
  3. Analyze and visualize the design of the mask within SolidWorks
    -- Orient your model on the print bed to ensure it's not outside print volume (exceeded volume = highlighted in red) -- Use Analytical tools for the build, layer height, and thickness/gap of model
  4. Once your model is scaled to fit the 3D printer you will be using, you are ready to convert & export the 3D print files. -- My project files are scaled to fit a printer supporting SOLIDWORKS 3D Print API.
  5. Within SolidWorks, convert the part & assembly files to STL(.stl), OR to 3D Manufacturing Format (.3mf) OR to (*.amf) -- STL file format output: Only the surface geometry of a 3D object as a raw, unstructured triangulated surface. -- 3MF file format output: The 3D model, material, and property information for sharing full-fidelity 3D models to other printers.
  6. Under Save To File, select your desired format and click Save File (*.3mf or *.amf) -- Find a 3D printing facility/services & select materials for each part --
  7. Import it into the printer’s slicer software -- to generate the G-code that the printer will use to print your design.

Materials: Filter/Mask: Polypropelene (PP Fiber) Valve: Polypropelene (PP Fiber) Staples: Steel (to secure headband) Nose clip: metal, PP Sealing lip: synthetic foam (for comfort) 4-point headband attachment: synthetic latex/Polyisoprene

To imitate the FFP3 flat-fold mask:

  • Use textile for the Headband material instead of rubber/latex
  • Add Hydrophobic coating

34D516C3-FF75-4A9D-8B54-78EBC61C6AEF E1F5DBE9-8808-4E49-BD45-3FB171E47999 F7D802F9-EE31-482D-AE6B-C9824DC48626 120365F3-EF30-4989-BE7D-4382B6FD754D 60DF838E-AB12-40A7-9923-4EB0D5485BD3 314A8FFE-A15D-45B8-8329-A3C50710ACB5 BEFFA97E-48C7-4420-8BE9-B47CA58E8837 45C6B867-78A6-4601-ADB2-A94A906EB64B 45F35C98-EA59-427E-B481-E1BFB2250CBD EB4E9AB0-BB04-49E5-82F1-77CFC4BDBEC6