乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 56|回复: 16

[编程交流] 过时的Autocad Lisp例程

[复制链接]

1

主题

8

帖子

7

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 21:00:23 | 显示全部楼层 |阅读模式
大家好,
 
这里有点新。。。
 
我在2013年的autocad中使用了过时的lisp。据or公司的前辈介绍,它在autocad 2009和2010上运行良好。但当我们3年前更新时,问题开始出现。例如,松开所有例程上的快照。命令不起作用。最终无法在我们2014年的最新版本上使用。
 
有什么方法可以更新lisp以在autocad 2014中工作?
 
非常感谢。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 21:06:16 | 显示全部楼层
我用的是30多年的lisps,很好用。如果你想让别人看一下,你必须发一份
回复

使用道具 举报

1

主题

8

帖子

7

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 21:08:41 | 显示全部楼层
大家好,
 
我在此附上Autocad 2014中错误的屏幕截图。我还附加了命令应使用Autocad 2013显示的实际属性。
 
lisp文件链接:
https://www.dropbox.com/s/vva5y7psu0iv2ue/CADSRV.rar?dl=0
 
我不熟悉lisp编程,所以我希望有人能帮我解决我遇到的错误。
 
非常感谢。
220032lu4d3duvxvwojjxt.jpg
220034xhw018u5uqn0nq5z.jpg
回复

使用道具 举报

1

主题

8

帖子

7

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 21:12:27 | 显示全部楼层
我展示的屏幕截图只是lisp例程文件中的许多命令之一。
但由于我检查了我的大多数命令,在2014年版本中出现了一个错误。
 
非常感谢。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 21:16:11 | 显示全部楼层
只需在此处直接发布错误和邮编,在发布时使用#或作为ZIP文件。
回复

使用道具 举报

1

主题

8

帖子

7

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 21:20:00 | 显示全部楼层
lisp文件已作为链接附加。。。我有错误附加我的文件可能是它的大。所以我用了我的滴水
而不是盒子。来详细说明我的问题。我使用lisp生成模板设计的代码(属性)
结构,因此基本上它将属性分配给特定尺寸的模板。根据我附上的截图。我用过
尺寸为600 x 1400 mm的矩形。因此,当我想附加一个属性到它时,我使用lisp上的命令
取决于我希望属性是什么。在屏幕截图上,由于尺寸是用于楼板形式,因此我使用了命令
Lisp程序给出了单击左上角的指令。下一个指令是点击右下角
角之后,lisp将生成类似“600 SP 1400”的属性。这是2013年及以下版本。
到了2014年,我们也在做同样的事情。现在,lisp将给出一个属性“S1”。lisp将给出相同的
但单击右下角后,现在将显示未知命令“600 SP 1400”。
220036nmjmto8omrpztmtt.jpg
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 21:24:57 | 显示全部楼层
无法打开你的投递箱想让我加入,不感兴趣,如果你用lisp压缩它,最后应该可以上传了。
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-5 21:28:09 | 显示全部楼层
我猜这是关于一个命令的调用,该命令的语法在2014版中发生了变化。要跟踪它,可以通过在代码中定位以下语句来实现提示的回显:
并将其更改为:
再次调用工具并检查哪个命令调用失败后;根据新提示进行调整或评估INITCOMMANDVERSION函数的使用情况。
 
 
顺便说一句,仅当所述赋值的语法可能不同时,才执行CMDECHO搜索。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 21:31:18 | 显示全部楼层
您可以直接将代码粘贴到CADTutor,只需使用#按钮并在
  1. (no spaces between the brackets).<p> </p><p>[b]CODE Posting Guidelines[/b]</p>
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-5 21:35:01 | 显示全部楼层
将代码加载到VLIDE中,因为它有一个出错中断,所以您可以看到它在哪里停止。www.lee-mac。com有一个关于如何使用VLIDE的教程值得一读。另一种方法是输入(princ“wow”)代码(princ“wow2”),然后看看屏幕上的数字,错误在wow1和wow2之间,继续移动这些princ。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 09:25 , Processed in 0.639343 second(s), 75 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表