There are a few cart/Bom Management changes that would make ordering quicker and Easier on the DigiKey Site. I assumed these features would be in place, but I can’t find them. So if I get into something that exists on the site, then the problem becomes one of access or marketing of that feature.
Here we go:
- Being able to name an order - after I make the order. All I have now is an opaque order and sales number and the date of the order. I have no idea what is in the order until I click into it. Why am I doing this? because I am about to start a new order that contains something that was in a previous order and it’ll b quicker if I look there first. Speaking of that, there is
- Convert an order into a new Cart and Convert an order or Cart into a BOM. After the copy of the items into one or the other of these containers, I would want to easily edit the items, their ‘customer references’ i.e. schematic designators, and the number of items. I am assuming I can name this new entity as well.
- Order X Products. That is take the BOM I am currently looking at and order enough parts to make 10 of these. I am pretty sure I have seen this- but it is not an obvious function. Frankly, I would have this button right in the ‘toolbar’ at the top and at the bottom of the screen. Better, have tools like this available in a floating window so they are always easy to find
- Find Mates - finding the header for a plug, or the female insert for a plug housing, and vice versa is something that every engineer is doing. Why is it so hard? Well it is more of a time sink than being hard to do. I’m sure that seasoned engineers just stick to the same connector they’ve always used exactly because it is so tedious and time-expensive to change it. But for newbies like me every design is new and I don’t have a drawer full of known good combinations.
What I mean is I have product X, its a header I want to put on my board. Rather, its a rectangular special connector that has 4 positions in 2 rows. Now while I’m adding it to the cart, I would want to be able to order the same amount of plugs and inserts for those plugs (if needed) as part of that action. Should be simple enough (I’m thinking)…The button for that must be right here… let me look…
But no - what I have to do is embark on a research endeavor starting with the data sheet of the header and most of the time, the mate is not in that document, or it is hinted because there is a series to which the connector belongs.
Fine - so now I look up the series, and there are a ton of related parts and all I want is the one plug that fits the connector I Just picked. By now I’m 20-25 minutes into this and I still don’t’ have an answer.
After 40 minutes I have that answer, Yay! But wait, there is more. I have to figure out what inserts I have to put into the housing and whether I have the tool to crimp it - oh and don’t forget you need wire of a certain gauge for this or it will not work.
OK, so I got that one done. On to the next connector and another hour of work! Doh! Frankly it is as hard to find and order these mating parts as it is to use Eagle to find parts to put on a schematic - which is no picnic. In both cases, the creative part of designing a circuit and then making it a reality becomes mired in the process of finding the right parts and their mates. A process that takes easily 5 times longer than designing the circuit in the first place. Maybe other engineers have someone else do this job, I know it drains my soul every time.
And yes, I do get that there are literally millions of unique parts in DigiKey’s inventory and that there are probably a million parts just in the “rectangular connectors” area and that to do the type of automatic mate-finding that I describe is a big deal and would be difficult/impossible for DigiKey to do by itself. The obvious answer is to provide an API to the manufacturers that allows them to deliver the mating information in a standard format that would enable DigiKey’s website to present the connector mates, inserts and wires. They are also responsible to update these product associations. This leaves DigiKey with the one-time job of defining the API to hook into their site. Manufacturers either use it or not and the ones that do will make more money.
As a side note: For a newbie, even knowing that there is such a thing as an insert and that you must find and order them is a piece of information that should be more prominent. Maybe that’s up to the manufacturer to do better, but it is in DigiKey’s interest to make the whole ordering process easier and a lot quicker. I personally ended up with housings with no inserts being delivered. It was only when I got them that I realized that there had to be something more to get.
I do hope that my newbie experience is not what a lot of people go through. I had no mentor or guide to show the way, so it was the school of hard knocks. Maybe my experience is unique and all these suggestions are moot. But if not… what do people think about the stuff at the top of this item that turned into a half-rant and incredibly long screed.??