Zrrrrr 发表于 2021-3-14 19:11:24

有人了解accoreconsole吗?求帮助

      accoreconsole是cad2013开始引入的,可以理解为AutoCAD控制台或者无头AutoCAD,一句话概括,它是快速启动AutoCAD运行微环境,高效的处理图纸。你可以如同DOS命令行一样操作命令,处理图纸,而不需要打开AutoCAD。这在批处理大量图纸时非常有用能找到的资料很少。我找到一小部分关于使用accoreconsole的资料,如:1. 使用其来批量清理图纸(http://www.bubuko.com/infodetail-3079147.html)【可解决DBX里没有purge和audit的痛点,又不用像使用常规批处理那样打开cad有时布局很慢的情况】;2. 使用其来调用dll程序(https://www.cnblogs.com/NanShengBlogs/p/10957489.html);等。
      但问题是这方面资料非常少,自己尝试了下,在accoreconsole环境下连vlax-get-acad-object都不能使用,但cad自身的命令,部分lisp代码如(dictremove (namedobjdict) "ACAD_DGNLINESTYLECOMP")又是可以使用的,感觉上是activex方法不能用?
      置于为啥我对这个有兴趣?一是希望解决DBX方法没有purge和audit的问题,二是据了解这个方法非常快(因为打开的是cad控制台,不需要在图形显示上浪费时间),在jtbworld中的smartbatch程序(https://jtbworld.com/jtb-smartbatch,可进行批量清理)专门提到,其使用了accoreconsole,花了11分钟就处理了使用2013需要58分钟才能处理的图。

      不知论坛的各位老师,有没有对此有所了解的,能提供一些经验、参考和帮助,谢谢。

accoreconsole简介: https://blog.csdn.net/autodeskinventorapi/article/details/45074629


e2002 发表于 2021-3-15 15:07:09

这个的资料确实很少,或许ADN成员能获得更多的相关文档?

xinxirong 发表于 2021-3-15 18:54:43

搜一下南胜博客

CAD新军 发表于 2021-3-15 20:29:43

哇,这个速度口水了。希望能有这方面的例子

Zrrrrr 发表于 2021-3-16 19:06:16

xinxirong 发表于 2021-3-15 18:54
搜一下南胜博客

我帖子里列举的网页链接里就有这个,已经看过了,但不是很全面那种,似乎没有官方的详细资料
页: [1]
查看完整版本: 有人了解accoreconsole吗?求帮助