在 DriveWorks Pro 软件中,配置方案可通过 DriveWorks Live 网页端,或是管理员端、用户端、自动运行端内的配置方案资源管理器两种渠道创建。配置方案是原始项目 CAD 模型的各类变体版本,同时配套报价单、物料清单等附属文档。

DriveWorks Pro 配置方案资源管理器界面与管理员端新建配置方案
创建新配置方案时,系统会调出项目部署阶段预设的录入表单,由操作人员填写所需定制参数。表单填写完成后,软件会根据用户录入数值、项目内预设的模型驱动规则,自动生成定制化模型与配套文档。下文示例为简易方块类项目录入表单,可驱动方块的长度、宽度、高度、外观颜色参数。

DriveWorks 录入方块尺寸与颜色参数界面
参数填写完毕、模型与文档生成输出后,DriveWorks 会按照配置方案设置内指定的存储路径,在名为DriveWorksFiles的隐藏文件夹内生成两份配套文件。

DriveWorks 配置方案设置界面

DriveWorksFiles 文件夹与配置方案底层逻辑
该文件夹设置为隐藏属性,不允许操作人员直接修改内部文件。文件夹内存放创建该配置方案时所有生效的模型驱动规则与变量参数。
注意:模型规则与变量全部固化存储在此文件夹内。若后期项目更新修改模型驱动规则,对这份历史配置方案重新生成模型时,软件仍会沿用创建该方案时旧版规则运算。若想让历史配置方案套用新版模型规则,必须使用完全相同的变量参数新建一份配置方案。
由此可见,若后续会迭代模型规则并需要让历史配置适配新规则,提前统一记录归档所有配置方案的变量参数将十分有必要。
通过 SQL 数据库记录追踪变量参数
传统分组数据表的缺陷
很多用户会选择分组数据表导出存储配置方案变量,但如果项目需要批量生成海量配置方案,分组数据表体积会急剧膨胀。每当分组内任意项目新建配置方案时,整套分组数据表会全部载入内存,并非仅加载当前操作项目相关数据,这会显著拖慢配置方案创建速度。
SQL 数据表存储方案优势
我们可以采用专为海量数据高速读写设计的工具存储配置变量,即 SQL Server 数据表,实现参数快速查询调取;免费的 SQL Server Express 版本即可满足需求,无需采购商用标准版 SQL Server。
注意:SQL 数据库对接功能仅 DriveWorks Pro 版本支持,DriveWorks Solo 与 Xpress 版本无此功能。
推荐阅读文章:《DriveWorks 版本功能对比:DriveWorks Xpress、Solo、Pro 功能差异》
新建 SQL 数据库与数据表
建议单独创建专用数据库存放配置参数,与产品数据管理库、DriveWorks 共享分组数据库等其他业务库物理隔离。
在 SQL Server 管理工具中新建数据库操作:
连接目标 SQL Server 实例;
1、右键【数据库】文件夹,选择【新建数据库…】。

DriveWorks 新建 SQL 数据库与数据表操作界面
2、数据库创建完成后,展开数据库目录,右键【表】文件夹,依次选择【新建】-【表】。
3、根据项目需要追踪的变量定义数据表字段。本例中需要记录长度、宽度、高度、颜色、配置方案编号,对应 4 个整型字段、1 个字符串字段;字段是否允许空值可按需自行设置。

DriveWorks Pro 数据表字段定义界面
数据表在 SQL Server 管理工具内保存完成后,即可配置 DriveWorks 项目,实现每生成一份配置方案自动将变量数值写入该 SQL 数据表。
配置 DriveWorks 自动写入 SQL 数据表
1、创建输出常量,用于标记 SQL 指令执行状态,本例常量命名为ExportComplete;
2、新建宏程序,从工具箱拖拽【读取常量数值】任务至宏编辑区。

DriveWorks 配置 SQL 数据表自动写入流程界面
3、双击常量数值下方求和符号,将输入模式由静态切换为动态,打开规则编辑器编写执行逻辑。本例所用规则示例如下:

DriveWorks Pro 规则编辑器界面
使用DbExecute指令,可调用表单录入参数拼接完整 SQL 语句。本例 SQL 语句功能为将表单参数插入前文新建的Data数据表。
注意:SQL 语法要求字符串类型数值两侧添加单引号,因此代码中ColorReturn颜色变量包裹了单引号;长度、宽度等整型变量无需添加引号。
DriveWorks DbExecute 函数说明文档
4、宏程序可通过两种方式触发执行:一是在用户录入表单添加宏执行按钮,二是嵌入配置方案流程节点。
本例将【运行宏】任务添加至配置方案流程的【生成】切换节点中。

DriveWorks Pro SQL 追踪配置方案流程界面
总结
完成全部配置后,用户填写表单点击生成,所有配置参数会自动写入 SQL 的Data数据表。如需套用新版模型规则重新生成历史产品,可直接读取数据表内存储的历史变量复用。
借助 SQL 数据库追踪全部配置变量操作简便、读写高效,当历史配置需要适配新版模型或文档规则时,可直接调取历史参数重复生成配置方案。

DriveWorks Pro SQL 追踪配置方案完整效果界面
以上就是DriveWorks Pro 通过 SQL 追踪配置方案参数完整教程,如有疑问或建议欢迎咨询代理商智诚科技ICT 技术团队
部分文章来源网络或用户投稿,如有侵权请联系本站删除!
获取SW正版免费试用,有任何疑问咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!