CATIA进阶操作——创成式曲面设计入门(2)曲面设计:拉伸旋转,偏移,扫掠,多截面,填充,桥接

CATIA进阶操作——创成式曲面设计入门(2)曲面设计:拉伸旋转,偏移,扫掠,多截面,填充,桥接CATIA 进阶操作 创成式曲面设计入门 2 曲面设计 拉伸旋转 偏移 扫掠 多截面 填充 桥接 catia 曲面

大家好,欢迎来到IT知识分享网。

在这里插入图片描述

引出

CATIA进阶操作——创成式曲面设计入门(2)曲面设计:拉伸旋转,偏移,扫掠,多截面,填充,桥接


拉伸旋转曲面

在这里插入图片描述

偏移面

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

扫掠面

在这里插入图片描述

多截面曲面

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

填充面

在这里插入图片描述

在这里插入图片描述

桥接曲面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述



总结

CATIA进阶操作——创成式曲面设计入门(2)曲面设计:拉伸旋转,偏移,扫掠,多截面,填充,桥接


其他内容

异形弹簧

新建几何体

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

草图编辑,画一条样条线

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

进行扫掠,圆心和半径

在这里插入图片描述

画出曲面上的螺旋线

定义直线,选择曲线的角度/法线

在这里插入图片描述

在曲线上创建点

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

支持面选择扫掠面,角度7度,终点设置大一点,选中支持面上的几何图形

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

再次选择扫掠,圆心和半径

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

双击修改,调整一下样条曲线

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

其他

自定义信号和槽

1.自定义信号

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

2.自定义槽

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

3.建立连接

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

// 老师饿了,学生请吃饭 connect(te,&Teacher::hungry,st,&Student::treat); 

4.进行触发

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

自定义信号重载

带参数的

 void (Teacher::*teacherSignal)(QString) = &Teacher::hungry; void (Student::*StudentSlot)(QString) = &Student::treat; 

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

void Student::treat(QString foodName){ 
       // QString -> char * 先转成QByteArray(.toUtf8()) 再转成Char* () qDebug() << "请老师吃。。。" << foodName.toUtf8().data(); } 

按钮触发

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

 // 用一个按钮调用下课 QPushButton *btn = new QPushButton("下课了",this); // 重置窗口daxiao this->resize(600,400); connect(btn,&QPushButton::clicked,this,&Widget::classIsOver); 

信号触发信号

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

 // 无参的信号和槽连接 void (Teacher::*teacherSignal2)(void) = &Teacher::hungry; void (Student::*StudentSlot2)(void) = &Student::treat; connect(te,teacherSignal2,st,StudentSlot2); // 信号连接信号 connect(btn,&QPushButton::clicked,te,teacherSignal2); 

断开信号disconnect

拓展

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

lambda表达式

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传在这里插入图片描述

在这里插入图片描述

 [=](){ 
       btn->setText("aaa"); }(); 

返回值

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

 int ret = []()->int{ 
      return 1000;}(); qDebug() << "ret = " << ret; 

mutable修饰

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

 QPushButton *myBtn1 = new QPushButton(this); QPushButton *myBtn2 = new QPushButton(this); myBtn1->move(100,100); int m = 10; connect(myBtn1,&QPushButton::clicked,this, [m]()mutable { 
      m=100+10;qDebug()<< m;}); connect(myBtn2,&QPushButton::clicked,this, [=](){ 
      qDebug()<<m;}); qDebug() << m; 

案例

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

 QPushButton * btnClose = new QPushButton; btnClose->setText("close"); btnClose->move(100,0); btnClose->setParent(this); connect(btnClose,&QPushButton::clicked,this, [=](){ 
       btnClose->setText("关闭"); emit te->hungry("娃哈哈"); // this->close(); }); 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/131650.html

(0)
上一篇 2025-08-06 16:15
下一篇 2025-08-06 16:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信