svippala 发表于 2022-7-5 17:40:41

lisp格式的Align命令。。

你好
 
我们在一个地方有很多物体,比如(圆、线、块、文本等),我们需要移动并对齐到我们在该位置找到的另一个位置,我们有4个以上的源点,我们有身份。对于4个或更多点,我们需要lisp格式的aling命令。你能帮助我们使用4个或更多的源点和目标点进行TOUR align命令吗。。。一次对齐
 
 
谢谢
苏达

1958 发表于 2022-7-5 17:45:26

试试看。希望你能把俄语翻译成你想要的语言。
赫尔默特。lsp

svippala 发表于 2022-7-5 17:48:37

无法将cod从俄语翻译为英语。无法获取此命令如何使用。。
 
 
请参阅附件示例,需要使用4点对齐1到2或2到1

Grrr 发表于 2022-7-5 17:53:05

你好
查看此线程,然后尝试Stefan的代码:
http://www.cadtutor.net/forum/showthread.php?85946-对齐-objects-with-2点击/page3
在第81行中,将“n”更改为“y”,以便缩放对象。
 
使用示例:
1.选择要对齐的对象(例如,选择黄色对象)
2.选择源行(例如,选择黄色矩形的较短一侧)
3.选择目标线(选择青色矩形的较短一侧)
 
注意:请注意为源线和目标线选择的线或pline段的哪一侧
例如,源段左侧到目标段左侧。
试几次,你就会习惯的。
 
HTH公司

1958 发表于 2022-7-5 17:54:19

我试着用https://translate.google.com
 
抱歉,翻译质量太高。
helmert_en。lsp
123.dwg

eldon 发表于 2022-7-5 17:58:08

 
我不明白为什么需要使用4个点对齐。我只会用两个。这似乎只是一个缩放和旋转的问题。
 
也许如果你能附上一个样本图纸文件,我就能理解你的工作方法。

svippala 发表于 2022-7-5 18:02:20

 
 
 
我附上这里只为样本图像,我们有数据文件对齐。如果我们使用的是2品脱,无法正确调整比例和旋转角度,那么我们需要4品脱对齐。lisp plz帮助我。

BIGAL 发表于 2022-7-5 18:06:00

Eldon上面的lisp链接指的是“Helmert变换”,这是一个橡胶地图程序,而不是一个简单的比例尺,它在GIS中一直使用,以使对象适合某个区域。可以将其视为一块4面可拉伸材料,它可以容纳4个以上的点。某些对象的移动和拉伸/收缩比其他对象多。
 
https://en.wikipedia.org/wiki/Helmert_transformation

eldon 发表于 2022-7-5 18:07:27

我的意见是,当在OP的原始图像上使用任何橡胶处理程序时,圆形不会保持圆形。它看起来是2D中的直线旋转和缩放,即可以使用“对齐”命令。
 
外表可能具有欺骗性。但我不清楚OP需要什么。

BIGAL 发表于 2022-7-5 18:10:23

你的右边不清楚,应该发生的是圆的重新缩放,但是如果x和y是不同的比例,那么会缩放多少。
页: [1] 2
查看完整版本: lisp格式的Align命令。。