OpenSCAD script for generating pipe fittings parametrically.
This repository contains a script for modeling a pipe fitting assembly, complete with gaskets, threaded nuts, and customizable pipe fittings. The script is designed for use in OpenSCAD and offers extensive customization for each component while adhering to existing industry thread standards.
Note: By using this library, you accept full personal responsibility for its use and any resulting outcomes, and irrevocably agree to the terms outlined in the legal disclaimer. In short, you are agreeing to assume all risks associated with its use.
- OpenSCAD software.
threadlib
library by adrianschlatter, available at adrianschlatter/threadlib.
- Ensure OpenSCAD is installed on your system.
- Download the
threadlib
library as well as thispipe-fitting-scad
library. - Place both libraries in the OpenSCAD libraries directory (typically at
C:\Program Files\OpenSCAD\libraries
on Windows).
Modify the dimensional variables at the beginning of the pfDesigner.scad script to customize the pipe, gasket, fitting, nuts, and threads.
Add part here about pettings and materials from paper.
NOTE THIS IS NOT A GAURENTEE OF SAFETY, ALWAYS CONDUCT YOUR OWN TESTING AND ALWAYS TAKE PROPER SAFETY PERCAUTIONS WHEN WORKING WITH HIGH PRESSURES. Add a laymans terms of the results from the paper here.
Contributions to improve the script or extend its capabilities are welcome. Please submit pull requests with clear descriptions of changes and additions. Similarly, submit an issue to request a fix or addition with a clear description of the bug or feature to be addressed.
This script is licensed under the GPL 3.0 or later. For more details, see the LICENSE file.
This was originally created by Cameron Brooks under the auspices of FAST Research Group and published in [add when published]. This design uses threadlib by Adrian Schlatter and inspiration from Makrokaba's pipe joint generator.