StruCalc and Vitruvius are Getting Major Updates
StruCalc by The Vitruvius Project is the industry’s go-to tool for quick and easy structural calculations. Historically, it has been an absolute favorite among engineers and architects—often being their first choice when testing some quick calcs or building out an entire structure. Today, the team behind the classic StruCalc software (as well as its contemporary “Vitruvius” platform) have announced an upcoming update to the classic software that will keep it working better than ever. This announcement comes alongside a new rebrand initiative and other exciting announcements for the future of the StruCalc by Vitruvius. Read on to see what’s next for StruCalc! ## New looks, new features, and a classic feel Vitruvius currently has two main offerings: the legacy “StruCalc” platform that most know and love, and the newer and more versatile "Vitruvius” platform. Soon, the Vitruvius platform and it’s four pricing tiers (“Vitruvius StruCalc”, “Base I”, “Base II”, and top-level “Base III” tier) will be rejoining the legacy StruCalc family and be condensed into two new, concise tiers: “StruCalc Plus” and “StruCalc Pro”. All together, the StruCalc/Vitruvius lineup will soon include just three pricing tiers: - StruCalc 11, the legacy software platform, newly updated for 2022 - StruCalc Plus, the new name for Vitruvius StruCalc and Vitruvius Base I - StruCalc Pro, the new name for the top-of-the-line Vitruvius Base III To celebrate the release of the StruCalc 11 and the entire software line moving back under the StruCalc umbrella, the team at The Vitruvius Project has some exciting updates for both platforms: ### StruCalc 11 Remastered For those who prefer the legacy StruCalc platform, StruCalc 11 will be a welcome one: - Support for the latest building codes - The same familiar user interface, but with new options for theming and customization - A number of quality-of-life updates and enhancements - More features in planning and development to be rolled out in the weeks and months after the 11.0 release. Fans of the legacy StruCalc software will surely be glad to hear that the dated software is getting some love. But what does this change mean for those who have joined the Vitruvius Project more recently and use the more advanced Vitruvius platform? ### The brand new StruCalc Plus and Pro — now featuring retaining walls! Users of the newer Vitruvius platform have a number of things to look forward to when Vitruvius becomes StruCalc Plus and Pro: - An often-requested feature: a new Retaining Wall module for all Plus and Pro-tier users! - The same Vitruvius user interface, but with new theming options & customizability. - The Wood Connectors and Bearing Wall plugins will no longer be an add-on: With the release of StruCalc Plus and Pro, they will be built-in and absolutely free. - Free upgrades will be offered for all existing Vitruvius StruCalc, Base I, and Base II customers who want to try out the feature-packed “StruCalc Pro” for the rest of the year. (Base III users always get immediate access to all features by default, including automatically transitioning to StruCalc Pro!) - A multitude of new features in planning and development, to be rolled out in the weeks and months after the 11.0 release. Keep an eye out for cold formed steel and metric support by quarter four. As you can see, current users can expect a painless transition with no new learning curve—both the legacy platform and Vitruvius platform will retain all of the same functionality and usability that we’ve come to expect. ## No user left behind Beyond the new name and look, very little will be changing for either platform in terms of usability. The team aims to keep the new StruCalc 11 as close as possible to the legacy software without compromising on quality and features, so users should only expect to see some new, optional features along with a refreshed look. Likewise, users of Vitruvius StruCalc, Base I, II, and III will notice a new name and logo, some optional new themes, and even some powerful (but optional) features that shouldn’t impact their workflow. At the end of the day, there should be very little learning curve for those who have used either software platform in the past. Best of all, **no one will have to learn to use a platform they aren’t already familiar with** unless they choose to test the other platform. ## More announcements and features to come The team at Vitruvius has promised more announcements and answers as their target date draws near. In the meantime, some of the exciting updates that have been hinted at include a new printing rework, updated building codes, metric support, and cold formed steel—not to mention the free upgrades for existing users! Those interested in learning more about the company or its software are encouraged to reach out via its official website and to follow their [Facebook](https://www.facebook.com/thevitruviusproject), [Twitter](https://twitter.com/VitruviusHQ), or [Instagram](https://instagram.com/the.vitruvius.project) pages in order to be kept in the loop as more announcements and details roll out. ## About Vitruvius Headquartered in Oregon, Vitruvius is comprised of a diverse and talented team of creative engineers and developers who are passionate about architectural design and structural engineering. Since its inception as StruCalc and its later revival as “The Vitruvius Project” four years ago, the team’s software has built a reputation for its intuitive interface, accurate and robust calculation engine, and time-saving capabilities.
1.5.9 Patch Notes
### New Features - Set limitations on the minimum size of the application to ensure each tool in the application can be used effectively and efficiently - Added automatic ellipses to labels whose text have outgrown the size of the label - Added an overflow menu for toolbar buttons when the application window's width and height got below a certain size - Added functionality to resize Left/Right/Main/Bottom panels to better accommodate smaller screens and improve workflow. - Optimized CollarTie draw functionality - Updated Tool Tip text on some buttons to make them more descriptive - Added a dropdown button to the top toolbar to contain the Video and Walkthrough links to make more space for the Location textbox ### Bug Fixes - Fixed password change bug - Fixed bug that sometimes stopped collar tie from drawing when a different load view was selected - Fixed the Collar Tie dimensions drawing off-screen when the application window got to be too small - Fixed Studwall Y Loading Diagram draw issues when the application window got below a certain size - Fixed beam dimension line drawing behind the beam diagram when the application window got below a certain size - Updated the 'Y' loading diagram for Stud Wall to scale more appropriately when the window containing the diagram got too small
1.6.0 Patch Notes
### Hot Fix - This is a HOTFIX update to fix the toolbar error message. Refer to the previous version for updates.
1.6.1 Patch Notes
### Bug Fixes - Fixed issue preventing StruCalc users from adding point loads to Isolated Footings - Fixed Studwall openings and headers not being selectable
1.6.2 Patch Notes
### New Features - Release of the StruCalc Importer ### Bug Fixes - Fixed login session issue
1.6.3 Patch Notes
### New Features - Added Connectors Plugin supporting the design of Wood Hangers ### Enhancements - Support reactions now display the worst case for unbalanced loads - Print preview now displays both positive and negative live and roof live loads when unbalanced loads involved - VMD diagrams now display an "envelope" of loads when unbalanced live/roof live loading conditions are checked - Links now handles both positive and negative live/roof live load reactions separately when unbalanced live loads involved - Calculations now handle positive and negative linked live/roof live load support reactions separately on the linked member below when unbalanced live loads involved - Enabled save button immediately when creating a new project. - Removed password/confirm password inputs from the New Project window - Removed options to change database location and the location of other application files - Better session/login tracking - Improved account management - Added message alerting users that their subscription has expired ### Bug Fixes - Removed a plain concrete continuous footing error that was appearing for the wood stem wall - Removed concrete cover warning message sometimes appearing repeatedly in Print Project - Fixed an issue causing the Print Project summary page to display a spacing for roof beams - Fixed bug causing error when multiple live or roof live loads used on multi-span beams w/ unbalanced load checked
1.6.4 Patch Notes
### Hot Fix - This patch was released to fix a login bug that prevented all Vitruvius StruCalc users from logging in between 7 pm Dec 23rd, 2020 and 11 am Dec 24th, 2020.
1.6.5 Patch Notes
### Recommend Recalculating: ##### Steel Beams - Pipes in all loading conditions. - HSS Rounds with high DCR, or large D/t ratios. - T's in all loading conditions. - L's in flexure (except those continuously braced with no OOP loading). - I's (W, S, M) in flexure with non-compact webs. ##### Wood Beams - Flitch beams with very large shear demands. ##### Concrete Beams - Continuous beams, and beams with negative moments. - Beams with very high shear demand. - T or L beams using self-weight. - Any beam which has significant reinforcement or significant flexural demand. ### Bug Fixes - Fixed issue where the application would initially start off-screen after login when switching between multiple monitor setups - Fixed issue where switching tabs would update ASD/LRFD selection - Fixed nonzero demands on adequacy cards when loads are not present - Fixed zero shear capacity shown on adequacy cards - Fixed location of maximum shear and moment shown on adequacy cards - Corrected moment in Y direction capacity (the previous version was conservative). Note: compression reinforcement is not considered due to confinement requirements - Fixed bug causing calculation error when rebar in each face is checked - Edited static quick help message - Added constraint on the number of rebar rows (4) - Steel Calculation Fixes - Fixed incorrect flitch beam shear stress calculation - Fixed / Disabled incorrect calculations of concrete beams. Calculation of beams with negative moments temporarily disabled - Fixed incorrect bearing pressure results at right support for SCL, Glulams, and I-Joists - Fixed incorrect roof beam end elevation difference adjusting based on roof pitch - Fixed Links issues w/ sloped I-joists - Fixed max adequacy location to display distances along the horizontal length instead of sloped length - Fixed Unsymmetric Collar Tie results - Fixed Collar Tie results for trapezoidal loading extending across the peak onto both rafters
1.6.6 Patch Notes
### Enhancements - Reduced file size of installation. ### Bug Fixes - Fixed Academic user login issue.
1.6.7 Patch Notes
### Features - Added connectors for wood beams connected to concrete walls, masonry walls, steel beams, and wood nailers.
1.6.8 Patch Notes
This update adds a new Bearing Wall Plugin which enables the design of both Concrete and Masonry Walls. Initially, this plugin will launch in Open Beta and will be available to all users. ### Plugin Features - Improved FEM engine - Updates to VMD presentation - New material takeoffs ### Bug Fixes - Fixed print document layout bug where loads would sometimes overlap - Removed notes section of Print Preview until notes functionality is added to the application
1.6.9 Patch Notes
### Enhancements - Concrete bearing wall no longer limits users to h/t limit of 25, now implements magnified moment procedure to account for second-order moment based on non-sway frames per ACI 318 - Added [session administration](https://support.vitruvius.community/support/solutions/articles/43000593948-all-licenses-are-being-used). Users can now end a locked session and administrators can now end sub-user sessions - Added ability to rename Project Levels in the Project Tree/Project Explorer - Hid or removed buttons and functionality in the Project Explorer tab that have not yet been implemented - 'Account' page now shows active licenses associated with that account and their expiration/renewal dates - Minor UI improvements to the Account and New Project windows. - Enhancements/adjustments to print document outputs including showing the Project Name in the top header .section of the print document, better utilizing the overall header space - Added labels for several modules to display the member's View Perspective (ex Plan View vs Section View vs Elevation View) to correspond with the selected view Axis - Added labels for Columns and Embedded posts to help clarify the base and tops of the member ### Bug Fixes - The "report a problem" form submission has been resolved - BearingWall Print preview fixed to show missing reactions - Wind load deflection check fixed to use 0.42 factor instead of 1.0 - Dimension lines in the main/loading diagram no longer showing values very slightly off (and as fractions) - Made the Left (Project Explorer/Properties) and Right (VMD Diagrams/Section Views) panels sized statically as their sizing was occasionally drawing erratically for users with, especially small screens - Fixed the Minimize and Maximize toolbar (left and right) buttons not working consistently/predictably - Embedded Post module no longer showing empty 'Options' property section - Fixed the Axis button/icon in the main/loading diagram for some modules where it wasn't always displaying the correct axis - Fixed issue with Collar Tie where adjusting the span length could cause the module to error, added better messaging for designing a Collar Tie member - Fixed an issue preventing the renaming of a project from within the project settings menu - Displaying the correct level name for Links Below/Links Above cards
1.7.0 Patch Notes
### Enhancements - Added ability to trial the Bearing Wall Plugin and the Connectors Plugin before purchasing.
1.7.1 Patch Notes
### Enhancements - Base III users now have access to all plugins - Added the view perspective labels (Elevation, Plan, Section) to the subform as well as the main loading diagram - Added hide/collapse buttons for the Bearing Wall module - Module lamination count is now shown in Project Summary - Added Notes functionality for modules - Load images now scale properly - Added labels for columns and embedded post to show Base and Top of column ### Fixes - Fixed Collar Tie Module causing the application to freeze when updating span lengths - Fixed a crash that occurred when trying to print to PDF when the .pdf file is already open - Fixed an issue with adding a left span resulting in over-conservative adequacies - Fixed Links buttons not updating with themes - Fixed issue where adding certain characters in a project name caused a read/write failure
1.7.2 Patch Notes
### Enhancements - Connectors results screen now displays a preview window when a connector's model cell is clicked. You can view images of connectors, fastening information, dimensions, and a link to the product on strongtie.com - Fastening information is now included in print preview for connectors - Added number of laminations tool for headers of windows, doors, and collectors in the Stud Wall - Enabled modification of collar tie loads by clicking on them - Changed floor beam dimensions to automatically update when not using custom inputs ### Fixes - Fixed trapezoidal load magnitude units for floor joist and roof rafter - Fixed units for Isolated Footing concrete crushing adequacy - Fixed issue with stud wall collectors being printed past the edge of the page - Fixed issue with column and embedded post unbraced lengths not being saved - Fixed issue with span labels using top/bottom instead of X/Y for child columns of stud wall - Fixed issue with roof rafter wizard when entered span lengths are zero - Fixed issue with taskbar displaying double icon when using the module menu - Fixed HSS to show outer dimensions for depth/width in the display
1.7.3 Patch Notes
### Enhancements - Skip Plugin Selection Screen for all Base III users ### Fixes - Fixed linked loads not being output in print preview for certain module types - Fixed issue with Depth dropdown boxes not displaying values - Fixed Column to Column linking - Changed link and support step titles to make them clearer - Disabled links between columns and joists - Disabled links with footings above other modules - Disabled input for start and end locations on links cards
1.7.4 Patch Notes
### Enhancements - Performance updates and bug fixes. ### Fixes - Fixed crash when calculating a bearing wall with the outputs panel collapsed
1.7.5 Patch Notes
### Enhancements - Free trials are now available for each level - Lerping added to VMD value at location query. - Changed the current FEM algorithm to an incremental model to increase the efficiency and correct the local axes with respect to current Vitruvius axes ### Fixes - Fixed crash when calculating a bearing wall with the outputs panel collapsed - Corrected various memory leaks - Allow the use of deeper concrete beams - Fixed issue with crash when API token is retrieved - Clarified Point Load bearing options that are not applicable to steel
1.7.6 Patch Notes
### Enhancements - Enhanced calculation error messages - Limited concrete beams to a single span - Templates have been removed - The Add user UI has been improved - Improvements have been made to session administration - File menu items are disabled when not applicable - Removed Linear/Area radio buttons from calculators and wizards. Loads added as Area loads - Added ability to manually change page number in print preview panel - Removed roof pitch input from roof beam ### Fixes - Linked Loads section now prints to multiple pages - Orphaned linked loads are cleaned up - Fixed displayed Equation text for AISC checks in printout - The notes section of print preview now word wraps - Enforcing bracing limits for spans created through roof rafter and floor joist wizards - Changing the length of spans will now update the unbraced sections to update accordingly - Print Preview page printing constraints now works correctly - Getting values from NDS table 4D when using southern pine/mixed southern pine timber sizes - Self weight is added for I-Joists
1.7.7 Patch Notes
### Enhancements - Removed Vitruvius watermark from trial print preview and print - The login screen will now alert the user if they have any failed payments on their subscription(s) ### Fixes - Printing a module via File > Print now works - f’c checks are enabled for Bearing Wall - Restore a window from maximize mode by dragging from the title bar - Properties will no longer revert on an uncalculated module when moving the window - Users can now report a bug from within the software which will automatically submit a ticket for customer support - Diagram dimensions on beams and columns will now appear on printed documents - The program will no longer crash when trying log in without an Internet connection - Enhanced scrolling in print preview when using the mouse wheel
1.7.8 & 1.7.9 Patch Notes
Patch 1.7.9 was released to address a login issue with patch 1.7.8. Most users will skip 1.7.8, but the limited number of users that did install 1.7.8 can now update to 1.7.9. ### Features - We have introduced a new referral program! You can send your referral code directly from the Vitruvius application - Users are now able to select color depending on the combination type for the load. - Users can now click the bar that separates module properties to expand and collapse the section - When importing projects from Strucalc to Vitruvius, the notes associated with each module will now be included in the import ### Enhancements - Users are now given a 30 day grace period to continue using the application if the subscription is on hold - Added a trial expiration notice to let users know they will be charged - All information on adequacy cards is now visible and not cut off on smaller screens - Tab controls now have a uniform look across the application, including in the settings - Improved textbox aesthetics - Improved aesthetics for checkboxes - Updated print header to reduce ink usage when printing - Better user messaging for Vitruvius Academic installation - Improvement to user roles and permissions for account management - The database has been optimized and is now %50 smaller in size - The "Flat Use" checkbox will now swap the width and depth fields in the UI rather than doing it in the calculation code ### Fixes - Do not show survey pop-up checkbox is now visible in the medium theme - The application no longer crashes when the notes box is empty and the 'Include in Print Document' checkbox is checked - Improved aesthetic of the property section arrows - Cantilever beams will no longer show the button to add a connector. Connectors will be removed from a cantilever when the user sets the support to free - When creating a new project in a file path that does not exist, the program will create the path rather than crashing.
1.8.0 Patch Notes
This update contains a new end user license agreement, a few bug fixes, and several enhancements. ### Features - The adequacy tab for the embedded post module now displays the "Minimum Design Requirement" card ### Enhancements - Updated the end-user license agreement - Users can now log in up to 60 days after a failed payment - Plugins are now free for all levels - The order of the user roles on the users tab within account settings has been corrected - The startup page now only shows one column of recent projects - There is now an indicator to let users know a support can be added to the span - Print preview will now display the bearing length for all the supports ### Fixes - The academic version's dashboard banner now shows correct information for the subscription end date - The application will no longer crash when clearing the text boxes within the hip/valley beam wizard
2.0.2 Patch Notes
### Features - Added native windows toolbar capability ### Enhancements - Login improvements - Updated retaining wall to show clickable links - Retaining wall improvements ### Fixes - Fixed bearing length crashes - Fixed retaining wall footing dowel direction not calculating