跳转至

编辑流程

将一个自定义组件的参数从固定值变为可控值需要进行多步操作,下面将为您详细描述如何设置可控的参数化组件。


编辑组件前的准备

  • 编辑组件前您需要确保您所编辑的组件不属于内置组件,同时需要注意您所要进行编辑的组件类型属于节点还是细部,这会对后续编辑组件的过程产生影响。
  • 确认好需要编辑的组件后,您需要打开组件管理器并选中您已经定义好的组件,然后通过右键菜单-->编辑组件进入到编辑组件参数的界面。

进入编辑组件界面
  • 出现带有编辑组件功能的悬浮工具栏,视图列表自动创建了"××-组件设计"视图,则代表成功进入编辑组件界面。

编辑组件工具栏

编辑参数化组件

添加变量

  • 想要让组件内的零件自由活动起来,首先要做的就是添加变量
  • 选中控制点,点击固定距离功能,再选择锚定平面,单击一次左键确认锚定平面的摆放位置,您就完成了一次添加变量的操作。

添加变量
  • 点击变量,您可以在弹出的变量窗口内观察到您所添加的变量。

在变量窗口内查看变量
  • 若您想要改变组件内零件的属性,则需要在变量窗口点击“添加”,手动添加一行变量。
  • 新添加的变量名称需要与需要修改的零件属性的名称相对应,您可以点击浏览组件对象打开组件对象浏览窗口。
  • 选择您需要修改的零件属性,例如“等级”
  • 双击打开或通过右击该属性选择“编辑”可编辑该属性的名称。

为属性添加名称
  • 编辑好属性名称后,在组件对象浏览窗口,您可以直接观察到您所编辑的名称
  • 属性名称填写到变量窗口“名称”这一列的表格内,您就可以在变量窗口中修改零件属性

名称添加到变量窗口
  • 重复上述操作,您可以得到多条变量信息。

请注意

  • 系统自动添加的变量不可对变量类型进行更改,手动添加的变量可以对变量类型进行更改。
  • 名称这一列中的变量不可有同名,如多个D1。
  • 变量类型选择“数值队列”“整数队列”时,用于修改螺栓组中螺栓的间距“单个零件”使用此变量类型时无效

设计组件UI界面

  • 通过点击编辑UI打开UI编辑器。
  • 系统会为您自动生成:
    一个用户界面主界面:“$main[system]”
    一个用户界面标头:“$header[system]”
    进入UI编辑器界面后,点击新建选项页可以新建您自己的用户界面。
  • 在用户界面主界面中,系统会为您自动生成一页选项页,您可以通过点击新页旁的 “+” 号来创建新的选项页。

UI添加新页
  • 双击左侧控件树中的控件,能将您所需的控件拖动到指定位置,实际的控件位置效果可点击 “查看”按钮进行查看。

移动控件
  • 在用户界面主界面中选中控件,您可以在右侧属性栏中进行属性修改。

移动控件
  • 重复进行上述操作,您就可以得到如下图所示的UI界面:

UI界面结果
  • 在实际中的属性界面效果如下:

组件属性结果

提示

  • 龙宫STC提供的UI界面编辑器,选项页控件等均可自由改变大小,您只需要将鼠标放在边框附近即可。
  • 控件属性的更新,需要点击应用后才会生效。

变量和UI界面的关联

  • 您已经完成了添加变量和对UI界面的设计,接下来将为您描述如何关联变量和UI界面。
  • UI编辑器的属性栏中,您可以观察到控件信息,请记住控件的名称

记住控件名称
  • 变量窗口选中您需要进行关联的变量信息中的公式,点击右侧 “引用UI”选项。

引用UI
  • 选择需要关联的控件名称

  • 点击复制并关闭(如需添加默认值,则在默认值选项框中输入默认值之后,在键盘上敲击 “Enter”,再点击复制)。

引用UI
  • 变量窗口公式中,粘贴复制的脚本。
  • 点击修改,您可以得到如下结果:

引用UI示例
  • 您可以通过双击组件打开组件属性,来确认您是否成功关联变量。

结果示例
  • 重复上述操作,您就可以在组件属性中控制您所添加的变量信息。

保存参数化组件

  • 完成参数化组件的编辑后,请一定不要忘记保存参数化组件的修改。
  • 点击保存可以保存修改信息。
  • 点击退出后,勾选更新模型中组件,系统会将该参数化组件的修改信息应用到组件列表中。
  • 保存并更新参数化组件信息和,即可退出组件编辑界面。

本章节介绍了龙宫STC参数化组件的编辑流程,感谢您浏览至此。后续章节将详细介绍各个功能模块的用法,可在需要时查阅。