Creating Components - How is this considered rational work flow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
It seems a lot of the video tutorials are out of date. Traditional documentation seems hard to come by and completely unofficial, created by unaffiliated third parties. Still, it's not impossible to figure out.
1. Create new library.
Well, I don't really want a whole library. I just want to make one component. But I have to save it to something, so I guess that makes sense.
2. Create a symbol.
OK. This part is all I really want anyway, and it's kind of fun. Easy enough.
3. Create a footprint.
I don't really want this, but it seems sensible to implement.
4. Create a package.
No, no! Wait! Why is an entirely different environment opening in a whole new tab?
Oh, I see, I can import a 3d model if I have one. That's easy. Oh, but I have to save it before I can insert the model. That's odd. Why save an empty file? Whatever. OK. Saved. Insert model. OK, yep, there it is. Save. Oh, there's already a footprint with that name. Right. I want this model named the same as the footprint named the same as the symbol. Because it makes sense that a model named MODEL would be part of the part named MODEL. But I can't do that? OK. I'll change it to "MODEL-2". Save. That worked? OK. Done.
That was easy, I guess.
Soooo... let me go back to my schematic and open my brand spanking new library and there's my component aaaand why doesn't it have a symbol or a footprint or a model?
Well, maybe if I go and double check in the handy and very easy to use Library Manager. Yep. There's my library. OK, there's my component. I can open it. There's the symbol I had fun making. There's the footprint. There's the.. oh, wait. Where's the 3d model? OK, it's right there in the folder I made. It has the name with the "-2" and everything.
Why isn't any of this working?
Why does something I just created appear in the library manager as 2/3 finished component?
Why does the 3d model not attach to the symbol/footprint?
Why does the component have none of any of the above when I try to place it in my schematic?
Are there any up-to-date documents - preferably in the format of numbered (or lettered, or even just realistically sequenced) step-by-step instructions on how to do this?
Why is this so convoluted? Surely, there's a better way.