cxwcn
发表于 2025-4-12 15:46:03
精简版还是慎用!我的一个ARX用了开源库libxl,CAD2022,2025都没问题,2026下不行,闪退!
xiaocainiao
发表于 2025-4-12 15:55:43
cxwcn 发表于 2025-4-12 15:46
精简版还是慎用!我的一个ARX用了开源库libxl,CAD2022,2025都没问题,2026下不行,闪退!
我也是刚卸载了、换了2024完整版、完整版的2026感觉也有问题、精简版目前就找到一个2020的还不错、一直很稳定、其他的基本都有点问题
null.
发表于 2025-4-12 20:03:30
本帖最后由 null. 于 2025-4-12 22:31 编辑
(setq ss (ssget"x"(list (cons 0 "INSERT") )))
(setq sn (sslength ss))
(setq n 0)
(repeat sn
(setq ent (ssname ss n))
(if (entget ent) ;在autoCAD2026里,会出现ent有显示图元值,但在(entget ent)却为空,如果操作这个值就可能闪退
(progn
(setq obj (vlax-ename->vla-object ent))
(setq blkname (vla-get-EffectiveName obj))
(terpri)
(princ blkname)
)
(print "图元块是空值")
)
(setq n (1+ n))
)
在autoCAD2026里,会出现ent有显示图元值,但在(entget ent)却为空,如果操作这个值就可能闪退.
我是在块编辑里,操作这段代码。会出错闪退,要用(entget ent)加个判断才行。
这个ent是块图元时,但其实在(entget ent),却为空,最容易闪退了,我今天在两个图中,不同的操作,都遇到同样的问题。都是在程序里补充这个判断,把这个问题绕过去才行就稳定了。都是因为操作块图元(nil)闪退的,
(vlax-dump-object obj T),想查这个是什么,有什么方法,结果也是出错。反正就是不能碰。我试用的是编动大神的
可能因为这个问题,要将这个参照图绑定时,也是绑定不上的,要用其他版本绑定才行。
目前感觉,还是autocad2026稳定的,在其他情况下还没有闪退。
(defun c:ttta ()
(if (setq ss (ssget"x"(list (cons 0 "INSERT") ) )
)
(progn
(setq ss (ss->lst ss))
(foreach ent ss
(if (entget ent)
(princ)
(progn
(print "有块空值")
(vla-Erase (vlax-ename->vla-object ent))
)
)
)
)
)
)
caozhiguo1985
发表于 2025-4-12 21:03:33
BUBUBA918 发表于 2025-4-9 09:07
https://www.123865.com/s/GzPBjv-yrhTH
感谢老兄分享,辛苦了
null.
发表于 2025-4-12 22:31:52
本帖最后由 null. 于 2025-4-12 23:36 编辑
已打开或参照的图形包含由不可用的 ObjectARX 应用程序创建的自定义对象。无需使用原始应用程序来显示图形中保存的对象的代理表示。但是,包括 Autodesk 在内的许多制造商都提供了还允许编辑这些自定义对象的 Object Enabler。
访问 AutoCAD Object Enabler Assistant 网页以查找 Autodesk Object Enabler,或联系软件发行商以了解其他应用程序的 Object Enabler 的信息。
缺少应用程序: AcDgnLS
代理总数: 1
无图形对象数: 1
在autocad2026中,不能参照绑定的图。此图已经清理到只剩一下图形了。也全面清理过了。
里面有一个线型,只要删除最后一个图形,再清理这个线型,代理对象就会消失,这样就能绑定了。
查不出是什么原因。在其他版本绑定都没有问题。
在autocad2026精简版中,如果这个图元将现有线型,改变为其他时,这个图元,是可以ctrl+copy,复制到其他图里,但带这个线型时,这样操作是就不行。这个线型好奇怪。
jayjjlee
发表于 2025-4-15 10:56:08
请问怎么怎么卸载 正常卸载不了
qqhanqi
发表于 2025-4-15 13:33:57
jayjjlee 发表于 2025-4-15 10:56
请问怎么怎么卸载 正常卸载不了
打开ODIS_Install_Helper,用里面的卸载试试。
jayjjlee
发表于 2025-4-16 09:49:59
qqhanqi 发表于 2025-4-15 13:33
打开ODIS_Install_Helper,用里面的卸载试试。
多谢卸载了 这个版本不能正常显示 Vineta BT字体
charming
发表于 2025-4-17 14:39:33
2026都有精简版了,感谢分享!
mashanjie
发表于 2025-4-18 17:59:39
xiaocainiao 发表于 2025-4-12 15:55
我也是刚卸载了、换了2024完整版、完整版的2026感觉也有问题、精简版目前就找到一个2020的还 ...
大佬,请问是哪个2020的精简版?能否来个链接?