Hsanon 发表于 2022-7-5 16:50:44

错误检查-正交&

你好
我们主要以公制毫米为单位,小数点后四位,我们的直线/直线长度是正交的,并且大多是5毫米的倍数。
是否可以有一个错误检查例程来选择窗口中的一组行和线,并识别所有不同步的行???
在绘图时,可能会出现错误,我们以毫米和度的分数绘制奇怪的长度,这些长度不是正交的,分数非常小。
类似于多段线的情况,其中一些顶点可能偏离几毫米或几度。
有没有可能以某种方式识别它们,以便我们可以编辑它们/重新绘制它们以制作准确的图形??
 
我的知识在autolisp中非常基础,在visual lisp中为零。
谢谢大家。

Lee Mac 发表于 2022-7-5 17:04:21

这里是一个将各种几何对象的定义坐标舍入到给定倍数的示例-如果您想识别对象而不是自动修改点,可以更改代码以报告其点将更改的对象,而不是应用更改。

Hsanon 发表于 2022-7-5 17:22:11

李,这太棒了。。。。你再一次展示了你的聪明才智。。。
已经测试了该程序,现在lemmie将其用于一个实时项目。
谢谢。

Lee Mac 发表于 2022-7-5 17:28:15

不客气!

BIGAL 发表于 2022-7-5 17:46:35

你让我对长度小数点后4位感兴趣?白天的高温会使物体在这个水平上生长或收缩。木匠的铅笔线大约有1毫米厚。

Hsanon 发表于 2022-7-5 18:02:27

BigAl我们提交的在线法定批准文件相当复杂(如果你问我,这个系统非常无用)。。。。我们需要从绘图区域中提取数据,以平方米为单位,小数点后4位。。。。
小数点后四个零有助于绘制的基本线正确无误。。。。
 
李,这个程序运行得很好,我们可以开始在新的绘图中使用它们。。。。。但对于现有的旧图纸,不幸的是,我们不知道哪些线被延长以取整。。。。是否可以以任何方式(圆或任何东西)仅识别那些偏离正交或长度以5和0以外的任何图形结尾的点/线???这将真正有助于正确设置旧图形。。。。
 
当做
页: [1]
查看完整版本: 错误检查-正交&