Hi,
How can you move a SysML block sub-tree
from: the BBD in which it was originally defined
to: a new (own) BDD?
Background to question: I have been modeling a complex system. I started defining blocks in a single BDD, and then eventually, when I got a few levels down, I decided the BDD had got ‘too busy’. (This is a pretty obvious sort of real-life system lifecycle situation to occur, of course.)
For example: 
So it seems to me that I need to:
(1) Create a separate ‘Cat Dept’ BDD.
(2) Place in the new ‘Cat Dept’ BDD
a link to the top-level Noah’s Ark BDD.
(3) Move all the individual cat cage blocks (e.g., Lion Cage) to the new ‘Cat Dept’ BDD, so that all the individual cat cage blocks should appear in the new BDD diagram and “under” the Cat Dept block (meaning Cat Dept is ‘composed from’ Lion Cage etc, i.e., with black diamonds).
Is that the correct approach? If not correct, then what is the correct approach?
And whichever is the correct approach, how do you actually do it?
Thanks
Avi
Edited:
Changed: "(1) Create a separate ‘Cat Cage’ BDD."
To: "(1) Create a separate ‘Cat Dept’ BDD."