Library 08.18.2023 - 12.31.2023
- 1 August 18th and September 6th 2023
- 2 September 7th and September 25th 2023
- 3 September 25th and October 23rd 2023
- 3.1 Library Objects
- 3.1.1 Bridge Objects
- 3.1.2 FEA(Loading & Construction Stages)
- 3.1.3 Code Check & Report Objects
- 3.1.4 CADD
- 3.1.5 Database
- 3.1 Library Objects
- 4 October 23rd 2023 and November 13th 2023
- 4.1 Library Objects
- 5 November 13, 2023 - December 20, 2023
- 6 December 20, 2023 - January 11, 2024
- 7 January 12, 2024 - February 14, 2024
- 8 February 14, 2024 -July 9, 2024
- 9 July 9, 2024 - August 29, 2024
August 18th and September 6th 2023
Project Templates and OpenBrIM Community Space Version
Steel I Girder Bridge Template [SIG]: v82
Steel Tub Girder Bridge Template [STG]: v32
Concrete Precast I Girder Bridge Template [CPIG]: v62
Concrete Box Girder Bridge Template [CBG]: v27
Concrete U Girder Bridge Template [CUG]: v14
Concrete Spliced I Girder Bridge Template[CSIG]: v11
Library Objects
Bridge Objects
Pier Cap [OBPBase_PierCap] [SIG-STG-CPIG-CBG-CUG-CSIG]
Introduces the capability to specify 3D longitudinal parametric rebars #new
Transverse Stiffener [OBPTransverseStiffenerGirderTubPlate - OBPTransverseStiffenerGirderIPlate] [SIG - STG]
The 3D model of the transverse stiffener was not correctly created when the girder is selected as straight. #bugfix #3D
Longitudinal Stiffener [OBPLongitudinalStiffenerGirderIPlate] [SIG - STG]
The 3D model of the longitudinal stiffener was not correctly created when the girder is selected as straight. #bugfix #3D
Bottom Flange Stiffener [OBPBottomFlangeStiffenerGirderTubPlate] [STG]
The 3D model of the bottom flange stiffener was not correctly created when the girder is selected as straight. #bugfix #3D
Roadway [OBPRoadway] [SIG-STG-CPIG-CBG-CUG-CSIG]
The object now issues a warning message when certain inputs are missing. #improvement
Cross Frames [OBPBase_InternalCrossframe - OBPBase_Crossframe] [SIG-STG]
The 3D model of the cross frames was not correctly created when the girder is selected as straight. #bugfix #3D
Field Splice [OBPBoltedFieldSplice] [SIG-STG-CPIG]
The 3D model of the bolted field splice was not correctly created when the girder is selected as straight. #bugfix #3D
Tub Girder Bracing [OBPBase_BracingGirderTub] [STG]
The 3D model of the Tub Girder Bracing was not correctly created when the girder is selected as straight. #bugfix #3D
Tub Girder Diaphragm [OBPBase_Diaphragm] [STG]
The 3D model of the Tub Girder Diaphragm was not correctly created when the girder is selected as straight. #bugfix #3D
Introduces additional input to collect flange width #newinput
Continuity Diaphragm [OBPConnectionDiaphragmPrecastI ] [CPIG] #newobject
Introducing a continuity diaphragm object, which serves the purpose of ensuring the continuity of girders when a deck is poured between them.
FEA(Loading & Construction Stages)
Girder Erection [OBPGirderErection] [SIG-STG]
Introducing the longitudinal stiffener weight parameter, which is designed to automatically calculate and apply the load associated with its 3D geometry during the girder erection process.
Girder Construction Complete [OBPGirderConstructionCompleteGirderTub] [STG]
Introducing the longitudinal stiffener weight parameter, which is designed to automatically calculate and apply the load associated with its 3D geometry during the girder erection process.
Deck Casting [OBPDeckCasting] [SIG-STG-PIG]
The issue of double-counting haunch load in discontinuous girders has been resolved.
Wind On Live Load AASHTO [OBPWindOnLiveLoadAASHTO] [SIG-STG-CPIG-CBG-CUG-CSIG]
Results for each lane within the object are now calculated individually and enveloped. In the previous version, lane results were combined by summation.
Bearing Fixity Changes [OBPChangeSuperstructureConnection] #newobject
A new object has been added to override/change bearing fixities at each stage.
Code Check & Report Objects
Pier Cap Code Check [OBPBase_PierCapCodeCheck] [SIG-STG-CPIG-CBG-CUG-CSIG]
The pier cap code check object now supports 3D-defined rebars in the pier cap. #new
In some cases, the Service Limit State Rebar stress check does not correctly compute the orientation of the section for negative bending. This issue is noticeable in the detailed report. Therefore, if you do not observe any problems in your detailed reports and the section orientations were accurate, there is no cause for concern. #bugfix #codecheck
Prestressed I Girder Code Check [OBPBase_PrestressedIGirderCodeCheck] [CPIG]
In some cases, the Service Limit State Rebar stress check does not correctly compute the orientation of the section for negative bending. This issue is noticeable in the detailed report. Therefore, if you do not observe any problems in your detailed reports and the section orientations were accurate, there is no cause for concern. #bugfix #codecheck
Spliced I Girder Code Check [OBPBase_SplicedGirderCodeCheck] [CSIG]
In some cases, the Service Limit State Rebar stress check does not correctly compute the orientation of the section for negative bending. This issue is noticeable in the detailed report. Therefore, if you do not observe any problems in your detailed reports and the section orientations were accurate, there is no cause for concern. #bugfix #codecheck
Pier Cap Code Check State Specification [OBPSubSummaryReport_PierCapCodeCheck] [SIG-STG-CPIG-CBG-CUG-CSIG]
The Summary Report now shows FDOT DC ratios in a separate table. #improvement
Drilled Shaft Code Check [OBPTemplate_PileCodeCheck] [SIG-STG-CPIG-CBG-CUG-CSIG] #newobject
A new code-check object has been introduced for performing code checks on drilled shafts.
Quantity Take Off Report [OBPQuantityTakeOff] [SIG-STG-CPIG] #newobject
introduced a Quantity Take-off Report to calculate costs and quantities for each bridge component.
CAD Objects
Framing Plan CAD [OBPCADDFramingPlan] [SIG-STG-CPIG] #newobject
A new CAD object has been introduced for the 2D CAD representation of the framing
Bridge Cross Section CAD [OBPCADDBridgeCrossSection] [SIG-STG-CPIG] #newobject
A new CAD object has been introduced for the 2D CAD representation of the superstructure cross-section
Alignment CAD [OBPCADDAlignmentData] [SIG-STG-CPIG] #newobject
A new CAD object has been introduced for the 2D CAD representation of the alignment.
Substructure CAD [OBPCADDSubStructure] [SIG-STG-CPIG] #newobject
A new CAD object has been introduced for the 2D CAD representation of the substructures.
Plan and Elevation CAD [OBPCADDPlanAndElevation] [SIG-STG-CPIG] #newobject
A new CAD object has been introduced for the 2D CAD representation of the superstructure for plan and elevation view.
September 7th and September 25th 2023
Project Templates and OpenBrIM Community Space Version
Steel I Girder Bridge Template [SIG]: v83
Steel Tub Girder Bridge Template [STG]: v33
Concrete Precast I Girder Bridge Template [CPIG]: v63
Concrete Box Girder Bridge Template [CBG]: v28
Concrete U Girder Bridge Template [CUG]: v15
Concrete Spliced I Girder Bridge Template[CSIG]: v12
Library Objects
Bridge Objects
Continuity Diaphragm [OBPConnectionDiaphragmPrecastI] [CPIG] #newobject
The felines of continuity diaphragm have been incorporated into the definition of the girder FEComposite. Girder FEComposite now shows continuous moment diagram at the location of the continuity diaphragm.
Steel Tub Girder [OBPGirderSteelTubPlate] [STG]
Updated rigid line generation logic for bearing connections.
FEA(Loading & Construction Stages)
Element Load For Steel I Girder [OBPGirderLoadSteelI] [SIG] #newobject
Introduced a new load object for applying loads to bridge components such as flanges and girders automatically. Now, users don't need to specify the geometry for the load; they can quickly select the bridge component.
Element Load For Steel Tub Girder [OBPGirderLoadSteelTub] [STG] #newobject
Introduced a new load object for applying loads to bridge components such as flanges and girders automatically. Now, users don't need to specify the geometry for the load; they can quickly select the bridge component.
Element Load For Prestressed I Girder [OBPGirderLoadPrecastI [CPIG] #newobject
Introduced a new load object for applying loads to bridge components such as flanges and girders automatically. Now, users don't need to specify the geometry for the load; they can quickly select the bridge component.
Code Check & Report Objects
Steel I Girder Code Check [OBPBase_SteelIGirderCodeCheck] [SIG]
Corrects a typo in the web thickness notation.
Steel Tub Girder Code Check [OBPBase_SteelTubGirderCodeCheck] [STG]
Corrects a typo in the web thickness notation.
Now, you can view stress computation details.
Updated shear computation and St. Venant torsional shear stress computation logic and transparently displays the logic to the user. #bugfix #codecheck
Updated navigation tree.
Pier Cap Code Check [OBPBase_PierCapCodeCheck] [SIG-STG-CPIG-CBG-CUG-CSIG]
Pier cap code checks can now incorporate tendons into the code check procedures. #new
Generative Objects
Generative Object For Hammer Head Pier [OBPGenPierHammerhead] [SIG-STG-CPIG] #newobject
Introduced a new generative object for quickly creating hammerhead piers.
Generative Object For Multi Column Piers [OBPGenBentMultiColumn ] [SIG-STG-CPIG] #newobject
Introduced a new generative object for quickly creating multi column piers.
Generative Object For Multi Straddle Bents [OBPGenBentStraddle ] [SIG-STG-CPIG] #newobject
Introduced a new generative object for quickly creating straddle bents.
Generative Object For Steel I Girder Bridge Superstructure [OBPGenBridgeLayoutSteelI] #newobject
Introduced a new generative object for quickly creating steel I Girder bridge superstructure.
Generative Object For Prestressed I Girder Bridge Superstructure [OBPGenBridgeLayoutPrecastI] [CPIG] #newobject
Introduced a new generative object for quickly creating Precast I Girder Bridge Superstructure.
Generative Object For Staged Construction Activities and Loading [OBPGenBridgeLayoutPrecastI - OBPGenConstructionAndLoadingSteelI] [SIG-CPIG] #newobject
Introduced a new generative object for quickly creating staged construction activities and loads for steel I girder and prestressed I girder bridges.
Generative Object For Steel I Girder Code Check [OBPGenCodeCheckSteelIGirder][SIG] #newobject
Introduced a new generative object for quickly creating code check for steel I girders at every tenth station.
Generative Object For Pier Cap Code Check [OBPGenCodeCheckPierCap][SIG-STG-CPIG] #newobject
Introduced a new generative object for quickly creating code check for pier caps(at bearing positions and column faces) and column(top and bottom).
September 25th and October 23rd 2023
Steel I Girder : v85
Steel Tub Girder : -
Precast I Girder : v64
Concrete Box Girder : v29
Concrete U Girder : v16
Spliced I Girder : v13
Custom Girder : v6
Library Objects
Bridge Objects
General Update: Now all referencing objects are readonly.
Pier Cap [OBPBase_PierCap] [SIG-STG-CPIG-CBG-CUG-CSIG]
Improvements to mesh logic
FEA(Loading & Construction Stages)
Wind Load AASHTO [OBP_WindLoadAASHTO] [SIG-CPIG]
Updated wind load moment computation #bugfix #loading
Code Check & Report Objects
Steel I Girder Code Check [OBPBase_SteelIGirderCodeCheck] [SIG]
Section properties for negative bending are now computed using the lumped rebar approach, even if the user selects the approach of using rebar at the real location, in order to standardize the internal code.
Section CADDs are now larger by default.
Corrected clear cover computation. #bugfix #codecheck
Steel Tub Girder Code Check [OBPBase_SteelTubGirderCodeCheck][OBPDR_SteelTubGirderCodeCheck] [STG]
Section properties for negative bending are now computed using the lumped rebar approach, even if the user selects the approach of using rebar at the real location, in order to standardize the internal code.
Corrected clear cover computation. #bugfix #codecheck
Inputs for IsUsedLatBra, L_SpanMax, and Deck_Width have been added.
The bottom stiffener thickness has been correctly set. #bugfix #codecheck
Struts created with the lateral bracing object were included as bracing points in the unbraced length calculation.
Steel I Girder Load Rating [Base_SteelIGirderLoadRating] [SIG]
Section properties for negative bending are now computed using the lumped rebar approach, even if the user selects the approach of using rebar at the real location, in order to standardize the internal code.
Corrected clear cover computation. #bugfix #codecheck
Cross Frame Code Check [OBPBase_CrossFrameCodeCheck] [SIG]
Improvements to detailed report
CADD
Steel Tub Girder CADD [STG]
Various improvements to support state standards.
Steel I Girder CADD [SIG]
Various improvements to support state standards.
Database
WSDOT Pay Item Database (OBPDatabasePayItems): WSDOT Pay items have been added.
Vehicle Database Illinois (VehicleDatabaseIllinois): IDOT vehicle objects have been added.
IDOT Design Lane Database (DesignLaneDatabaseIDOT): IDOT vehicle databases have been added.
October 23rd 2023 and November 13th 2023
Steel I Girder (SIG) : v89
Steel Tub Girder (STG) : v37
Precast I Girder (PIG) : v69
Concrete Box Girder (CBG) : v34
Concrete U Girder (CUG) : v20
Spliced I Girder (SpIG) : v17
Custom Girder (CG) : v10
Library Objects
OBPGenLoadRatingSteelIGirder (SIG) #newobject
A generative object was created to perform load rating code checks.
OBPGenConstructionAndLoading (PIG, SIG, STG):
The OBPGenLoadRatingCombination object was generated to enable the operation of the load rating generative object.
In the definition of the analysis case, the barrier stage was selected as the case and set as DWStage.
Removed and the cases produced within the object were assigned to limit states (Strength III, Strength V, Service I, and Service IV).
Strength V and Service I were set for Wind on Live Load Envelope.
StrIConst Limit State Removed
Deflection live load case created and set as LL in the Service I Limit state object.
Transverse Stiffener for Steel I Plate Girder (OBPTransverseStiffenerGirderIPlate) (SIG)
Corrected the FE line's top offset by removing the excess deck thickness. When users enable FEM Generate, they will now see a FEM that matches the 3D model.
Girder Construction Completion (OBPGirderConstructionComplete) (SIG, CUG, CG)
For transverse stiffeners with FEM Generate enabled, point loads will no longer be created, allowing users to observe no point load generation during the construction stage.
Fixed the issue where point loads were not being generated for stiffeners at 'Start' or 'End' crossframe stations.
Corrected stiffener point loads not being positioned after skew.
OBPParamInterfaceLongitudinalReinforcement (SIG, CUG, PIG, STG, CG):
Removed the unit displayed in the description of the Reference Edge[Top=0/Bottom=1] input.
OBPGirderArbitrarySection (CG):
The Temporary Support object was not functioning in OBPGirderArbitrarySection. Necessary exports such as Alignment and topnode location were added to enable its use. Additionally, the beam is meshed at locations with temporary support in finite, using the tupLocs parameter for this purpose.
Station dependent definitions: Start and end cantilever lengths were added, with the first station starting behind the "start cantilever length" and the last station ending beyond the "end cantilever length".
Girder FEA nodes: Created at the centroid, with rigid lines adjusted accordingly.
FEComposite path: Adjusted to ignore changes in z and y along the girder refline.
OBPDR_SteelIGirderLoadRating (SIG):
Introduced the capability to perform calculations based on the selection of lumped reinforcement or deck reinforcement in the Load Rating code check object.
Base_SteelIGirderLoadRating (SIG): Internal code modifications were made to run the changes in the load rating design run object.
OBPGenBridgeLayout (SIG, STG, PIG):
When generating bridges with the generative object, all supports were made as pin supports. Now, tx/ty fixity is only given for the first bearings.
OBPGirderLayout:
The parametric value containing gl_length input was not set in the object. Now, users can see the correct value of girder length in the spreadsheet.
DesignLaneDatabaseUS (SIG, STG, PIG, CBG, CUG, SpIG, CG):
Names of deflection design lanes were corrected.
OBPWorkflowGirderSteel (SIG):
The Line Girder Model and Conversion Factor object were removed from the workflow.
Drilled Shaft Code Check: Added to the workflow.
OBP_ReinforcedSectionCalculations (SIG, STG, PIG, CBG, CUG, SpIG, CG):
Adjustments were made in the calculation of the clear cover parameter.
OBP_TendonPropertyCalculations (PIG, SpIG, CG):
Resolved a bug related to tendons in the pier cap.
OBPTemplate_ConcreteGirderLoadRatingTemplate (SpIG, CG, CUG, PIG):
Added the "Include Deck Reinforcement?" input to the object.
OBPBase_ConcreteGirderLoadRating (CUG, CG, PIG, SpIG):
Deck reinforcements are now included in the composite section calculations.
Integration of OBPSectionBuilder & OBPSectionProperty objects: For the creation of the section and its calculations, including the option for users to incorporate rebars and tendons in section property calculations. Parameters are also renamed for clarity.
OBPBase_ConcreteGirderLoadRating (CUG, CG, PIG, SpIG)
Deck reinforcements have been integrated into the composite section calculations, enhancing the structural analysis capabilities.
The OBPSectionBuilder and OBPSectionProperty objects have been synchronized to facilitate the creation of sections and their calculations efficiently.
A new input parameter has been introduced to code checks, allowing users to incorporate rebars and tendons into section property calculations, with parameters being renamed for clarity.
These improvements have been applied to OBPGirderPrecastI and OBP_StressCombinationPSIG, refining the design and analysis process.
OBPDR_ConcreteGirderLoadRating (CUG, CG, PIG, SpIG)
The inclusion of deck reinforcements in composite section calculations has been standardized, further streamlining the engineering workflow.
Modifications have been made to address and correct parameters that previously led to naming conflicts in code checks.
Enhancements include an input parameter for code checks that enables the inclusion of rebars and tendons in section property calculations, with a redefined and more descriptive naming convention.
These adjustments have been implemented in OBPGirderPrecastI and OBP_StressCombinationPSIG, ensuring a more accurate and efficient design process.
OBP_SummaryReportGirderPrecastI (PIG)
The concrete girder load rating code check object has been introduced into the precast workflow, expanding the toolkit available for structural analysis.
The drilled shaft workflow has been added, offering a comprehensive solution for foundation design and analysis.
OBPTendon (CUG, SIG, PIG, CG, CBG)
Corrections have been made to the AlignH definition in tendon points, addressing issues encountered with kinked girders. This resolution came from insights gained during a recent element finding study.
OBPShapeGenerator (CUG, CG, PIG, SpIG)
Shape points have been reorganized for sections not based on stationing, improving the flexibility and applicability of the shape generation process.
BasicSections (SIG, STG, PIG, CBG, CUG, SpIG, CG)
A correction has been made to the naming of the L Shape parameter from "bfb" to "bf," enhancing clarity and accuracy in section definitions.
OBPGirderSteelTubPlate (STG)
Adjustments have been made to ensure the 3D model's AlignT behavior matches the FEM model, addressing discrepancies when a cross slope is present. This ensures a one-to-one match between the 3D and FEM models, with calculations made for FELine and Nodes for this purpose.
Corrections have been implemented for deck construction stage stations within girder gridlines, and the introduction of the GridLinesOffsetZ parameter resolves node sequencing issues, providing specific offsets for Node1 and Node2.
OBPDiaphragmSurface (STG)
Inputs for topline and bottomline have been added, with no direct impact on the user interface. However, these additions are crucial for matching the 3D diaphragm appearance with the FEM model in the presence of a cross slope.
OBPBase_Diaphragm (STG)
Inputs for the OBPDiaphragmSurface object have been configured,.
OBPInternalDiaphragm (STG)
The definitions for splice gap inputs at the top and bottom flanges have been refined for greater precision in modeling.
A shift from array-based to normal collection of girder inputs has been implemented, enhancing the object's functionality.
OBPBaseTopLateralBracing (STG)
Modifications have been made to account for the 3D and FEM matching calculations for tub girders, ensuring the bracing's appearance in 3D matches the FEM model accurately in the presence of a cross slope.
OBPTransverseStiffenerGirderTubPlate (STG)
Calculations have been updated to correct the positioning of stiffeners in 3D models, particularly when a cross slope is present, ensuring accurate representation and analysis.
OBPInternalCrossFrameKTop (STG)
The collection of girder inputs has been standardized, and the definitions for CenterGusset_VOff, TopOff_fromtopweb, and zDist_stiff inputs have been revised for clarity and accuracy.
OBPCrossFrameDiagonalStiffener (STG)
Adjustments ensure the correct positioning of crossframe stiffeners in 3D models, addressing previous discrepancies with cross slope conditions. This ensures a more accurate visual and analytical representation.
OBPBase_InternalCrossframe (STG)
Adjustments have been made to ensure a perfect alignment between the 3D model and FEM analysis for tub girders, specifically addressing the visualization of crossframes under cross slope conditions. Users can now expect an exact match between the crossframe's 3D appearance and the FE model in the presence of a cross slope.
OBPBottomFlangeStiffenerGirderTubPlate (STG)
Due to the imperative need for accurate 3D and FEM correspondence in tub girders, enhancements have been implemented. Although this object does not possess an FE model, recalculations using new parameters correct the positioning of stiffeners under cross slope conditions, ensuring their accurate representation.
OBPLongitudinalStiffenerGirderTubPlate (STG)
The integration of precise calculations ensures the longitudinal stiffeners on tub girders are correctly positioned in the 3D model, reflecting true conditions even when a cross slope is present. This advancement corrects previous inaccuracies in 3D positioning, offering users a dependable visualization.
OBPGenBridgeLayoutSteelTub (STG)
Modifications have been applied to this object to test the alignment between the 3D and FEM models of Tub Girders without affecting the end user experience. Additionally, the missing AddPrj=1 parameter for the A615_60 material has been included, resolving issues related to project incorporation. Updates have also been made to the TopLateralBracing object to correct errors brought about by recent adjustments.
OBPSectionGenerator (STG, SIG, CUG, CG, PIG, SpIG)
A revision has been made to prevent issues in scenarios where tendons are absent, enhancing the robustness of the design process.
OBPInsertionPoint (SIG, STG, PIG, CBG, CUG, SpIG, CG)
A GirderRef input has been added for referencing objects, and a read-only input displaying the station on the PGL has been introduced to facilitate the easy identification of section changes through copy-paste operations.
OBPTemplate_ShearStudCodeCheck (SIG)
A requirement for the Load Combination Table input has been introduced, ensuring necessary data is provided for analysis.
OBPPylon (CSB) #newobject
OBPBracingPylon (CSB) #newobject
OBPCable (CSB) #newobject
OBPFloorBeam (CSB) #newobject
OBPConstructionPylon New Object (CSB) #newobject
OBPPylonBracingConstruction New Object (CSB) #newobject
OBPConstructionCable New Object (CSB) #newobject
OBPWorkflowCableStayed New Object (CSB) #newobject
OBPTemplateCableStayed New Object (CSB) #newobject
OBPDeckCableStayed New Object (CSB) #newobject
OBPGenCodeCheckCrossFrame (SIG)
Removed the Cross Frame input to enhance usability and introduced a structure for introducing code checks across all cross frames
OBPBase_Bracing (SIG, PIG)
Added a calculation for the station of skewed cross frames (loc_x_ForUnbLen), ensuring accurate positioning based on the skew-induced final location rather than the initial input.
OBPDR_CrossFrameCodeCheck (SIG)
Replaced LocX parameters with loc_x_ForUnbLen, and adjusted the TransverseMemberSpacing_Calc accordingly to reflect the actual position of cross frames in skewed conditions.
OBPSubSummaryReport_CrossFrameCodeCheck (SIG)
Updated LocX parameters to loc_x_ForUnbLen to account for skew adjustments in the positioning of cross frames.
OBPBase_BracingGirderTub (STG)
Introduced the loc_x_ForUnbLen parameter to accurately calculate unbraced lengths.
OBPBase_SteelIGirderCodeCheck (SIG)
Disabled AppendixB6 in the template object will now remove related calculations from the report for clarity.
Defined NAME_ALIAS for previously undefined strengths (f_bu) for enhanced readability.
OBPGenConstructionAndLoadingSteelTub (STG)
Added LLDeflection for ServiceILLDef result extraction.
Simplified SIPFormworkLoad handling by integrating both flanges into the element, eliminating the need to distinguish between left and right flanges.
OBPGenCodeCheckSteelIGirder (SIG)
Included list=1 in girders input paraminfos for better list management.
Ensured code checks are generated even without input changes, with the first girder now automatically included in the list.
OBPGenCodeCheckSteelTubGirder (STG)
Similar to SIG, added list=1 to girders input paraminfos for improved functionality.
Adjusted to generate code checks upon pressing the Generate button without needing input modification.
OBPBase_Crossframe (SIG)
Replaced skew parameters with cf_rot to accurately reflect skew calculations based on the final position in the support line, addressing previous misuse of the skew parameter.
OBPBase_CrossFrameCodeCheck (SIG)
Added missing UC UT to transverse member spacing, providing unit visibility in the report.
OBPCrossframeKBot (SIG)
Added paramguard to skew parameters. Users selecting 'Start' or 'End' for the station will see the skew input as N/A, automating skew calculation based on position.
OBPCrossframeKTop (SIG)
Implemented paramguard for skew parameters, similar to OBPCrossframeKBot, to automate skew calculations and improve user experience.
OBPCrossframeX (SIG)
Skew parameters now have paramguard, simplifying the input process for users by automating skew calculations for 'Start' or 'End' station selections.
OBPCrossFrameXType2 (SIG)
Applied paramguard to skew parameters for automated skew calculation, enhancing the setup process for cross frames at specified stations.
OBPSectionProperty New Object (PIG, SpIG, CG)
Introduced a new object dedicated to calculating section properties, consolidating all related procedures within this framework.
Addressed a bug in composite section property computations and corrected rebar data handling for accurate skin reinforcement calculations.
OBPBase_PierCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Integrated OBPSectionProperty object for streamlined section calculations, including enhancements for handling composite section properties and rebar/tendon inclusion in calculations.
OBPBase_PileCapCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Similar integration as OBPBase_PierCodeCheck, with adjustments for accurate composite section property calculations and typo corrections in parameter names.
OBPDR_PileCapCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Required inputs now include template and object parameters for comprehensive rebar and tendon calculations within section property evaluations.
OBPBase_PierCapCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Adopted the OBPSectionProperty object for pier cap section calculations, ensuring precision in composite section property assessments.
OBPBase_PileCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Utilized OBPSectionProperty for pile section calculations, refining the process for composite section properties and rebar/tendon inclusion.
OBPBase_PrestressedIGirderCodeCheck (PIG)
Integrated OBPSectionBuilder & OBPSectionProperty objects for creating sections and calculations, focusing on composite section properties.
OBPDR_PrestressedIGirderCodeCheck (PIG)
The calculation for the composite section in prestressed girder now includes support for longitudinal reinforcements within the deck. This enhancement grants OBP users the flexibility to incorporate reinforcements directly within the code checks.
OBPGirderSplicedI (SpIG)
The Spliced I girder object has been updated to be station-dependent, enabling it to export sectional data that varies with station location, enhancing the precision of structural analysis and design.
OBPBase_SplicedGirderCodeCheck (CUG, SpIG)
Integration of the OBPSectionBuilder and OBPSectionProperty objects facilitates the creation and computation of section properties. Deck reinforcement has been incorporated into sectional capacity calculations, allowing OBP users to include reinforcement data in their code checks. A known issue affects the computation of composite section properties, necessitating the export of a list from OBPSectionBuilder to OBPSectionProperty termed "filledshapecoords1".
OBPDR_SplicedGirderCodeCheck (CUG, SpIG)
The Spliced Girder now accommodates two methods for section creation: User Input, where users define sections manually in the Section Editor for selection in code checks, and From 3D, where station-dependent sections are automatically generated, broadening the scope of structural design capabilities.
OBPSubSummaryReport_ConcreteGirderLoadRating (CUG, CG, PIG, SpIG)
The table displaying critical values for all load rating checks has been temporarily removed for potential performance improvements.
OBPSectionBuilder New Object (SIG, PIG, CBG, CUG, SpIG, CG)
A novel object capable of generating sections at specified station points has been developed, supporting both noncomposite and composite sections as well as station-varying sections. This tool is now a cornerstone in design calculations. It addresses several bugs, notably in computing composite section properties and in the selection of correct sections for station-dependent designs.
OBPStrand (SpIG, CG)
New parameters have been introduced for section generation, with corrections made to alignment issues in kinked girders for cases where AlignH="None", enhancing the accuracy and reliability of structural modeling.
OBPGenSectionSolidSlab (CG)
Issues with the "left leg thickness" and "right leg thickness" calculations have been resolved, ensuring accurate representation of solid slab geometries.
OBPBase_GirderDeck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
A problem where deck boundaries were incorrectly determined by constraints from girders has been fixed. Additionally, a Deck Section Override parameter has been introduced, allowing for customization of deck thickness and material properties over specific deck portions.
OBPBracingCustom (SIG, PIG, SpIG)
The "MergeNearest" parameter set to "1" has been added to bracing nodes, optimizing the integration of custom bracing configurations within structural models.
OBPConstructionStage (SIG, STG, PIG, CBG, CUG, SpIG, CG)
An override mechanism for specifying short-term (n) and long-term (3n) composite section properties has been implemented, enhancing the adaptability of construction stage analysis.
OBP_SlabElevationTable (SIG, STG, PIG, SpIG)
A sorting issue with the GirderStationCalculator's girder list has been corrected, ensuring that slab elevation values are accurately displayed to users.
OBPBase_Barrier (SIG, STG, PIG, CBG, CUG, SpIG, CG)
The refinement of barrier curves has been adjusted to derive from deck configurations.
OBPBase_PierCap (SIG, STG, PIG, CBG, CUG, SpIG, CG)
When the slope option input is set to 'alignment', both transverse and vertical alignments are now considered. If 'input' is selected instead, only the entered slope value is taken into account, independent of alignment. Users will now be able to match the 3D and FEM models accurately.
OBPBase_Column (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Addressed an issue where columns did not match the 3D and FE models of the pier cap when a transverse offset was given, especially in the presence of vertical alignment and skew. A read-only column height input has been added, allowing users to view column heights in the spreadsheet.
OBP_SeatElevationTable (SIG, STG, PIG, SpIG)
Corrected the title of the table to 'SEAT LOCATION AND ELEVATION TABLE', fixing the previously incorrect title displayed to users.
OBPAbutmentCantileverL (PIG, SIG)
Fixed an issue where the 3D object did not move along the support line's direction when given a transverse offset in the presence of skew. The seat wall now adjusts for vertical alignment as well as transverse alignment in cases of skew. Corrected the transverse offset value to not require sign inversion based on orientation; a positive offset now consistently corresponds to a negative Y value in the project. The object now correctly contributes to the seat elevation table calculations.
OBPTemplate_PierCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
OBPDR_PierCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
OBPTemplate_PileCapCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
OBPTemplate_PierCapCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
OBPDR_PierCapCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
OBPTemplate_PileCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
OBPDR_PileCodeCheck (SIG, STG, PIG, CBG, CUG, SpIG, CG)
For above templates an input parameter has been introduced in code checks allowing users to incorporate rebars and tendons into section property calculations, with a more detailed renaming of parameters for clarity.
OBPTemplate_PrestressedIGirderCodeCheck (PIG)
Reorganized input categories, moving the necessity for deck reinforcement to the "Section Property" tab, streamlining the input process.
AASHTO_9th_Section5Sub9 (PIG, SpIG)
Removed the "compLimit_afterloss2" parameter for simplification.
OBPDeckCrossSection (SIG, STG, PIG, CUG, SpIG, CG)
The "Minimum Thickness" parameter has been changed to "Mid Thickness" to accommodate design scenarios where the minimum thickness does not occur at the deck's midspan.
OBPPierCapIntegral (SIG, CG)
Sectional offsets have been converted to feline offsets.
OBPGirderPrecastI (PIG)
Added the lossPerc parameter to consider in the effective prestress stresses during load rating calculations. Renamed the Harped Tendon Length input to Hor. Dist. of Harped Tendon Region for clarity. Removed Mesh Size (Vert.) and Merge tol. parameters. Introduced Girder Opacity and Tendon Opacity inputs under the Visual Settings tab for improved visual customization.
OBP_StressCombinationPSIG (PIG)
Stresses at the top and bottom, resulting solely from the prestress case, have been added to the load rating report for Prestressed girders.
OBPWorkflowGirderPrecastI (PIG)
OBPWorkflowGirderBox (CBG)
OBP_SummaryReportGirderConcreteBox (CBG)
OBPWorkflowGirderConcreteU (CUG)
OBP_SummaryReportGirderConcreteU (CUG)
OBPWorkflowGirderSplicedI (SpIG)
OBP_SummaryReportGirderSplicedI (SpIG)
OBP_SummaryReportGirderSteelI (SIG)
OBPWorkflowGirderSteelTub (STG)
OBP_SummaryReportGirderTub (STG)
Drilled Shaft code check integration into the summary report for all above workflows.
MBE_3rdW2017And2018_Section6 (PIG, CUG, SpIG, CG)
Load rating factors now include check criteria.
OBPPile (SIG, STG, PIG, CBG, CUG, SpIG, CG)
The pile category name has been generalized, and the Pile Properties input description is now labeled as Soil Springs, centralizing Pile Capacity inputs under the general tab.
DBMaterialConcrete (SIG, STG, PIG, CBG, CUG, SpIG, CG)
Adjustments have been made to the material names within the US AASHTO category, ensuring clarity and consistency in material selection.
OBPInfluenceSurface (SIG, STG, PIG, CBG, CUG, SpIG, CG)
A bug fix has been implemented for the influence surface boundary.
November 13, 2023 - December 20, 2023
December 20, 2023 - January 11, 2024
January 12, 2024 - February 14, 2024
February 14, 2024 -July 9, 2024
July 9, 2024 - August 29, 2024
With this release, we’ve shifted our focus from providing release notes for each individual object to offering users more insight into the overall impact of the new changes.
Alignment and Mesh Updates
High Skew and Curved Alignments: Major updates have been made to improve the alignment and mesh handling for complex geometries.
Optimization
Introduced the optimization feature for Steel Tub Girder Code Check, Steel I Girder Code Check, and Splice Code Check objects. More Info
Concrete Girder Code Check and Load Rating
Unified Code Check Check And Load Rating Object: Major improvements have been made, consolidating various code check functionalities into one object for prestressed and post-tensioned concrete girders. The previous Prestressed I Girder object has been deprecated.
Steel I Girder and Steel Tub Girder Splice Design:
Major Improvements: This update includes significant enhancements to the splice design process for Steel I Girders and Steel Tub Girders. This is the first major release of the splice code check object, now verified by engineers actively working on real-world projects.
Status Update: With this release, the status of the object has transitioned from "In Development" to "Proposed."
Soil Models
Expanded Model Support: Added new soil models, including those for weak rock and liquefied sand, enhancing foundation design capabilities.
Steel Tub Plate Girders
Nonprismatic Variation Support: Enhanced functionality to accommodate nonprismatic variations in girder design.
New Parameters: Introduced Web Angle input and Additional Result Extraction Stations to provide greater flexibility in design.
Bracing and Crossframes
Axial Rigidity: Added inputs to modify axial rigidity (EA) of cross frames per AASHTO C4.6.3.3.4 standards.
Staged Construction
Self-Weight Factor: Introduced a self-weight factor for each construction object, allowing users to adjust the self-weight of constructed elements as needed.
Wind Load on Structures
Gust Factor Updates: The gust factor now applies specifically to limit states as per AASHTO, with updated column names. The factor for Strength V and Service I limit states is set to 1, in line with AASHTO guidelines.
Stage Activation: Adjustments made to the active/deactivate parameter for better analysis control.
Strength III Limit State: Bug fix
Cross Frame Code Check
Slenderness Check Enhancement: The AISC section rz value is now used for the slenderness check. Prior to this release, only the rx-ry values computed in the section were used.
Fatigue N Cycle Update: The number of stress range cycles per truck passage has been standardized to 1. Research has shown that the number of cycles per truck passage, n, for crossframes and diaphragms should be taken as 1.0, per guidance from the National Cooperative Highway Research Project Report 962: Proposed Modification to AASHTO Cross-Frame Analysis and Design
Fatigue Net Area Computation: Improved calculations with the addition of new inputs.
Pile Cap Code Check
Aggregate Size Input: The aggregate size parameter is now collected as an input for more accurate pile cap design.
Pier Column Code Check
Skin Reinforcement: The Skin Reinforcement subsection has been removed from pier code checks.
Summary Reports and Code Check Objects
Document Style Updates: Updated styles for document consistency across all code check objects.
PDF Export Enhancements: Titles improved and additional data are now included in summary reports for certain code checks.
New Library Object
Three I-Girder Straddle Cap: Introduced as a new object
Bearings
3D Representation Improvements: Enhanced 3D performance and fixed bugs related to bearing representations.
Pier Cap
FEComposite Path Enhancements: Increased discretization of the FEComposite path
Object Name Changes
Renaming: Pile has been renamed to Single Pile, and Pile Group is now Pile Layout.
Result Extraction Cases
Live Load Integration: Result Extraction cases are now automatically generated within the Live Load object, removing the need for manual addition.