SolidWorks-PDM二次开发-学习线路
目录
SolidWorks PDM二次开发—学习线路
最近比较忙,所以博客的频率更新不太高。 Solidworks二次开发入门基本结束了,后面有新的知识点我还会持续更新的。
下面这个图列了个Solidworks PDM Professional(Solidworks EPDM)的二次开发大纲,后面有机会慢慢带大家入门。
SolidWorks PDM 二次开发
前提
- 编程语言基础:C# / VB.net /VBA 基础,以及面向对象编程
- 窗体应用程序/控制台/DLL
- 方法/属性/事件/类/调试/集合…
- SolidWorks PDM Professional 客户端
- 本机管理员帐号
- SolidWorks PDM管理员工具权限
- Visual Studio 2017或以上(Community即可)
- SolidWorks 使用基础
- MSSQL查询
基础
PDM对象结构介绍
学习方法
API 帮助
官方论坛
开发方法
Dispatch
EXE
DLL
Dispatch示例
以序列号修改文件名
与PDM系统连接
输入用户名,密码,以及登陆库名称
自动登陆-> 已经登陆的直接获取,未登陆的弹窗登陆
遍历本地库名称
获取文件的信息
根目录与文件夹
名称,版本 状态。。。
通f过路径获取文件对象
通过搜索获取文件
遍历文件夹中的文件
检入 检出 取消检出 文件
变量
遍历变量名 文件卡变量 读取 修改
插件的创建
插件的调试
增加菜单
右键调用 文件卡中调用
读取文件引用
获取 装配体中的 BOM 表
工程图中的材料明细表
批量操作
检出
写属性
字典的使用
事件
状态
预提交
流程
文件链接
获取文件最新版本
缓存
从数据库获取变量值
利用代码增加变量
获取指定版本的变量值