The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniGraffle > OmniGraffle General
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Join Lines for smoother UML diagrams Thread Tools Search this Thread Display Modes
Hi all,

What's an efficient way to join lines e.g. in an UML class diagram to form a single line from multiple lines like in http://hdf.ncsa.uiuc.edu/RFC/ARCHIVE...pe_Old_UML.png ?

I've tried to put the one line where all other lines should meet below the common class all others are depending on and then snap the lines from the objects below the class to that line, but the results looked chaotic, with OmniGraffles layout engine using different points for each line to break them by 90 degrees (hope you know what I talk about ;-)), i.e. the lines were not vertically aligned as in the example given.

Is the fastest way to achieve such results to completely layout each line by hand? Or is there some simple option I have missed to just give the start and endpoint and still have neatly aligned arrows from multiple sources all joining in one target object?

thanks,
jan
 
I see...

So I assume OmniGraffel isn't really suitable for drawing (real world) UML diagrams?


best regards,
Jan
 
Sure it is:



There's even a full set of UML stencils available -- Have you downloaded Graffle Pro and tried it yet?
__________________
"Vroom! Vroom!!"
 
Looks promising!
Sure, I've checked out OmniGraffle 4.x, and I already knew the UML stencils from the 2.2 release that came bundled with my Mac. Nice to see they've been extended since then.

However, when I try to draw any UML the lines always look like the attached screenshot. I suppose it's something with the settings - with orthogonal lines there are always lots of edges and the lines don't really align.

Maybe straight lines would be better, but how do I draw a straight vertical or horizontal line? Pressing SHIFT while drawing the line keeps it neatly aligned, however when adding the point by clicking the line is no longer vertical or straight. Am I doing something wrong?

thanks,
jan
Attached Thumbnails
Click image for larger version

Name:	UML_.png
Views:	971
Size:	10.9 KB
ID:	84  
 
I'm also annoyed by this behaviour. It would be nice, if the next release of OG would support these line types (e.g. one source and several destinations with one split point) or is there really a way to do that with the current release?
 
I've been having this problem too.

If I have multiple objects connected to the same point as another object with the same line style (as per the above example) it tries to draw the line multiple times, which sometimes results in it looking messy. Surly omnigrafflle can recognise that they're all doing the same thing and only draw it once? Especially if it's actually being drawn by the program from an outline so it knows exactly what's going on...
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Abutting blocks show join lines rbullen OmniGraffle General 0 2009-09-04 06:59 PM
Split / Join items? muski OmniFocus 1 for Mac 2 2009-09-01 11:35 AM
Split one item into two? Join two into one? Roger Barre OmniOutliner 3 for Mac 9 2009-09-01 11:33 AM
Viewing of Visio Diagrams (lines are rounded) ldopson OmniGraffle General 0 2008-07-17 11:44 AM
join custom shapes? BronL OmniGraffle General 3 2006-09-01 12:24 AM


All times are GMT -8. The time now is 05:20 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.