Support Version v26#334
Conversation
|
@samuelbasimalla, |
|
@GCRA101 As communicated in the chat, I couldn't build the solution as both the dll references CSiAPIv1.dll and SAP2000v1.dll for SAP2000 v25 cannot be found. I had to reference them again in V25 folder of my machine for the build to be successful. I tested the script in Structures - Create - Read - Update - Elements. This is for your initial feedback, I will proceed with testing other scripts and provide comments in due course. |
|
@GCRA101 fix requested for project compliance. The errors with the CSProject ( I will apply the fixes to every case detailed on the checks tab with the exception of any references to the target framework. I am unable to provide fixes to the Target Framework automatically, these will need to be performed manually. If you want to perform the fixes in a different manner please resolve this manually and rerun the check. If you are happy for me to go ahead and perform this action, please reply with:
|
|
@BHoMBot fix project file ref. 63814872786 |
|
@GCRA101 I have queued up your request to fix the |
|
@GCRA101 I am now going to fix the project compliance in accordance with the annotations previously made. |
|
@GCRA101 to confirm I have now resolved the project compliance issues and pushed a commit to this Pull Request. |
|
@BHoMBot check installer |
|
@GCRA101 to confirm, the following actions are now queued:
|
|
@BHoMBot check installer |
|
@GCRA101 to confirm, the following actions are now queued:
|
1dd9559 to
befddda
Compare
|
@BHoMBot check installer |
|
@GCRA101 I am now going to fix the project compliance in accordance with the annotations previously made. |
|
@GCRA101 to confirm I have now resolved the project compliance issues and pushed a commit to this Pull Request. |
|
@BHoMBot check installer |
|
@GCRA101 to confirm, the following actions are now queued:
There are 5 requests in the queue ahead of you. |
|
@BHoMBot check installer |
|
@GCRA101 to confirm, the following actions are now queued:
There are 3 requests in the queue ahead of you. |
|
@BHoMBot check required |
|
@GCRA101 to confirm, the following actions are now queued:
There are 2 requests in the queue ahead of you. |
|
The check |
|
@GCRA101 I am able to successfully build the solution in my machine. I tested the script in Structures - Create - Read - Update - Elements and Structures - Create non-existing Based on the two tested scripts, it is working as intended. Do we want to remove the capability to push levels as SAP2000 doesn't support this? Or we can also leave it like it is now as it still gives a warning message to notify the user levels are not supported by SAP2000 adapter. |
|
thanks a lot for your review. That's super good news! For the levels we can do either. Now that we have the Adapter working with v26 and also works for retro-compatibility we can crack on that as well as all other features :). fyi @peterjamesnugent, it would be great to have this merged by end of the week if possible so that from next week onwards we can start implementing all the missing features we have in our list. Thank you both. |
peterjamesnugent
left a comment
There was a problem hiding this comment.
Can we get someone to test in Rhino 8, specifically to hit this if statement:
Track all *.dll files Co-authored-by: Peter Nugent <Peter.Nugent@burohappold.com>
|
@GCRA101 @peterjamesnugent name of test scripts: Structures - Create - Read - Update - Elements and Structures - Create non-existing. All functionality working as intended. My rhino DotNetRuntime is already set to compatbility framework version 4.xx (did this for ETABS), the reason why it probably works without hitting the if statement mentioned by @peterjamesnugent . |
samuelbasimalla
left a comment
There was a problem hiding this comment.
After the changes made, I tested again in both Rhino 7 and Rhino 8 with the same two testing scripts mentioned above in Version 25.1.0 of SAP2000.
Name of test scripts: Structures - Create - Read - Update - Elements and Structures - Create non-existing.
All functionality working as intended.
Changes addressed and checks conducted in Rhino 8
|
@BHoMBot check ready-to-merge |
|
@peterjamesnugent to confirm, the following actions are now queued:
|
peterjamesnugent
left a comment
There was a problem hiding this comment.
Adding an approving review based on @samuelbasimalla 's comments,
|
@BHoMBot check ready-to-merge |
|
@peterjamesnugent to confirm, the following actions are now queued:
|
Issues addressed by this PR
Fixes #318
BHoM SAP2000 Toolkit now supporting SAP2000 v26.
Test files
https://burohappold.sharepoint.com/:f:/r/sites/BHoM/02_Current/12_Scripts/02_Pull%20Request/BHoM/SAP2000_Toolkit/%23334-SupportVersionV26?csf=1&web=1&e=r8zLzB
Changelog
Additional comments