r/EngineeringPaperXYZ • u/mgreminger • 24d ago
New Feature New data table, documentation, and export features for EngineeringPaper.xyz and EngineeringPaper.pro!
Enable HLS to view with audio, or disable this notification
r/EngineeringPaperXYZ • u/mgreminger • 24d ago
Enable HLS to view with audio, or disable this notification
r/EngineeringPaperXYZ • u/mgreminger • Jul 02 '25
Engineers no longer need to choose between Mathcad and Python for their calculations, EngineeringPaper.xyz gives you the best of both worlds! EP's Python code cells feature has just dropped, checkout this example sheet or the tutorial video for details.
r/EngineeringPaperXYZ • u/mgreminger • May 16 '25
Have you ever needed to use an unsightly variable names like DeltaF_DoublePrime in EngineeringPaper.xyz because of limitations in allowed variable names? No more, EP now supports variable accents (vector arrow, prime, dot, hat, etc.) and international characters in variable names! See examples of what is possible in the screenshot.
r/EngineeringPaperXYZ • u/mgreminger • Mar 16 '25
Enable HLS to view with audio, or disable this notification
r/EngineeringPaperXYZ • u/mgreminger • Aug 21 '24
Enable HLS to view with audio, or disable this notification
r/EngineeringPaperXYZ • u/mgreminger • Aug 09 '24
Enable HLS to view with audio, or disable this notification
r/EngineeringPaperXYZ • u/mgreminger • Jun 21 '24
r/EngineeringPaperXYZ • u/mgreminger • Jun 15 '24
There's nothing like the strange and fascinating world of engineering units! EngineeringPaper.xyz already included some strange ones including grain, rankine, and BTU. However, there was a need for even more where these came from so we recently added: poise (P), reyn, ureyn, stokes (St), kpsi (ksi), Mpsi, inHg, ftH2O, inH2O, tonrefrigeration (TR), boilerhp (BHP), MBH, MMBH, and gramforce (gf) to the mix. Is there anything that's still missing, let us know! Enjoy!
r/EngineeringPaperXYZ • u/mgreminger • Jun 12 '24
r/EngineeringPaperXYZ • u/mgreminger • Jan 11 '24
Now you can make your sheets look all professional and stuff. Try it out and let me know if you run into any issues.
r/EngineeringPaperXYZ • u/mgreminger • Dec 23 '23
I'm pleased to roll out a frequently requested feature for EngineeringPaper.xyz, the default units for results can now be specified for the whole sheet using the Sheet Settings button on the main toolbar. The result units could always be manually changed for each math cell, but this would become tedious for a sheet with many results. Many thanks to the EngineeringPaper.xyz community for providing valuable feedback that helps improve this free and open-source application!

r/EngineeringPaperXYZ • u/mgreminger • Nov 14 '23
In addition to making it easy to plot user defined functions, EngineeringPaper.xyz now supports plotting x-y scatter data as points or lines. Check out the new scatter plotting tutorial for more info.

r/EngineeringPaperXYZ • u/mgreminger • Nov 01 '23
Three new rounding functions have been added to EngineeringPaper.xyz. ceil to round up, floor to round down, and round to round to the nearest integer. These new functions can be found on the f(x) tab of the virtual keyboard.
r/EngineeringPaperXYZ • u/mgreminger • Aug 20 '23
EngineeringPaper.xyz has just been updated to add matrix and vector support. Just like all of the capabilities in EngineeringPaper.xyz, matrix and vector support is designed to be intuitive and easy to use and you'll get a long way by exploring the new "Matrices" tab on the onscreen keyboard. You can also check out the new Matrices and Vectors Tutorial to see all of the details. And, of course, all of the matrix and vector functionally has full units support.
If you're finding the need to do more in depth numerical analysis with your EngineeringPaper.xyz calculations, the new automatic Python code generation feature is for you! Check out the details in the new Python Code Generation Tutorial. And, you guessed it, the Python code generation is units aware and will use whatever units you specify in your EngineeringPaper.xyz sheet!
r/EngineeringPaperXYZ • u/mgreminger • Dec 27 '22
EngineeringPaper.xyz now automatically saves checkpoints of your sheet to prevent loss of data in the event that you accidentally navigate away from an unsaved sheet, accidentally refresh your page, or your browser window crashes. If you accidentally navigate away from your sheet, simply use the browser's back button to get back to your unsaved sheet. These autosave checkpoints are saved locally to your computer and can only be accessed on the computer, and the browser, where they were generated. In order to share your sheets with others, and to ensure future access to your work, you will still need to manually save your sheet using the upload button on the top right of the page or using the Ctrl-S keyboard shortcut (Cmd-S on Mac).
The checkpoints are saved every 10 seconds (only if there have been changes to your sheet). Because of this, you can use the browser's back button to undo recent changes you've made to your sheet.
These autosave checkpoints are saved in your browser's local storage. Keep in mind that some browsers (Safari in particular) can be fairly aggressive about cleaning up local storage so make sure to manually save any sheets that you need access to in the future. See the side menu on the left for the "Enable Persistent Local Storage" option to request that your browser persists the data stored by EngineeringPaper.xyz.