Is there a Parser (or file format description) for .mi? / How to read tables from drawings?
Hello!
We have a very large quantity of .mi files that have been created with Direct Modeling over the last years which contain tables with information about the drawn part. We would like to read this information to e.g. find all parts that share certain entries to find similar parts.
One idea was to parse the .mi file which contains all text in the file, but we don't know where this text is positioned on the drawing, so we can't interpret all these text-fields again as table where the relative position of the strings is crucial.
Is there a parser for mi-files that we could use? We found python-implementations for dxf or dwg, but so far nothing for .mi. It does not have to be python, any implementation would be great. If such a thing does not exist, is there a format-description so that we could implement it ourself?

