jamesfui 发表于 2022-7-6 08:32:54

lsp帮助查找刻度

你好需要有关创建lsp的帮助,该lsp可以:
 
>在两个选定对象上查找比例因子,并将其作为dtext插入dwg!
 
实例
```````
选择大小不同的两个对象;
圆1:直径=1500
圆2:直径=1200
 
==1.25的计算比例因子
如果首先选择circle\u 2,则它将为==0.8
 
要求插入点将计算出的比例因子作为dtext插入图纸!
或者只是在命令窗口上显示或提示它。。。
 
谢谢

alanjt 发表于 2022-7-6 08:56:48

您想要查询哪些对象类型?

Lee Mac 发表于 2022-7-6 09:08:55

由于它只是您要寻找的一个比率,最快的方法可能是为每个对象使用边界框对角线长度的比率,这将允许对任何两个对象进行比较-当然,只有当两个对象成比例时,结果才有意义。

alanjt 发表于 2022-7-6 09:09:42

好主意(iff比例)。如果使用边界框,您应该能够使用每个对象的最小点和最大点的长度b/w,并计算比例比。

Lee Mac 发表于 2022-7-6 09:26:15

 
正是-对角线。

alanjt 发表于 2022-7-6 09:36:37

哎呀,我完全错过了你们说对角线的地方,把它解释为你们想取宽度和高度的比值。
页: [1]
查看完整版本: lsp帮助查找刻度