Sometimes I need to run a string of calculations on components that include factors that vary according to a manufacturer-supplied nomogram. For instance, acceptable shaft sideload on a gearbox may depend on where (exactly) the load is applied, or on how fast the gearbox is running. This information is often (almost always) supplied as a nomogram in the catalog.
For example: (From an Apex Dynamics catalog)
It would be nice to be able to somehow recreate the nomogram in MathCAD and treat it as a function definition.
The family-of-curves aspect would be great, but just getting a single trace into the worksheet would be really good.
I envision it working like this:
Start by defining a function as a nomogram f(x):=<nomogram>
Optionally import a bitmap file (bmp, gif, png, jpg, etc) as an underlay
Register the coordinate axes to the underlaid image by dragging the axis origins and end points. (Note: the origin is NOT always zero!)
Scale the axes and define the type of gradations (linear, log). Match the axis scale to the image scale by dragging tickmarks and endpoints and entering values for what those tickmarks and endpoints represent.
Define one or more curves as a combination of straight-line and curve segments. Quadratic, cubic, and exponential curves would probably cover most of the required curves. Adding an arbitrary weighted spline would pretty much take care of everything else.
Use your new function as required!
I know that the accuracy of the function would be rough, but it would be better than hand-entering a point and forgetting to update as things change.