fluids icon indicating copy to clipboard operation
fluids copied to clipboard

Feature request: Fittings Database addition

Open STAATSY opened this issue 2 years ago • 7 comments

Hi Caleb,

It would be good to have similar functionality to the piping schedule database functions you have but for piping fitting dimensions. It would be great to see fitting databases much like Pipedata-Pro (https://www.pipedata.com/10-Software/01-Pipedata-Pro/DataSummary/) implemented in this library so they can be pulled directly into calculations and assessments similar to the "nearest_pipe" function for for dimensions, weights, etc for flanges, elbows, etc.

Context: First off, amazing work here. I am currently trying testing this on an implementation of MicroPython (through ndless support, not native) on a TI-Nspire CAS CX as I have been looking for a way to run this type of analysis and have a database of piping on my handheld. I haven't done extensive testing but most of the features I have tested so far work on the platform and I am just working on how I can make it useful for myself (ie either need to make myself a front end to do full analysis in MicroPython or find a way to MicroPython to export results to somewhere the calculator can pick up and bring into the rest of my analysis tools already on calc). My model only has aftermarket support for python which is a double-edged sword as it makes it somewhat more versatile than the TI supported implementation on the CXII but it also cuts off direct integration into the main calculator functions.

STAATSY avatar Feb 02 '22 03:02 STAATSY

Hi, Do you have a specific fitting in mind? If you identify a specific standard and digitize a table I can see about including the data in Fluids. Otherwise, for a free and open source project provided as is, I think this request is too broad to leave the issue open. Sincerely, Caleb

CalebBell avatar Feb 02 '22 04:02 CalebBell

Good call... I just wanted to see if you were open to it first... I should have or be able to find some digitised tables and provide them. Leave it with me, I will try return with a more specific request ASAP.

STAATSY avatar Feb 02 '22 04:02 STAATSY

The attached is the tables I am interested in having available in this library... I have had a look and spoken to some more experienced guys and they have never seen digitised (Excel / .csv) versions of these tables... but if you are interested and willing to code the integration of these tables into the libraries functionality similar to the piping schedule tables then I can do the manual work of digitising them. I would just need to understand you're desired format and layout so I build them in a way that is easy for you to work with.

onesteel-metalcentre-pipe-and-fittings-data-charts.pdf https://www.libertygfg.com/media/164103/onesteel-metalcentre-pipe-and-fittings-data-charts.pdf

STAATSY avatar Feb 02 '22 05:02 STAATSY

I don't know where one could upload or send fittings tables but I have an Excel workbook with a lot of info in it for flanges, valves, reducers, swages, etc. etc. etc. These types of workbooks get passed around as it's pretty much publicly available.

Matt-Greer avatar Jul 13 '22 22:07 Matt-Greer

Awesome. I had a pile of versions in pdf and was kinda converting some to Excel but it was hard to try make 100% sure the data was clean with no artefacts so it made for an effective csv for Caleb to incorporate.

I’d love for you to send them through via email if possible? That way Caleb could review if it’s a feature he wants to bother pursuing and even if he doesn’t, getting hold of Excel copies of flange data tables etc would be a great help to me :)

Regards,

Nathan Staats

On Thu, 14 Jul 2022 at 6:10 am, Matt-Greer @.***> wrote:

I don't know where one could upload or send fittings tables but I have an Excel workbook with a lot of info in it for flanges, valves, reducers, swages, etc. etc. etc. These types of workbooks get passed around as it's pretty much publicly available.

— Reply to this email directly, view it on GitHub https://github.com/CalebBell/fluids/issues/47#issuecomment-1183729931, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXSIKH33VFH77OHI3XRDWKDVT45ERANCNFSM5NK5EYGQ . You are receiving this because you authored the thread.Message ID: @.***>

--

Nathan Staats

MIEAust CPEng NER APEC Engineer IntPE(Aus) BEng(Hons) DipEng

Senior Mechanical / Project Engineer Ph: +61 (0) 407199958 <#SignatureSanitizer_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_> <#SignatureSanitizer_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_UNIQUE_ID_SafeHtmlFilter_>

Em: @.*** Web: https://www.linkedin.com/in/nathanstaats

[image: Engineers Australia - National Engineering Register - Nathan Staats ] https://www.linkedin.com/in/nathanstaats

STAATSY avatar Jul 14 '22 00:07 STAATSY

Hello,

Feel free to send this data to my personal email. I have not take action on this topic because the followup request was too big. If you are looking for a specific fitting, maybe we can start with one fitting; but asking to add all of them is too many. If adding one goes well, we can add another, and so on.

Sincerely, Caleb

CalebBell avatar Jul 14 '22 05:07 CalebBell

Fitting dimensions can be found here: http://hackneyladish.com/DimensionData.aspx

Matt-Greer avatar Dec 29 '23 19:12 Matt-Greer