EEVblog Electronics Community Forum
Electronics => PCB/EDA/CAD => Circuit Studio => Topic started by: pointhi on March 12, 2020, 10:12:05 am
-
Hi,
For file reversing purpose I need a sample *.CSPcbDoc file which contains a Dimension (http://documentation.circuitstudio.com/display/CSTU/PCB_Dlg-LinearDimension((Linear+Dimension))_CS) object.
As said in the title, my request should be very simple :)
Regards, pointhi
-
Here you go!
Good luck
-
AFAIK Altium Designer and CS both use the Microsoft Compound File Binary (CFB) file format.
https://en.wikipedia.org/wiki/Compound_File_Binary_Format
However, the CS file format uses obfuscated stream names to scupper easy file sharing between Designer and CS.
-
Thanks @Relaxe, but I got my answere already.
@voltsandjolts: You seem to be knowledgable about the internas of the Altium file format. The reason of my question was exactly to map the stream names between different altium products. If you can enlighten me about some altium file internals, I will listen patiently. Especially about how polygon fills are handled.
You can find my current work here: https://gitlab.com/kicad/code/kicad/-/merge_requests/60
I also created a table which contains a mapping of all known stream names: https://gitlab.com/pointhi/kicad/-/wikis/Differences-between-different-Altium-File-Formats
Regards,
pointhi