机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1756|回复: 0

SolidWorks知识工程插件:TactonWorks

[复制链接]

2万

主题

2万

帖子

17万

积分

超级版主

Rank: 8Rank: 8

积分
174537
发表于 2018-6-15 18:29:34 | 显示全部楼层 |阅读模式
20 世纪90 年代开始, 以CAD/CAE/CAM/PDM/AI 技术集成作为典型特征的知识工程(Knowledge BasedEngineering,简称KBE)技术开始在工业领域广泛应用。英国Coventry 大学的KBE 中心认为KBE 系统是一种存储并处理与产品模型有关的知识,并基于产品模型的计算机系统;美国Washington 大学认为KBE 是一种设计方法学,将与下一代CAD 技术紧密结合。它使用启发式的设计规则,将涵盖构件、装配和系统的开发
KBE 的本质就是知识的再利用,即工业产品在其生命周期的每个阶段,是否能够充分利用各种实践经验、专家知识及其他有关信息。
要想从设计、分析到制造的每个阶段都有效地利用KBE 系统,就要求KBE 系统具有柔性、开放性、可重用性并可用户化。KBE 系统是深层次内嵌于CAX(CAD/CAM/CAE/CAPP)和AI(人工智能)系统中,而不是简单地添加到一个已存在的系统中
1. 知识获取
知识获取:就是从行业专家获取领域知识并将其转化为知识库,主要通过以下3 种方式。
(2)与专家交流获取知识。
(3)通过学习、积累或数据挖掘的方式获得新知识。
2. 知识表示
知识表示:主要研究用什么样的方式将解决问题所需的知识存储到计算机中,便于计算机处理。知识表示分为规则、逻辑和框架等。规则是指一种行为的描述,这种行为对应于一定的输入,可以引用各种形式的知识库,并按照对应的逻辑条件产生一定的结果,如特征造型、参数计算、指定种类的选择,或是违反约束时产生警告等。
3. 知识运用
知识运用:从事例库中提取相似的案例进行设计,即从已有的知识中推导出所需要的结论和知识。有基于规则,基于事例,基于模型和混合/ 人工神经网络等4 种方式。
、KBE 的目的KBE 技术的最终目的就是利用KBE 技术, 结合CAD/CAM/CAE/CAPP 等软件,实现设计自动化。对产品系列丰富,提供按订单设计生产型公司尤其重要。
(1)将重复的任务自动化。
自动生成产品三维、二维设计图纸,物料清单,成本估算和采购订单等。
(2)提高准确性。所有的文档都是基于相同的主产品集自动产生,出错的可能性小。
(3)缩短交货时间。通用设计和文档创建时间缩短50% ~ 90%,极大地减少设计时间。
(4)降低成本。模块化、标准化程度不断提高,设计、采购和制造等成本大大降低。
(5)提高产品质量。主产品集经过反复研究、验证,产品质量高。
(6)提高竞争优势。更低的成本、更短的时间,以及更好的质量,当然就意味着更强的竞争优势。
基于SOLIDWORKS 软件,有多款成熟的KBE 解决方案,如DriveWorks、TactonWorks 和KBEWorks 等。这些软件都内嵌于SOLIDWORKS 中,深度集成。下面我们将基于比萨烤箱的案例来说明KBE 技术对设计人员的重要性,以及在SOLIDWORKS 软件中的应用,这里我们采用的是TactonWorks 解决方案。
客户可以通过网站引导配置烤箱参数,比如烤箱个数、箱门形式、控制开关类型、桌脚样式、放置比萨盘的平板横置或竖置等。这些参数直接驱动服务器上的SOLIDWORKS 运行,自动生成烤箱三维设计模型,二维生产加工图、三维效果图、物料清单和报价等,一切在几分钟内实现。提交订单后,数周之内,一台全世界独一无二的烤箱就送到您面前。没有KBE 技术,这一切都将不可能实现。
由于客户并不懂设计,这就要求生产商将烤箱的设计经验知识集成到烤箱设计中,客户在选配的时候,根据知识规则,自动推荐可以使用的配置。比如当烤箱箱体长度大于1,000 毫米时,必须选择带分隔板的箱门;当箱体重量达到150 千克时,支架的钢材尺寸必须大于50 毫米等。[本文转自:
和绝大多数KBE 解决方案相比,TactonWorks 有一个明显的优势,设计师不需要了解任何开发语言即可使用。设计师很方便地将设计规则和经验知识添加到规则控制文件中。所有规则不存在先后顺序,TactonWorks 自动根据规则之间的关系来判断执行顺序。利用这些规则来计算工程参数对产品几何参数的影响,从而驱动几何模型。

利用TactonWorks 实现设计自动化的典型步骤和方式如下。
1. 创建规则
在TactonWorks Studio 工具中新建规则文件(.tcx)。将约束、规则和设计经验等添加到规则文件中。Studio 工具是内嵌入SOLIDWORKS 中的。通常由经验资深的设计师来操作。
2. 基于规则进行设计自动化
根据参数的输入方式不同,分为两种以下方式。(1) 在TactonWorks Engineer 工具中运行规则,输入相关参数,自动生成相关的三维模型、二维工程图、产品物料清单和报价单等信息。Engineer 工具是内嵌入SOLIDWORKS 中的。通常由内部设计师和销售人员使用。(2)在TactonWorks Online 工具中运行规则,控制方式类似。唯一不同的是,Online 是通过浏览器,连接网络在线操作,通常由销售人员或终端客户操作,客户的计算机上无须安装任何特定程序,所有输入参数直接发送到TactonWorks Server 服务器上,自动生成相关的三维模型、二维工程图、产品效果图、产品物料清单和报价单等信息。
TactonWorks系列化设计
http://player.youku.com/player.php/sid/XMjcxMTY1OTA0NA==/v.swf
TactonWorks2018
http://player.youku.com/player.php/sid/XMzM3NTIxNjgyNA==/v.swf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-11-26 03:30 , Processed in 0.098574 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表