diff options
-rw-r--r-- | Connections/Shear/Finplate/colFlangeBeamWebConnectivity.py | 5 | ||||
-rw-r--r-- | Connections/Shear/Finplate/colWebBeamWebConnectivity.py | 10 | ||||
-rw-r--r-- | Connections/Shear/Finplate/fin.log | 429 | ||||
-rw-r--r-- | saveINPUT.txt | 2 |
4 files changed, 441 insertions, 5 deletions
diff --git a/Connections/Shear/Finplate/colFlangeBeamWebConnectivity.py b/Connections/Shear/Finplate/colFlangeBeamWebConnectivity.py index ea5f81a..e8b1c59 100644 --- a/Connections/Shear/Finplate/colFlangeBeamWebConnectivity.py +++ b/Connections/Shear/Finplate/colFlangeBeamWebConnectivity.py @@ -124,9 +124,10 @@ class ColFlangeBeamWeb(object): #return self.nutBoltArray.getboltModels() def get_beamModel(self): + finalBeam = self.beamModel nutBoltlist = self.nutBoltArray.getModels() - for nutBolt in nutBoltlist: - finalBeam = BRepAlgoAPI_Cut(self.beamModel,nutBolt).Shape() + for bolt in nutBoltlist[0:(len(nutBoltlist)//2)]: + finalBeam = BRepAlgoAPI_Cut(finalBeam,bolt).Shape() return finalBeam diff --git a/Connections/Shear/Finplate/colWebBeamWebConnectivity.py b/Connections/Shear/Finplate/colWebBeamWebConnectivity.py index b49670b..8adc0c2 100644 --- a/Connections/Shear/Finplate/colWebBeamWebConnectivity.py +++ b/Connections/Shear/Finplate/colWebBeamWebConnectivity.py @@ -13,6 +13,7 @@ import copy from OCC.BRepPrimAPI import BRepPrimAPI_MakeSphere from OCC.gp import gp_Pnt from nutBoltPlacement import NutBoltArray +from OCC.BRepAlgoAPI import BRepAlgoAPI_Cut class ColWebBeamWeb(object): @@ -117,9 +118,14 @@ class ColWebBeamWeb(object): def get_nutboltmodels(self): - return self.nutBoltArray.getModels() #return self.nutBoltArray.getboltModels() - + + def get_beamModel(self): + finalBeam = self.beamModel + nutBoltlist = self.nutBoltArray.getModels() + for bolt in nutBoltlist[0:(len(nutBoltlist)//2)]: + finalBeam = BRepAlgoAPI_Cut(finalBeam,bolt).Shape() + return finalBeam
\ No newline at end of file diff --git a/Connections/Shear/Finplate/fin.log b/Connections/Shear/Finplate/fin.log index 90b7ae9..9b5e7d3 100644 --- a/Connections/Shear/Finplate/fin.log +++ b/Connections/Shear/Finplate/fin.log @@ -7808,3 +7808,432 @@ <span class="LEVEL">DEBUG</span> <span class="MSG"> :=========End Of design===========</span> </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 15:58:56</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 15:58:56</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 15:58:56</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 15:58:56</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:01:14</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:01:14</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:01:15</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:01:15</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:09:32</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:09:32</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:09:32</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:09:32</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:12:06</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:12:06</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:12:06</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:12:06</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:15:39</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:15:39</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:15:39</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:15:39</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:00</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:00</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:00</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:00</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:20</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:20</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:20</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:20</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:30</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:30</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:36</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:36</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:16:36</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:16:36</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:19:19</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:19:19</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:19:19</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:19:19</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:19:35</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:19:35</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:19:35</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:19:35</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:20:37</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:20:37</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:20:37</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:20:37</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:21:02</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:21:02</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:21:02</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:21:02</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:22:15</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:22:15</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:23:35</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:23:35</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:23:35</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:23:35</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:24:38</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:24:38</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:24:38</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:24:38</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:24:56</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:24:56</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:25:07</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:25:07</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> + + <div class="LOG INFO"> + <span class="DATE">Thu, 16 Jul 2015 16:25:07</span> + <span class="LEVEL">INFO</span> + <span class="MSG">: Overall finplate connection design is safe +</span> + </div> + + <div class="LOG DEBUG"> + <span class="DATE">Thu, 16 Jul 2015 16:25:07</span> + <span class="LEVEL">DEBUG</span> + <span class="MSG"> :=========End Of design===========</span> + </div> diff --git a/saveINPUT.txt b/saveINPUT.txt index 68aa8f6..1b66f24 100644 --- a/saveINPUT.txt +++ b/saveINPUT.txt @@ -18,7 +18,7 @@ p8 I250 sS'Connectivity' p9 -S'Column web-Beam web' +S'Column flange-Beam web' p10 ssS'Plate' p11 |