当前位置: 首页 > article >正文

c# Solidworks二次开发---添加属性

一、属性作用

1.属性允许用户为零件、装配体等定义各种关键信息,如材料、尺寸、重量等。

2.通过属性模板,用户可以快速提取这些信息,无需手动输入,从而节省大量时间。

3.通过定义属性,可以自动生成图纸、BOM(物料清单)等文档,减少人工干预。

4.属性可以用于验证设计的一致性和完整性。

二、属性操作

1.代码

 ModelDoc2 Part = (ModelDoc2)swApp.ActiveDoc;//激活ModelDoc2,激活需要上一层激活
 Part.AddCustomInfo3("", "型号", 30, "" + textBox25.Text + "");
 Part.AddCustomInfo3("", "装配图号", 30, "714." + textBox26.Text + "");
 Part.AddCustomInfo3("", "图号", 30, "517." + textBox26.Text + ".01");
 Part.AddCustomInfo3("", "项目名称", 30, "零件");

2.举例操作

(1)新建零件,这时候什么信息都没有

(2)运行代码,效果如下,文本框我没有输入信息


http://www.kler.cn/news/368240.html

相关文章:

  • K 个一组反转链表
  • 【Pip】初识 Pip:Python 包管理的基本命令详解
  • SwiftUI(三)- 渐变、实心形状和视图背景
  • 银河麒麟相关
  • Android开发兼容性问题3万字保姆级教程(Android版本、屏幕、多语言、硬件、第三方库、权限)
  • 最新PHP网盘搜索引擎系统源码 附教程
  • 【mod分享】极品飞车10魔改模组,全新UI,全新道路,全新建筑,高清植被,全新的道路围栏,全新的天空,体验另一种速度与激情
  • DNS系统和ICMP协议
  • UVM初学篇 -(22)UVM field_automation 域的自动化机制
  • nfs服务器实验
  • 基于深度学习的语音情感识别与响应
  • C语言 - GNU C 和 ANSI C 之间的差异
  • spring boot 整合Knife4j
  • OpenStack将运行的系统导出 QCOW2 镜像并导入阿里云
  • D - Many Segments 2(AtCoder Beginner Contest 377)
  • 【Flask】二、Flask 路由机制
  • 三种SPI机制的了解及使用
  • linux创建自定义服务部署项目
  • 如何使用Golang的gomail库实现邮件发送功能
  • 将CSDN博客转换为PDF的Python Web应用开发--Flask实战
  • logback日志导入使用
  • 基于docker-compose编排部署微服务快速开发框架
  • GPIO按键驱动分析与使用:input_dev层
  • 简单的udp程序
  • a50股指期货是什么意思?
  • 高效宿舍管理:Spring Boot实现的学生宿舍信息系统