Skip to content

Commit 4f1c845

Browse files
committed
Update beams self-weight (only sensor outputs)
1 parent cdebcca commit 4f1c845

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

modules/subdyn/src/SubDyn_Output.f90

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -247,10 +247,9 @@ SUBROUTINE ConfigOutputNode_MKF_ID(pLst, iElem, iiNode, iStore, NodeID2)
247247
CALL ElemM(p%ElemProps(iElem), pLst%Me(:,:,iiNode,iStore))
248248
CALL ElemK(p%ElemProps(iElem), pLst%Ke(:,:,iiNode,iStore))
249249
CALL ElemF(p%ElemProps(iElem), Init%g, pLst%Fg(:,iiNode,iStore), FCe)
250-
! NOTE: Removing this force contribution for now
251-
! The output of subdyn will just be the "Kx" part for now
252-
!pLst%Fg(:,iiNode,iStore) = pLst%Fg(:,iiNode,iStore) + FCe(1:12) ! Adding cable element force
253-
pLst%Fg(:,iiNode,iStore) = FCe(1:12) ! Adding cable element force
250+
! Apply superposition correction: include both the element gravity force vector
251+
! and the cable pretension nodal force when evaluating internal member loads.
252+
pLst%Fg(:,iiNode,iStore) = pLst%Fg(:,iiNode,iStore) + FCe(1:12) ! gravity force + cable element force
254253
END SUBROUTINE ConfigOutputNode_MKF_ID
255254

256255

0 commit comments

Comments
 (0)