goldy2000 发表于 2022-7-6 12:00:51

有点复杂的口齿不清。。。阿西

你好!!!
 
有一个问题,也许有人已经处理好了。。。我有一个与X和Y的坐标,没有Z(0.00),但在该点附近的数字中有Z,我现在需要将该数字分配给该点,如下图所示:
 
1、提货编号
2、拾取点
3、为点指定编号
 
我有一个lisp,可以将Z坐标从点提取到文本(所以这是相反的反应)
 
我有一个大约2000个点的情况,没有Z坐标,但有一个文本格式的数字,所以手动编辑每个点会很复杂。。。。如果有人知道,我将不胜感激。。

Lee Mac 发表于 2022-7-6 12:04:34

所有文字对象都在同一层上吗?

goldy2000 发表于 2022-7-6 12:09:16

 
它们可能是,我发现它们分为3个不同的层,但我可以把它们放在一个独特的层中,你是说在那个层还是。。。?

Lee Mac 发表于 2022-7-6 12:11:42

 
我的想法是:
 
[列表]
[*]收集所有分数
[*]收集图层上的所有Z文字
[*]对于每个点,获取最接近该点的Z文本,并将值作为Z坐标放入文本中。
这不是防弹的,但这是我能看到的最好的方法,上面手动选择每个文本/点。
 

goldy2000 发表于 2022-7-6 12:14:07

 
李,1小时后给你写信。。。必须回家。。

Lee Mac 发表于 2022-7-6 12:19:52

试试这个(回家后)
 
必须根据下表设置Osmode变量。当前为节点、插入和相交设置。它一次工作一个点,但按下鼠标右键,它会再次启动。没有错误陷阱。我希望它对你有用。
 
 
使用以下位代码设置运行对象捕捉模式:
 
0无
1个端点
2中点
4中心
8节点
16象限
32交叉口
64插入
128垂直
256切线
512最近
1024快速
2048视交叉点
4096扩展
8192并行
 
要指定多个对象捕捉,请输入其值的总和。例如,输入3指定端点(位代码1)和中点(位代码2)对象捕捉。输入16383指定所有对象捕捉。

goldy2000 发表于 2022-7-6 12:22:42

:shock:是的,就是这样,我发现它用正确的Z坐标生成新点,在我这样做之后,只需快速选择所有Z=0并擦除,就是这样!!!!!Thx伙计,你帮了我很多!!!

CarlB 发表于 2022-7-6 12:24:47

很高兴能帮忙。
 
也许你可以找出lisp中发生了什么,然后开始自己写。15年前,我就是这样开始的,那时还没有CADTutor

goldy2000 发表于 2022-7-6 12:26:43

 
我已经想做了,但总是为我的工作找点事做,但我想我应该做一次:眩光:,似乎没那么复杂??来看看一些教程,并认为这将是一个良好的开端。。

goldy2000 发表于 2022-7-6 12:30:35

页: [1] 2
查看完整版本: 有点复杂的Lisp程序。。。阿西