Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Onshape BOM for google sheet
H_Wang
Member Posts: 20 ✭✭
Hi Lou,
I am using Onshape Bom for google sheet. I like how it is simple and easy to use ( and no bugs as far as I know), however, is there anyway we can add additional columns to the BOM, we would want at least unit cost, materials, vendor etc. to the existing columns. It would be really helpful if you can show us.
Thanks,
Haibing
I am using Onshape Bom for google sheet. I like how it is simple and easy to use ( and no bugs as far as I know), however, is there anyway we can add additional columns to the BOM, we would want at least unit cost, materials, vendor etc. to the existing columns. It would be really helpful if you can show us.
Thanks,
Haibing
0
Answers
When you want the attention of someone specific. It is good to @ them.
Then they will get an email notification. Otherwise another Onshape employee will need to go find him if he didn't see your message first
@lougallo
Here we go
Hi Lou,
Honestly, I think the BOM is so important to a CAD software, am definitely surprised it did not receive the amount of attention it should. After all, there are 5000 paying customers, and this software is going to go somewhere. It is not that we didn't want to pay for any third party BOM solutions, we did try it out but unfortunately, that did not work out! So Onshape/PTC team, please get back to me with a hopeful answer.
Yes I have, but every time I have a little bit of update, I need to export it to a new spread sheet, this is inconvenient. Also I have to manually add columns like extended cost. If I had unit cost exported from Onshape BOM, and then I added a column extended cost. When I update the Onshape BOM, I need to export it again to a new spreadsheet, and then I have to add the extended column all over again, correct?
Have you tried OpenBOM? I think you can view the bom on openbom's website without needing to open onshape. It is much better for what you are attempting to track
So far in our case, Lou's tool is the easiest way to sort a top level BOM. Any other suggestions are welcome, Thanks!
The link between the assembly and drawings seems good. Managing everything in an assembly is working for us. I'm writing this because I think it's well done.
Not sure I'd be so quick to moving to an export regimen.
We produce pdf's and share view only documents. The problem with PDF's is that you have to manage them and that's true with any export.
I'm trying to make 5 minute drawings and everyone thinks I'm nuts. If you have everything setup properly, you should be able to drop in an assembly and rip through the sheets. It's working pretty good so far.
There are small things that would make things better and Pete Yodis has shared some of the future ideas. It's moving in the right direction for sure.
I'd recommend contacting Pete @pete_yodis and bend his ear. He's got a great plan for the future and I'm sure he'd like to hear from you.
I think the current functionality of Onshape BOMs is really good. However, I think that the term "Bill of Materials" is way too overloaded. It has too many different meanings for different people and situations.
In Onshape (and CAD in general) a BOM is a "list of things on the drawing" or "list of things contained in this assembly". Whereas, in a larger production environment, a BOM is a "list of things required to make a product (along with supporting information like lead times, suppliers, costing)." While the Onshape BOM is great for quickly making tables on drawings, it isn't very useful for figuring out which parts I have to re-order this week in order to be able to ship product to customers in March. In order to do that analysis, I have to re-create the BOM from Onshape, which is extra work and creates the opportunity for things to be out of sync.
I'm really looking forward to the days when the CAD BOM is fully integrated with the ERP/MRP BOM. It'll be so nice to be able to enter part properties in one place, have everything linked and updated when revisions or substitutions are made, and also access ERP/MRP information in the design process.
.
We're building rest frontends to our SQL systems. Crazy right? We also have cloud oracle which has a rest component. All this to enable data transfer between systems seamlessly.
I would suggest you start asking for a rest interface to all these $$$$$ systems. The desktop systems will probably have a hard time embracing this newer technology because they have older & stale communication sub-systems.
The cloud is coming and we need to push these guys into modern communication protocols.
Onshape's api is a rest interface and works well. There seem to be a push to have onshape api webinars. I'd attend these. The api will require you to have a server, so get good at that.
I wouldn't have any issues/hesitations writing an interface to google sheets. Lou did it using python; I use nodejs.
The cloud is servers talking to servers and the language they're speaking is REST.
Onshape has this......