SysML Rollup Pattern Usage & Creation (4 Custom Examples)

Поделиться
HTML-код
  • Опубликовано: 27 авг 2024

Комментарии • 7

  • @JeffreySJanos
    @JeffreySJanos 2 месяца назад +1

    I'd love a video that shows how to troubleshoot broken rollup patterns. Also how to add a new part to an existing pattern. I find these rollup patterns to be rather easy to demo in a simple example and then they always seem to be flat out broken when we try to use them. I have an assembly that we applied a rollup to...it computes the total for some of the subassemblies and is broken for others. We applied the rollup pattern to the whole subsystem, so it's really obscure why it works for some subassemblies and not others. Troubleshooting capabilities seem very limited, but that could be due to lack of knowledge.

    • @CameoMagic
      @CameoMagic  2 месяца назад

      Thanks for the comment. We appreciate your feedback and will likely have a future video to address this specifically (probably in a month). While there is some specific detailed things we can show to help fix, the "easy" fix which "normally" works is to remove the rollup pattern and then reapply it. When you reapply, it will connect to all of the newly added subsystems.
      I do understand the frustration with the rollup pattern not being very clear or transparent. Sometimes it can be easier to make a parametric diagram to sum the part property's value properties because the parametric diagram is just more easily understood. We realize it's not as savvy but sometimes functional is better than savvy.

    • @CameoMagic
      @CameoMagic  2 месяца назад

      Video released: ruclips.net/video/6gx8Lsy_mt8/видео.html
      Hope this helps @JeffreySJanos

  • @pottsma
    @pottsma 4 месяца назад +1

    I noticed that every time the execution is started you were re-entering mass values (and the other values) for components and/or subsystems. Can the values be persisted, or would I have to re-enter values for all components each time I execute the mass (or cost/power) rollup? Thanks!

    • @CameoMagic
      @CameoMagic  4 месяца назад +2

      Yes. Select a block you would like to add a default value to. Right click and open the block's specification window. Go to the Properties tab, you will find the value property mass and totalMass in the tab. Select mass and click the redefine button. Then add a value under the Default value. Now when you run simulation the default value will automatically populate for that subsystem. You can repeat this process for all of the subsystems and components.

  • @drstevesilverman3418
    @drstevesilverman3418 3 месяца назад

    possible to get a copy of the model?

    • @CameoMagic
      @CameoMagic  3 месяца назад

      At this time we are not releasing the .mdzip files for free. Please note that Cameo does have several examples which comes out-of-the box including these two examples:
      ruclips.net/video/FVdWPzSTOx8/видео.html
      ruclips.net/video/oMRehBoIcYs/видео.html
      For example:
      If you go to your install directory, then navigate to the samples/simulation/BlackJack.mdzip