乐筑天下

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

[编程交流] l中的“倒角”未知命令

[复制链接]
cso

5

主题

22

帖子

17

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 09:33:40 | 显示全部楼层 |阅读模式
我一直在试着调试这个,但我所做的一切似乎都不管用。我正在写一个简单的例程来画两条线,然后一个倒角。它生成了我的线条,但无法识别“倒角”命令。我尝试了其他论坛上建议的“切角”,但也不起作用。我在两个距离中都选择了1英寸的距离。我知道这不是一个很好的lisp程序,但我刚在课堂上开始这个程序,它似乎应该可以工作。谢谢
 
(定义C:倒角2()
(setq p1(getpoint“\n输入行的第一个点”))
(setq p2(getpoint“\n输入行的第二个点”))
(setq p3(getpoint“\n输入第三个点”))
(命令行“p1 p2”)
(命令行“p1 p3”)
(setq d1(getdist“\n get first chamfer distance”))
(setq d2(getdist“\n get second chamfer dist”))
(setvar“chamfera”d1)
(setvar“chamferb”d2)
(命令“倒角”暂停)
)
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 09:57:37 | 显示全部楼层
应该有效。这可能是一个语言问题。尝试将“倒角”替换为“倒角”。
回复

使用道具 举报

cso

5

主题

22

帖子

17

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 09:59:39 | 显示全部楼层
我又试了一次,成功了!我想我用的距离太远了。为什么我必须使用。?什么会导致语言兼容性问题?谢谢你的帮助。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 10:15:40 | 显示全部楼层
你的母语是英语吗?Autodesk是一家美国公司,因此所有内容都用英语编码。
 
作为命令前缀的“_”将采用原始(英文)命令名。
“.”如果命令已重新定义,则忽略。在这种情况下,不需要它,但这只是一种“最佳实践”情况。
回复

使用道具 举报

cso

5

主题

22

帖子

17

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 10:25:48 | 显示全部楼层
是的,它是英语。我正在使用AutoCad Architecture 2011学生版。有没有办法判断命令是否已重新定义?我一直在做很多lisp程序,从不同的来源练习,也许我改变了一些东西。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 10:36:56 | 显示全部楼层
您可以通过键入以下内容重置它:
  1. Command: redefine
  2. Enter command name: chamfer

 
一些较新版本的行为有点奇怪,如果“_”未添加。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 01:51 , Processed in 0.649802 second(s), 75 queries .

© 2020-2025 乐筑天下

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