职位描述:
1.核心开发:基于CATIA平台,利用CAA/C++或VBA进行二次开发,重点实现车身断面自动化生成和车身钣金件参数化建模工具。
2.库与接口:设计并开发内部可复用的函数库和指令集,封装常用建模逻辑。
3. Python集成:负责将开发的函数库和指令集封装为Python可调用的接口,实现与Python自动化流程的无缝集成。
4.需求对接:与车身设计工程师紧密合作,理解业务痛点,将需求转化为高效的技术解决方案。
5.技术支持:为设计团队提供技术支持,解决工具使用中的问题,并编写相关技术文档。
任职要求
1.学历与专业:本科及以上学历,机械工程、车辆工程、航空航天或计算机相关专业。
2.开发经验:3年以上CATIA二次开发经验,精通CATIA V5/V6的Automation API或CAA RADE开发环境。
3.编程能力:熟练掌握C++或VBA,并具备Python编程经验,了解如何实现不同语言间的交互调用。
4.CATIA技能:深入理解CATIA的零件设计、创成式曲面设计(GSD)和钣金设计模块。
5.项目经验:有车身断面设计或汽车钣金件建模相关的二次开发项目经验者优先。
6.沟通协作:具备良好的沟通能力和团队协作精神,能独立分析和解决问题。
7.作品展示要求:在面试时,请准备以下作品进行展示: • 展示一个你开发的车身断面生成工具,能演示如何通过输入参数自动生成符合要求的车身断面。 • 展示一个你开发的车身钣金件建模工具,能演示如何快速创建或修改一个典型的车身钣金件。 • 展示你封装的函数库和指令集的结构,并提供一个简单的Python调用示例,证明其可用性。