Focused on re-implementation of the auto-created package diagram - index support, designed to be able to auto-populate a model with a collection of auto-created diagrams that enable navigation/click-through to diagrams.
Now available on github. Don't forget to rename top-level folder SysMLHelper without the version number before moving into Profiles folder. Also ensure that previous profile is not just renamed but removed from Share/Profiles completely (as Rhapsody will open first filename it finds rather than the explicit path to .sbsx).
The new layout is designed to work both with the enhanced tooltip but also in the Model Manager web-client, and gives the user the choice as to whether to recursively build the diagrams from the leaf up. Also took the opportunity to add another of the training manual pdfs. Module B gives an introduction to building function chains using internal block diagrams. Some minor filling out of the menus that allow quick creation of system architecture and feature function packages, including ability to select and apply stereotypes in the process.
V4.3.d.PreRelease (19-MAY-2024):
0823 20-APR-2024: ExecutableMBSE: Re-implementation of package diagram - index support as a result of wider testing on real projects (F.J.Chadburn)
0824 05-MAY-2024: ExecutableMBSE: Advanced package diagram - index support to allow child diagrams of things like function blocks to listed recursively (F.J.Chadburn)
0825 09-MAY-2024: ExecutableMBSE: Removed listener to populate package diagram - index as not found to be robust with large models in call-back situation (F.J.Chadburn)
0826 12-MAY-2024: ExecutableMBSE: Added new MBSE Method: Design Synthesis\Create Architecture Package Structure... menu to speed up new model creation (F.J.Chadburn)
0827 17-MAY-2024: ExecutableMBSE: Added update project properties check to create architecture/feature/function package menus so they work if first thing done (F.J.Chadburn)
0828 17-MAY-2024: ExecutableMBSE: Added new MBSE Method: Functional Analysis\Create Function Package Structure... menu to open new ways to build model structure (F.J.Chadburn)
0829 17-MAY-2024: ExecutableMBSE: Updated training labs with PracticalMBSE-BookI-InsulinPump-ModuleA-UseCasePackages-V2024-05-16-1401.pdf (F.J.Chadburn)
0830 17-MAY-2024: ExecutableMBSE: Updated training labs with PracticalMBSE-BookI-InsulinPump-ModuleB-FeatureFunctionPackages-V2024-05-17-1210.pdf (F.J.Chadburn)
0831 19-MAY-2024: ExecutableMBSE: Renamed package diagram - index menus to separate the create/update and ensure create works on SysML,Project (F.J.Chadburn)
0832 19-MAY-2024: ExecutableMBSE: Added Query - Package Diagram - Index to ease finding and opening/deleting them by filtering the browser (F.J.Chadburn)
0833 19-MAY-2024: ExecutableMBSE: Increase robustness of package diagram - index creation with 9.0.2 by adding check that element is not a project (F.J.Chadburn)
0834 19-MAY-2024: ExecutableMBSE: Added AutoCreated tag to package diagram - index creation and updating so that manually created diagrams are preserved (F.J.Chadburn)
No comments:
Post a Comment
Note: only a member of this blog may post a comment.