| 会员登录 立即注册
关注公众号

关注公众号拿干货

CATIA教程
加入联盟

扫微信(sakula)入联盟

CATIA软件
风格切换

catia教程

搜索

CATIA联盟论坛

3DEXPERIENCE设计流程模板应用介绍

[复制链接]
CATIA基础教程 发表于 2019-10-29 11:13:33 | 显示全部楼层 |阅读模式
CATIA基础教程
2019-10-29 11:13:33 4105 0 看全部
  3DEXPERIENCE平台新功能模块Know-how Apps Authoring Suite开发程序套件,有利于模板化设计流程,提高设计效率,优化设计。

  1、Know-how Apps简介

  Know-how Apps应用程序套件有一系列的应用(Know-how Apps Creation,Know-how Apps Resources,Know-how Apps User Experience,Know-how Apps Components,Know-how Apps Logic),允许用户在3DEXPERIENCE中定义和管理订制开发应用程序。这些开发订制的应用程序存储在3DEXPERIENCE数据库中,用户可以方便的部署给终端用户使用。

  Know-how Apps在3DEXPERIENCE中有两种应用角a色:开发者角色和使用者角色。开发者角色允许用户开发和管理应用程序。而使用者角色只允许用户使用应用程序已有的操作和过程,应用程序所使用的所有规则、模板、指令和其他对象都是隐藏的,不能被修改。

  2、Know-how Apps架构

  Know-how Apps Creation包含用于部署的应用包(Package),而应用包(Package)内包含多个与之对应的应用(Application)。而每个App的开发订制内容都会在Know-how Apps Component中定义描述。
3DEXPERIENCE设计流程模板应用介绍18

  Package:包含有多个可独立运行的应用(Application),同时可以关联协同空间,是应用程序使用部署的配置单元。

  Application:包含多个可以独立运行的部件(Component),它仅仅是一个中间构建块,拥有一个资源容器。

  Element:专门用于存放部件(Component)和Know-how Apps资源的对象。

  Component:包含诸如应用程序、类型、函数、对话框和操作等结构化定义的对象。
3DEXPERIENCE设计流程模板应用介绍78

  Resource:包含结构化目录和运行时视图组织文件的对象,包含图片,html文件,CATIA资源文件。资源在Element下聚合,并包含程序执行时的所有文件。
3DEXPERIENCE设计流程模板应用介绍65

  3、创建及部署App的流程

  定义应用程序的目的是供给专用用户高效的用户界面。而Know-how Apps Component的目的就是为用户创建用户界面,同时将企业内部积累的目录、文档模板、用户特征和命令等构建块,快速的组织起来编制企业的自动化应用程序。用户可以通过一个被称为“技术对象”的对象来组织和控制各个组件块。

  下图为应用程序定义的流程图:
3DEXPERIENCE设计流程模板应用介绍66

  用户订制开发应用程序之前,必须清楚明白自己的需求,脑海中构思好设计流程,以及用户界面,同时还有这个流程中要使用到的用户特征、超级副本、VB脚本、CAA命令及工程模板等。

  创建技术类型(Technological Type):技术类型有三部分组成:一个类型(Type)、一组属性(Attribute)和一组操作(Operation)。

  一个类型:用户可以创建新的类型或者继承已有的类型。例如发动机(engine),齿轮箱(gearbox)或者挡风板(windshield)都可以用来创建类型。

  一组属性:可以分为输入属性(Input Attribute)、输出属性(Output Attribute)和中性属性(Neutral attribute)。

  一组操作:描述如何建立、计算和评估对象。技术类型可以关联CATIA中结构化的PLM元素如3D形状、几何体、几何图形集、机械特征等。

  创建应用程序需要的用户界面,用户可以通过Know-how Apps User Experience模块拖拉预定义的控件(Frame/Button/Lable等),轻松快速形成自己的操作界面。
3DEXPERIENCE设计流程模板应用介绍17

  定义每个技术对象对应于最终用户执行的任务的操作之间的关联关系。例如创建对话框中各个控件要关联执行的指令,或者控件中的值与类型中输入属性之间的关联等等。
3DEXPERIENCE设计流程模板应用介绍74

  创建整个设计过程,安排上一步定义的特定操作,指导用户进行设计工作。用户需要梳理出企业产品的设计流程及设计规则标准,而3DEXPERIENCE通过创建设计流程与设计规则标准之间的约束关联,实现模板化设计流程,达到快速准确设计产品。
3DEXPERIENCE设计流程模板应用介绍89

  创建Know-how Apps Package,软件会自动加载当前用户已经创建好的Know-how Apps Component,Package作为应用程序部署的单元,包含用户定义的所有开发内容,且对于一个程序而言,仅能有一个Package处于激活状态。
3DEXPERIENCE设计流程模板应用介绍34

  应用程序关联项目空间:以所有者角色登录客户端,将创建的Package以拖拉至左侧的项目空间上,完成项目与应用程序。这种方式利于程序开发者实现对程序的管理和部署。
3DEXPERIENCE设计流程模板应用介绍92

  终端用户登录平台设计,在客户端软件的设置选项中,勾选Apps Package Deployment中的可用Package选项设置,即可获取当前项目空间中可用的应用开发程序,选择需求的应用程序装上即可。
3DEXPERIENCE设计流程模板应用介绍32

  4、总结:基于3DEXPERIENCE平台的新功能模块Know-how Apps,可以把规范的设计信息、最优的设计方法和流程等隐含的知识轻而易举的转化为可视化的显示知识。用户不用借助第三方软件,不用具备专业的编程技能,就能够完成符合企业业务需求的应用程序开发。用户仅需花费少量的时间即可实现产品设计自动化,把更多的精力放在新产品的研发上。

  想亲自体验3DEXPERIENCE的各种功能吗~点击阅读原文,来报名任务吧~
  • 您可能感兴趣

查看:4105 | 回复:0

CATIA教程| CATIA视频教程| CATIA培训| CATIA下载| CATIA安装| CATIA二次开发| CATIA入门教程| CATIA V5教程| CATIA V6教程| CATIA论坛 |网站地图
联系电话:18982019507 地址:成都市青羊区二环路西一段155号天祥广场4栋1801
版权所有 ©软易达 •( 蜀ICP备14018086号 )Copyright © 2001-2013 Comsenz Inc. All Rights Reserved.   Powered by Discuz! X3.4
联盟微信客服:
silhouette023CATIA软件


CATIA技术群

微信公众号 CATIA微信公众号
“CATIA联盟”