← Back to team overview

kicad-developers team mailing list archive

Re: file format change and STEP exporter

 

Cirilo, there are two changes that I am aware of:

1. The change to use mm for 3D model offset. The patch set I have submitted
fixed this in kicad2step. I do not believe this has been merged yet - JP?
2. The wrl/step substitution which has already been accepted to master.

As an aside, was it too difficult to integrate OCE code into KiCad? This
way we could get better error feedback, and many other advantages that an
external tool cannot provide. I'm sure you had your reasons though.

On 9 Dec 2017 18:07, "José Ignacio" <jose.cyborg@xxxxxxxxx> wrote:

> Indeed, it is much easier to just re-parse pcb files than it is to extract
> data using the internal APIs. The intention is for that to be temporary
> until the internal api improves to the point where writing something
> interfacing with it wont be a pile of workarounds for quirks and sharp
> corners. If anything, it is a testament to the improvement the s-expr
> format brought to kicad, being so easy to parse and work with external
> tools.
>
> On Sat, Dec 9, 2017 at 12:59 AM, Kevin Cozens <kevin@xxxxxxxxx> wrote:
>
>> On 2017-12-08 04:34 PM, Cirilo Bernardo wrote:
>>
>>>   I haven't had time to follow changes for quite some time but there
>>> was some talk about making changes to the PCB file format. If the
>>> file format changes, some changes will also have to be made to
>>> the STEP exporter (utils/kicad2step) to handle the new format.
>>>
>>
>> This surprises me a little. Does that mean kicad2step is processing the
>> saved file and not working from the data held internal to the program?
>>
>> --
>> Cheers!
>>
>> Kevin.
>>
>> http://www.ve3syb.ca/           |"Nerds make the shiny things that
>> distract
>> Owner of Elecraft K2 #2172      | the mouth-breathers, and that's why
>> we're
>>                                 | powerful!"
>> #include <disclaimer/favourite> |             --Chris Hardwick
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References