how to import sequence diagram saved in uml format from argouml to staruml - argouml

I drew a sequence diagram in argo uml and saved it in .uml extension. It failed to generate a collaboration diagram from sequence diagram. So I started to draw in staruml. But I'm finding it difficult to import sequence diagram from argouml to staruml. Please help me.

Back when these tools were built, there was no standard for interchange of the diagrams -- only the metadata. If StarUML supports UML 1.4/1.5 you should be able to export an XMI file from ArgoUML to at least get the basics over, but the diagrams will have to be redrawn.

Related

About VTK and ThreeJs develop

I want to do a VTK + Three.js development project, mainly to use the streamline function part of VTK, but I don’t know what the feasibility is, do you have any experience in this area?Thank you
three.js provides a VTKLoader which can be used to import VTK assets into a scene. There is also an official example demonstrating the basic usage:
https://threejs.org/examples/webgl_loader_vtk
However, the loader only supports a subset of the VTK standard. For example VTK supports five different dataset formats: structured points, structured grid, rectilinear grid, unstructured grid, and polygonal data. VTKLoader can only process the last one (POLYDATA) right now. Depending on your project requirements, you have to enhance the loader by yourself.
three.js R112

Data visualisation with custom indoor geospacial information

I am looking for a way to create a visualisation of live data (temp., humidity) from within a multi-story building overlaid on the floor plans. Each floor will likely be a projected iso view, laid over one-another.
I will most likely be using D3.js for the plotting, but am open to others.
I am currently considering two options:
using a 3D plot projection, and adding the floor plans as custom data.
creating custom TopoJSON files for each floor, and using a custom projection.
I am leaning toward the former.
Has anyone done any similar projects using purely indoor geospacial information? I can't seem to find any examples.
Any thoughts on which of the above two, and any other alternatives, will provide a more elegant or simple design?

How to create Frustum in DXF format for Autocad?

I am trying to create a frustum using DXF file with my text editor, but unable to find any good solution or way to create it. If anyone knows and would be obliged to help me find a solution DXF file or an example, that would be a great help. Thank You
A frustum is a 3-dimensional figure. While the DXF file format does contain provisions for coordinates in the Z-direction(3rd dimension), you cannot use it to define a true solid model. There are 3DFACE and 3DSOLID entities available, but they do not give you solid model objects like the IGES or STEP file formats would.
That being said, you have a tremendously large task ahead of you to create a valid DXF file in a text editor. There is a huge amount of header information required in a DXF file for even the simplest shapes.
If you are serious about it, your best bet will be to start with a blank (no entities drawn) DXF file that has been created in a CAD package and use that as your base. Then you can add entities to it as needed. You will need the DXF file specification. I use the R2000 spec since it has all the needed functionality while still being backwards compatible with the largest number of systems.
If you are doing a conic frustum, you will need to investigate the ELLIPSE entity, and if you are doing a pyramidal frustum, you will need the LINE entity. Depending on the level of complexity you want and the version of the DXF spec that you work from, you can also use the SURFACE entity, but in a DXF file, this will just be represented as a series of lines forming a grid(polyface mesh).
You can also use the 3DFACE and 3DSOLID entities, but if you really want solid geometry, you're better off using a 3D file format as mentioned above.

Graphical interface for Graphiz for Mac OS?

I installed the Graphviz GUI from pizelmap.com, but it appears to only be a viewer for .dot Graphviz files. I am looking for a graphical editor, where I can create diagrams by pointing and clicking--just like the iPhone app Instaviz.
I would rather not code graphs by hand.
Does anyone know of anything--preferably free?
Have you looked at the Mac port of Graphviz from the same people who do Instaviz? Otherwise, a not cost-free option is OmniGraffle which has been the graphical editor of choice on OS X for years; it uses Graphviz under the covers and understands .dot files. If you want to go hard-core, there's a port of the basic AT&T graphviz and some language wrappers available through MacPorts.
Graph Galaxy is an interactive program to edit graphs.
Graph Galaxy builds on top of the Graphviz, and provides an out-of-the-box environment to edit graphs. We are able to quickly sketch graphs on canvas without thinking the DOT source code. In addition, Graph Galaxy provides some features to help editing graphs for better experience:
Outline. The outline panel shows the table of contents, which gives us a quick insight about how the graphs are structured.
Import and Export. Graph Galaxy can read the .gv files, and export the graphs to various formats like PDF, SVG, JPEG, PNG, and DOT.
Table Editing. The elaborate table operations allow us to create a complex and irregular table easily.
Hand-Drawn. The stroke can be transformed to hand-drawn, which is useful for prototyping.

Generating Professional Graphs In Windows

In Windows, I am looking at generating professional graphs using any mainstream programming language (C#, VB.Net, Java, PERL, etc). The best free looking graphs I have found so far is Microsoft Chart Controls for .NET. What other graph controls/modules do you suggest?
Note: Added free to the requirements.
GLE is a scripting language designed for generating professional quality graphs and diagrams for publication. It uses LaTeX for typesetting, so including equations in your graphs is a snap and they look great. Christopher Bishop used GLE for all the diagrams in his textbook, "Pattern Recognition and Machine Learning," and let me tell you, they looked great. Open-source to boot!
First you write the GLE script and tell it to accept a text file as the graph input data. Then, you can generate the data set in whatever language you want, export as a text file, and call the GLE script to generate the graph.
More info from the website:
GLE (Graphics Layout Engine) is a graphics scripting language designed for creating publication quality graphs, plots, diagrams, figures and slides. GLE supports various graph types (function plots, histograms, bar graphs, scatter plots, contour lines, color maps, surface plots, ...) ... GLE's output formats include EPS, PS, PDF, JPEG, and PNG.
jFreeChart is [one of] the best solution[s] out there for Java. I totally recommend it.
Have you seen Zedgraph?. It is LGPL, but rather extensive.
There are dozens and dozens of commercial charting components out there. Personally, I like the DevExpress tools.
XtraCharts is really good, well documented and relatively affordable.

Resources