kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #42966
Re: STEP and v6 roadmap
Thanks Seth,
It looks like you've got it under control. I just wanted to make
sure that the possibility of other software crashing kicad wasn't
overlooked.
Cirilo
On Sun, Dec 1, 2019 at 9:54 AM Seth Hillbrand <seth@xxxxxxxxxxxxx> wrote:
>
> Hi Cirilo-
>
> Integration here means using the internal parsers and routines. I envision writing this as a routine that accepts input over KiMail and takes parameters as RPC as well as error handling in KiCad.
>
> I'm thinking of doing the same with ngspice integration for the same reasons you cite below.
>
> Best-
> Seth
>
> On Nov 30, 2019 1:57 PM, Cirilo Bernardo <cirilo.bernardo@xxxxxxxxx> wrote:
>
> Hi All,
>
> I noticed that the v6 roadmap has an item to merge the kicad step
> export. Although this is not difficult to do, I don't think it's a
> good idea because OCE/OCC does crash occasionally for various reasons
> and I wouldn't want it to take down kicad when it does crash. As long
> as the exporter runs as a separate process we have the opportunity to
> check the exit code and inform the user if the process had crashed,
> but if it runs in the same process then kicad simply blinks out of
> existence. Of course we could always assure that all data is saved
> prior to a STEP export so at least no data will be lost, but I still
> think this is a clumsy way to do things and we're at the mercy of a
> very complex third party tool behaving. The down side to using a
> separate process of course is that its parser needs to be kept up to
> date with any changes in the pcb format file, especially any new
> features which affect the mechanical model.
>
> Cirilo
>
> _______________________________________________
> 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
>
>
> On Nov 30, 2019 1:57 PM, Cirilo Bernardo <cirilo.bernardo@xxxxxxxxx> wrote:
>
> Hi All,
>
> I noticed that the v6 roadmap has an item to merge the kicad step
> export. Although this is not difficult to do, I don't think it's a
> good idea because OCE/OCC does crash occasionally for various reasons
> and I wouldn't want it to take down kicad when it does crash. As long
> as the exporter runs as a separate process we have the opportunity to
> check the exit code and inform the user if the process had crashed,
> but if it runs in the same process then kicad simply blinks out of
> existence. Of course we could always assure that all data is saved
> prior to a STEP export so at least no data will be lost, but I still
> think this is a clumsy way to do things and we're at the mercy of a
> very complex third party tool behaving. The down side to using a
> separate process of course is that its parser needs to be kept up to
> date with any changes in the pcb format file, especially any new
> features which affect the mechanical model.
>
> Cirilo
>
> _______________________________________________
> 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
>
>
References