Thank you for demonstrating this concept - however, I'd like to provide some feedback: I'm still working through the differences between the sample file and what you show in the video to identify errors/gaps - as my simulation does not work if I follow your steps exactly per the video. Only the downloaded sample file runs correctly. What I've noted so far: Your edited video jumps around (see the jump at 4:42, and note the difference in spelling between IsWeighted and IsWeigted). This introduced some confusion in trying to follow along, because the code would not work. In your cut, you added the Constraint Parameter property, and since you did not show this one will get an error about an undefined name if attempting to run the simulation as configured in your video. Additionally, you select "Jython" as your language in the video - however, the sample provided uses "python". Edit: the misspelling of "IsWeighted" vs "IsWeigted" is important, and necessary - if the variables are named identically in the Pattern and the Constraint, the rollup will not work correctly.
Hello Taylor. Thank you for the valuable feedback and sorry for an issues. Thank you for your time spend identifying issues. Your post will be very helpful for the future. We will avoid similar issues in the future.
Hi, I have to apply 2 mass_rollup_patterns that they both have the same "IsWeighted : Boolean = true" can I have only ONE "IsWeighted" parameter value for each block? (that is linked to both the patterns) If I automatically apply the patterns, CAMEO duplicates IsWeighted for each block... annoying thank you!!
Hello Alessio, just create another pattern without property. Apply first pattern with property and second the sams just without property. It shall still work ok.
did you get this to work? I'm have the same issue with part values that already exist with values that i would like the rollup to use but it is creating new ones. If removed, the rollup doesn't work.
How are you getting the instance table to show system2 at the same time as system2.subA and system2.subB at th-cam.com/video/gpEBuXUi4qk/w-d-xo.html (9:00 min)? I have been racking my brain trying to get this to show up, but can only get the top level to show up without its parts. Is there another setting that must be set? I'm using 2021x, the same in the video.
Hello. You can check sample in description. You need to set instance table option to show tree not list. Also you need to add part types / blocks aa context into your instance table. Table shall have all blocks as context if you want to see those blocks instances.
Thank you for demonstrating this concept - however, I'd like to provide some feedback:
I'm still working through the differences between the sample file and what you show in the video to identify errors/gaps - as my simulation does not work if I follow your steps exactly per the video. Only the downloaded sample file runs correctly.
What I've noted so far:
Your edited video jumps around (see the jump at 4:42, and note the difference in spelling between IsWeighted and IsWeigted). This introduced some confusion in trying to follow along, because the code would not work. In your cut, you added the Constraint Parameter property, and since you did not show this one will get an error about an undefined name if attempting to run the simulation as configured in your video.
Additionally, you select "Jython" as your language in the video - however, the sample provided uses "python".
Edit: the misspelling of "IsWeighted" vs "IsWeigted" is important, and necessary - if the variables are named identically in the Pattern and the Constraint, the rollup will not work correctly.
Hello Taylor. Thank you for the valuable feedback and sorry for an issues. Thank you for your time spend identifying issues. Your post will be very helpful for the future. We will avoid similar issues in the future.
at 4:42 the video was edited and clearly skipped a step to where a constraint paramter "IsWeigted" magically appears under the constraint block.
Thank you for your valuable feedback!
@@MBSEExecution Hi, could I ask you a question about the PLE plugin? Your email linked to your youtube homepage did not work, thank you!
@user-wr2tb9zx8g hello, yes. I think email works too. But here is prefered place to ask.
Crushing it Saulius
Thank you Grant!
Hi, I have to apply 2 mass_rollup_patterns that they both have the same "IsWeighted : Boolean = true"
can I have only ONE "IsWeighted" parameter value for each block? (that is linked to both the patterns)
If I automatically apply the patterns, CAMEO duplicates IsWeighted for each block... annoying
thank you!!
Hello Alessio, just create another pattern without property. Apply first pattern with property and second the sams just without property. It shall still work ok.
did you get this to work? I'm have the same issue with part values that already exist with values that i would like the rollup to use but it is creating new ones. If removed, the rollup doesn't work.
How are you getting the instance table to show system2 at the same time as system2.subA and system2.subB at th-cam.com/video/gpEBuXUi4qk/w-d-xo.html (9:00 min)? I have been racking my brain trying to get this to show up, but can only get the top level to show up without its parts. Is there another setting that must be set? I'm using 2021x, the same in the video.
Hello. You can check sample in description. You need to set instance table option to show tree not list. Also you need to add part types / blocks aa context into your instance table. Table shall have all blocks as context if you want to see those blocks instances.
did not work, followed every step - Cannot evaluate sum. NameError: name 'IsWeighted' is not defined
at 4:42 the video was edited and clearly skipped a step to where a constraint paramter "IsWeigted" magically appears under the constraint block.
I would rather give weight = 0 and continue :)