zoukankan      html  css  js  c++  java
  • 使用C#/.net语言进行ProE/Creo二次开发

    随便哪个版本的Visual studio

    设置系统环境变量

    通常这个环境变量在安装ProE的时候如果选择安装VBAPI就会自动设置

    注意32位和64位操作系统路径是不同的。我的是64位操作系统。

    然后在VS Project里添加引用。以前叫ProE,现在叫Creo。

    然后在代码里加入命名空间

    using pfcls;

    之后就是启动或者连接ProE进程。

    我比较喜欢开着ProE调试,所以就用连接。

    var cAC = new CCpfcAsyncConnection();

    theConnect= cAC.Connect(DBNull.Value, DBNull.Value, DBNull.Value, DBNull.Value);

    之后就是获取Session,就是控制权。

    var theSession = theConnect.Session as IpfcBaseSession;

    有了Session,就想干嘛干嘛了。

    获取模型项母体
    var owner = theSession.CurrentModel as IpfcModelItemOwner;

    获取所有的特征
    var items = owner.ListItems(EpfcModelItemType.EpfcITEM_FEATURE);

    其他的以后再说。。。

  • 相关阅读:
    oracle 存储过程
    IBM Http Server 7 下载安装
    设置linux静态IP地址
    was7补丁下载安装
    JDBC提供程序和数据源配置
    db2替换激活永久lic
    db2基本命令
    db2创建数据库
    linux解压命令
    linux下安装db2_v9.7
  • 原文地址:https://www.cnblogs.com/begtostudy/p/3414947.html
Copyright © 2011-2022 走看看