Hi @Nick_Boyts
thanks again.
I managed to extract the Groups, Description, Author Name and Input nodes.
1.The “group style”, as available in the context menu in Dynamo, is this recognizable in the JSON structure?
I can only find the presence of Input or Output type nodes within a group, but this is not the same. The selection of a specific string “is input” within an outputgroup might be very useful to make graphs more universally applicable.
2.I would like to ad “Liaisons”, which expresses the link between groups. The link between nodes is findable, the adherence of a node to a group too.
So on the criteria, “find links between nodes which are not part of the same group”, I should be able to get the “liaisons” between group, no?
I would like to isolate the links between groups, in order to create a simplified relational diagram which shows the relations between the groups only.
If I have all this up & running, I hope this is a great help to clean up my Graphs, add the correct properties, make an inventory in a structure that is relevant.
By doing so, I can reflect on how to reduce the number of graphs and make them as universally applicable possible.
Unfortunately, I cannot match the node ID’s when Identifying the groups, with the node ID’s when identifying the connectors…
…in order to tag “External” connectors , the relations between groups.
Any thoughts on why these scripts do not match?
import json connectors 03 .py (2.6 KB)
import json grouptitle 01.py (1.4 KB)