基于catia的caa二次开发 (椅子建模catia)

前言

去年初步讲解了catia的基础知识(主要是简单的创成式曲面设计和一系列的参数化设计),本节和下节主要讲解如何利用catia对酒吧钢管凳进行建模,涉及到的catia的知识比较综合,希望能够起到抛砖引玉的作用。

准备工作

Step-1打开catia,如图1所示,新建一个part。

catia座椅泡沫的建模,基于catia的标准件库设计

图1

Step-2再插入六个几何体,并对结构树的相关内容进行重新命名,如图2所示。

catia座椅泡沫的建模,基于catia的标准件库设计

图2

Step-3新建一个位于坐标原点的轴系,如图3所示,此时隐藏三个绝对参考面。关于这样做的好处,可参考前面的文章。

catia座椅泡沫的建模,基于catia的标准件库设计

图3

说明:①本节和下节所有的草图和创成式曲面的操作均在草图的几何图形集下完成。②关于退出草图等基本操作在本节和下节中不再赘述。

辅助体1的创建

Step-1在ZY平面绘制如图4所示的草图,注意添加几何约束和尺寸约束。

catia座椅泡沫的建模,基于catia的标准件库设计

图4

Step-2对辅助体1定义工作对象。

Step-3如图5所示,定义凸台。选择镜像范围,点击确定,完成凸台1的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图5

Step-4如图6所示,创建倒圆角。圆角半径为40,点击确定,完成倒圆角1的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图6

辅助体2的创建

Step-1在ZY平面绘制如图7所示的草图,注意添加几何约束和尺寸约束。

catia座椅泡沫的建模,基于catia的标准件库设计

图7

Step-2对辅助体2定义工作对象。

Step-3如图8所示,定义凸台。选择镜像范围,点击确定,完成凸台2的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图8

Step-4 如图9所示,创建倒圆角。圆角半径为65,点击确定,完成倒圆角2的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图9

Step-5 如图10所示,创建倒圆角。圆角半径为40,点击确定,完成倒圆角3的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图10

钢架的绘制1

Step-1切换至创成式曲面设计的工作台。

Step-2创建如图11所示的扫掠。子类型选择圆心和半径,半径设定为20mm。

catia座椅泡沫的建模,基于catia的标准件库设计

图11

依次按照辅助体1的外轮廓创建扫掠。最终效果如图12所示。

catia座椅泡沫的建模,基于catia的标准件库设计

图12

Step-3如图13所示,对刚刚创建的一系列扫掠创建接合1。

catia座椅泡沫的建模,基于catia的标准件库设计

图13

Step-4创建如图14所示的扫掠。子类型选择圆心和半径,半径设定为15mm。

catia座椅泡沫的建模,基于catia的标准件库设计

图14

依次按照辅助体2的外轮廓创建扫掠。最终效果如图15所示。

catia座椅泡沫的建模,基于catia的标准件库设计

图15

Step-5如图16所示,创建分割(此时以隐藏辅助体1和辅助体2)。点击确定,完成分割1的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图16

同理,创建如图17所示的分割2。

catia座椅泡沫的建模,基于catia的标准件库设计

图17

Step-6创建如图18所示的平面1。同样,以相同的距离反方向创建平面2。

catia座椅泡沫的建模,基于catia的标准件库设计

图18

Step-7在平面1上绘制如图19所示的草图。注意添加几何约束和尺寸约束。此处圆角为30。

catia座椅泡沫的建模,基于catia的标准件库设计

图19

Step-8直接将该草图投影到平面2。最终效果如图20所示。

catia座椅泡沫的建模,基于catia的标准件库设计

图20

Step-9针对第7步创建的草图,创建如图21所示的扫掠。子类型选择中心和半径,半径设为15mm。点击确定,完成扫掠26的创建。

catia座椅泡沫的建模,基于catia的标准件库设计

图21

同理,以第8步创建的草图,创建相同的扫掠27。

Step-10创建如图22所示的填充1。

catia座椅泡沫的建模,基于catia的标准件库设计

图22

创建如图23所示的填充2。

catia座椅泡沫的建模,基于catia的标准件库设计

图23

Step-11创建如图24所示的分割3。

catia座椅泡沫的建模,基于catia的标准件库设计

图24

同理,创建如图25所示的分割4。

catia座椅泡沫的建模,基于catia的标准件库设计

图25

Step-12对钢架1定义工作对象。并切换至零件设计的工作台。

Step-13对接合1定义封闭曲面,如图26所示。

catia座椅泡沫的建模,基于catia的标准件库设计

图26

Step-14隐藏接合1和封闭曲面1,最终的效果如图27所示。

catia座椅泡沫的建模,基于catia的标准件库设计

图27

Step-15切换至创成式曲面设计的工作台。

Step-16创建如图28所示的填充3。

catia座椅泡沫的建模,基于catia的标准件库设计

图28

同理,创建另外三处的填充。

Step-17创建如图29所示的接合2。

catia座椅泡沫的建模,基于catia的标准件库设计

图29

创建如图30所示的接合3。

catia座椅泡沫的建模,基于catia的标准件库设计

图30

创建如图31所示的接合4。

catia座椅泡沫的建模,基于catia的标准件库设计

图31