基于知识工程的参数化设计
知识工程在UGNX中的运用
知识工程在UGNX中的运用摘要:CAD技术发展迅速, 但是以几何模型为主的CAD系统(主要是UG)无法将理论与模型设计有机结合在一起。
在设计时,仍需大量的工作。
目前,KBE( Knowledge Based Engineering, 基于知识工程)与CAD 技术的结合已成为先进制造与自动化技术的发展趋势,并且可以很好地解决这个问题。
本文通过对知识工程在UGNX各个方面中运用的剖析,展示出这种方式的优点和其可取之处,证明了其可行性。
关键词:知识工程;UGNX ;运用The Application of Knowledge Engineering on UGNXAbstract:The CAD technology is developing rapidly, but those CAD system (mainly UG) which based on geometric model cannot make theory and model design in combination. In the design, it still needs a lot of work. At present, KBE (Knowledge Based Engineering, based on Knowledge Engineering) and the combination of CAD technology has become the advanced manufacturing and automation technology development trends, and can be a very good solution to this problem. According to the analysis of the knowledge engineering in various aspects of the UGNX application, showing the advantage of the method and its merits, it proved its feasibility.Key Words:Knowledge Based Engineering; UGNX; Application0 引言目前CAD 技术发展迅猛, 但是以几何模型为主的CAD系统无法将领域设计原理和知识、同类设计以及专家经验等融入到几何模型中去, 因此无法实现知识型资源的重用[1]。
基于知识工程的自升式钻井平台方案设计方法
2 )工况复杂 , 计算量大 。设计 时通常要考虑 正 常作业工况 、 迁移工况 、 升降工 况和 自存工况 。强度 计算时要考虑 每种工 况 中各 种风 浪流载 荷 的组 合 ,
稳性计算则要考虑完 整稳性 、 破舱稳性 和站立稳性 。 3 )设 备 选 型 对 总体 方 案 的影 响较 大 。桩 腿
理 上 , 量 的任务 是建模 和计 算 , 大 而不 是真 正意 义 上 的设计 。如果 某 些 性 能 指标 不满 足 要 求 , 般 一 也是 在不 影 响大 局 的 前 提下 做 局 部 修 改 , 样 就 这
1 3 9
作者简介 : 王进锋 (9 5) 男 , 1 8 一, 学士 , 助理工程师 。
研 究 方 向 : 舶 与海 洋 工 程 设 计 船
E malw n j fn @ C S O —h p ad. o - i a gi e g O C O s iy r c r : n n
第 5期
船
海
工
程
第 4 O卷
限制 了设 计方 案 的取 值 范 围 , 一 定 能 得 到 较 优 不 解 。可 见 , 果设 计人 员 减少数 据 处理 时 间 , 能 如 就 有精 力 考虑更 多 的设 计方 案对 性 能 的影 响 。
型 式 的选 择 影 响到 升 降 装 置 型式 的选 择 , 降 装 升
置 的选择 进 一步 影 响 到 使 用性 能 和 经 济 性 , 些 这 选 择又影 响 到轮 机 电气设备 的设 置 。 这些 特 点使得 自升式钻 井平 台方 案设 计 的复 杂度 远远 高 于一 般 工 程 船舶 , 在传 统 的设 计 过 程
4c技术
CAPP定义CAPP(Computer Aided Process Planning)是指借助于计算机软硬件技术和支撑环境,利用计算机进行数值计算、逻辑判断和推理等的功能来制定零件机械加工工艺过程。
借助于CAPP系统,可以解决手工工艺设计效率低、一致性差、质量不稳定、不易达到优化等问题。
CAPP是将产品设计信息转换为各种加工制造、管理信息的关键环节,是企业信息化建设中联系设计和生产的纽带,同时也为企业的管理部门提供相关的数据,是企业信息交换的中间环节。
CAPP:计算机辅助工艺过程设计(computer aided process planning)CAPP的开发、研制是从60年代末开始的,在制造自动化领域,CAPP的发展是最迟的部分。
世界上最早研究CAPP的国家是挪威,始于1969年,并于1969年正式推出世界上第一个CAPP系统AUTOPROS;1973年正式推出商品化的AUTOPROS系统。
在CAPP发展史上具有里程碑意义的是CAM-I于1976年推出的CAM-I’S Automated Process Planning系统。
取其字首的第一个字母,称为CAPP系统。
目前对CAPP这个缩写法虽然还有不同的解释,但把CAPP称为计算机辅助工艺过程设计已经成为公认的释义。
CAPP(computer aided process planning,计算机辅助工艺过程设计)的作用是利用计算机来进行零件加工工艺过程的制订,把毛坯加工成工程图纸上所要求的零件。
它是通过向计算机输入被加工零件的几何信息(形状、尺寸等)和工艺信息(材料、热处理、批量等),由计算机自动输出零件的工艺路线和工序内容等工艺文件的过程。
计算机辅助工艺过程设计也常被译为计算机辅助工艺规划。
国际生产工程研究会(CIRP)提出了计算机辅助规划(CAP-computer aided planning)、计算机自动工艺过程设计(CAPP-computer automated process planning)等名称,CAPP一词强调了工艺过程自动设计。
基于知识的桥梁参数化建模
关 键
词:计算机应用;参数化建模 ;知识处理
文 章 编 号 : 10 —1 82 1)50 0 —9 0 30 5 (0 10 —0 10
中图 分类号 :T 9 . P3 1 7
文献标 识 ̄ :A i q -
Brdg r m e rcM o lngBa e n K n wldg i ePa a ti dei s d o o e e
基金 项 目 国家 自然科学基金资助项 目 (0 100 ;上海市 自然科学基金资助项 目 (6r4 7 ) 97 5 3 ) 0 z109 ;上海市教委科技基金资助项 目
(6 z3 ) 00 0 0 ;上 海市科 学技术委 员会资助 项 目 (035 10 ) 12 004 0 ;上 海市教委 重点学科 建设资助项 目 (552 J10 ) 作者 简介 陈 明 (95 ) 17一 ,男 , 山西祁县 人 ,教授 ,博 士后 ,主要 研 究方 向为计 算机 支持 的协 同工作 ,桥梁 抗震 。
o e o e g rsna o d lnb d e ein teme o f o e g c us o KA , fh wl e ee t inmo e i r g s ,h t do wl e q i in( ) t k n d p t i d g h n k d a t
K e r s o u e p l a i n p r m ercmo ei g k o e g r c s i g y wo d :c mp tra p i t ; a a ti d l ; c o n n wl d ep o e s n
00 2 5 收稿 日期 2 1 —1 —1
t eag rtm fb ig t cu ec mp st n a d te ag rtm fb ig n el e tc a gn . h lo i h o r e sr tr o o i o n h lo i d u i h o r e itl g n h n ig d i
基于知识工程的参数化设计应用研究
W ANG — i Da b n,ZHU e - u W EIPi g a g W n h a, - un
( I n o o C ne,h nh i nvr t,h n h i 0 0 2 C ia CMSadR bt e trS a g a U i syS ag a 2 0 7 ,hn ) ei
机 械 设 计 与 制 造
4 2
文 革 编 "- 1 01 3 9 【 01 0 — 0 — 3 5 一 : 0 - 9 7 2 0) 9 0 42 0
Ma h n r De in c i ey sg
&
Ma u a t r n f cu e
第 9期 21 0 0年 9月
基 于知识工程 的参数化设计应 用研 究 米
计 以及后续设计可直接通过利用和修改第件之 间的形状和尺寸相互配
见, 参数化设计方法是产品模型修改和变 型设计的需要 , 是设计 合 ,因此零件之间配合部位的尺寸存在一定函数关系的关联性 。
;U a r,dopr ehae5 f Ge rsn AE h。g,D 把h lyn G lo a mashc rticoU p s。, V c ly F c oga pt m n c et acri xei W f t no U no d; ÷Koe eu。 K) i g am ceg T t p dso £d ep amt n lgFsn(F id p a哪i sn h ,i a rt i h 。e l r ei wd i n ri r i. e h p es e w vop a r n d s u c÷
参数化设计
参数化设计目录概述参数化设计是Revit Building的一个重要思想,它分为两个部分:参数化图元和参数化修改引擎。
Revit Building中的图元都是以构件的形式出现,这些构件之间的不同,是通过参数的调整反映出来的,参数保存了图元作为数字化建筑构件的所有信息。
参数化修改引擎提供的参数更改技术使用户对建筑设计或文档部分作的任何改动都可以自动的在其它相关联的部分反映出来,采用智能建筑构件、视图和注释符号,使每一个构件都通过一个变更传播引擎互相关联。
构件的移动、删除和尺寸的改动所引起的参数变化会引起相关构件的参数产生关联的变化,任一视图下所发生的变更都能参数化的、双向的传播到所有视图,以保证所有图纸的一致性,毋须逐一对所有视图进行修改。
从而提高了工作效率和工作质量。
参数化设计在CAD中的应用用CAD方法开发产品时,零件设计模型的建立速度是决定整个产品开发效率的关键。
产品开发初期,零件形状和尺寸有一定模糊性,要在装配验证、性能分析和数控编程之后才能确定。
这就希望零件模型具有易于修改的柔性。
参数化设计方法就是将模型中的定量信息变量化,使之成为任意调整的参数。
对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。
在CAD中要实现参数化设计,参数化模型的建立是关键。
参数化模型表示了零件图形的几何约束和工程约束。
几何约束包括结构约束和尺寸约束。
结构约束是指几何元素之间的拓扑约束关系,如平行、垂直、相切、对称等;尺寸约束则是通过尺寸标注表示的约束,如距离尺寸、角度尺寸、半径尺寸等。
工程约束是指尺寸之间的约束关系,通过定义尺寸变量及它们之间在数值上和逻辑上的关系来表示。
在参数化设计的本质及意义在参数化设计系统中,设计人员根据工程关系和几何关系来指定设计要求。
要满足这些设计要求,不仅需要考虑尺寸或工程参数的初值,而且要在每次改变这些设计参数时来维护这些基本关系,即将参数分为两类:其一为各种尺寸值,称为可变参数;其二为几何元素间的各种连续几何信息,称为不变参数。
基于知识的轿车车身硬点布置参数化设计
了符合要求的车身总体造型。
[ 关键词 ] 车车身布置 ; 轿 参数化设计 ; 车身硬 点 ; 知识驱动
[ 中图分类号 ]U 6 .2 43 8 [ 文献标志码 ] B [ 文章编号 ]1 7 — 122 1)3 0 3 — 6 3 34 ( 20 — 0 9 0 0 4
L mm / 0 83 7
知识工程顾问模块实现了简单的基于知识的参数
化设 计 .它能 将 隐含 的设 计实 践嵌 入 整个设 计 过
轴距
2 3 5l
程, 并转化为明确的知识 。 设计人员可以把在产品
设计 中涉及 的行业 设计 标 准 、尺 寸关 联 、尺 寸约
后悬 发动机罩C 点X 位置
p i t fa t o y l y u a e n C t 5 i c mp e e t r t Ba e n t e p rmerc d sg ,Viu lB s c i u e o ma e on u o b d a o tb s d o a i v s o lt d a s. s d o h a a t e i o a i f i n s a a i s s d t k
基于 知识 的轿车车身硬 点布置参数化设计
罗诚 , 李旭 , 马春辉 , 张红 , 郑泽亮 ( 山东理工大学交通与车辆工程学 院 , 山东 淄博 2 54 ) 5 0 9
【 摘要】 参数化的设计方法在车 身设计 中 到 了大量的应用 。利用 Ct 进行 了某轿车车身总布置参数化设 得 aa 5 iv 计。 在其基础上使 用 VsaB s 进行二 次开发 , 建 了知识驱动 的车身硬 点布置参数化设计 系统 , 根据 i l ac u i 构 然后
智能建造应用热点及发展趋势
智能建造应用热点及发展趋势摘要:当今,随着我国经济的快速发展,建筑产业是国民经济的重要支柱产业,在新发展格局下正经历着深刻、复杂而全面的变革。
其中,有三个关键问题非常重要:一是把握好市场模式深刻变革中的关键问题,二是把握好“双碳”战略中的深层次问题,三是把握好绿色化与数字化深刻变革中的关键问题。
关键词:智能建造;应用热点;发展趋势引言现代化社会发展进程中,智能建造与建筑工业化融合发展成为建筑行业升级发展的关键途径,尤其在高新技术支持下,如互联网、大数据技术、BIM技术等,使其在建筑工程实施的各个环节发挥了越来越突出的优势功能,提高施工效率,减少资源浪费,并实现了标准化设计、工业化生产等,为建筑行业的升级改造提供技术支持。
但是两者融合发展进程中还存在很多不足之处,需要优化设计,在智能化技术基础上,构建更加科学的建筑工业化发展模式。
1智能建造应用热点1.1智能设计目前,依据设计特征,智能设计的应用热点可分为标准化设计、参数化设计、基于BIM的性能化设计、基于BIM的协同设计以及BIM智能化审图等5个方面。
(1)标准化设计。
包含设计元素标准化、设计流程标准化、设计产品标准化。
目前有相当一部分建筑类型已经实现或正在实现标准化设计。
以住宅设计为例,标准化户型、标准化空间、标准化装修等设计与管理流程的标准化已得到大量应用。
(2)参数化设计。
指用若干参数描述几何形体、空间、表皮和结构,通过参数控制获得满足要求的设计结果。
在建筑领域,参数化设计应用范围非常广泛。
不论是国家体育场、上海中心大厦、北京大兴国际机场等重大项目,还是异形小艺术馆、售楼处等都有应用。
(3)基于BIM的性能化设计。
利用BIM模型,建立性能化设计所需要的分析模型,并采用有限元、有限体积、热平衡方程等计算分析能力,对建筑若干方面的性能进行仿真,以评价设计项目的综合性能。
主要应用在建筑室外环境性能化设计、建筑室内环境性能化设计、结构性能化设计等设计环节。
参数化课程设计
参数化课程设计一、课程目标知识目标:1. 让学生掌握参数化设计的基本概念,理解其在工程设计中的应用;2. 使学生能够运用参数化设计方法,对简单物体进行建模和修改;3. 帮助学生了解参数化设计在各个学科领域的实际案例,提高跨学科综合运用能力。
技能目标:1. 培养学生运用参数化设计软件进行建模和修改的能力;2. 提高学生利用参数化设计方法解决实际问题的能力;3. 培养学生的团队协作和沟通能力,能够就参数化设计方案进行讨论和优化。
情感态度价值观目标:1. 培养学生对参数化设计的兴趣,激发创新意识;2. 引导学生认识到参数化设计在现实生活中的重要性,提高社会责任感;3. 培养学生勇于尝试、不断探索的精神,形成积极的学习态度。
本课程针对五年级学生特点,结合参数化设计的课程性质和教学要求,制定具体、可衡量的课程目标。
通过本课程的学习,学生将能够掌握参数化设计的基本知识和技能,形成跨学科综合运用能力,并在实践中培养创新精神和团队协作能力。
为实现课程目标,后续教学设计和评估将围绕具体学习成果展开。
二、教学内容1. 参数化设计基本概念:介绍参数化设计的定义、特点和应用领域,结合课本第二章内容,让学生了解参数化设计的基本思想。
2. 参数化设计工具与软件:讲解常见的参数化设计工具和软件,如SketchUp、Rhino等,结合课本第三章,使学生掌握软件的基本操作和功能。
3. 参数化建模方法:通过实例分析,教授参数化建模的基本方法,包括建立参数、构建关系、生成模型等,参考课本第四章内容,让学生学会运用参数化方法进行建模。
4. 参数化设计案例解析:分析参数化设计在不同领域的实际应用,如建筑设计、工业设计等,结合课本第五章,提高学生的跨学科综合运用能力。
5. 参数化设计实践:安排学生进行小组合作,运用所学知识完成一个简单的参数化设计项目,巩固和拓展课堂所学内容,培养学生的团队协作能力和实际操作能力。
6. 参数化设计优化与评价:教授如何对参数化设计方案进行优化和评价,结合课本第六章,让学生学会从多个角度对设计方案进行分析和改进。
基于CATIA知识工程的车身总布置参数化人体模型
基于CATIA知识工程的车身总布置参数化人体模型作者:张健赵后园来源:《CAD/CAM与制造业信息化》2013年第06期本文使用CATIA软件参数化及知识工程技术,将人体模型知识通过CATIA知识工程技术与人体模型产品融合起来,建立基于知识工程的车身总布置参数化人体模型,并给出了设计应用实例。
结果表明建立的人体模型完全可以满足车身总布置设计的需要,提高了设计质量和设计效率,并在一定程度上实现了设计的智能化。
一、引言在进行汽车车身总布置设计时,需要经常使用人体模型,建立一个反映常用人体尺寸、可以方便快捷地进行关节角度调整的参数化人体模型就显得十分重要。
为适应设计开发的需要,CATIA软件集成了人体工程学设计与分析(Ergonomics Design & Analysis)内容,人体模型(Human Builder)也是其中基础性模块,但没有针对中国人体尺寸的人体模型设置选项,根据其中的三维人体模型直接生成二维图也存在一定的困难。
本文使用CATIA知识工程、参数化模块,结合汽车设计常用人体尺寸,建立了适用于汽车车身总布置的参数化人体模型,这一参数化模型可以应用于三维总布置设计及二维总布置图等汽车总体设计工作中。
二、CATIA知识工程与参数化技术知识工程具有极其广阔的应用领域,最重要的应用之一就是与传统的CAX系统相结合。
基于知识工程的CAX系统起源于20世纪90年代初的美国,最初通过与CATIA和ICAD软件相结合应用于波音公司的飞机冲压件设计中。
知识工程使得CAD设计融入了领域专家的知识和经验,在不需要人工参与或很少参与的情况下,能快速、自动地根据用户的要求改变或产生新的设计方案,提高了设计品质。
如今,经过十几年的发展,知识工程已成为CATIA软件系统的核心技术之一。
1.CATIA V5知识工程模块CATIA V5 软件知识工程模块包括知识工程顾问(Knowledge Advisor)、知识工程专家(Knowledge Expert)、产品知识模板(Product Knowledge Template)、业务流程知识模板(Business Process Knowledge Template)、产品工程优化(Product Engineering Optimizer)、产品功能定义(Product Function Definition)和产品功能优化(Product Function Optimization)7个子模块。
基于知识库的CAD/PDM的集成研究
据 和信 息 随之产 生 。许 多企业 发现 他们 正被 大量 的 数 据 包 围,各个 部 门和 各 个系 统之 间 的信 息不 能充 分共 享 ,经 常 出现数据 文件 传递 的滞 后 、信 息一致 性无 法保证 、文 件检索 和 管理 困难等 问题 。如 何解 决“ 信息 孤 岛” 和“ 自动 化孤 岛” 就成 为企 业 管理人 员 日益 关心 的问题 … 。另外 ,随着 计算机 集 成制造 以
计算 机信 息化 技术 的广泛 应用 ,越 来越 多 的 电子 数
更 能 体现产 品特 征 。其产 品模 型 能 由实物 的几何 特 征 参数 来控 制 ,并且 在智 能设 计过 程 中,设 计人 员 所 采用 的准 则 、设计 思想 、原 理等 都能 以显性 的知
识 表 达 出来 。 知 识 库 的 架 构 模 式 是 知 识 库 + 推 理 机 。其 中 ,知 识 库 里 存 放 的 是 一 些 设 计 知 识 ,这 些 设 计 知 识包 含 产 品设 计 经 验 知 识 和产 品说 明知 识两 部分 ;推 理机 是借 助于对 这 些知 识 的充分利 用 来 实行推 理 的机构 。启动知 识库 系统 时 ,立 即编 译 执行 知识 库文 件 ,借助 于系 统 引擎 ,知识 库 中的知 识被 读入 到 内存数据 库 中 。在 推 理时 ,系统 引擎 首 先 应用 内存 数据 库 中 的知 识 ,在知 识库 中找 到对 应 的规则 性知 识 并送入 推理 机 中 ,然 后推 理机运 用 这 些 对应 的规 则性 知识 进行 推理 。
增 加 了知识 处理 能力 ,为 设计 全过程 提供 智 能化 的
1 知识库 的总体 结构 设计
基 于 知识 的智 能化设 计是 一项 综合 性技 术 ,它
基于CATIA知识工程的人体模板模块设计
Mo d ul e De s i g n o f Hu ma n Te m pl a t e s Ba s e d o n CATI A Kno wl e dg e En g i ne e r i n g
Hu Ro ng , HeXi n
( C o m me r c i a l V e h i c l e T e c h n i c a l C e n t e r o f D o n g f e n g Mo t o r C o . , L t d , Wu h a n 4 3 0 0 5 6 , C h i n a )
t e r i z e d a n d s t a n d a r d i z e d a n d i mp r o v e d e s i g n e ic f i e n c y a n d q u a l i t y . Ke y wo r ds : CAT I A; k n o wl e d g e e n g i n e e in r g ; h u ma n t e mp l a t e ; p a r a me t e r z a t i o n ; d e s i g n mo d u l e
d e s i g n p l a f t o r m a n d u s e t h e CATI A k n o wl e d g e e n g i n e e in r g t e c h n o l o g y t o d e s i g n t h e p a r a me t r i c mo d u l e o f h u ma n
T I A / P r o d u c t 模 块下插入 预先绘 制好 的二维 中 国人体 线 图文件来进行总布置设计 , 然后手动调整人 体线图状态 ( 见图 1 ) 。 这种设计方法存在 以下几点不足 : 操作繁琐 , 设
基于知识驱动的覆盖件模具型面参数化设计研究
1
匐 出
基于知识驱动 的覆 盖件模具型 面参数化设 计研究
Bas he ed on t kno l w edge drvi i ng pan i y eld e t pe race su f par am et i des gn r s rc i e ear ch
康爱英
KANG _ ig A_ n y
摘
( 湖南信息职业技术学院 。长沙 4 0 1 ) 1 0 3 要 : 覆盖件 模具 型面设计是覆盖件工艺设计的中心环节 , 也是覆盖件产品开发的重要影响因素。本 文论述了基于知识驱动的覆盖件模具型面设计流程 ,并就 压料面和工艺补充面的生成进行参 数 化研究 ,以明确 基于知识 驱动 的模具型面设计 ,进一步提升覆 盖件模具工艺 没计的智能化程度
和 自动化程度。 关键 词 ; 知识驱动 ;覆盖件 ;模具型面 ;参数 ;研究
中图分类号 :T I 2 H 6 文献标识码 :A
文章编号 :1 0 — 1 4 2 1 ) 5 下) 1 8 3 9 0 ( 0 0 ( 一0 2—0 0 3 2
知识工程KE1介绍
CATIA V5 Training
1、创建知识顾问 law
1
点击fog图标
2
给 law命一个名字
4
输入 law 的定义公式
Y=5*sin(10*PI*1rad*x)+10
3
创建一个law应用 的公式参数
参数类型应为实 数
5
点 OK
6
law 将会出现在树形图在的 « relations» 组下面
- Single value (continuous) or multiple values (discrete)
内在参数
CATIA V5 Training
创建用户参数(2/4)
创建一个实数型(Real)的单值(Single Value)用户参数
2 1 点击f(x)图标 公式显示面板 选择 Real 参数类型 ,在后一栏内选 Single Value ,然后点击 New Parameter of type按钮
CATIA V5 Training
主要内容
Parameter(参数)
Formula(公式)
Law(规律)
w (Fog规律)
DesignTable
Konwledge Inspector(知识监察)
PowerCopy
CATIA V5 Training
Parameter(参数)
新建参数型式 数值种类︰ Single Value ︰即任意修改数值 Multiple Value ︰ 可指定可用数种数值,不可任意修改,输入完后直 按Enter 后就自动加入下方的对话框中
CATIA V5 Training
创建用户参数(4/4)
简单的创建过程如下图所示
基于知识的转向器参数化设计系统知识库的构建
器 参 数化 系统 总 体 结构 见 图 1 。基 于知识 的参 数化 设 计 模块 主 要 由参数 化设 计 校核 模块 、产 品实 例 与知识 库 、 计 校核 公式 库 、 配设 计示 例 和 C 设 装 AE分析 示例 组成 。各功 能模 块 又分 别包 含若 干 子功 能模 块 。
于循 环球 式转 向器 ,驾 驶员 通 过方 向盘使 转 向螺 杆转 动 ,而转 向螺 杆 的转动 使得 螺母 产 生移 动 ,螺 母上 的 齿条 与转 向摇 臂轴 的齿 扇 相啮合 ,使得 转 向摇 臂 轴摆 动 。在齿 轮齿 条式 转 向器 中 ,驾驶 员通 过方 向 盘使 转 向小 齿轮转 动 ,小 齿轮 与齿 条 啮合 将小 齿轮 的转 动变
近 年来 的产品开 发逐渐从 传统 的数 据 、 资料 密集型 向信 息 、知识密集型 转化 ,必然使得 CAD系统朝 着数 字化 、集成化 和智能化方 向发展 。转 向器在开发 生产过 程 中采 用 三维 c AD 软 件进 行 零 件 三维 建 模 和装 配 设 计, 实现 了基本 的数字化设 计 ,但是在设 计 中需要查 询 的大 量历史资料 、零 部件典 型结构 、工艺 方案 、试 制和 试验 评价结果 、计算参数 、性 能试验参 数等设计 开发知 识, 却散乱存储 在每个设 计人员 的头脑 、抽屉和档 案室 的图纸中 , 既不 能快速查 找 ,又难 以为后 续新产 品的设 计 开发提供帮助 ,知识 的传承 和重用 困难 。
基于CATIA电气元件库的设计与实现
基于CATIA电气元件库的设计与实现摘要:由于电气元件广泛应用在航空设计领域中,在CATIA 电气模块下创建一个能够满足实际设计需求的电气元件库十分必要。
本文提出在基于知识工程的参数化创建标准件后,根据电气元件在实际设计以及生产的作用并且参考电气连接原则,对电气元件创建适当的电气属性及电气连接点,人机交互性能更好,为电气元件之间的合理而快速的配合以及线束的设计打下了基础。
本文以航空电气元件圆形连接器为例,来阐述构建一个满足实际设计需求的电气元件库。
作者: 杜宝江 丁咸海 朱晨旗 孟玉杰 龚威0 引言在航空和汽车设计领域,CATIA已经成为了必选的设计辅助工具。
我国航空工业列入规范的航空标准件大约有3000多种。
据统计,一架空重20吨左右飞机上所用的标准件总数约为70~80万件,其中电气元件占了很大一部分。
如此庞大零件数量,使得其不但在设计、制造上十分困难,而且在管理上也非常困难,建立一个能够最大程度满足实际设计的电气元件库十分的必要。
用CATIA中的Catalog模块来管理标准件的研究已经比较深入了,但是大部种标准件库区别仅仅库名称的不同,库中的零件没有自身的特性,调用库中标准件后,还要对每个标准件进行特征的定义,标准件人机交互性十分的不便,不利于设计的顺利进行。
针对电气准件库,本文提出基于知识工程的参数化建模和电气元件的连接原则来创建符合实际设计的电气元件库,本文总体框架为如图1所示。
图1 电气元件库总体的框架1 基于知识工程参数化设计理论1.1 参数化设计概述所谓参数化设计就是采用预先定义的办法建立图形的几何约束集,选定一组尺寸作为参数与几何约束集相关联,并将所有的关联式融入到应用程序中,然后采用人机交互方式通过对话框修改参数尺寸,最终由程序根据这些参数顺序地执行表达式来实现的方法。
参数化设计具有很高的应用价值,它极大地改善了产品图形的修改手段,提高了设计的柔性。
在概念设计、动态设计、实体造型、装配、公差分析与综合、机构仿真、优化设计等领域中,参数化设计发挥着越来越大的作用。
基于CATIA知识工程优化的车身轻量化设计
基于CATIA知识工程优化的车身轻量化设计车身轻量化设计是当今汽车设计领域的热门话题之一、随着环保意识的增强和能源消耗的压力,汽车制造商开始关注车身轻量化,以提高燃油效率和减少尾气排放。
而基于CATIA知识工程的车身轻量化设计是一种有效的方法,可以在保证车身强度和安全性的前提下,实现车身重量的减少,提高汽车整体性能。
在车身轻量化设计中,首先需要进行材料选择。
不同材料具有不同的力学性能,因此选择适当的材料是轻量化设计的关键。
CATIA知识工程中可以添加材料库,并通过建立材料属性与设计参数的关联,实现材料选择的优化。
例如,可以根据设计参数如刚度、强度要求,结合材料的密度、强度、刚度等属性,进行材料选择和评估。
其次,车身的结构设计也是轻量化的重要环节。
通过CATIA知识工程中的设计规则和参数化设计,可以实现车身模型的自动化设计和优化。
例如,可以设置车身结构件的厚度、截面形状等设计参数,并与约束条件如刚度、安全性等进行关联。
通过CATIA的参数化设计功能,系统可以从给定的设计参数中自动生成车身结构,同时根据优化算法,自动调整设计参数,以实现车身轻量化的目标。
在轻量化设计中,还可进行拓扑优化。
CATIA知识工程可以根据拓扑优化理论,自动生成最优的结构形态。
拓扑优化是通过消除材料不必要的分布,实现结构轻量化的一种方法。
在CATIA中,可以通过输入约束条件和目标,进行拓扑优化的仿真和分析,自动生成与优化目标最符合的结构形态。
此外,CATIA知识工程还可以应用于模拟和分析中,以验证和评估轻量化设计方案的可行性和性能。
通过CATIA中的力学分析、碰撞仿真等功能,可以对车身进行强度、刚度、疲劳等性能分析,帮助设计师优化设计方案,确保车身在使用过程中的安全性和可靠性。
总之,基于CATIA知识工程的车身轻量化设计是一种有效的方法,可以在保持车身安全性和性能的前提下,实现车身重量的减少。
通过CATIA的三维设计、参数化设计、拓扑优化等功能,可以实现自动化设计和优化,提高设计效率和准确性。
CATIA知识工程参数化教程
(2)Information
返回提示信息,见图14。
(3)Warning” 返回警告信息,见图15。
图14 返回提示信息
PPT文档演模板
图15返回警告信息
CATIA知识工程参数化教程
2.4 规则
规则(Rules)类似于程序设计语言的条件语句,在满足条件的情况下执 行一些指令,如定义参数或方程,或者发出提示信息,用于对参数的控 制。
9.2.1.参数
1. 参数(Parameter)的特点
( 1 ) 参 数 是 CATIA 特 有 的 特 征 , 被 赋 予 特 定 值 , 可 以 在 Relation(关系)中引用。
(2)可以在实体模型层(part level)、装配模型层(product level)和特征层(feature level)三个层次定义参数。
PPT文档演模板
图1设置参数在特征树的显示状态
CATIA知识工程参数化教程
该选项卡分为以下三栏:
(1) Parameter Tree View栏
• With value 切换开关:若该切换开关为开,参数值显示在特 征树上,参见图2。
• With formula切换开关:若该切换开关为开,方程显示在特 征树上,参见图2。
(2) Parameter names栏
• Surrounded by The symbol切换开关:若该切换开关为开,参 数需要用引号括起,对非拉丁字母的参数名称必须用引号括 起,参见图2。
(3) Language栏
• Load extended language libraries切换开关:若该切换开关为 开,可以使用测量或用户定义函数,可以从下面的选项框中 选择库函数。
基于知识的平行分度凸轮机构的智能设计系统的研究
图 1 平 行 分 度 凸轮 机 构 的 建模 机 构 主 要 构 成
平 行分 度 凸轮机 构 的结 构组 成基 本确 定 ,对 它
们 进行 参数 化 建模 ,通 过 分析平 行 分 度凸轮 机构 的 各组 成部 分的 几何 关 系 ,建立 它们 之 间可行 的 几何
胡 伟健 ,杨 先海 ,孟 璐 ’
H U We i - j i a n , Y ANG Xi a n . h a i . ME N G L u
( 1 . 山东理工大学 机械工程学院 ,淄博 2 5 5 0 4 9 :2 . 山东理工大 学 科技处 ,淄博 2 5 5 0 4 9 )
1 . 1 平行分度凸轮机构结构主要构成 根 据 平 行分 度 凸 轮 机 构 的 组 成 结 构 和 用 户 的 需 求 ,确 定 平 行 分 度 凸轮 机 构 的 系统 建 模 的机 构
主 要构 成 ,如 图 1 所 对 某 一 部 分 平 行 分 度 凸轮 机
Oo i :1 0 . 3 9 6 9 / J . i s s n. 1 0 0 9 -0 1 3 4. 2 0 1 3. 1 2 (I - ). 3 6
0 引言
平 行 分 度 凸 轮 机 构 是 一 种 比较 复 杂 的共 轭 凸 轮机 构 ,它 将 平 行 分 度 凸 轮 的连 续 运 动 转 化 成 输
能化 设 计 。
内 接 式 、 直动 式 和 内 置 式 , 与棘 轮 、 槽轮 传统 的 间歇 机 构 相 比 ,平 行 分 度 凸轮 机 构 具 有分 度精 度 高 、 传 动 平稳 等 优 点 ,在 包 装 、 食 品 等 自动化 机
知识工程在船舶结构优化设计中的应用
( . tt y L b rtr fO e n E gn eig, h n h iJa tn iest , h n h i2 0 4 C ia 1 SaeKe a oaoyo c a n ie r n S a g a ioo g Unv ri S a g a 0 2 0, hn ; y
关键 词 : 知 识 工程 ; 舶 结构优 化 ; 识库 ; 拟 退 火算 法 船 知 模
中 图 分 类 号 : U 6 . 634 文献标 识码 : A
文 章编 号 : 1 7 - 6 9 2 1 ) 3 0 5 - 6 d i1. 4 4 ji n 1 7 - 6 9 2 1 . 3 O 2 6 2 7 4 ( 0 2 0 - 0 9 0 o :0 3 0 /.s . 6 2 7 4 . 0 2 O . 1 s
i r v he d sg e e n e u e t e in r’d p n e c n t e k o e g n x e i n e mp o e t e in l v la d r d c he d sg e s e e d n e o h n wld e a d e p re c . Ke y wor : kn wl d e b s d e i e rn ds o e g — a e ngn e i g; s i tucu e o tmiai n; k o e g a e; smultd h p sr t r p i z t o n wld e b s i ae a n ai g n e ln
KBE. e x mp e f wa e tg t ta v re u k a o tmia in e i n ho t e pi ie we g t f Th e a l o trih r ns e s b l he d p i z t d sg s ws h o t z d o m ih o sr t r s o r h n e r o t e o d to o e tn o sr i e u r d.I n u e t e e s n be tucu e i lwe t a b f e n h c n iin f m e i g c n tans r q ie o t e s r s h r a o a l sr t r e f r a c a d ih e t weg t o 1 e o d y,i o i e sr c u e a a trz d tucu e p ro m n e n l t s i h g a .S c n l g t mb n s tu t r p r mee ie mo e wih c d l t m ah ma ia p i z t n t e tc lo tmiai mo e , i h r vde a hot u fr de i n r wih e s x e in e f sr c u e o d l wh c p o i s s rc t o sg e t ls e p re c o tu t r
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于知识工程的参数化设计顾晓华,仲梁维(上海理工大学CAD中心,上海 200093)摘要:提出了一种基于知识工程的参数化设计方法,这种参数化设计方法通过为产品建立一个产品知识库,不仅能完成参数化设计的尺寸驱动和特征驱动,而且能实时地检验设计,提出设计建议,进行人机对话,是一种智能化CAD。
它将有效地方便我们在许多行业中进行产品设计,提高设计效率。
通过CA TIA知识工程顾问模块实现该参数化设计,并结合设计实例探讨这种参数化设计方法在产品设计中的应用情况。
关键词:CAD;CA TIA;知识工程;参数化设计中图分类号:TH12;TP391172 文献标识码:A 文章编号:1007-9483(2001)04-0017-02The Parametric Design Oriented to K now ledge B aseGU Xiao-hua,ZHON G Liang-wei(Shanghai University of Science&Technology,Shanghai,200093,China)Abstract:It discusses a kind of parametric design based on knowledge.By setting up a knowledge library for product,this method can realize the parametric and feature driving,design checking and advice.With this kind of intellectualized computer aided de2 sign,the product design in many fields may be convenient efficient.This method is realized by CA TIA Knowledge Advisor mod2 ule.The paper gives an example to explain its application.K ey w ords:CAD;CA TIA;Knowledge Engineering;Parametric Design CAD/CAM技术发展至今,已经历了二维绘图、线框模型、自由曲面造型、三维实体造型、特征造型等重要的发展阶段,其间又有参数化、变量化等辅助技术的出现。
参数化设计是CAD技术在实际设计应用中被提出来、并得到发展的、有着强大实用价值的技术。
知识工程是一门新兴的边缘学科,它以研究知识信息处理为主,并提供开发智能系统的技术,是人工智能、数据库技术、数理逻辑、认知科学、心理学等学科交叉发展的结果[1]。
本文探讨运用知识工程原理指导产品的参数化设计,将产品知识融于设计过程。
CA TIA知识工程顾问模块能让开发人员把产品的设计知识用知识工程原理表达出来,方便地指导设计人员完成产品创新,并体现最佳的设计实践,最终实现智能化CAD。
1 参数化设计和知识工程原理参数化设计不仅可以使CAD系统具有交互式绘图的功能,还可以使其具有自动绘图的功能。
利用参数化设计开发出来的专用的产品设计系统,可以使设计人员从大量繁琐的绘图工作中解脱出来,可以大大提高设计速度,并减少信息的存储量。
因而研究和提高参数化设计技术,是CAD技术应用领域内的一个重要的任务。
以往的参数化设计经常利用原有设计,提取一些主要的定形、定位或装配尺寸作为自定义变量,修改这些变量的同时由一些简单公式计算出并变动其它相关尺寸,即可得到所需的新的设计产品。
但是传统的参数化设计明显有以下不足。
(1)自定义变量只能驱动几何尺寸,即通过一些公式来修改零件的几何尺寸,而零件的形状已基本明确,即零件的特征基本给定,几乎不能改变。
(2)自定义变量之间相互独立,不便建立任何函数关系,也不便对每个变量做约束。
这使得当某些变量的修改量比较大时,某些特征出现严重变形,甚至使该特征和与它相关联的其它特征失去约束,出现悬空状态的特征,造成信息的丢失。
知识工程是人工智能在知识信息处理方面的发展,它主要研究如何由计算机表示知识,进行问题的智能求解。
知识工程的研究使人工智能的研究从理论转向了应用,从基于推理的模型转向基于知识的模型,是新一代计算机的重要理论基础。
它的根本目的是在研究知识的基础上,开发人工智能系统,补充和扩大大脑的功能,开创人机共同思考的时代。
知识表示、知识利用、知识获取构成了知识工程的基础[1]。
可以考虑在参数化设计中引入知识工程,结合特征造型理论,来弥补当前参数化设计的不足。
面向对象的技术已被深入应用于特征的描述,这使得特征本身已包含了参数化变动尺寸值所需的成员变量和成员函数,特征的尺寸值均可作为其变量,随时作适当改变。
在这个基础上,进一步使特征以及特征之间的依附关系能随一定的条件改变,即可实现参数化特征。
因而在产品设计过程中把涉及产品设计的所有信息集合起来,包括行业设计标准、产品的尺寸关联、尺寸约束、特征关联和工艺顺序等,组成一个产品的知识库。
由此可以采用以下办法来解决上述参数化设计的收稿日期:2001-03-16;修订日期:2001-05-21作者简介:顾晓华(1977-),男,江苏无锡人,上海理工大学在读研究生,主要从事机械CAD软件的应用研究与开发。
71・设计与研究・ 顾晓华 仲梁维 基于知识工程的参数化设计不足。
(1)建立产品的特征库和产品的特征关联、尺寸关联库。
由于一个特征是用一个对象来描述的,我们为特征设置一个属性Activity 。
当该属性值为true 时,该特征被激活;当该属性值为false 时,该特征隐藏,不出现在设计中。
这样我们就可以通过自定义变量值的范围、特征之间的依附关系等方法来确定某些特征是否被激活,是否出现在设计中。
这也就意味着在参数化设计过程中实现了特征驱动。
同时尺寸关联库的建立更能很好的组织和明确各特征的尺寸、特征间的位置关系。
这样产品的特征和尺寸的关联信息将更明确、清晰。
(2)引入一些校验。
有些变量在设计过程中有一定的范围限制或受一些标准的约束,有些变量与变量之间存在一定的函数约束关系。
可以把它们列出,定义好其范围或函数约束关系,并设置好相应的报错信息和推荐建议,组成一个设计检验库。
在参数化设计过程中,一旦有些变量的改变引起其它变量违反其允许值的范围,即违反了某一校验,则立即提示出相应的报错信息,同时给出一定的更正方案推荐给设计人员,设计人员可以及时修正设计。
设计人员也可以通过学习算法将好的设计经验写入设计检验库,或由设计检验库通过学习算法自动学习知识。
这一方法有效地增强了参数化设计的可靠性,并能积累优秀的设计经验,以扩充产品知识库,在设计时就能得到产品的最佳设计。
在建立产品数据库的基础上进行参数化设计的基本构架如图1所示。
这种基于产品知识的参数化设计把知识工程与参数化设计有机地结合起来,它用知识工程原理来组织产品数据,表达成产品的知识库。
它用较完整的面向对象的高级语言来描述特征,并在特征造型中使用参数化的同时,又利用结构化的高级语言参数化地变动尺寸和特征。
图1 基于知识的参数化设计示意图它不仅可以随时调整产品形状和尺寸,而且可以随时调整产品的结构和特征,同时实现尺寸驱动和特征驱动。
它又能实时地监督设计过程,检验设计是否符合要求,并提出适当的建议,与设计人员进行人机对话。
通过学习算法,设计人员可以不断丰富产品的知识库,更有助于未来的设计。
这样的参数化设计极大地方便了产品的修正和改良,对缩短产品设计周期、节省产品设计成本有着巨大的实际意义,从而使产品设计变得更加灵活、高效、智能。
拥有产品工艺库的产品知识库,则能进一步帮助和指导设计人员制定产品的工艺流程。
2 在CA TIA 知识工程顾问中实现参数化设计的方法CA TIA 是大型CAD/CAM 应用软件,已被广泛应用于航天、汽车等行业的设计中。
而CA TIA 知识工程顾问模块,就是一个基于知识工程的模块。
它能有效地把产品的知识库结合到产品的开发设计中去,能使设计人员在确保提高设计效率的同时,遵循最佳的设计实践。
CA TIA 知识工程顾问模块能将隐含的设计实践嵌入整个设计过程,并转化为明确的知识。
设计人员可以把在产品设计中涉及的行业设计标准、尺寸关联、尺寸约束、特征关联等信息,用CA TIA 知识工程顾问模块提供的公式(Formulas )、规则(Rules )和检查(Checks )等方法表达成模块化的面向对象的高级语言代码,其中Formulas 选项中可以通过函数公式表示待定变量与自定义变量和其它一些参数之间的关系,即借助函数公式驱动尺寸值。
Rules 选项可以通过编写程序代码,有条件地改变尺寸的值,有条件地激活或隐藏特征,从而实现尺寸驱动和特征驱动。
Checks 选项可以着重标明在校验过程中涉及的参数,从而方便地确认图2 CA TIA 知识工程模块实现参数化设计开发的简单流程图违反了哪一条行业设计标准或违反了哪一条设计约束,并立即提示设计人员出错,需修改设计。
若设计人员没有及时修改设计或修改仍未符合设计标准和设计约束,该检查将始终显示警示图标,直至设计人员修改符合校验条件。
这样CA TIA 知识工程顾问就使设计人员把产品设计中相关联的信息集成起来,有效地表达成为详细的知识,从而实现了包含尺寸驱动和特征驱动的参数化的产品开发。
在CA TIA V5R5中利用CA TIA 知识工程顾问模块实现开发设计的步骤如图2所示。
另外在CA TIA V5R5的知识工程顾问模块中设计应注意以下几点。
(1)特征树中,检查是否有Parameters 和Relations 两项,若没有则在Option 对话框中打开Tools →Options →Me 2chanical Design →Part Design →Display →Parameters 、Relations 和Tools →Options →G eneral →Parameters →Knowledge →With Value 、With Formula 。
(2)在Parameters 中添加变量应恰当。
在产品设计中,应根据实际的设计要求和产品结构选择那些对产品的结构、形状和装配位置等起决定作用的尺寸定义为变量,且数目不宜过多。
定义适当的变量后,产品的其它尺寸就可以由它们和其它相关参数之间的关系通过Formulas 确定出。
这样当修改一些变量时,系统立即自动根据与它们相关的函数公式计算出相应的尺寸值,并修改设计。
(3)在产品设计过程中,产品的知识被设计开发人员表达为编写在Formulas 、Rules 、Checks 中的代码语言。