Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D Models #58

Open
HarkonenBade opened this issue Jun 18, 2016 · 2 comments
Open

3D Models #58

HarkonenBade opened this issue Jun 18, 2016 · 2 comments

Comments

@HarkonenBade
Copy link
Contributor

Would it be possible to either add 3D models for parts, or at least for standard things like 0603/1206 style packages to reference the standard kicad library models for those parts?

@adamgreig
Copy link
Owner

adamgreig commented Jun 18, 2016

It would be really nice! I'm holding out on KiCAD supporting more 3d formats first, as the current format is a quite weird Wings3D thing whereas work is underway to support STL and other formats, at which point most parts can be downloaded from the manufacturer and the rest can be defined in text easily. Ideally the autobuilding scripts could then spit out a standard 3d package once you've told them the chip size and pin sizes.

It might be relatively easy to refer to existing KiCAD 3d parts (eg an extra optional field in build_mod_chip.py and build_mod_ic.py) but I've not looked in to it yet...

@HarkonenBade
Copy link
Contributor Author

I've started collating some of my work on bits like this in https://github.com/HarkonenBade/kicad-models

Unfortunately I think until kicad supports more reasonable model formats, or someone writes a VRML exporter targeted at kicad, I don't think programmatic generation of models is going to be reasonable. Also I've been using openscad for a lot of stuff and really it needs better support for specifying colors/materials of objects.

So for now I would set this issue to awaiting upstream changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants