You need to enable JavaScript to run this app. 如何在Cameo Systems Modeler不同块的IBD中共享同一SysML连接器
优惠活动
大模型
产品
解决方案
定价
更多

如何在Cameo Systems Modeler不同块的IBD中共享同一SysML连接器

SysML连接器复用问题

我认为在Cameo Systems Modeler项目中可以共享同一SysML连接器,因为IBM Rhapsody(8.4、9.0、9.0.1版本)等其他SysML工具均支持该功能。

  • 图1展示了IBM Rhapsody中连接器A-C在块BL01和BL02之间共享的情况。
  • 图2展示了Cameo Systems Modeler中连接器CN01在块BL01中的情况。

问题:块BL02能否“引用/复用”连接器CN01,以连接部件属性PartB的P1流端口与部件属性PartA的P1流端口?若可以,请问在该SysML工具中如何实现该操作?


解答

Cameo Systems Modeler完全支持连接器的跨块复用,你提到的需求可以实现,操作步骤如下:

  1. 首先将CN01提取为公共连接器类型
    打开BL01的内部结构图,选中CN01连接器,右键点击「重构」→「提取为连接器类型」,将生成的连接器类型存储在项目公共包目录下,命名保持CN01即可。这一步是让连接器从BL01的内部私有元素变成全局可复用的公共类型。
  2. 在BL02中复用连接器类型
    打开BL02的内部结构图,先拖入需要连接的PartA、PartB部件,确认两者的P1流端口类型和CN01支持的端口类型匹配。再从左侧元素资源管理器中找到之前提取的CN01连接器类型,拖拽到画布上后依次点选PartB的P1端口和PartA的P1端口,即可完成连接。
  3. 验证复用效果
    选中BL02中新生成的连接器,查看属性面板的「类型」项,可以看到关联的是全局CN01类型。后续你修改CN01的约束、流向规则、备注等属性时,BL01和BL02中所有引用该类型的连接器都会同步更新,和IBM Rhapsody的共享逻辑完全一致。

内容的提问来源于stack exchange,提问作者NeverStopLearning

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.16 16:27:04