【从攻城狮到程序猿】小狼CATIA VBA 二次开发33讲-带你从攻城狮到程序猿

播放量3796次
5分
订制培训
共33讲 更新到第33讲
当前总时长:14小时34分34秒
¥498
简介
目录(试看)
评价
精品
作者优秀用户好评内容充实
详细信息
课程亮点
作者优秀
从业CAX行业时间10年及以上
用户好评
课程评分大于4.8,带字好评量大于等于10个
内容充实
工程案例/内容体系完整
平台推荐
主编推荐/全网独家
增值服务
Vip答疑服务

服务:

  • 课程资料下载
  • 90天知识圈
  • 在线开票
  • 交流群

本课适合哪些人学习:

1、理工科高校在校生

2、汽车、机械行业工程师

3、希望通过程序自动控制软件,完成大量重复性工作,提高效率的朋友。


你会得到什么:

1、了解CATIA VBA二次开发的实际应用预意义

2、掌握CATIA VBA二次开发的基本方法

3、手把手教你从0开始写各常用模块的常用开发功能,如:

- 数据批量转格式

- 一键生成标题栏/明细栏

- 批量改名

- 点坐标到Excel的导入导出

- 代码驱动参数化模型

……


课程介绍:

    关于VBA,想必前来点击此视频的你应该并不陌生。

    VBA全称为Visual Basic for Application,是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件,比如各种教程已经在网络上泛滥的Excel VBA。

以上内容来自百度百科。

以下内容来自笔者。

CATIA V5系列软件作为全球汽车及航天行业广泛使用的CAD/CAE/CAM软件,其自身功能已十分强大。然而不同行业、不同企业,受标准、法规、规范的制约,对于软件的具体需求也不尽相同。

    考虑到这一点,CATIA软件也为普通用户提供了VBA二次开发接口,以及开放的内部命令接口。通过VBA,用户无需专业的编程基础,通过简单的学习,就可以基于软件现有命令开发出满足自己需求的功能,将一些大量复杂的工作编程自动化,从而提高效率,减少工时,缩短产品研发和制造周期,最终为企业带来效益的提升

    关于CATIA VBA二次开发的学习资料,相关书籍或网络上的资源少之又少,仅有由胡挺、吴立军两位老师编著、电子工业出版社初版的《CATIA二次开发技术基础》这本书,以及CATIA自带的天书般的《V5 Automation》英文开发手册。

    本人由于兴趣使然,近些年一直在研究CATIA VBA二次开发的相关内容。最初并未打算录此教程,因自觉水平还未到那个程度。但本人在网络上分享了一些自己的二次开发实例后,很多CATIA爱好者表示想学习此方面的知识。因此再三思考后,本人决定将自己近几年在VBA方面的所学、所得、所思、所想整理出来,结合具体实例,分享给各位想要学习的朋友。

本课程中的主要内容包括但不仅限于以下:

元素批量重命名

总成批量改名(含内部PartNumber及外部文件名)

一键创建标题栏及明细栏

焊点批量生成与坐标导出

元素的批量处理(如重命名)

总成导出为Excel格式的BOM

参数好模型的驱动

学习本内容,需要读者有一定的编程基础,大学C语言课程中所学的内容足矣。

    由于本人并非编程出身,教程中难免有不足之处,还请各位批评指正。

长图850.jpg

课程目录

第一章 VBA二次开发入坑

1.1 宏的录制、修改与运行

1.2 界面绘制与宏命令快捷方式的创建

第二章 文件操作

2.1 一些关于VBA的题外话

2.2 实例数据格式批量转换工具(上)

2.3 实例数据格式批量转换工具(下)

 第三章 实体操作

 3.1 API介绍及上手

 3.2 实例--旋转楼梯实体版

 第四章 曲面操作

 4.1 API介绍及上手

 4.2 创建第一个曲面元素

 4.3 元素的批量重命名

 4.4 实例--旋转楼梯(上)

 4.5 实例--旋转楼梯(中)

 4.6 实例-旋转楼梯(下)

 第五章 曲面实战

 5.1 批量创建法线

 5.2 批量创建(焊)点及坐标的导入导出

第六章 工程图操作

 6.1 图纸二次开发的意义与MBD

 6.2 API介绍

 6.3 一键创建标题栏(上)

 6.4 一键创建标题栏(中)

 6.5 一键创建标题栏(下)

 6.6 自定义函数

 第七章 总成操作

 7.1 概述及研究重点

 7.2 Product获取及改名

 7.3 节点遍历(批量改名、导出BOM等原理)

 7.4 批量改零件名

 第八章 总成实例

 8.1 批量改名(含外部文件名)

 8.2 一键添加用户自定义属性

 第九章实战一键生成明细栏

 9.1 Part1功能需求

 9.2 Part2自定义功能模块编写

 9.3 Part3三位属性获取功能编写

 第十章 VBA与参数化

 10.1 一些“废话”

 10.2 之弹球实例

 10.3 实际应用一-仪表板吸能试验参数计算

购买注意事项:

1、本课程提供试看,购买后为用户提供答疑专栏服务和资料下载等服务,并可以在个人中心开具电子发票。

2、付费用户可以加入讲师订阅用户交流群,抱团学习理论,规范标准和行业应用。进群请购买截图联系仿真秀官方客服。

3、本课程支持在手机和电脑学习,苹果用户请不要在苹果商店充值秀币,以免给自己带来不必要的麻烦,推荐在仿真秀官网下单并支付,购买后可以在苹果手机和电脑观看。安卓手机不受此影响哦


课程相关图片:

  • 第一章 VBA二次开发入坑
  • 第1讲 1.1 VBA二次开发入坑 之 宏的录制、修改与运行
  • 第2讲 1.2 VBA二次开发入坑 之 界面绘制与宏命令快捷方式的创建
  • 第二章 文件操作
  • 第3讲 2.1 文件操作 之 一些关于VBA的题外话
  • 第4讲 2.2 文件操作 之 实例 数据格式批量转换工具(上)
  • 第5讲 2.3 文件操作 之 实例 数据格式批量转换工具(下)
  • 第三章 实体操作
  • 第6讲 3.1 实体操作 之 API介绍及上手
  • 第7讲 3.2 实体操作 之 实例——旋转楼梯实体版
  • 第四章 曲面操作
  • 第8讲 4.1 曲面操作 之 API介绍及上手
  • 第9讲 4.2 曲面操作 之 创建第一个曲面元素
  • 第10讲 4.3 曲面操作 之 元素的批量重命名
  • 第11讲 4.4 曲面操作 之 实例——旋转楼梯(上)
  • 第12讲 4.5 曲面操作 之 实例——旋转楼梯(中)
  • 第13讲 4.6 曲面操作 之 实例——旋转楼梯(下)
  • 第五章 曲面实战
  • 第14讲 5.1 曲面实战 之 一、批量创建法线
  • 第15讲 5.2 曲面实战 之 二、批量创建(焊)点及坐标的导入导出
  • 第六章 工程图操作
  • 第16讲 6.1 工程图操作 之 图纸二次开发的意义与MBD
  • 第17讲 6.2 工程图操作 之 API介绍
  • 第18讲 6.3 工程图操作 之 一键创建标题栏(上)
  • 第19讲 6.4 工程图操作 之 一键创建标题栏(中)
  • 第20讲 6.5 工程图操作 之 一键创建标题栏(下)
  • 第21讲 6.6 工程图操作 之 自定义函数
  • 第七章 总成操作
  • 第22讲 7.1 总成操作 之 概述及研究重点
  • 第23讲 7.2 总成操作 之 Product获取及改名
  • 第24讲 7.3 总成操作 之 节点遍历(批量改名、导出BOM等原理)
  • 第25讲 7.4 总成操作 之 批量改零件名
  • 第八章 总成实例
  • 第26讲 8.1 总成实例 之 批量改名(含外部文件名)
  • 第27讲 8.2 总成实例 之 一键添加用户自定义属性
  • 第九章 实战一键生成明细栏
  • 第28讲 9.1 实战 一键生成明细栏 Part1 功能需求
  • 第29讲 9.2 实战 一键生成明细栏 Part2 自定义功能模块编写
  • 第30讲 9.3 实战 一键生成明细栏 Part3 三维属性获取功能编写
  • 第十章 VBA与参数化
  • 第31讲 10.1 VBA与参数化 之 一些“废话”
  • 第32讲 10.2 VBA与参数化 之 弹球实例
  • 第33讲 10.3 VBA与参数化 之 实际应用——仪表板吸能试验参数计算
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-11-25
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈