This page was created to allow users to follow all the changes that are being made in the system. It's for now under alpha version, which means that it's under the first step of development. In this phase, we allow users to request features and report any bug/error that they may find.
We'll not show all the information regarding the application development as there are some of then that must be protected to avoid security branches and illegal copying of our system and database.
1. Features Wish List
The list below shows all the features ideas that came from us and from users and which we intend to implement someday (can be tomorrow, next month or next year). Those that we do not intend to implement goes to the Features That Will not Be Implemented list.
|1||Bolted Flange||Include blind flange calculation||Include support for blind flange calculation in the Bolted Flange module.||High|
|2||Bolted Flange||Include reverse flange calculation||Include support for reverse flange calculation in the Bolted Flange module.||High|
|3||All Modules||Include 'Save as File' option||Include a button in the 'input page' which let the user save the all the input information to a file and then load it if needed.||Low|
|4||All Modules||Include 'Load File' option||Include a button to load all the input information previously saved to a file into the input page. See ID.||Low|
|5||Bolted Flange||Dynamic flange drawing in the 'input page'||Change the flange drawing according to user input (flange inside diameter, flange outside diameter, etc)||Low|
|6||All Modules||Non-ASME material database||Create a database for non-asme material, which can be used for non-asme calculations (lifting lug, for example).||Low|
|8||Bolted Flange||Check the possibility to increase the drawing size (both in the 'input' and 'results' page)||Apparently there are some space left in the page to increase the drawing size and also keep a good left and right margin.||Low|
|10||Bolted Flange||Show warnings in the 'results' page (like 'ID too close to OD', etc)||Create a method to show warnings about the results in the 'results' page. Such warnings can even stop the calculation before it completes, to show to user what's wrong. Update: if the user insert his own values for bolting or materil properties, show a message in the 'results' page saying that those values came from the user input.||Medium|
|11||Bolted Flange||Include 'Flange Ring' calculation (maybe it's already implemented, check)||When implementing 'Flange Ring', there are some options that need to be considerated: 'number of split rings' and 'weld leg at back of ring'.||High|
|12||Bolted Flange||Create a 'modal window' or a page to show flange figures/drawings||Showing the flange figures/drawings to user can help them choose the correct flange type. Nowadays the user need to check in the ASME BPVC standard code to have a better understand of the flange types. Maybe it would be a good thing if the 'flange type' is choose by drawing instead of dropdown list.||Low|
|13||Bolted Flange||Include 'Specify External Loads'||Check the possibility to include 'Specify External Loads' in the calculation.||Medium|
|14||All Modules||Create TEMA bolts database||Create a database for TEMA bolts. Nowadays we only support NC and Metric bolts. Such type of bolts is used for heat exchangers (TEMA means 'Tubular Exchanger Manufacturers Association').||Low|
|15||Site||Check the possibility to minimize the side menu as the Wordpress Administrator page||Check if it's possible to minimize the side menu so only the items icon would appear, leaving a larger content area.||Low|
|16||Bolted Flange||Create a dynamic drawing for gasket||Create a dynamic generated drawing, just as the one used to generate the flange drawing, for gasket. Showing both flanges and the gasket with 'real' dimensions in the middle. It may show only when the gasket tap is active and insite the gasket section in 'results' page.||Low|
|17||All Modules||Create an option to generate CAD drawings (2D, 3D) based in the user input/calculation||Try to find some library (php/js) that would allow the generation of 2D drawings (DXF or DWG) and/or 3D models (STEP, IGES, etc) after calculation. The button can be placed in the 'results' page.||Medium|
|18||Bolted Flange||Include the option to let the application calculate the 'Design Temperature' and 'Design Pressure'||The 'Design Temperature' and 'Design Pressure' would be calculated based in the 'Operating Temperature' and 'Operating Pressure'. Check ASME code for directives or books.||Medium|
|19||Bolted Flange||Check the possibility to implement 'Mating Flange Loads'||Check if it's possible to implement 'Mating Flange Loads' in the calculation/equation.||Medium|
|20||Bolted Flange||Create dynamic or static drawing for 'Flange Face Sketch'||Such image would help the user to choose the correct face sketch, as the only way to correct decide would be to access the ASME code.||Low|
|21||All Module||Create a 'Nameplate Generator'||It's an idea for a new module. It could be better used if it generate 2D drawing.||Low|
|22||All Module||New module idea: 'Inspection Report'||The user could use this module to help him during the product inspection.||Low|
|23||Bolted Flange||Include 'Compute Thickness Based on Flange Rigidity'||Check the possibility to include the 'compute thickness based on flange ridigity' in the calculation/equation.||High|
|24||Bolted Flange||Include 'Use Full Flange Design Bolt Load'||Check the possibility execute the calculation using full flange design bolt load (S * Ab). Need to update the equations file if implemented.||High|
|24||Bolted Flange||Check the possibility to include 'Full Gasket Option' and 'Partition Gasket'||Check ASME directives and/or books to understand how such option would be implemented inside 'Gasket' tab and how it would reflect in the calculation/equations.||Medium|
|34||User Acccount||Allow user to upload the Company Logo||The logo can be used in the results report and other documents.||Low|
|36||All Modules||Show the fields in the 'input page' without accordion/toggle style||Make it possible to user to disable accordion/toggle style in the 'input page'||Low|
|41||Bolted Flange||Create the fields external pressure and external temperature||Create two more fields (external pressure and temperature) and include it in the calculation. Such fields will be specially required when designing vacuum vessels.||Medium|
|42||Bolted Flange||Insert diameter sign (Ø) in the flange drawing inside DOCX||Find a way to insert diameter sign in the drawing even though SVG does't allow special characters.||Medium|
|43||Material Database||Create a method to allow the user to add material to Material Database||Only the user who created the material can see it. It'll avoid 'non-checked' material to be used by another users.||Low|
|45||All Modules||Combine DOCX from all modules into one||Create a method to merge all the DOCX generated by module into one DOCX (report file) and make it available to download in the Project Management page.||Low|
2. Features Under Development
All the features that we are currently working on is shown in the list below. After completed, the feature go to the Features Already Implemented list.
|25||All Modules||Export calculation report to PDF or DOC file||Include a button in the 'results page' which let the user export the calculation report to a PDF or DOC file. Almost done. If you wan't to have a preview just download it . Last step to finish: include the 'input' information from results page into the DOCX.||90%|
|39||Bolted Flange||Create the documentation for Bolted Flange module||Documentation will help the user use the application without problem as everything will be explained there. Update #1: it's something that take time as we are still making changes in the module.||55%|
|13||Bolted Flange||Include the option 'Apply Corrosion Allowance to Flange Thickness'||Check if it's possible to include the option (checkbox) to apply corrosion allowance to flange thickness and it's implication in the calculation/equations. Update #1: checkbox included in the 'input' page. Now we need to include it in the calculations.||40%|
|37||Bolted Flange||Let the user select what he want to show in the calculation report DOCX/PDF||Some options that should be nice to let the user choose: display factors as table (only results, like in the results table) or no factors, remove image, remove input, etc.||5%|
3. Features that will not be Implemented
Unfortunately we can't implement all features that we dream about, some features we just neet to let it go. Maybe because it's impossible to create or just unnecessary. The list below shows all the features that we honestly think that we might never think about it again.
|26||Bolted Flange||Load file from softwares like PVElite, CodeCalc, AutoPipe or Compress||Unfortunately I think that it's something almost impossible to do wihtout the help from those software creators and I think that they would never help a competitor implementing such a thing.|
4. Features Already Implemented
Yes, that's right, that feature that you was waiting for is just implemented. Oh, it isn't the one that you asked for? I'm sorry. Well, at least we have improved/implemented someting, could be worst, right? Hope you like!
|27||Bolted Flange||Material list dropdown in the 'input page'||As we created the 'Material Database' (ASME BPVC Section II) it's now possible to load the list in the material list dropdown.|
|9||Bolted Flange||Show the 'input' values in the 'results' page||Create a section in the 'results' page to show the 'input' values, so the user don't need to go back to 'input' page to check what values have been used. Put it before the equations/calculation.|
|35||All Module||Show results using 'accordion' style||Show results using 'accordion' style just like in the 'input page', because there's too much information to be show to user so, to avoid having to scroll to the end of the page, which can take some time, it would be better using 'accordion', separating the results by section.|
|38||Bolted Flange||Show 'Minimum Required Flange Thickness' in the 'input' page||Showing the 'Minimum Required Flange Thickness' in the 'input' page will help avoid going back and foward between 'input' and 'results' page as the user will know the minimum thickness needed before hitting 'calculate'.|
|7||All Modules||Include a 'Save Project' to database option||Include a button in the 'input page' to save the information to database, so the user can use it latter. Update 08/06/2020: button 'Save' added in the 'input page'. It'll save all the fields to database and the project will be shown in the 'Projects' page.|
|40||Material Database||Add option to change System of Units of the table in the Material Properties page.||For now the Material Properties page only shown the values in the Internation System of Units (mm, kg, MPa, etc), create a button or a select box (drop down list) to allow the user to change the system. Update 10/06/2020: added radio button that change the system of units according to the user choise.|
|43||Material Database||Remove Class/Thickness column from table.||The Class/Thickness property has to do with the system of unit so, it doesn't worth put a button to change the unit just for this column. Update 10/06/2020: column removed.|
|44||Site||Create a Forum||The forum would be used to communicate with users and get their feedback and suggestion regarding the features.|
5. Site Improvements Needed
We don't only work creating 'features', we also work to improve the website (modules included). Maybe you don't even noticed that something was wrong with it, but we do, and we will fix it as soon as we can!
|28||Site||Change side menu item color||Change the side menu item color to something different from the logo background color. It would create a distinguish between those two.||Low|
|29||Site||Generate icons to be used in the menu||The icons should be generated in 'SVG' to keep proportion without losing quality.||Low|
6. Site Improvement Under Work
The list below shows the list of site improvements that we are currently working on. Those itens came from the Site Improvements Needed list.
7. Completed Site Improvements
The list below shows all the site improvements that we have done. As you'll see, sometimes is just the color of the menu that changed, or the title font, but you'll notice that it's for the better.
|30||Site||Increase the 'max-width' of the non-calculation pages||The 'max-width' of non-calculation pages have been increased from 800px to 1000px.|
|34||Site||Create a 'Support Ticket System'||A support ticket system is needed to simplify and organize the bug/error notification by the user. Update #1: we've create the Forum instead (see Announcements for more information)|
8. Known Bugs/Errors
Here's a list of the bugs/errors that we know exist. The items in this list have been reported by users or found by ourselves. Fixing those bugs/erros is priority for us.
|31||Bolted Flange||When user hit 'back' in the browser in the 'results page', the 'input page' don't automatic load the 'flange type'||Due to this bug, the user have to choose again the 'flange type' and he can't choose the same 'flange type' because it's already chosen but didn't load it's information.|
|32||Bolted Flange||Disable field update if user used his own values in the fields||If the user choose a material, let's say 'SA-516', then he uses his own values to 'allowable stresses'. If the change the 'design pressure' or 'design temperature', those fields would automaticaly update based in the database values for 'SA-516'. It just erase the user values. Disable it and show a warning message saying that such values was inserted by the user to avoid mistakes.|
9. Bugs/Errors Fixed
Finally we fixed the error that was annoying you, right? But we know that no system is free of bugs and errors, so the list below will continue to grow until we reach 'Nirvana'.
|33||Bolted Flange||Gasket properties for 'elastomers' (first option from dropdown list) is not loading||There was a problem with the database connection. The 'loadGasketProperties()' function was being fired before the gasket material list being fully loaded.|
|39||Bolted Flange||Drawing from Figure 2-4(5) is all messed up (input values)||When selecting the Fig. 2-4(5) and click 'calculate' the generated drawing in the 'results' page is all messed up.|
When we think that we have made enough improvements in the application, we update its version. The changelog below is a compilation of the lists: Completed Site Improvements, Features Already Implemented and Bugs/Errors Fixed
|ID||Module / Improvement||Type||Description|