乐筑天下

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

[编程交流] 如何使用lis设置cannoscale

[复制链接]

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 13:30:24 | 显示全部楼层
我在一个新图形的模型空间中,图形编辑器中没有任何内容。我创建了新的比例。它不会删除。没有视口。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 13:31:39 | 显示全部楼层
真奇怪。我刚刚创建了一个自定义比例,关闭,将其设置为当前,然后将另一个比例设置为当前,可以很好地删除它。
隐马尔可夫模型
回复

使用道具 举报

33

主题

267

帖子

213

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-6 13:35:25 | 显示全部楼层
 
这是直接在命令行上还是嵌入到lisp中?
它在命令行上对我来说很好,但在lisp中不行。。。
Lisp程序还会是别的原因吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 13:39:42 | 显示全部楼层
在命令行上工作的任何东西都可以在LISP中工作,因此必须假设是其他原因导致LISP失败。
 
回复

使用道具 举报

33

主题

267

帖子

213

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-6 13:40:41 | 显示全部楼层
这就是我在上下文中的理解。有什么想法吗?
 
  1. (defun c:svp ( / ss)
  2. (progn
  3. (command "_mspace"_)
  4. (setq ss (ssget))
  5. (command "_ucs" "_object" ss)
  6. (command "_plan" "_current")
  7. (command "_zoom" "c" "0,0" "180")
  8. (setvar "cannoscale" "1" = 25'")
  9. (command "regenall")
  10. )
  11. );;defun
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 13:43:50 | 显示全部楼层
试试这个Chulse:
 
  1. (defun c:svp  (/ ss)
  2. (if (zerop (getvar "TILEMODE"))
  3.    (command "_.mspace"))
  4. (if (setq ss (ssget))
  5.    (progn
  6.      (command "_.ucs" "_object" ss)
  7.      (command "_.plan" "_current")
  8.      (command "_.zoom" "c" "0,0" "180")
  9.      (setvar "CANNOSCALE" "1" = 25'")
  10.      (command "_.regenall")))
  11. (princ))

 
您的“mspace”命令出错。
 
此外,在模型空间中,您不能调用mspace命令。
 
并且,您应该允许一个空的选择集。
 
回复

使用道具 举报

33

主题

267

帖子

213

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-6 13:48:59 | 显示全部楼层
谢谢你的建议。代码的其余部分工作得很好,但这仍然不起作用:
  1. (setvar "CANNOSCALE" "1" = 25'")

 
现在似乎只是忽略了它-命令行上没有错误。。。
回复

使用道具 举报

33

主题

267

帖子

213

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-6 13:50:52 | 显示全部楼层
 
李,
我想问的是——为什么会这样在命令名之前?这是什么意思?
谢谢你的帮助。
 
我还是无法让cannoscale一点工作。。。即使我独自尝试。。。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 13:55:12 | 显示全部楼层
关于命令的前缀:
 
“_”允许其他语言版本。
 
" . " 如果用户重新定义了原始命令,则使用该命令。
回复

使用道具 举报

33

主题

267

帖子

213

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-6 13:58:41 | 显示全部楼层
太棒了,谢谢
 
我可能还没学会lisp。。。有你的帮助!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 03:21 , Processed in 1.163512 second(s), 81 queries .

© 2020-2025 乐筑天下

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