← Back to team overview

kicad-developers team mailing list archive

Re: demo projects (and the 3D refactor code)

 

Hi Cirilo,

I used the ${KIPRJMOD} to let my kicad StepUp demo file be fully portable
if you put this var in your 3D model kicad pcbnew will point to the project folder
 e.g.  'model ${KIPRJMOD}/shapes/cap_0603.wrl'
the demo project of kicad StepUp is fully portable ...
eeschema libs are in cache,
pcbnew modules are inside .kicad_pcb
and 3D models are in local sub-dir pointed by the ${KIPRJMOD} var...

So I think that your idea to make the kicad demo projects self-contained is very useful ...

In my kicad installation I don't use any of the standard libraries, so e.g. all 3d models of demo are not viewable if I don't add the right path, temporary modifying mine KISYS3DMOD var...

Maurice


On 22/12/2015 00.53, Cirilo Bernardo wrote:
With the rapid changes in the kicad footprint libraries there is a
chance that
people will have trouble with using the demo projects such as pic_demo and
video. When (if?) the initial 3D refactor code is merged the new 3d model
resolver will make it possible to update these demo projects so that all the
required models are within the project directory. Some advantages I see to
this are:

1. demo projects are self-contained; they are not hostage to changes in the
online libraries and users do not have to make configuration changes or
download other files.

2. in the pic_demo project especially, we can replace many of the models
with models from my kicad_3d_models project (color coded resistors,
glass encased DO-35 diodes, better DIP models).

3. we can also include my example scripts to generate IDF component
outline files and the IDF Export feature will hopefully receive more
attention; the preview of the IDF outlines will be very helpful to IDF
users.
I had produced IDF outlines for the pic_demo and video projects but
without the new 3D model resolver it was not possible to introduce these
models to the demo projects in a sensible way.

Any comments on the idea of making these demo projects self-contained?

- 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