明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: lee50310

[源码] 應網友要求 <*** 網格編號及統計設計程v2.2版 已更新 ***>

  [复制链接]
发表于 2023-4-9 15:43:51 | 显示全部楼层
(vla-put-colormethod colObj acColorMethodByACI)        

cad2021程序运行到这条代码就出现:插入点: ; 错误: Automation 错误。未提供说明。把这条语句屏蔽就正常运行了?不知道什么情况。
 楼主| 发表于 2023-4-9 21:19:42 | 显示全部楼层
lvanhui111 发表于 2023-4-9 15:43
(vla-put-colormethod colObj acColorMethodByACI)        

cad2021程序运行到这条代码就出现:插入点: ; 错误 ...

我在繁體cad2018 執行此語法皆正常, 未發生上述情況 無法解決你的問題
不過上網查了一下 也有國外網友 使用cad2021 也發生同樣狀況也有網友提供一些意見
你參考看看是否對你有所幫助
https://forums.autodesk.com/t5/v ... error/td-p/10195760
发表于 2023-4-10 14:56:22 | 显示全部楼层
lee50310 发表于 2023-4-9 21:19
我在繁體cad2018 執行此語法皆正常, 未發生上述情況 無法解決你的問題
不過上網查了一下 也有國外網友  ...

谢谢,学习下,其实我发现把那条语句屏蔽了也正常运行,只不过不知道屏蔽后还会出现什么问题。

点评

了解, 那一個語法是表格內字體顏色 調色設定 屏蔽此句不影響功能執行,可能影響字體無法呈現所設的顏色值  发表于 2023-4-10 17:49
发表于 2024-7-14 16:58:33 | 显示全部楼层
怎么修改不要表格,就单行文字排列,类似这样子

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1明经币 +1 收起 理由
lee50310 + 1 退回

查看全部评分

 楼主| 发表于 2024-7-14 23:26:25 | 显示全部楼层
本帖最后由 lee50310 于 2024-7-15 12:05 编辑
夜冥音 发表于 2024-7-14 16:58
怎么修改不要表格,就单行文字排列,类似这样子

請重新下載最新V2.2版程式


1.用文字編輯器(例:Notepad++) 編輯 tt8_chs_.lsp
找到程式中用紅色標註 的行 在前方用分號";" 註解掉

    (remove-big_box)                        ;去除网格线面域后所产生一个最大包维框        
    (text-mark2 lst)                           ;在所选网格框图上标示 标号文字 及 距离值,并将列表值做统计及标号大小排序
    (mark-data-table wel)                   ;将统计排序值绘制成表格   

    (Active_Layer  or_layer)                ;设原图层为当前

如下:

    (text-mark2 lst)                           ;在所选网格框图上标示 标号文字 及 距离值,并将列表值做统计及标号大小排序
    ;(mark-data-table wel)                   ;将统计排序值绘制成表格   (此行註解)

   (Active_Layer  or_layer)                ;设原图层为当前        

2.當程式執行   (text-mark2 lst) 完後 會將 标号文字 及 距离值,數量 以 列表型式存於 變數  wel 中
例 wel =  ( (("A-BL-1" "1000" "1000" "1000000") 6)
                 (("A-BL-2" "1000" "2000" "2000000") 6)
                 (("A-BL-3" "1200" "1000" "1200000") 9)
                 (("A-BL-4" "1200" "2000" "2400000") 10)) )         

3.對 變數 wel 取用, 可自行寫程式修改成你要的 单行文字排列
   


发表于 2024-7-15 09:29:23 | 显示全部楼层
谢谢楼主分享
发表于 2024-7-15 15:09:44 | 显示全部楼层
lee50310 发表于 2024-7-14 23:26
請重新下載最新V2.2版程式

谢谢楼主,但是我不懂具体怎么写,只会对写好的程序简单的修改一下
 楼主| 发表于 2024-7-15 18:50:32 | 显示全部楼层
本帖最后由 lee50310 于 2024-7-15 22:21 编辑
夜冥音 发表于 2024-7-15 15:09
谢谢楼主,但是我不懂具体怎么写,只会对写好的程序简单的修改一下

已改好,統計結果改單排文字顯示  如圖所示
tt8c_chs.lsp (此版 統計結果不使用表格 改 單排文字插入) ,其他功能不變
( 將结果修正為: 宽度*長度  修正日期: 2024/07/15)
執行指令:tt8

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2024-7-15 19:06:48 | 显示全部楼层
lee50310 发表于 2024-7-15 18:50
已改好,統計結果改單排文字顯示  如圖所示
tt8b_chs.lsp
執行指令:tt8

感谢!!我刚还在看类似程序,想参考一下能不能解决,就看到回帖了
发表于 2024-7-15 19:17:51 | 显示全部楼层
lee50310 发表于 2024-7-15 18:50
已改好,統計結果改單排文字顯示  如圖所示
tt8b_chs.lsp (此版 統計結果不使用表格 改 單排文字插入) , ...

刚发现统计的结果是宽度*宽度的,t3哪里你漏改啦 ,再次感谢

点评

感謝告知,已做修正, 新版為 tt8c_chs.lsp  发表于 2024-7-15 22:10
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-9-24 11:25 , Processed in 0.187071 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表