solid edge addin 二次开发环境配置

本次使用solid edge ST8作为目标。使用c++开发。

开发环境

资源

  1. solid edge开发包:一般在solid edge安装包的Solid Edge\SDK目录下。
  2. vs2010或更高

配置

  1. 将安装包的Solid Edge\SDK\Advanced\include目录复制到安装目录,一般为C:\Program Files\Solid Edge ST8\SDK。

  2. 将安装包的Solid Edge\SDK\Advanced\samples\Addins\VC目录复制到一个目录没有空格及中文的地方。

  3. 打开AsmLoc.sln,修改解决方案平台为x64.

  4. 修改工程属性。

    • VC++目录-包含目录,增加:
      C:\Program Files\Solid Edge ST8\SDK\Advanced\include
      C:\Program Files\Solid Edge\program

    • VC++目录-库目录,增加:
      C:\Program Files\Solid Edge\program

    • MIDL-附加包含目录增加:
      C:\Program Files\Solid Edge ST8\SDK\Advanced\include
      C:\Program Files\Solid Edge\program

  5. 编译。需要管理员权限。

  6. 如果编译成功,注册编译好的AsmLoc.dll。cmd需要管理员权限。
    注册的cmd命令:

regsvr32 d:\AsmLoc.dll

取消注册的cmd命令:

regsvr32 d:\AsmLoc.dll -u

注册成功会有弹窗提示。出错请自行搜索解决。
注意:
路径不能有空格。

  1. 此时,打开solid edge就能看到ribbon菜单了。

  2. solid edge左上角应用程序菜单中,“插件”菜单,开打可以看到现有的可用插件。选中一个,点击“属性”,可以看到插件dll的属性。

SolidEdge二次开发相关推荐

  1. SolidEdge C#.NET 二次开发系列教程(二) AdvancedInstaller打包安装SolidEdge addin插件

    建议看本教程前先看下 SolidEdge二次开发(一)安装部署插件 这里主要介绍添加注册表的部分,不介绍AdvancedInstaller的具体使用 下保存下面注册表的信息为xxx.reg格式到桌面. ...

  2. SolidEdge C#.NET 二次开发系列教程(一) 安装部署插件

    SE二次开发国内的教程简直太少了,为了学习这块,废了不少功夫,走了不少弯路. 特此开贴写教程以示后人. se插件开发完成后就是如何部署,安装和部署和其他的.net插件类似. 1.走到这步你基本离成功很 ...

  3. CAD二次开发技术 好辛苦啊!

    CAD二次开发技术 好辛苦啊! 2011年03月16日 [b]摘[/b][b][/b][b]要[/b][b][/b] 数据结构算法设计和演示(C++)-树和查找是在面向对象思想和技术的指导下,采用面向 ...

  4. 【ReactiveX】基于Golang pmlpml/RxGo程序包的二次开发

    基于Golang pmlpml/RxGo程序包的二次开发[阅读时间:约20分钟] 一.ReactiveX & RxGo介绍 1.ReactiveX 2.RxGo 二.系统环境&项目介绍 ...

  5. 20150411--Dede二次开发-01

    20150411--Dede二次开发-01 目录 一.目前市场流行的电子商城系统 1 二.ecshop的介绍 1 三.安装 2 四.echsop 的目录结构 5 五.分析ecshop里面程序的架构 5 ...

  6. android系统二次开发,Andorid系统二次开发界面

    Andorid系统二次开发界面 给大家介绍完外观,下面我们一起再来看下魅族MX的系统界面.本次魅族MX仍然采用的是Andorid操作系统,并且加入了二次开发界面.UI界面整体上保持了和M9的特色,不过 ...

  7. wordpress php教程 pdf,wordpress二次开发全能教程.pdf

    wordpress 二次开发全能教程 1. 根据分类来制定导航条 A. 修改页面 header.php! <?php wp_list_categories('title_li='); ?> ...

  8. Saiku二次开发获取源代码在本地编译(五)

    关于Saiku的二次开发,在本地编译然后启动自己编译好的Saiku服务 Saiku是开源的,从github上能下载源代码,本例中的saiku源码也是从github上找的,然后自己改了一些pom.xml ...

  9. catia三维轴承_浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文

    浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文 一.概述 单排四点接触球转盘轴承是一种能够同时承受较大轴向负荷.径向负荷和倾覆力矩等综合载荷,集支承.旋转.传动.固定等多种功能于一身的特殊 ...

最新文章

  1. Hive的JDBC使用并把JDBC放置后台运行
  2. 国自然放榜又没中,您以为缺的是文章,其实是这个
  3. SQL语句对于NUll的筛选
  4. 【译】Jumping into Solidity —The ERC721 Standard (Part 1)
  5. 玩转Numpy——np.ravel()的使用
  6. 普通高中生水平就能干好的编程到底是不是高科技?
  7. Linux查看设备 eth,lspci grep Eth,查看Linux下的各种硬件设备是否识别或存在之用
  8. 师从施一公,4年8篇CNS,西湖大学博士后获世界最具潜力女科学家奖
  9. Chrome谷歌浏览器私密浏览自动开启功能获批专利
  10. Android File数据存储
  11. oracle表空间管理图形界面,Oracle表空间管理和优化
  12. 怎么用python语法1234_python 基本语法1
  13. Quartus仿真步骤
  14. BXP 3.11样机安装详细说明(转)
  15. 什么是SOCKS5协议
  16. WPS论文编写问题集(参考文献制作、公式居中及编号、公式影响行间距...)_长期更新中ing...
  17. MySQL数据库备份与还原
  18. 大数据技术就在生活中: 登机牌、阅卷与 Map-Reduce(归约)
  19. Qlikview脚本生成日历表
  20. 指尖心跳,通过手指测量心率波形

热门文章

  1. java面试题总结,拜托,别再收感谢信了
  2. python用户登录系统编程思路_python编程思路
  3. ebs oracle pl sql开发_Oracle EBS Form个性化开发
  4. 在知乎做出300W业绩的牛人,告诉你怎么玩知乎?
  5. 三星 android截屏快捷键是什么手机,截屏的快捷键是什么,手把手教你三星手机怎么截屏...
  6. Javaweb后端技术(上)
  7. GoogleTranslateIpCheck — 谷歌翻译修复神器,自动扫描国内可用的谷歌翻译IP
  8. 程序员成长的几件法宝
  9. 电子厂测试题——难倒众多主播——大司马也才90分
  10. 根据宠物昵称查找对应宠物,如果找到,显示宠物信息,否则给出错误提示