Book a Demo

Author Topic: EA Version 12 SysML Issue - blocks on IBDs  (Read 2953 times)

Norm_E

  • EA Novice
  • *
  • Posts: 9
  • Karma: +1/-0
    • View Profile
EA Version 12 SysML Issue - blocks on IBDs
« on: March 17, 2015, 04:32:37 am »
In EA version 11, when dragging a block to an Internal Block Diagram, the options were:
  - Link
  - Child (Generalization)
  - Property (Object)
  - Property
I used to use "Property (Object)", which created an instance of the parent block on the diagram. I could then name that instance with a specific name (i.e., ACT3:actuator).

In EA version 12, the drag and drop options are:
  - Link
  - Property (part)
  - Child (generalization)
  - Property
If I select "Property (part)", an empty block is created on the diagram. None of these options creates an instance of a block on the diagram.

Am I using the tool incorrectly, or is there a bug in version 12?

Norm_E

  • EA Novice
  • *
  • Posts: 9
  • Karma: +1/-0
    • View Profile
Re: EA Version 12 SysML Issue - blocks on IBDs
« Reply #1 on: April 01, 2015, 01:04:29 am »
I emailed this question to Sparx support, and their answer was as follows:

Hello Norm,
It wasn't specifically a SysML change, but the "Paste As" dialog has been fixed. The correct instance of a SysML block has always been a Property (Part) element, not an Object element, but some previous EA releases got this wrong.

The empty rectangle that you are seeing should show the Property's type name, e.g. ": Block1". If this isn't happening, set the "Tools > Options > Objects > Port and Part types visible by default" option.
I hope this is of help.
Best regards,

Dermot O’Bryan
Sparx Systems Pty Ltd
[email protected]
http://www.sparxsystems.com.au
Join the community: http://community.sparxsystems.com