明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索

[讨论] 块遮罩

[复制链接]
发表于 2021-9-26 21:24:54 | 显示全部楼层
再见熊猫衣服 发表于 2021-9-23 10:29
19年的时候,找他付费开发的,上个月程序弄丢了。然后,问他能不能再发给我一次。他又找我收费,收费就算 ...

你这属于定制时,没明确要求条款,或已跟你明确而你没留意当时的条款,不要上升到人品,谈不上。
发表于 2021-9-26 21:27:03 | 显示全部楼层
本帖最后由 guangdonglbq 于 2021-9-26 21:28 编辑
依然小小鸟 发表于 2021-9-23 13:57
哎 可惜了 这个程序 线路专业 道路专业 刚需

大把分图的软件或插件。知道用xclip,已经是解决了核心的算法问题了。以后我也整个出来
发表于 2021-9-28 13:02:57 | 显示全部楼层
本帖最后由 lee50310 于 2021-9-29 12:33 编辑

"思路2" :利用块遮罩,实现分图功能
程式終於寫好了,先看看執行的動畫檔吧!
只可惜我的電腦有點老舊 跑這麼大圖檔 顯得慢了很多
變成分格動作 !


本帖子中包含更多资源

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

x

评分

参与人数 1明经币 +1 收起 理由
jhzxj + 1 很给力!

查看全部评分

发表于 2021-9-29 07:10:31 | 显示全部楼层
lee50310 发表于 2021-9-28 13:02
"思路2" :利用块遮罩,实现分图功能
程式終於寫好了,先看看執行的動畫檔吧!
只可惜我的電腦有點老舊 跑 ...

大神 加油

评分

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

查看全部评分

发表于 2021-9-29 07:12:09 | 显示全部楼层
lee50310 发表于 2021-9-28 13:02
"思路2" :利用块遮罩,实现分图功能
程式終於寫好了,先看看執行的動畫檔吧!
只可惜我的電腦有點老舊 跑 ...

如果遮罩的块 有相互重叠的部分(因为我要将整个线路图都显示 不可避免有相互重叠的遮罩) 能成功分图吗
发表于 2021-9-29 08:22:20 | 显示全部楼层
本帖最后由 lee50310 于 2021-9-29 18:48 编辑
依然小小鸟 发表于 2021-9-29 07:12
如果遮罩的块 有相互重叠的部分(因为我要将整个线路图都显示 不可避免有相互重叠的遮罩) 能成功分图吗

你所謂的重疊 應該是指 主塊做遮罩 在原地複製一份相同的遮罩塊 這樣看起來好像有兩遮罩塊重疊
             若是往下做第二個遮罩塊 必須先把主塊遮照功能關閉 那不就 只剩一個遮罩塊 所以並沒有重疊

假設你要做10個遮罩塊,依序把10個做完後 將主塊打開
則在主塊上便有10遮罩塊 把這10個遮罩塊 全部搬移到指定地方後在做編排就能成功分圖
发表于 2021-9-30 12:58:24 | 显示全部楼层
本帖最后由 依然小小鸟 于 2021-9-30 13:00 编辑
lee50310 发表于 2021-9-29 08:22
你所謂的重疊 應該是指 主塊做遮罩 在原地複製一份相同的遮罩塊 這樣看起來好像有兩遮罩塊重疊
         ...
举个例子 是这个意思
举个例子 是这个意思  红框有相互重叠的

本帖子中包含更多资源

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

x
发表于 2021-9-30 14:32:19 | 显示全部楼层
本帖最后由 lee50310 于 2021-10-4 19:45 编辑
依然小小鸟 发表于 2021-9-30 12:58
举个例子 是这个意思  红框有相互重叠的

不是這個意思
其實我說的重疊是指下面意思
圖面上 那條很長有藍白彎曲線的圖塊 你可把他當成 主塊
在這上面有用粉紅色矩形外框分別分出10個 框框  那個就是要分圖用的
例如你要做第1個 遮罩塊  必須執行 xclip 選主塊 遮罩範圍 選第1個 矩形框範圍
如 動態圖 aa.gif
做好之後 你執行下面指令

(setq en(car(entsel)))   ; 圖面上點選剛剛做好的遮罩塊  (不要點到粉紅外框喔!)
(command "_.copy"  en ""  '(0 0 0)  '(0 0 0 ) )   ;原位複製一份
所以這樣是不是有兩個重疊的 遮罩塊呢 ?  一個是主遮罩塊  ,另一個 是複製出來的遮罩塊
然後 在執行 xclip 指令  選擇原來的主遮罩塊 , 把遮照功能關閉(選 OFF)  變成  原來的主塊(全部顯示)   和 複製出來的遮罩塊1
皆下來 在執行 XCLIP 指令 遮罩範圍選第二個粉紅色外框 如動態圖 aa.gif  之後在執行 上述程式  點選遮罩塊 2及原位複製 遮罩塊2

因此你只要控制主遮罩塊功能 關閉 或 開啟  及 依序選取遮罩範圍粉紅外框1到 10個  並 原位複製遮罩塊
如此反覆 10次  最後再把主遮罩塊 ,遮罩功能關閉變成主塊
在主塊上就有10個做好的 圖分區 遮罩塊了 ,最後再將這10個遮罩塊一起搬移至指定位置做排圖即可


本帖子中包含更多资源

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

x
发表于 2021-9-30 14:44:23 | 显示全部楼层
其实专业的道路软件这些功能都很齐全了,纬地、EICAD、鸿业、海地。。。。都做的挺好了。一般是道路专业的没有几个会再用其它插件去分图了。
回复 支持 1 反对 0

使用道具 举报

发表于 2021-10-1 21:53:06 | 显示全部楼层
适用于图块,于layout分图。
依帖子的说明,把相关的函数补齐,就可以使用了。
http://bbs.mjtd.com/thread-113576-1-1.html

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-16 16:41 , Processed in 0.253863 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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