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.

How to ignore configuration variable in configured properties?

Hi!

I have example case where I have configuration list for pipe diameter and wall thickness. There is also configuration variable for length. I have configured properties for two pipe sizes, but initial length of pipe is also automatically added. I'd like to get BOM for different sizes, but for any lengths. How I ignore that length variable in configured properties? At now description is empty in BOM if length is something else than 100 mm.

 





In assembly item 1 and 2 are length 100mm and item 3 length is 120mm. So description of item 3 is not viewed-

Example case:
https://cad.onshape.com/documents/f51ea8b29958c0bc9602120c/w/8fe64486b8de253e96309c3a/e/0461549b28eb19bc74879b45?configuration=List_Xybj6SUMtp6gcM=Default;l=0.1+meter&renderMode=0&rightPanel=configPanel&uiState=632a23fb9222ad51c513ca4a


Best Answers

  • lasse_räty558lasse_räty558 Member Posts: 3 PRO
    Answer ✓
    Thanks for quick answer. Let's hope for improvement in this. At now this is real dealbreaker, because I should fill manually BOM. 
  • eric_pestyeric_pesty Member Posts: 1,881 PRO
    Answer ✓
    @""lasse_räty558"
    There are a couple possible workarounds for this.
    One is to simply edit the BOM at the end and it will create an entry in the configuration list for that specific length, however this is not ideal as you will have to repeat the process if you change lengths or use different ones...

    Another option is to keep your current model as a "master" and create a derived part for each "size" that includes a variable for length but where the properties are not configured. The only real downside is that you need to use different parts in your assembly for the different "sizes". However by doing it this way (coming from the same "master"), the face ids will match so mates shouldn't break when do a "replace" to change to a different size.

    It will still list parts of different lengths as different rows but they will all have the correct description.
    Here's an example of this "master model" idea here (with a couple of ways of using it):

    https://cad.onshape.com/documents/46a326b4a97bd99579866e64/w/98aff52f023b0b23139beb54/e/d5890711eb32ec8570f2b3ad?bomType=flattened&renderMode=0&rightPanel=BOMPanel&uiState=632b363609d92b3bd8b41cc7


Answers

Sign In or Register to comment.