lee50310 发表于 2022-6-26 19:18:04

<***** 不一樣的批量塊 *****>

本帖最后由 lee50310 于 2023-10-26 16:23 编辑

原請求帖:
http://bbs.mjtd.com/thread-184425-1-1.html

應網友要求 寫了一個不一樣的批量塊
這個寫起來有難度,好不容易才克服有興趣的 可參考一下

PS:這個程式不具通用性 只能適用此測試圖喔!
    不過若你有遇到類似問題 ,此程式可作為參考範本




lee50310 发表于 2022-6-26 19:19:24

本帖最后由 lee50310 于 2022-6-26 19:33 编辑

測試圖檔下載


lee50310 发表于 2022-6-27 10:51:39

本帖最后由 lee50310 于 2022-6-30 19:12 编辑

yanchao316 发表于 2022-6-27 10:11
测试文件中,我把其中一个图删掉几条线,一次性选择所有图形,删掉线的那个图形也会被改成其他未删掉线的图 ...
因為此測試圖 散落的圖塊共24個長得都相同
所以採用的方式是 還原圖塊後 同一個圖塊名 較為簡潔

若你需要不同的圖塊名可自行修改程式即可
或者你可長得相同的一次取,不同的 ,另外再取

lee50310 发表于 2022-6-27 12:24:15

czb203 发表于 2022-6-27 11:11
搞个有通用性的来呗,现在这个有局限性

這個難度又更大
應為每個打散的圖 要還原為圖塊 必須要找到 可供參考的 主特徵物 (可能是 圓,矩形,弧,文字....)
而這主特徵物的位置在散圖內是不能改變的否則無法成塊
應為每個人的散圖組合起來千變萬化 若要都能還原成塊 還無法達到
目前只能個案依圖的特性來獲取

p-3-ianlcc 发表于 2022-6-26 19:42:33

支持…
讚!!!

tigcat 发表于 2022-6-26 19:46:07

是利用一个分组函数吗?

bai2000 发表于 2022-6-26 20:06:35

能识别矩形框更实用点,可根据特定图层上矩形框,自动识别需批量建块的分堆

999999 发表于 2022-6-26 20:24:10

支持支持,

huxu823 发表于 2022-6-26 20:50:15

不错,支持一下!

20060510412 发表于 2022-6-26 20:58:34

谢谢楼主分享,楼主是个热心人!

liufii 发表于 2022-6-26 22:14:07

命令: SBP
指定第一个角点:
指定第二角点: 参数类型错误: lselsetp nil

一直提示这个错误!

ddbegg 发表于 2022-6-26 23:09:52

思路很不错,学习了
页: [1] 2 3 4 5
查看完整版本: <***** 不一樣的批量塊 *****>