Tokicad 1.00 beta (copyright Renie S. Marquet Nov/2005) ***** NEW RELEASE: 05.07.2006 NEW: The role of language exchange is practically complete, to provide a new language, just edit the file tokicad.ini: - Include the name in the [idioma] section, eg &Deutsh - Create a new section with the same name included in the previous step: [&Deutsh] - Copy the contents of the [&Português] - Translate the messages / words in each line that are after the sign '=' (equal) - Where you have combinations % or d% , these should not be exchanged. Warning: this is a Beta version, fully developed only with file searches sent by colleagues (the author has never used the Tango nor the P-Cad). This tool is being developed to assist users of the old Tango to migrate to Kicad (is studying the conversion of P-CAD files as well). The Tokicad interprets and translates the schema and pcb files in ASCII format, generating all the files needed for Kicad. Attention! The ToKicad only convert the original files in ASCII format! From the schema file is generated the project file (.Pro), the component lib (.LIB) and the schema file ready to open in Kicad. For each component type found in the schema is created a single model in the lib. From the pcb file is generated the netlist file (.Net), the link components file (.cmp), the modules library (footprint) (.mod) and pcb File (.brd) ready to open in Kicad. Due to the pcb file Tango not have a reference indicating whether the module was originally rotate, we could not act as the schema that only one model is generated in the lib, so it is generated one module in library for each found in the pcb The conversions are not perfect or fully complete, this tool is intended only to assist in migration projects, currently assists in 80% to 90% of the migration task. A small problem identified with the schema files of version 1.2 of Tango is that in files that had changed and deleted components, the Tango does not seem give much attention to the file and does not update the parameter that indicates the rotation of components! Is used as the first frame of CompoNet found to assemble the model for the lib, if the angle of the first parameter is wrong, the other copies component will appear erroneously targeted in the scheme, in which case the user must guide the component rotation by editing the schema (the ideal would be to set the lib!). Available the option to generate a component in lib for each one found in the schema, so this view will be perfect, but this is not recommended because in addition to "break" the correspondence file netlist will generate a much larger with various components practically useless! Was identified in the files that the Tango pcb layers are defined by the user, thus could not establish a direct conversion to solve this problem, created a setting in which the user can choose the matching layers. This is still a BETA, as few files were used for research and few employees (each user has his "vice" behavior), several problems may arise (please inform the author with subsidies that can assist in lifting the solution!) and various parameters of the files were not considered because it was not possible identify their utilities. And like all free software, the author is not liable for the use of it, is directly or indirectly, is offered "as is", the risks and responsibilities are delegated to users. All comments, suggestions, and bug information to a simple "hello" will be well received and answered by the author (if your mail is not answered with at least one "Thanks for the info," or did not arrive until the author or the author's response did not to you, Renie S. Marquet always responds to all e-mails as soon as possible). How to use: - Create a directory for the Kicad project. - Copy files and pcb layout in ASCII format for the project directory - For the files are directly interconnected in Kicad, use the same name for the scheme and the pcb. - In Tokicad inform the files to be converted and the destination directory. - In the Setup tab, if necessary, set the correspondence between the layers of pcb Tango and pcb Kicad. - Click the convert button after the conversion will be provided with a report statistic conversion. - If no problems occurred in the conversion, click save. - Open the project in Kicad and check the result, if necessary, adjust the orientation of rotation of components, also check that the layers of the pcb are correct if they are Inverted or incorrect, repeat the conversion by changing the configuration of the pcb to get it right. Enjoy, and do not forget to help evolve the software! Renie S. Marquet