Mefloump 发表于 2022-7-6 23:51:08

简单脚本问题

我试图找出为什么这个将点导入AutoCAd 2014的简单脚本不能正常工作,但在AutoCAd Mechanical 2014中却能正常工作。LT版本也是如此。
 
以下是脚本:https://dl.dropboxusercontent.com/u/44457820/files/Test.scr
 
你得到了多少分,它们在正确的位置吗?我做错了什么?

steven-g 发表于 2022-7-7 00:03:16

在这里很好,这是我得到的模式

steven-g 发表于 2022-7-7 00:09:17

请注意,根据图形中的缩放级别,如果要创建的点位于OSNAP通常跳转到现有点的孔径内,则Autocad将在运行脚本时捕捉到点。它可以用完美的数据创造完全的胡说八道。在运行脚本之前,请点击F3,然后再试一次

Mefloump 发表于 2022-7-7 00:13:27

这就是我得到的-https://dl.dropboxusercontent.com/u/44457820/files/AutoCAD%202014.PNG
 
这是命令提示符所说的-https://dl.dropboxusercontent.com/u/44457820/files/AutoCAD%202014%20Command%20prompt.PNG
 
这是haow Mechanical 2014外观-https://dl.dropboxusercontent.com/u/44457820/files/AutoCAD%20Mechanical%202014.PNG

Tuns 发表于 2022-7-7 00:22:33

我得到了史蒂文得到的同样的东西。它工作得很好。

Mefloump 发表于 2022-7-7 00:26:46

 
成功了!我从来没有想到这就是问题所在。非常感谢。

steven-g 发表于 2022-7-7 00:36:04

我曾经花了一个星期的时间把头发拔出来,有时可以,有时不行,直到我开始注意到在捕捉点连接现有几何体的线,更改缩放级别也可以使其工作,但关闭osnaps是最好的。

Mefloump 发表于 2022-7-7 00:41:59

 
“砰的一声”已经写在我的桌子上了。在你提到OSNAP之前,为什么机械和电气版本可以毫无问题地工作,这真的没有意义。当我回顾每个版本中使用的OSNAP时,我发现只有少数几个在Mech和Elec上打开,而大多数在ACAD中打开。我们有2个AutoCAD 2014 LT席位,有时他们需要能够导入点。我自己使用Pt Manager(我喜欢LISP例程)。
 
再次感谢您的帮助。

BIGAL 发表于 2022-7-7 00:47:01

在脚本开头添加此项
 
osmode 0
 
在最后put
 
osmode 47
更改数字以匹配您的osnap设置只需键入osmdoe它将显示数字15359全部打开

Mefloump 发表于 2022-7-7 00:54:03

谢谢BIGAL!
页: [1]
查看完整版本: 简单脚本问题