Why Hurmet?

Hurmet is a rich-text editor that can perform and display live calculations. Why use Hurmet instead of some other calculation method?

Reason #1: Correctness

Picture this situation: You are an engineer, doing a calculation in a spreadsheet. It’s really, really important that the result is correct. In the spreadsheet, you look at the result of your calculation and you see something like looks like this:  2.78

When you wrote the formula for that calculation, did you make any mistakes? When the spreadsheet plugged in a value for a variable, did it plug in the correct value? Are you sure? Don’t you want to check?

Hurmet solves this problem. With Hurmet, the formula is always visible, even in the printed output. So are all the values that Hurmet assigns to variables. So your calculation now looks like this:

M=wL28=(252lbf/ft)(9.4ft)28=2.78kft

With Hurmet, you get to see what your calculation is doing. So you can get it right.

Reason #2: Communication

An engineering calculation is not complete when you have demonstrated a result to yourself. You must also communicate your work to others. Among those others are:

Everyone on that list is busy. They don’t have time to finish work that is only partly written down. They don’t have time to decipher cryptic comments. You need to be complete. You need to be clear.

You need to convey the calculations you have done and the values you have used. The work should be annotated with descriptions that guide the reader through your chain of thought. A calculation should be at least as detailed as this snippet:

Check shear

V=wL2=(252lbf/ft)(9.4ft)2=1.18kips, shear

Vallow=1Ωv0.6Fytwd=11.67(0.6)(36ksi)(0.2in)(6in)=15.5kips> V, ok

Reason #3: Unit-Aware Calculations

In 1983, Air Canada Flight 143 ran out of fuel in midair. It had refueled incorrectly because a calculation contained a unit-conversion error. Before you scoff, know that this sort of thing can easily slip into a calculation. It’s a problem.

Hurmet calculations can include units-of-measure. And it does unit conversions automatically. If you want to mix metric and imperial units, go ahead. Then specify that the result be written in units of your choice. Let unit-conversion errors be a thing of the past.

200lbf/ft100m/min2hrs=35,025kN

Incompatible units return an error message:

2meters+3hours=Error. Adding incompatible units.

Reason #4: Rapid Adjustment

Need to make a change? No problem. Re-define a variable with a new value. Hurmet will immediately recalculate all the dependencies.

Reason #5: Chatbot Coordination

Hurmet makes it easy to co-author with a chatbot. Hurmet’s native file format is Markdown, a light-weight markup format. Chatbots know Markdown well. Just tell your chatbot to write its work in Markdown. Then copy it and invoke the M▾|Paste from Markdown command.