Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. 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.

Names, Part Numbers & AI

digitalcarbondigitalcarbon Member Posts: 91 PRO

If you really wanted to put AI to good use then it's first task is you would be able to talk to it about how to name everything, add descriptions and work up a part numbering system..

the ability to take a completed project, say 5 years (a design could be sold to another company), and say "let's review the numbering system and come up with a better system, and then fix it" would be revolutionary.

If the "5 years" sound like too much then you could have the AI looking back every few months at the start of the project, making suggestions. This would allow everyone to get on with the work without spending a few days wringing ones hands trying to delvelope the ultimate system.

Screenshot 2025-11-06 at 11.58.23 AM.png

Comments

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 313 PRO

    Partly this is why with all the databases I've set up I stuck to the dumbest numbering scheme which I maintain is the smartest numbering scheme. Spooling numbers that just go up. Too many times I've had people come up with "clever" ideas for one reason or another that were incompatible with some other numbering priority. It's all just a lookup number in the end.

  • digitalcarbondigitalcarbon Member Posts: 91 PRO

    @Derek_Van_Allen_BD , ok i get that…but the part numbers on this large project tie into the operation manual, the stream schematics and the actual parts and assemblies. So for a steam line, I need to call it Main-Steam-001 vs 1258625854.

    Then later, after we get into the flow of things, this turns into MS-AA-VALVE-001 to show that the part is Main Steam-Portside turbine Portside of the turbine-Valve-001.

    Hence the request.

  • MDesignMDesign Member Posts: 1,195 PRO

    I seem to remember this being requested before and the suggestion was to do the numbering in a tool designed to do so. ERP or similar. I've dealt with numbering systems before as well but they all seem to fall victim to the same things… out dated by new or different product offering that wasn't thought of in the original number scheme and more importantly…. nobody but the creator and a small inner circle knows wth they mean. Most all numbering systems just get to detailed trying to describe every detail of the parts in a number where simply having a categorical numbering with a sequential number probably gets the job done just fine. Just my $0.02

    The people creating the number scheme and the people wanting a number scheme should really take a step back and ask do we "REALLY" need to put this into that much detail or are we overthinking things a bit? Most time the answer is no and its just a personal preference for a particular person or group to keep things straight but that benefit doesn't really translate outside of that small circle.

  • eric_pestyeric_pesty Member Posts: 2,416 PRO

    Adding my voice to the mix as well…

    Please do everything you can to stay away from using "smart" numbering systems! I've never seen these actually work properly as there are always going things that don't "fit" or parts later re-used somewhere different area down the road, etc…

    It might have made sense in paper based systems where drawings are stored in filing cabinets but in practice it causes endless complications and headaches. Much better to keep the part number a simple incrementing number and add all the other information to meta-data.

    In your specific case, can this numbering naming be stored in a different field to match up the operation manual? You are talking about "changing your mind" but if the scheme is used in the PN you can't change it later without screwing up the PDM aspect, but you can edit other fields without resetting your revisions.

    Regardless of what you decide, I would recommend setting the part numbers parametrically using something like the "set properties" FS, if you can use variables from a variable studio to set as much of the name as possible you could save yourself a lot of time.

    https://cad.onshape.com/documents/861d68af1cee67efb9e4843d/v/b001b168bae37a8293028ae6/e/30f1b225bf4ab0be37fc09b2

Sign In or Register to comment.