Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - PeterHeintz

Pages: [1] 2 3 ... 60
Bugs and Issues / Re: How to edit fields in the Enumeration block?
« on: September 09, 2021, 04:46:28 pm »
This is the same thing in SysML.

Bugs and Issues / Re: Report generation order lost
« on: September 09, 2021, 04:44:54 pm »
I allways got the problem fixed by restarting EA and a new generation of the PDF.

General Board / Re: SysML Itemflows and directionality in general
« on: August 11, 2021, 01:54:04 am »
You have to select your "flow property" and under "Element Properties" under the Tab "SysML 1.? you have the change the direction to in or to out.

General Board / How to get Chapter Numbers in PDF Index?
« on: August 11, 2021, 01:47:36 am »
I use the EA document generator to directly generate PDF documents and in principle all works fine.
My table of content within the PDF shows the document chapters with chapter numbering.

However when using the “index” feature ( the PDF reader feature which shows the chapters in a kind of a tree, I only see the chapters without chapter numbering.
Does anyone know, how to get also the chapter numbers visible withing the PDF reader index feature without any post-processing via e.g. MS-Word.

General Board / Re: SysML Itemflows and directionality in general
« on: August 10, 2021, 05:00:56 pm »
this is how it works:

You need to create a block or an interface block
add a flow property to that block and set the direction to whatever direction you want
classifiy your port with that block

Uml Process / Re: Specific Format of State Machine Diagram
« on: August 06, 2021, 05:35:32 pm »
I am not 100% sure, but I belief in UML there is only one entry-, do-, and exit- operation, but you can have many actions in those operations.

Those actions you can either put as text in the "Behavior" box or you can press the "Element" button to e.g. select an Activitie describing which actions will do what how.
To get some information visible in your SM diagram you have to check "Show Behaviour in Diagram".
I typicaliy always point to activities and to allow easy navigation to the activitiy diagram, I point to that diagram via the "select Composit Diagram" feature on the state.

General Board / Re: EA slow when using networked repo
« on: July 09, 2021, 04:34:24 pm »
Hi Marcin,
I assume that you are using a file bases eap or eapx file on a network drive, which is at the end a MS Access DB, right?
To get better performance you could e.g. setup or let setup an MS SQL server running you repository to have a propper client/server envionment.

Further on  with export/import you can decide if you stay with the same GUIDs or if you want to have new once.

To solve your problem you could drop a diagram link over your property.
I miss the "Select Composite Diagram" feature for SysML properties as well, but using a diagram link is virtually the same.

I do not belief that this is a question of corrent or incorrect SysML. I typically have several IBD under a block focusing on different aspects. So if you whant to open a diagram via a property you have to decide which one anyway.

Hi, this is quiet simple.
In you project browser you have some packages and within the packages you have some bocks. It does not matter if you created the bocks via a diagram of just by project broser features. Drag and drop your blocks to whatever diagrams you like to ans select "Drop as Link".
You model are the elements /bocks within the project browser. You diagrams are only views to you model.

it does not matter on what diagram you create/show the assotiation. So yes, you are right!

General Board / Re: re: Activity Parameters not staying-put
« on: March 16, 2021, 08:59:43 pm »
You need to move the mouse cursor close to the frame border and click the right mouse button. If you have targeted right a context menu appears with the following items. Specialize, Collaborate, Selectable, Printable.

General Board / Re: re: Activity Parameters not staying-put
« on: March 11, 2021, 07:15:55 pm »
Hi all,
there are several issues with activity parameters, and I am sure I already issued several bug reports.
Anyhow, this one might be even two (one UML and another SysML). What I have frequently, in SysML activity diagrams, is parameters which hop from the left diagram frame border to the top left corner of the frame.
In such cases I make the frame selectable and move it to the right to get more space between the frame and the left pane border (in UML maybe moving the activity would do the same [I don not know]). In most cases this helps, but sometimes the frame hops back after storage and because of that the parameter hops to the top left corner as well.
Another problem is with showing the parameter label mainly if classifiers but no name are set.
In this cases I saw ‘“label=classifier:classifier’ and sometimes ‘“label=”’.
To get rid of that I accustomed myself to set the parameter name to ‘“<space>“’ to get ‘”label= :classifier”’
I saw that in some later version <space> was not needed any more but in “later later” versions I had to do it again. Therefore I just use the <space> anyway.
Another issue exists with pins of call behavior actions calling activities with classified pins. In this case it can happen (depending on EA versions but even in the same version) , that the classifier is not taken over by the pin, or somehow taken over but not shown as label and sometimes it is taken over and shown as label (what I expect).
The safety standards applicable to my company talk about random failures and systematic failures. And per standard definition, software can only have systematic failures.
But referring to my experience with action pins and activity parameters and how the behavior changes from version to version I would say that software can at least have “pseudo random failures”.
Due to the fact, that such “pseudo random failures” are hard to reproduce entirely, a code review might help to get rid of those problems.

Automation Interface, Add-Ins and Tools / Re: Recursive SQL Query in Sparx
« on: February 18, 2021, 06:58:53 pm »
Hi Sravan,
as far as I know, Sparx intend not to allow DB changes by direct SQL queries and this is done by only forwarding SELECT statements to the SQL server.

This solution unfortunately filters out your WITH statement as well.

What you can do, is storing your "WITH" SQL into a MS SQL view and call this view from EA with a SELECT statement.

Uml Process / Re: How to design a PLC program (TwinCAT 3) with EA
« on: February 18, 2021, 04:49:11 am »
I was a PLC guy, and I was able to move up. ;)

And yes, if one do not move up at least to one level higher in absraction, using EA would make no sence.

Pages: [1] 2 3 ... 60