GithubHelp home page GithubHelp logo

Comments (13)

thesourcerer8 avatar thesourcerer8 commented on July 30, 2024

No, I that's not a known issue, pads are usually converted correctly. Do you get any error messages during the conversion? The only known issue are octagonal pads, which are currently converted to rectangles, and they could overlap or be too small, since KiCad does not support octagonal pads. But you should get a warning message for each octagonal pad. Can you send me the .PcbDoc and Gerber Files for testing? You could reduce the file to just a few items if you want.

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

Same issue as "sheldonj84" but I've an information to add. When I tried in 19Feb2017 same procedure it worked (pads converted correctly) now I have the same problem as "sheldonj84". The log write: Parsing error in Pads, header code 02 does not match 1F at pos 856.

LOG:
c:\altium2kicad-master>unpack.pl
Loading ALIM_CTRL-2.PcbDoc

Done.

c:\altium2kicad-master>convertpcb.pl
Handling ALIM_CTRL-2-PcbDoc/Root Entry/Board6/Data.dat
ASCII-ALIM_CTRL-2-PcbDoc.PcbDoc exists?
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Board6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Rules6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Classes6/Data.dat.txt
Writing PCB to ALIM_CTRL-2-PcbDoc.kicad_pcb
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Nets6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Components6/Data.dat.txt
Parsing error in Pads, header code 02 does not match 1F at pos 856
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Components6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Arcs6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Vias6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Polygons6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Tracks6/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/FileVersionInfo/Data.dat.txt
Writing to ALIM_CTRL-2-PcbDoc/Root Entry/Regions6/Data.dat.txt
Texts6...

Thank You

from altium2kicad.

thesourcerer8 avatar thesourcerer8 commented on July 30, 2024

Could you please send me the file? Which Altium Version is it from? You could also try the online conversion service: http://www2.futureware.at/KiCad/

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

I tried the online version with same result, attached files below. Altium version is 16.0.5
Thank You

Files uploaded and downloaded to online version:
ALIM_CTRL-2.zip
altium2kicad.zip

File previously converted in right manner:
Alim_ctrl.zip

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

I forgot to say that the files were originally created with Orcad 10.5 and then imported with Altium wizard.
Thank You

from altium2kicad.

thesourcerer8 avatar thesourcerer8 commented on July 30, 2024

I updated convertpcb.pl now to fix your pad issues. It isn't perfect yet, but it's better.

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

Unfortunately I do not see any changes, the board does not show any pads as before. Any suggestions?
Thank you for your work anyway
gillen

from altium2kicad.

thesourcerer8 avatar thesourcerer8 commented on July 30, 2024

I would say the import from Orcad into Altium did not work properly, the pads are not connected to the components anymore, as far as I can see. KiCad does not support component-less pads, so I changed the converter to create a "DEFAULT" component for component-less pads.
Do you still have the original Orcad files?

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

Here is the original orcad file(.Max) + Library (.LLB), but I wonder why in February did the conversion work without modifications?
Thank You
Orcad to Altium.zip

from altium2kicad.

thesourcerer8 avatar thesourcerer8 commented on July 30, 2024

I think that altium2kicad was never before able to cope with component-less pads. Perhaps something changed in your Altium version? If you need the pads to be properly connected to the components, please make sure that the Altium wizard does that, you could contact Altium to fix that for you. Developing an Orcad->KiCad seems to have a similar complexity than the altium2kicad project.

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

Hello, after several attempts I rebuilt the way I was able to convert orcad files to kicad. This is the procedure: with Altium wizard import the orcad files then export to the Pcad-Ascii format, then launch Pcbnew of kicad but not through the kicad launcher then open the Pcad-Ascii suffix file and the board is now also complete of the pads.
Thanks for your efforts to help me.

from altium2kicad.

thesourcerer8 avatar thesourcerer8 commented on July 30, 2024

Have you also tried the latest altium2kicad verison?

from altium2kicad.

gillen avatar gillen commented on July 30, 2024

Hello, i tried a few minutes doing the new version, it works !!!! Thank's for your job.
gillen

from altium2kicad.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.