catia二次开发_侧长条花纹定义

本文介绍了使用VS2010 C# 和Catia R21进行Catia二次开发,实现侧长条花纹的定义过程。通过界面设置花纹高度、宽度、纹理方向等参数,利用曲面偏移、点线面交互操作生成花纹。文章讨论了程序设计思路,并指出程序中待改进的细节。
摘要由CSDN通过智能技术生成

1. 前言

想多写点博文,就把以前完成的小作品贴出来,与大家共勉。
工具:VS2010 C# 、Catia R21
参考:《CATIA二次开发技术基础》、API

最好是多写一点模板类,可以让程序更清晰

2. 界面

界面及结果如下:
在这里插入图片描述
边线:一曲面的边线
曲面:所选的基面
偏移:单花纹的高度
长度:单花纹的宽度
花纹方向:花纹的纹理方向
反转方向:花纹朝外朝内的选择

方法:曲面偏移一个距离;根据长度,取边线上一系列点,做曲面的垂线;垂线与花纹方向可做一平面,可得平面与基本曲面或偏移曲面的交线(按奇偶交替的交线),相邻的凸出的三条交线可扫掠生成曲面。

3. 程序

初始化代码:

        private 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值