Thanks. :) On Sun, Dec 10, 2017 at 8:34 AM, Oliver Walters <oliver.henry.walt...@gmail.com> wrote: >> Thanks - some small change will be needed to kicad2step to handle the >> change in the file format from inch to mm for the model offsets. >> For the wrl/step substitution there is no other work needed. > > > This has already been done :) > > On Sun, Dec 10, 2017 at 8:31 AM, Cirilo Bernardo <cirilo.berna...@gmail.com> > wrote: >> >> Thanks - some small change will be needed to kicad2step to handle the >> change in the file format from inch to mm for the model offsets. >> For the wrl/step substitution there is no other work needed. >> >> The reason the STEP exporter is separate from kicad is that not all >> people need the mechanical exporter and keeping it separate allows >> us to build kicad without the exporter and to install the exporter at >> any time in the future without recompiling kicad. The 3D viewer >> already makes use of OCE via its plugin system and the idea was >> that other export/import functions should eventually use a plugin >> system as well; keeping kicad2step separate makes it easier to >> convert it to a plugin in the future when we have a plugin API to >> support it. I'm not too happy with OCE being in the plugin either; >> some defective models can cause OCE to crash and in the case >> of the plugin that means that kicad will also crash. I think the >> OCE (IGES/STEP) plugin will eventually have to be written so >> that the conversion happens in a separate process. In the case >> of kicad2step, if OCE crashes kicad is not affected. >> >> - Cirilo >> >> On Sat, Dec 9, 2017 at 8:37 AM, Oliver Walters >> <oliver.henry.walt...@gmail.com> wrote: >> > 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.cyb...@gmail.com> 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 <ke...@ve3syb.ca> 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@lists.launchpad.net >> >>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>> More help : https://help.launchpad.net/ListHelp >> >> >> >> >> >> >> >> _______________________________________________ >> >> Mailing list: https://launchpad.net/~kicad-developers >> >> Post to : kicad-developers@lists.launchpad.net >> >> Unsubscribe : https://launchpad.net/~kicad-developers >> >> More help : https://help.launchpad.net/ListHelp >> >> >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : kicad-developers@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> > > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp