Enercalc 5.1 is the latest versions which does not include an FEM module. The work that was done with FastFrame was to compete with other FEM programs on the market but, as Mike Brooks explained (the developer of Enercalc) the delays in getting Fastframe on the market left a lot of dissatisfied people and in the process created a niche for other inexpensive FEM programs. Rather that proceed with FastFrame, it was dropped from the Enercalc library. To make up for the delays, Brooks provided the software as free-ware but warned the user that it would only be supported when there was time.
I have used the Enercalc Library since its old days of Lotus 123 compatibility. Sure, there are errors from time to time, but the library overall is exceptional and has developed a lot of respect in the engineering community.
I am hesitant to discuss the issue of "bugs" because what appears to be a bug is often a misunderstanding by the user as to how proprerly to interpret the input of the program. One example might be that the latest version of Enercalc uses the latest wood stress values which means that it is not backward compatible to analysis done six or eight years ago which used higher stress values. Although this is in the manual, it is not on the calc sheet and comparing hand calc to the results of enercalc may not yield the same results.
I am not trying to defend the library either - I just do see the advantage of hurting a developers reputation or putting him out of business for an error that can be corrected.
If that were the case, we would be complaining more often about the errors in the written code. Even more to the point, I read a recent document between members of SEAOC which indicated how profitable the sale of the Seismic Design Manual - Volume II was to the SEA membership. The document spoke highly of the income it brought into SEA as did the seminars. It did not mention how riddled with errors the Seismic Design Manual was - giving practicing engineers the wrong information.
I know this to be the case, because my name appears in the Seismic Design Manual as one of the problem checkers.
My point is that accuracy and problems exist in both the software we use and in the codes we follow. Still, it is the engineer of records responsiblity to satisfy him (or her) self of the adequacy of the results obtained. Many of us are so quick to condemn software on the market because we see ourselves as the peons who the wealthy developers of software take advantage of.
Even with the best in beta testing, the fact remains that errors occur and developers rely heavily upon the user to bring it to their attention rather than write reviews to condemn them.
It is easier for us to condemn software than to chastise the Seismology Committee of SEAOC for the errors they allowed to be published in the Seismic Design Manual. The difference is that SEAOC was aware of the problem but published anyways to generate income. To make matters worse, they used the software analogy to try and convince their members to invest in the SDM so that there would be sufficient income to refine and correct the manual in the future. How fair is that?
In my opinion, Enercalc has some of the finest tools that have changed the way we work and allowed us to be much more productive than we had been in the past. If there is a complaint about the accuracy of the software, you should be discussing it with the vendor rather than spreading the word among end-users on a forum which hurts the developer and could remove one more usefull productivity tool on the market.
I am sorry if this sounds like preaching but let me give you one more example. I created a multi-story lateral design spreadsheet with another engineer in Northern California. We asked others with spreadsheet skills to participate in the development of the spreadsheet, kept it completely unprotected and placed it into the public domain for anyone to use so as to make it much easier to design a multi-story wood structure using flexible and rigid diaphragm analysis. Few people participated in beta checking but the availability of the software was announced to over 15,000 subscribers to the SEAINT Listservice.
There are, most definately, minor bugs in the software which any knowledable user of spreadsheets can repair. For one story structures the only discrepency comes from my position to ignore the redundancy factor Rho as I firmly believe it should not apply to single family homes as they are unarguably redundant (reference Gary Searer's paper submitted to the SEAOC Seismology Committee on the problems with the Rho calculations). I have used the spreadsheet sucessfully on many one story structures but know that there is a problem on multi-story which simply do not use the correct material deadload in the analysis (an error in the look-up function).
On engineer wrote a very critical review of the software on the SEAINT List - siteing some issues that were, in fact, correct. He indicated that there was no published verification problem (something any user of the software could provide) and there was no Users manual or help files (again this is correct). He recommended that the program was inaccurate and should not be used by any one until the verification problem and help files or manual were provided - siting that because it was freeware does no mean that those using it should be greatful or satisfied about the work done.
The spreadsheet, less these features, is still a useful tool. Considering the hundreds of hours that went into the development of the spreadsheet by a couple of people who provided it for nothing to their peers, those who choose to use it could do a little of the work to provide the design examples and help files to finish it off. However, the concensus is that it is all of nothing regardless of cost.
Enercalc provided Fastframe for free to the public, but few have used it and provided feedback to Brooks on the problems associated with the program. By the time others responded, Brooks was busy on upgrades to software that provides his income, yet he is critized for putting his freeware on the website for those who wanted it.
Personally, I think this is uncalled for. As a community, we need not invest in software that yeilds incorrect results, but we certainly should be protecting good ideas and encouraging the developers of software that will be of use to us - if only because a very small minority of us have the capability or resources to develope the tools that all of us need to stay in business.
Dennis S. Wish, PE
admin@structuralist.net
FOR FURTHER DISCUSSIONS ON ISSUES SUCH AS THIS YOU MAY WISH TO LEARN ABOUT OUR AEC-RESIDENTIAL LISTSERVICE AND DISCUSSION FORUMS AT:
Note: Software users forums are only located on the Website Discussion Forums in the TEAM-2000 Profession Category. The address of the Discussion forum is:
(all on one line with no spaces).
To subscribe to our Residential Listservice:
Send an email to:
For Digest format address to:
aec-residential-digest-request@polhemus.cc
For Regular format address to:
aec-residential-request@polhemus.cc
To subscribe or leave the List place one of the following words in the body of the message:
subscribe
unsubscribe
Do not place anything in the subject line and send the message. You will receive a confirmation which must be responded to. Follow the directions on the reply. Please feel free to contact me if you have any questions or problems.
[sig][/sig]