明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1354|回复: 14

[建筑] trim中,如果不选定边界裁剪,当物体不在视窗里时就不能裁剪了

  [复制链接]
发表于 2022-3-21 15:53 | 显示全部楼层 |阅读模式
trim中,如果不选定边界裁剪,当物体不在视窗里时就不能裁剪了。有没有相应的解决办法
发表于 2022-7-27 08:57 | 显示全部楼层
Dea25 发表于 2022-7-26 13:32
换思路,让物体在视窗内先计算出视窗坐标pt1 pt2,加一行:(command "zoom" pt1 pt2)

(command "zoom" "w" pt1 pt2 "");显示全部图形,保证下面的trim能正常执行
我有个程序就是这样做的,如果两点的距离较大,程序也trim不到屏幕外的线,两点的距离小还行
发表于 2022-7-27 10:56 | 显示全部楼层
szx025 发表于 2022-7-27 08:57
(command "zoom" "w" pt1 pt2 "");显示全部图形,保证下面的trim能正常执行
我有个程序就是这样做的,如 ...

trim与像素有关。把整个图缩小,两点距离就变小了。
发表于 2022-8-4 08:45 | 显示全部楼层
Dea25 发表于 2022-7-27 19:33
20年前做过一个地形图剪裁的程序,也是遇到过剪不断的,后来改坐标(相当于5个环)剪5次,问题解决。

前辈能发个地形图裁剪的源码学习一下吗?
这两天刚好在写,卡在了trim这里了
发表于 2022-7-25 18:04 | 显示全部楼层
没有办法。
似乎lisp运行是可以的。
发表于 2022-7-26 13:32 | 显示全部楼层
换思路,让物体在视窗内先计算出视窗坐标pt1 pt2,加一行:(command "zoom" pt1 pt2)
发表于 2022-7-27 16:54 | 显示全部楼层
自贡黄明儒 发表于 2022-7-27 10:56
trim与像素有关。把整个图缩小,两点距离就变小了。

黄大师,这个有好的解决办法吗,我看见有的工具箱软件就解决了这个问题,但看不见源码,不知道怎么实现的

点评

估计是我上面说的方法  发表于 2022-7-27 17:29
发表于 2022-7-27 19:33 | 显示全部楼层
自贡黄明儒 发表于 2022-7-27 10:56
trim与像素有关。把整个图缩小,两点距离就变小了。

20年前做过一个地形图剪裁的程序,也是遇到过剪不断的,后来改坐标(相当于5个环)剪5次,问题解决。
发表于 2022-7-27 19:38 | 显示全部楼层
Dea25 发表于 2022-7-27 19:33
20年前做过一个地形图剪裁的程序,也是遇到过剪不断的,后来改坐标(相当于5个环)剪5次,问题解决。

20年前就开始玩了,牛逼,又一个老前辈
发表于 2022-7-27 19:45 | 显示全部楼层
xj6019 发表于 2022-7-27 19:38
20年前就开始玩了,牛逼,又一个老前辈

2006年后基本中断了,现成工作需要又重新回来了,以前的帐号密码都忘记了。

评分

参与人数 1明经币 +1 收起 理由
xj6019 + 1 赞一个!

查看全部评分

发表于 2022-7-27 19:50 | 显示全部楼层
Dea25 发表于 2022-7-27 19:45
2006年后基本中断了,现成工作需要又重新回来了,以前的帐号密码都忘记了。

   那时候我还在上学
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-4 09:31 , Processed in 0.749833 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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