lee50310
发表于 2023-12-2 15:32:11
本帖最后由 lee50310 于 2024-6-22 15:38 编辑
水洗可口可乐 发表于 2023-12-2 14:29
最新V3.0,WIN10 /64位 经测试 2007不能用:
請用版面提供 測試圖 測試
有使用一些 VLISP, 若CAD版本過低 可能就不支援
;------------------------------------------------
用自己的圖檔測試
若你 點選 多段線多邊形物體
出現<<<*** 未选到封闭型多段线物体! 请从新选取 !***>>> 此訊息
我曾遇到過有2種情況
情況1 你的封閉多邊型多段線 dxf 碼 70 為 (70.0),一般封閉此值應為 (70.1)不封閉才為 0 造成程式誤判
可能此封閉多邊型多段線 內有非常細微的斷開線 (肉眼無法看出)造成 出現此訊息
解決辦法 將此 物 炸開 (Explode) 再執行程式圈選即可成功
情況2你的多邊形線段 在兩線段之間含一段0點距離的線 (肉眼無法看出)如圖所示
造成程式編輯一個封閉多段線時失敗 而出現此訊息
解決辦法找出有問題之 多段線用 ERASE 指令 圈選 兩線段之夾角去除 0點距離的線段
再執行程式圈選即可成功
努.力
发表于 2023-12-2 17:04:41
非常感谢长老分享好插件
fundoll
发表于 2023-12-2 18:03:31
高手,太强了:victory:
wzg356
发表于 2023-12-2 21:02:06
本帖最后由 wzg356 于 2023-12-2 21:31 编辑
使用的是系统标注样式"ISO-25"
标注完成后系统变量未恢复完全,实际上改变了系统"ISO-25"原设置-使用者并不知道
建议
1以样式"ISO-25"为基础新建样式
或
2对标注完成后对标注对象逐个赋特性值---这种更好一些(不修改系统变量修改"ISO-25")
主要涉及以下特性
一般地,标注字高/全局比例二选一输入即可(如全局比例2会出现标注显示的字高是表格字高的2倍,与意图不符)
显示的字高=全局比例*样式字高
(progn
(Vlax-Put ob 'ScaleFactor 1.0);全局比例
;可按全局比例=(字高/2.5)修改就行,以下不改
(Vlax-Put ob 'Arrowhead1Type 4)
(Vlax-Put ob 'Arrowhead2Type 4)
;以下为全局比例为1.0的特性值
;或全局比例为1.0,以下特性值统统*(字高/2.5)
(Vlax-Put ob 'ArrowheadSize 2.5);箭头大小
(Vlax-Put ob 'DimensionLineExtend 1.0);短线
(Vlax-Put ob 'ExtensionLineExtend 2.0);短线
(Vlax-Put ob 'TextHeight 2.5);字高
)
cchessbd
发表于 2023-12-2 23:21:34
太牛了,大神,虽然用不到,赞!!!!
sunny_8848
发表于 2023-12-3 15:35:58
谢谢大师分享好程序。直径标注,能改成Autocad中的 %%c 这个直径符号吗
lee50310
发表于 2023-12-3 17:41:03
本帖最后由 lee50310 于 2023-12-3 18:42 编辑
sunny_8848 发表于 2023-12-3 15:35
谢谢大师分享好程序。直径标注,能改成Autocad中的 %%c 这个直径符号吗
已改好如圖所示
請重新下載 最新 V3.2版
sunny_8848
发表于 2023-12-4 13:19:09
多谢帮忙
sunny_8848
发表于 2023-12-4 13:27:35
本帖最后由 sunny_8848 于 2023-12-4 13:37 编辑
随便新建一个文档,更新前后的文件都用不了了,奇怪。; 错误: 参数类型错误: lentityp nil。下载的测试文档test-3a.dwg正常
另外标注孔直径时,"孔="可以不要,或者可以加上相同大小孔的数量。程序运行后,一些设置比如捕捉等的设置丢失了,有点点不友好
lengxiaxi
发表于 2023-12-4 16:23:20
用楼主的测试图,没有问题;但是用自己的测试图时,总是有些图素是漏标注的,没有找到原因什么。
附带测试文件盒效果图如下
有劳楼主测试一下原因