sakura_HA
2021-11-26 10:44
采纳率: 0%
浏览 83

soildworks基于算法的二次开发问题

问题遇到的现象和发生背景

朋友您好,我是一名在读研究生,无奈导师选的课题是soildworks二次开发,而我没有开发经验,属实白纸一张了,所以有些问题想请教一下您,望您不吝赐教,谢谢

目前我的课题是做三维工业复杂模型的自动布线,我的研究是基于A*最短路径搜索算法,所以想请问:

1.由于我暂时没有找到关于solidworks算法层次上的开发,所以开发环境语言这里,应用什么语言最佳呢? C#、C++、VBA等(这个很重要,希望能给个确定的回答) 如果您知道相应可以参考的帖子,也请分享一下

2.看到好多说VB的开发比较简单,可能不太适合较为复杂的开发,但Solidworks好像又是用VB开发的(我了解的有限,请见谅),那么我是否有必要去学习了解VB呢?

3.solidworks的二次开发原理,希望能给详细讲讲具体的流程是怎样的? 通过什么样的方式实现等等

4.如果有完整的开发环境,软件、相应的库等资源,不管是C#,或者C++,希望可以分享我一下,再次感谢

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • 张十六ZHY 2021-11-26 14:52
    评论
    解决 无用
    打赏 举报
  • Paine Zeng 2021-11-30 20:10

    C# 或者Vb.net都差不多,不过C#确实简洁一些
    SolidWorks api帮助中推荐的就是C# vb.net vba
    如果你是一张白纸的话就是要再学vb了,因为你后面还是要继续学习C#。
    二次开发原理都是一样的,利用官方提供的接口来做一些官方没的提供的功能。
    入门的话,把我的博客和代码都读一下,就差不多了。因为我的C#也是自学了,谁都能看懂的源代码。
    资源就是自带的帮助,其它都没必要。当然我共享的中文翻译可以参考参考

    评论
    解决 无用
    打赏 举报
  • m0_50458258 2021-11-30 21:24

    请问,大神有关于输出零件明细表的源代码吗

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题