Thread Content
This post was last edited by chryy on 2026-2-22 at 16:13. It’s a small software tool I developed to address the low efficiency associated with quality and volume calculations in daily work; it allows for easy calculation, listing, copying, saving records, reading records, as well as exporting and importing data to Excel. It’s not some complicated technology – the goal is simplicity and speed; therefore, great attention is paid to details in terms of operation logic. Dozens of versions have been developed, and it works well for personal use, so I’m sharing it with everyone. Benranjian comes with a 30-minute trial period, and if you’re satisfied with it, feel free to activate the professional version to give me the motivation to keep making updates. New versions will still be uploaded to this cloud storage link for you to download, with activation being enabled by default. If you don’t rely heavily on the features of this software, you can continue to use the basic version after the trial period ends. The basic version comes with full calculation and copying functions, though the task list feature is not available; it is suitable for tasks that require minimal computation. It is a simple, clean software that can be placed anywhere on your computer for use. It does not generate any unnecessary files aside from those used for manually saving records and exporting tables. It’s not necessary to create a shortcut; you can simply place the software on your desktop, so that no cache files will clutter it. For a detailed introduction, see a video on a certain platform: https://www.bilibili.com/video/BV1CKZZB2EX5?vd_source=993f900e2275c5dbe9520d70d00a4b27 Parts Calculator
Could you share the formula for calculating the weight of elbows? I’m also working on my own software.
This post was last edited by chryy on 2026-2-25 21:54. I found this information online and included it; it basically refers to the cross-sectional area of the elbow, which is calculated by subtracting the inner diameter area from the outer diameter area, then multiplying that result by the length of the elbow’s centerline and finally by the density. Alternatively, you can refer to the mass calculation method for ring-shaped components in my software: divide the mass of the ring tube by 4. As can be seen from the image, the mass of the four elbows is equal to the mass of one ring tube; I simply calculated the cross-sectional area of this ring tube manually. These are all only approximate algorithms; in reality, the wall thickness of elbows is not the same as that of the pipeline walls, nor is it uniform. I’m a software newbie; I’ve had a lot of trouble dealing with this stuff. There’s the issue of the cursor moving in a loop, as well as calculating the input confirmation status, while maintaining precision at each position. If your field is similar to mine, my software can be used to change the labels for you:lol
https://bbs.hcbbs.com/forum.php?mod=viewthread&tid=5687229#pid26992098 This is the software I created. I want to include the calculation for the weight of elbows in my software; there’s a formula, but I don’t understand how to carry out the calculation. I work in pressure vessel design.
It is calculated in the same way as for pipes, with the pipe length being replaced by the length of the arc at the center of the elbow.
Okay, thank you! Let me calculate and give it a try.
I’m not sure if you are majoring in pressure vessel design. If so, could a software be written to generate a material list for the outlet?
This post was last edited by chryy on 2026-2-27 at 12:40. Yes, we’re in the same field; I specialize in the design of pressure vessels under regulatory requirements, and it’s likely that you use the same software as well. I want to do everything, but my software skills are too poor; some functions require the help of AI. AI is both intelligent and foolish. I have to combine human effort with artificial intelligence to develop software, and it takes a lot of time. For the material lists related to pipes, we use CAD, and even after generating the tables, we still have to paste the data in manually. It’s necessary to calculate the length and weight of the pipes, as well as specify the flange grade, neck thickness, wall thickness, and determine which material is suitable for each type of pipe. Regarding manholes, we determine their protrusion height, and it’s also difficult to automate the generation of relevant data. To calculate the pipe length, it’s necessary to list the flange heights for various series and pressure grades, which means the workload is extremely large. As for doing the calculations by oneself and entering the flange height, there’s no need to use any software. My principle is to avoid using Excel whenever possible; it’s only worthwhile to use software when it makes things easier and more seamless. There’s no point in using complicated software when I can simply do the calculations with an Excel sheet. Well, since you mentioned it, it’s also a key aspect of my usage, so I’ll think of ways to deal with it.
I have a few small suggestions for your software: after entering a number, pressing Enter should take the user to the next input field. The fields where inputs are required and the calculation results should be displayed separately; if they are shown together, different colors should be used to distinguish them. There are also too many pressure vessels that use composite panels; I put in a lot of effort to have composite panels used in them. The skirt ring plate can be added at the pipe exit. The pipe can be defined using three input methods: outer diameter + wall thickness, inner diameter + wall thickness, and outer diameter + inner diameter; these correspond to the pipe, the cylinder, and the skirt ring plate respectively. Your interpolation and calculations for supports are excellent; it’s great that your results can show the properties of different materials at the same time. The advantage of my software is that it allows me to save the results in a list, but the downside is obvious as well – if I forget to change the weight of a material, there will be errors in the results.
Maybe I’m a bit lazy; I just wanted to go through the trouble this time. From now on I’ll try to save effort as much as possible. There’s no desire to exert any effort – having to enter data one by one into individual input fields and then confirm where the input is needed and where the results will appear; compared to Excel spreadsheets, its efficiency advantage isn’t as great.