flowerson
发表于 2022-5-12 11:29:20
陨落 发表于 2022-5-11 22:56
对于你说的这种情况,可以通过命令行的方式传参。在py里面用getopt接收参数,通过print返回参数。在lisp ...
楼主给个案例学习一下!谢谢!:handshake
flowerson
发表于 2022-5-14 12:59:42
win10 python 3.7一直打包不成功!:'(
陨落
发表于 2022-5-14 13:15:20
flowerson 发表于 2022-5-14 12:59
win10 python 3.7一直打包不成功!
win10问题比较多。可惜我自己都是win7系统,没法去研究
xudongchu
发表于 2022-5-14 14:29:11
厉害!!!!
陨落
发表于 2022-5-14 16:59:30
flowerson 发表于 2022-5-14 12:59
win10 python 3.7一直打包不成功!
我还想到一个思路:利用.NET语言,定义一个命令,这个命令的作用是,借coMarshalInterface把cad的com接口对象写成文件。然后外部程序通过counMarshalInterface再把这个文件还原成com接口对象。这样就可以实现外部程序调用指定的cad进程的com对象了。而.net只需要维护一小段代码即可。可以轻松实现跨版本。
也可以避免注册com server。
只可惜C#我水平不足,目前调用coMarshalInterface还未成功。。。
flowerson
发表于 2022-5-16 11:42:13
陨落 发表于 2022-5-14 16:59
我还想到一个思路:利用.NET语言,定义一个命令,这个命令的作用是,借coMarshalInterface把cad的com接口 ...
谢谢!学习到了。我用多几台试试,有些win10可以有些不可以。
qq1254582201
发表于 2022-5-18 11:41:57
思路很开阔,给楼主点赞了!!!
flowerson
发表于 2023-8-16 17:22:31
有没有什么新进展呢?
caoliu023
发表于 2023-8-22 22:51:22
flowerson 发表于 2023-8-16 17:22
有没有什么新进展呢?
【pycad】让Cpython在CAD中开发
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=188271&fromuid=287566
(出处: 明经CAD社区)
这个楼主的方法不错
chenhuixo
发表于 2023-8-27 21:39:15
膜拜大佬!!!!