CameoMagic
CameoMagic
  • 118
  • 235 390
Multiplicity Stored As Value Property in Cameo
This video explains how to convert a multiplicity property into a value property which can be used in simulation within Cameo Enterprise Architecture and Cameo Systems Modeler.
0:00 Introduction
0:18 Building Example From Scratch
2:18 Running in Simulation
Переглядів: 278

Відео

Physical Interfaces Modeled on Logical Decomposition in SysML
Переглядів 673Місяць тому
This video explains A way to model physical connectors. Note: This is not the only way to model physical connectors. There is unfortunately no industry standard on how to model physical connectors and pinouts at this time. 0:00 Introduction 0:43 Creating Logical Interface Blocks 1:05 Creating Physical Connectors 1:31 Creating Physical Pinouts 2:05 Adding Connectors Between Pinouts 2:35 Adding D...
SysML for Beginners - Diagram-By-Diagram Overview (Cameo Tutorial)
Переглядів 14 тис.2 місяці тому
0:00 Introduction ua-cam.com/video/09nMFeT5y48/v-deo.html 0:34 Structural Diagram Overview ua-cam.com/video/f5dgPvkBPJ4/v-deo.html 1:10 Block Definition Diagram ua-cam.com/video/z8GZVuHpkF4/v-deo.html 2:54 Internal Block Diagram ua-cam.com/video/A4U0M6cxrQQ/v-deo.html 3:43 Package Diagram ua-cam.com/video/uVdrczPQYtI/v-deo.html 5:12 Parametric Diagram ua-cam.com/video/8aSKaGdKIjw/v-deo.html 6:2...
SysML Exclusion Challenge Question
Переглядів 1632 місяці тому
This goes over a problem statement regarding exclusion in SysML Given: The writing decomposition and specific classifiers for writing material, frame, and erasing material. And following the following rules: Rule 1: If Ink is selected, then normal eraser and wooden frame are excluded. Rule 2: If Led is selected, then pen eraser is excluded. Question: How are the rules implemented appropriately ...
SysML Certifications Recognized by Industry Leaders
Переглядів 9753 місяці тому
SysML Certifications Recognized by Industry Leaders
SysML - Exporting Build of Materials (Structure Map & Generic Table)
Переглядів 4754 місяці тому
SysML - Exporting Build of Materials (Structure Map & Generic Table)
SysML Example Walkthrough From Scratch & Simulated within Cameo
Переглядів 3,3 тис.4 місяці тому
SysML Example Walkthrough From Scratch & Simulated within Cameo
Shallow & Deep History within State State Machine
Переглядів 4674 місяці тому
Shallow & Deep History within State State Machine
SysML Package Diagram - With Examples (Cameo Tutorial)
Переглядів 9415 місяців тому
SysML Package Diagram - With Examples (Cameo Tutorial)
Cameo - How To Fix Broken Rollup Patterns
Переглядів 5205 місяців тому
Cameo - How To Fix Broken Rollup Patterns
SysML Activity Diagram + Examples (Cameo Tutorial)
Переглядів 6 тис.6 місяців тому
SysML Activity Diagram Examples (Cameo Tutorial)
SysML - Model Abstraction Layer For Scalability and Configuration Creation
Переглядів 3496 місяців тому
SysML - Model Abstraction Layer For Scalability and Configuration Creation
Cameo - Simulating Power During State Changes From Excel Spreadsheet
Переглядів 8526 місяців тому
Cameo - Simulating Power During State Changes From Excel Spreadsheet
Cameo - Highlight Single Cell in Table with Dynamic Legend
Переглядів 6337 місяців тому
Cameo - Highlight Single Cell in Table with Dynamic Legend
MagicGrid SysML Methodology Walkthrough (V1 & V2)
Переглядів 1,5 тис.7 місяців тому
MagicGrid SysML Methodology Walkthrough (V1 & V2)
SysML Opaque Action & Duration Constraint
Переглядів 7777 місяців тому
SysML Opaque Action & Duration Constraint
SysML - Multiple State Machines
Переглядів 1,1 тис.8 місяців тому
SysML - Multiple State Machines
SysML Rollup Pattern Usage & Creation (4 Custom Examples)
Переглядів 1,1 тис.8 місяців тому
SysML Rollup Pattern Usage & Creation (4 Custom Examples)
Cameo - Automatic Sequence Diagram Generation
Переглядів 6558 місяців тому
Cameo - Automatic Sequence Diagram Generation
Cameo - Diagram Not Found in Create Diagram Dropdown
Переглядів 2668 місяців тому
Cameo - Diagram Not Found in Create Diagram Dropdown
SysML V2 [5min Overview]
Переглядів 4,6 тис.9 місяців тому
SysML V2 [5min Overview]
How to Draw Sequence Diagram From Use Case
Переглядів 1,8 тис.9 місяців тому
How to Draw Sequence Diagram From Use Case
Engineering Digital Transformation [5min Overview]
Переглядів 1,2 тис.9 місяців тому
Engineering Digital Transformation [5min Overview]
SysML Requirement Relationships [trace, deriveReqt, satisfy, verify, , refine, copy, & containment]
Переглядів 1,8 тис.9 місяців тому
SysML Requirement Relationships [trace, deriveReqt, satisfy, verify, , refine, copy, & containment]
Cameo - Quickly Renaming Elements [Macro & Excel Methods]
Переглядів 54410 місяців тому
Cameo - Quickly Renaming Elements [Macro & Excel Methods]
SysML [5min Overview]
Переглядів 12 тис.10 місяців тому
SysML [5min Overview]
MBSE [5min Overview]
Переглядів 12 тис.10 місяців тому
MBSE [5min Overview]
Digital Engineering [5min Overview]
Переглядів 6 тис.10 місяців тому
Digital Engineering [5min Overview]
Generalization in Use Case Diagram
Переглядів 2,4 тис.10 місяців тому
Generalization in Use Case Diagram
OMG-OCSMP Exam Prep Model User (Level 1)
Переглядів 1,1 тис.11 місяців тому
OMG-OCSMP Exam Prep Model User (Level 1)

КОМЕНТАРІ

  • @idontknow1134
    @idontknow1134 5 днів тому

    Depends on needs

  • @HuckFlynn
    @HuckFlynn 10 днів тому

    Honestly really love the insights here, but I do struggle to adapt these techniques to actual systems. How can these tools allow us to scale this up? I mean, cable connectors are bad enough but a 2-dozen slot backplane with a couple dozen ports to/from each module? And those aren't all straightforward things like power and ground -- there are multiple data lanes with bidirectional, differential signals like a "simple" Ethernet connection which is physically four traces but it's electrically TX+, TX-, RX+, and RX- so the directionality and polarity matter. Even then, at the logical level two identical ports could be doing either 10Mbps or 100Gbps -- or trying to -- so keeping track of the signal integrity characteristics is critical there too. Oh wait, do those interfaces support link-speed negotiation so they can find a common speed, or are you just out of luck if you connect the wrong ones? It just gets out of control very, very quickly when all that information has to get into a single interface model! 😵‍💫

    • @CameoMagic
      @CameoMagic 9 днів тому

      I actually completely agree with you. We are working more robust examples to explain other methods to design logical and physical breakdowns and explain the pro/cons of each method. That video will be released in a month or two.

    • @HuckFlynn
      @HuckFlynn 9 днів тому

      @@CameoMagic That sounds great. You have some of the best, most focused, and most approachable content I've seen, so please don't take this as any sort of critique about your examples. Just trying to wrap my head around what to do with that knowledge! 😃 Thanks again for this one.

  • @TheRealThrivalist
    @TheRealThrivalist 10 днів тому

    Is there a tutorial of just CAMEO for beginners? Any chance you do a training course that can be paid for?

    • @CameoMagic
      @CameoMagic 9 днів тому

      check our website for more info at www.cameomagic.com We have paid in person courses, paid consulting, and exam prep materials. Right now we do not have any paid online courses as we are trying to keep as much of our content free so people can access the resources without jumping through hoops. We did create a free playlist for learning which covers most of the SysML diagram types: ua-cam.com/video/23d31BHjgxs/v-deo.html

  • @duclap01
    @duclap01 21 день тому

    Would it be possible to connect constraints from a parametric diagram to an activity diagram?

    • @CameoMagic
      @CameoMagic 21 день тому

      Absolutly, you would typically tie the value together between diagrams using a value property. In the parametric diagram, you can connect the constraint parameter to the value property using a binding connector. In the Activity diagram, you can manipulate the value property with an opaque action. Note: Ensure you run the simulation with context so the Activity diagram has access to the value property, which is connected to the block (the context).

    • @duclap01
      @duclap01 20 днів тому

      @@CameoMagic Appreciate the answer then by doing what you recommended, am I able to show an output (String) in the Activity parameter nodes from an input? Was that shown in a tutorial?

  • @rezaazlaan2429
    @rezaazlaan2429 23 дні тому

    Using models to express Architecture and Design Relationships of system of interest MBSE: Aggregation of th diagram helps Understand the highly compex multi dimensional model

  • @rezaazlaan2429
    @rezaazlaan2429 23 дні тому

    Operational UseCase

  • @rezaazlaan2429
    @rezaazlaan2429 23 дні тому

    User needs sheet

  • @rezaazlaan2429
    @rezaazlaan2429 23 дні тому

    Concept Stage

    • @rezaazlaan2429
      @rezaazlaan2429 23 дні тому

      What do we want system do and what are we trying to build

  • @ashkabrawn
    @ashkabrawn 24 дні тому

    😂

  • @SunnyDNintendoGamer
    @SunnyDNintendoGamer 24 дні тому

    So if I understand this right, the benefit of having it create the value properties and redefine when creating and applying the roll-up pattern is so it skips you manually doing that, with the benefit of being able to assign default values whereas you otherwise would not be able to. I guess my main question/concern is that if you use the same cost rollup pattern twice for two different systems in a single simulation, how do they not conflict with each other’s values? Or is that bad practice and I should be manually creating parametric diagrams and assigning unique values. I think my main question is in the simulation, when inputting a value does it query the top level parent block and run the rollup pattern for it, and then in the instance that a second top level parent block exists for the changed value the rollup parent for that block gets executed after the first one is complete?

    • @CameoMagic
      @CameoMagic 24 дні тому

      yes, the benefit of it creating the redefined value property just saves you to manual time to select redefine. If you have multiple rollup patterns they should be independent of one another but I'm not thinking of a case where this would be the best implementation. The rollup pattern will be applied to all blocks below the subject of the applied rollup pattern. So, if you have applied a mass rollup to subsystem A as the subject. And you applied a separate mass rollup pattern to subsystem B. and then you were to run a simulation at the system level with subsystem A & B then you would be able to see the mass of subsystem A & B separately. You would not get the total mass of the system though. So, wouldn't it just make more sense to remove the rollup patterns at the subsystem level and apply a single rollup pattern at the System level so it would rollup the totals for subsystem A and B into a system total mass value? I'm not sure I follow your last paragraph. I will revert to restating that it rolls up the value properties from the part properties below it recursively. The miss rollup will take the sum of the children's mass. The child's mass is calculated based on the child's children's summed mass. And loop continues until you get to your smallest element.

  • @nohandlehere55
    @nohandlehere55 Місяць тому

    I was wondering if you had a video on the "LINK" relationship and how it can be used between two Instances? There are folks that make libraries and want to assign relationships (for example a library of "site locations" and link them to a library of "circuits") in a kind of relational database type of thing. I see you can "LINK" two instances, but have no idea what the relationship does nor figure out how to "meta-chain" that linkage.

  • @s7726
    @s7726 Місяць тому

    How is anyone expected to figure out this is what's needed for the metchain stuff? There must be a more intuitive way.

    • @CameoMagic
      @CameoMagic Місяць тому

      A metachain can be made for this. In hindsight, we should've added that to this example. Pro: Scalable for mechanical, electrical, etc. aspects. Fairly easy to implement. Con: Metachain more involved. Another alternative is that you have a completely different breakdown that is purely physical and not logical and then map elements from one breakdown to another with a relationship like a(n) abstraction or dependency relationship. Pro: No complex metachain, arguably more straightforward. Con: Must make entire new decomposition (longer to implement). Another alternative is that you have a relationship between the physical block and the logical element (via mount relationship potentially). Pro: Fairly easy to implement. Con: Metachain involved (not terribly difficult), not quite as scalable (arguable) I'm sure there's other alternatives as well. I think either way you model it, you will have the trade space between doing a lot more modeling with less metachains necessary or doing less modeling with a more complex metachain required.

    • @s7726
      @s7726 Місяць тому

      @CameoMagic would love a video going over some of this.

  • @starnaviking0461
    @starnaviking0461 Місяць тому

    Thanks for this example!!! 👍We've been doing something similar for a couple of years, but have found the type of technique demonstrated here has an undesirable characteristic with respect to "End A" and "End B". Sometimes "End A" is "Subsystem A" and sometimes it is "Subsystem B". This is the result of how the connector created; End A is the starting point when drawing the connector, and End B is the ending point. This can make the ICD harder to read/understand. For readability purposes, it is often desirable to create the ICD from the perspective of one subsystem or the other, such that End A is always the same subsystem. This can be accomplished by creating derived properties which define "ConnectorEndSelf" and "ConnectorEndOpp" (for Opposite). The ICD table can then be created with "Scope" on one part or the other. The derived property expression is a bit more complicated, but we've found that it is worth the trouble. It would be interesting to see your way of accomplishing this.

    • @CameoMagic
      @CameoMagic Місяць тому

      Nice, good method. I like the idea of starting from one part and then working your way outward. I absolutely understand the issues with the direction of the connector.

  • @SunnyDNintendoGamer
    @SunnyDNintendoGamer Місяць тому

    This video made systems engineering click for me a lot more, fantastic explanation of the compartmentalization aspect and the Is Abstract functionality. I just wanted to know exactly why you’re changing the attributes instead of the properties for the default values? I don’t quite understand the difference between the two

    • @CameoMagic
      @CameoMagic Місяць тому

      I could've used either the Properties or Attributes tabs; they are VERY similar and ultimately refers to the same element. The thing that I've noticed is that the Properties tab organizes results by Property type (Part Property, Value Property, Constraint Property, etc.) The Attributes tab organizes results by how the attribute has been added to the element (Owned, Inherited, etc.) So making changes to either will create the same elements/relationships in the model. The difference is the order in which the elements they are presented.

  • @EdC-j8u
    @EdC-j8u Місяць тому

    How could I store the run time of the activity?

    • @CameoMagic
      @CameoMagic Місяць тому

      The variable simtime() can be called and then utilized.

  • @th3co45t
    @th3co45t Місяць тому

    I love this. Can you do an approach for software interfaces?

    • @YaoSen
      @YaoSen Місяць тому

      please do

  • @ballsaxx
    @ballsaxx Місяць тому

    hawk tuah

  • @muondude
    @muondude Місяць тому

    I really like the opening diagram you use to identify the focus of your presentations. It emphasizes the pillars of MBSE. I would like to ask permission to make my own version of this for use in my own training courses. Thank you.

    • @CameoMagic
      @CameoMagic Місяць тому

      Go for it! Glad you liked it!

  • @SunnyDNintendoGamer
    @SunnyDNintendoGamer Місяць тому

    So I’m not sure if this is obvious but what does it mean to “run” a block. For your diagram it seems to simultaneously run all of your activities but for a parametric you have constraint blocks. I guess I’m trying to understand what the program is deciding constitutes as a “process” to run. I’m also not sure if this kind of question would be answered by understanding the language of SYSML since I’m starting out with the tool aspect.

    • @CameoMagic
      @CameoMagic Місяць тому

      "run" means "execute" in simulation. When you "run" with the context of a block you will run all of the things which are connected to that block. A block can have a classifying behavior which is a behavioral diagram which is run when the block is run. Therefore when you run the block, you will startup the classifier behavior (i.e. Activity Diagram, Sequence Diagram, State Machine Diagram). The classifying behavior can then kickoff other behaviors. Parametric diagrams are a structural diagram which is behaviorless. Therefore the constraints which are captured with a constraint block will be global (always true) for whatever behavior the system block does. That's why we typically have laws of physics and such as a constraint on our parametric diagram (laws of physics are always true). Hopefully this helps. I'm not sure I answered your question.

    • @CameoMagic
      @CameoMagic Місяць тому

      Note: as you watch the videos you will see there are actually 2 play/"run" buttons. The first calculates the structural parametric constraints and spits out the answer, the second starts the behavior. The behavior can modify the inputs and then change the parametric. (i.e. the total mass of a system will decrease over time as the system uses fuel)

  • @Mzkysti
    @Mzkysti Місяць тому

    Great video on this subject, thanks. Are these models available somewhere (I understood from the video they are but couldn't find a link)?

    • @CameoMagic
      @CameoMagic Місяць тому

      Yes, unfortunately, we are not distributing the .mdzip files at this time. We apologize for the inconvenience. We are glad you enjoyed the video and hope you continue to watch & share the content.

  • @carstonmillward4759
    @carstonmillward4759 Місяць тому

    Great video. Thank you for this!!

  • @SunnyDNintendoGamer
    @SunnyDNintendoGamer Місяць тому

    When I build this diagram I don’t understand why Time is the only input that gives me any output data with the second example. It’s just a simple system of equations so I don’t get why any input value wouldn’t spit out all the other values. I want to be able to enter any of the 4 variables and get the 3 others, or understand why exactly time is special in this example.

    • @CameoMagic
      @CameoMagic Місяць тому

      Run the simulation with Matlab as the language of the solver. This will allow you to select which variables are inputs and outputs.

    • @CameoMagic
      @CameoMagic Місяць тому

      ua-cam.com/video/8aSKaGdKIjw/v-deo.htmlsi=7Ie6HZq_bcpOIJig This video may be helpful to you.

  • @mayureshbhide4692
    @mayureshbhide4692 Місяць тому

    Hey, what if I import Excel into the instance table and then want to get values for each time step?

  • @davebertoletti
    @davebertoletti 2 місяці тому

    You explained more in a few seconds that most tutorials on this topic

  • @mayureshbhide4692
    @mayureshbhide4692 2 місяці тому

    Hey! I am not able to extract the way you did. It is giving me the red warning the same way at 17:10

    • @CameoMagic
      @CameoMagic 2 місяці тому

      Yeah, extract is finicky unfortunately. Try just selecting the behavioral actions (the send signal elements only) and not the logical nodes (do not select initial node or fork) and see if that works for you.

    • @mayureshbhide4692
      @mayureshbhide4692 2 місяці тому

      @@CameoMagic Got it thank you!

    • @mayureshbhide4692
      @mayureshbhide4692 2 місяці тому

      @@CameoMagic Another question: Here you have used send and accepts signal actions. In my model I have some physical flows (e.g. Air, water, etc.), those are not signals but blocks. Should I convert them to signals and use the same method or how should I go forward with item flows that are blocks?

    • @CameoMagic
      @CameoMagic Місяць тому

      @@mayureshbhide4692 You have a lot of different options to pass data from one place to another. This video goes over some of those alternatives: ua-cam.com/video/IsrGBhvWsf8/v-deo.html&t It's hard for me to guide you what to do without seeing your entire model but I would think that keeping the Air, Water, etc as blocks may be the best path forward. Best practices would be to remain consistent with the other models you are integrating in with, and try to model using the most clear/understandable method for people who have not seen the model. If your team is going to say, "water flow is not a signal; a discrete or some software sending a message is a signal" then may be keep it as a block. Defining what terms such as "signal" means to your team is important as SysML leaves it up to the modeler. That being said, send signal actions and Activity Parmenter nodes do work differently so understanding the differences would be helpful before deciding a method for your entire project.

  • @indrabhat5933
    @indrabhat5933 2 місяці тому

    Good info but slowing down the clicks and the explanations a bit would help users follow better.

  • @JeffreySJanos
    @JeffreySJanos 2 місяці тому

    I'm finding that Legends can quickly affect performance of the model. Can you feature how to turn adornment auto-update off? I'm in Cameo 2021 and finding that the adornment runs often and can take many seconds to complete. I'd love to turn this off while authoring, but don't want to remove legends everywhere and have to re-add them. I tend to keep my diagrams small, but there are times where an overly-detailed IBD, for example, helps me as a developer to author efficiently.

    • @CameoMagic
      @CameoMagic 2 місяці тому

      In Cameo 2021, I do not know a way to toggle the legend adornment. However, I have not really had this problem. I have had issues with the validation checker slowing me down. You can go into Environment Options / Active Validation / Active Validation Period and then make it something really large like 30sec so that it doesn't validate upon opening the diagram. I would check that this isn't the thing slowing you down. Additionally, I would look into Environment Options / Memory Settings and changing your Max Heap Size and Thread Stack Size. I've got mine set to 6000 and 1024 respectively. If you really think it's graphics related then check some of the other Environment Options such as Diagram / Graphics Antialiasing and Diagram / Text Antialiasing. Try setting these to false and you may be able to sacrifice graphics quality for speed.

  • @mslonik
    @mslonik 2 місяці тому

    Thank you for that review. Please show in one of the future videos a difference between viewpoint and model view. As one of the benefits coming from modeling.

    • @CameoMagic
      @CameoMagic 2 місяці тому

      "A Viewpoint is a specification of the conventions and rules for constructing and using a view for the purpose of addressing a set of stakeholder concerns. The languages and methods for specifying a view may reference languages and methods in another viewpoint. They specify the elements expected to be represented in the view, and may be formally or informally defined. For example, the security viewpoint may require the security requirements, security functional and physical architecture, and security test cases." -SysML Book You can look at figure B27 on page 183 of the SysML book for a pictural example. In simple terms. A "view" is another word for diagram. "Viewpoint" is not a diagram; it is an element in the model. The viewpoint has attributes to fill out such as stakeholders, concerns, purpose, etc. You can think of it like a requirement element where your requirement has a text field to input data. The view is connected to the viewpoint with a conform relationship. Hope this helps.

  • @elkess1
    @elkess1 2 місяці тому

    Nice the problem for the community contribution/ I wish I could help but it's way above my level.

  • @HyunukHa
    @HyunukHa 2 місяці тому

    Fancy and well abstracted video!!

  • @HyunukHa
    @HyunukHa 2 місяці тому

    Excellent introductory video! Thank you. 👍👍

  • @WilbanksUSMC
    @WilbanksUSMC 3 місяці тому

    This is an excellent intro video to SysML

  • @mr2tot
    @mr2tot 3 місяці тому

    Hi, which plugins need to be installed to perform simulation? Thanks.

    • @CameoMagic
      @CameoMagic 3 місяці тому

      Simulation toolkit plugin.

    • @mr2tot
      @mr2tot 3 місяці тому

      @@CameoMagic thanks, i’m newbie’s mbse. Can we install this plugin through Magic Systems of Systems Architect (license Academic) ? I tried to install but it says version incompatible error.

    • @CameoMagic
      @CameoMagic 2 місяці тому

      @@mr2tot I'm not sure I understand your question entirely to be honest when you mentioned "Magic Systems of System Architect". You can Import the plugin by opening Cameo, going to Help/Resource/Plugin Manager, and then selecting the "Import" button. You can successfully pair any version of Cameo Systems Modeler or Cameo Enterprise Architecture to Cameo Simulation Toolkit plugin. You will need to ensure the version of the plugin matches the version of Cameo you are running (i.e. If you're running "Cameo Enterprise Architecture 2021x" then "Cameo Simulation Toolkit" version 2021x Refresh2 will be compatible)

  • @PrinceCaleb-hb3kp
    @PrinceCaleb-hb3kp 3 місяці тому

    Which tool is it you're using?

    • @CameoMagic
      @CameoMagic 3 місяці тому

      In the video, we're using Cameo Enterprise Architecture. Note: Cameo Enterprise Architecture, Cameo Systems Modeler, and MagicDraw are all fundamentally the same tool.

  • @chandpatel4157
    @chandpatel4157 3 місяці тому

    This is a great video. Thanks for creating it.

  • @CameoMagic
    @CameoMagic 3 місяці тому

    SysML Practice Certification Exams can be found here: www.cameomagic.com/resources/cert-exam-prep or www.paypal.com/ncp/payment/DYCS43EBPQP5U

  • @ariellemizov4934
    @ariellemizov4934 3 місяці тому

    Random Cameo question: my containment tree keeps collapsing when I switch between projects or if I've had it minimized for a while. I'm using the 2021 Cameo Enterprise Architecture edition. Is there a way to stop the containment tree from collapsing?

    • @CameoMagic
      @CameoMagic 3 місяці тому

      There's two buttons (icons) right beneath the word "Containment" when looking at your containment tree. If you hover your mouse over the icon it shows its label: "Collapse All" and "Collapse Selected Recursively". Both of these icons will collapse the containment tree. I suspect that you are accidently hitting these buttons. When you change from project to project the containment tree will remain how you left it, or that's how it's supposed to work. If you are still having issues I would suspect a Cameo bug and I would try closing Cameo and reopening it. Hope this helps.

    • @brettany_renee_blatchley
      @brettany_renee_blatchley 3 місяці тому

      FWI I have not seen this behavior, and I usually have several models open simultaneously. (versions: 19.0, 2021x, and 2022x)

  • @dmayo77
    @dmayo77 4 місяці тому

    Get a better speaker. You lost me at robotic voice

  • @pmohanreddy9047
    @pmohanreddy9047 4 місяці тому

    Thanks for uploading such detailed video. I have gone through it. It's really helpful.

  • @jliu66-p1q
    @jliu66-p1q 4 місяці тому

    Hello, is there a tutorial walk through of how to make this model?

    • @CameoMagic
      @CameoMagic 4 місяці тому

      There's not at this point. Our most comprehensive SysML walkthrough to date is this one: ua-cam.com/video/dQqNg0EE7L4/v-deo.html

  • @HuckFlynn
    @HuckFlynn 4 місяці тому

    Such a great explanation -- item by item, right down the list. So much info in such a short period. Thanks for sharing.

  • @mslonik
    @mslonik 4 місяці тому

    Impressive. Thank you for your hard work 🙂. I watched it twice 🕑to get along with specific sections.

  • @ZaynAlAbedenAhmad-cr1bw
    @ZaynAlAbedenAhmad-cr1bw 4 місяці тому

    what is the name of the app u r working on please ?

    • @CameoMagic
      @CameoMagic 4 місяці тому

      Cameo Systems Modeler 2021x

  • @luckyseven2027
    @luckyseven2027 5 місяців тому

    great video, you said there will be a link shows how signal's property can be sended to another act., i can't find it😅

    • @CameoMagic
      @CameoMagic 5 місяців тому

      Here it is: ua-cam.com/video/IsrGBhvWsf8/v-deo.html

  • @brianMoberley
    @brianMoberley 5 місяців тому

    Great video! Very informative!

  • @shusheng1
    @shusheng1 5 місяців тому

    Thank you for the detailed example. When I ran the sim only power:Real is instantiated, but no reference properties in the power block are instantiated. I noticed at 4:03 you created a link between subsystem A and Power Block on the diagram but the video moved to fast to see what that link was. Can you kindly explain that part? Is missing that link the reason for reference properties not instantiating, or something else could be the culprit? Thank you.

    • @CameoMagic
      @CameoMagic 5 місяців тому

      The relationship created was an association which is a directionless relationship which creates 2 reference properties where both ends reference each other. That's why there's no diamond on one side or arrow. At 4:03 In the containment tree, Subsystem A has a reference property "power Block: Power Block". Additionally, Power Block has a reference property "subsystem A: Subsystem A". When you say "instantiated" I'm assuming you mean that you're not seeing the row for the reference properties at all when running the simulation. If this is the case, then select the gear icon within your simulation window and then toggle "Show Reference Properties" to on.

    • @shusheng1
      @shusheng1 5 місяців тому

      @@CameoMagic Yes that's what I meant. Toggle "Show Reference Properties" to on did the trick. Thank you so so much! Liked and Subbed!

  • @zealshah2984
    @zealshah2984 5 місяців тому

    Is there a tutorial that shows how to create the pinouts for this model? Also how do you add a hyperlink to look inside?

    • @CameoMagic
      @CameoMagic 5 місяців тому

      Here's a tutorial on how to hyperlink: ua-cam.com/video/cs7aCP-v0Z4/v-deo.html

    • @CameoMagic
      @CameoMagic 5 місяців тому

      Here's another video on connector and pinout modeling: ua-cam.com/video/pBYLmPnG_kY/v-deo.html Hopefully, this will help because we haven't posted an exact creation video at this time.

  • @hwang-dj1pb
    @hwang-dj1pb 5 місяців тому

    good video.l, thanks. howerer, I still want to ask what's the exactly difference between them? I can find out some difference, but I can't tell it and explain it.

    • @hwang-dj1pb
      @hwang-dj1pb 5 місяців тому

      and why are there two modes? when to use each of them?😣☺️

    • @CameoMagic
      @CameoMagic 5 місяців тому

      We're going to need a video to explain that one because the answer is "it depends". I would refer to your methodologies guidance. Typically, a methodology will dictate either allocations between elements of definition or between elements of usage. The entire model will follow that guidance (i.e. you likely wouldn't do both in a model).

    • @hwang-dj1pb
      @hwang-dj1pb 4 місяці тому

      @@CameoMagic oh thank you for your kindly reply and I'll pay more attention to it. ☺