乐筑天下

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

[编程交流] 命名UCS和计划一体化

[复制链接]

14

主题

185

帖子

180

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
73
发表于 2022-7-6 12:21:25 | 显示全部楼层 |阅读模式
大家好,
 
我正在编写一些代码来帮助解决我的工作量,
很多时候我都在为大计划工作,所以
我命名ucs是为了让生活更轻松。
 
问题是,我已经编写了下面发布的代码,但它没有
似乎有效-有人能告诉我哪里错了吗?
 
  1. ;*******************************************************************
  2. ;*******************************************************************
  3. ;**                                                               **
  4. ;**                  THIS ROUTINE IS FOR RESTORING                **
  5. ;**                  A NAMED UCS AND RUNNING THE                  **
  6. ;**                  PLAN COMMAND AT THE SAME TIME                **
  7. ;**                                                               **
  8. ;**                                                               **
  9. ;**                  (C) PETER SMITH 03-02-2009                   **
  10. ;**                  PROVIDED FOR USE BY ALL PLEASE               **
  11. ;**                  INCLUDE THIS HEADER WHEN COPYING             **
  12. ;**                                                               **
  13. ;** CONTACT TO REPORT PROBLEMS: skipsophrenic@hotmail.com         **
  14. ;**                                                               **
  15. ;*******************************************************************
  16. ;*******************************************************************
  17. defun c:ucsplan () ;defined function
  18.            (command "ucs" "na" "re") ;runs the ucs restore option
  19.                        (getstring "\nName of ucs:") ;asks for the name of the ucs wanted
  20.            (command "Plan" "C") runs the plan command and set's it to current ucs
  21. )
  22. (princ)
回复

使用道具 举报

0

主题

269

帖子

279

银币

限制会员

铜币
-4
发表于 2022-7-6 12:25:27 | 显示全部楼层
也许是这样:
 
(命令“ucs”“na”“re”暂停)
 
所以你不需要“getstring”,我认为这个问题是独立的。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:28:48 | 显示全部楼层
不确定为什么是“na”,但可能:
 
  1. (defun c:ucsplan (/ uNm)
  2. (if (and (setq uNm (getstring t "\nSpecify Name of UCS: "))
  3.       (tblsearch "UCS" uNm))
  4.    (progn
  5.      (command "_ucs" "Re" uNm)
  6.      (command "_plan" "c"))
  7.    (princ "\nUCS Name not Found. "))
  8. (princ))
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:33:02 | 显示全部楼层
卡尔,08年ACAD的UCS提示不同吗?
 
为什么需要“na”?
回复

使用道具 举报

14

主题

185

帖子

180

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
73
发表于 2022-7-6 12:34:31 | 显示全部楼层
为了说明我想输入一个我之前保存的命名ucs-现在刚刚关闭以测试代码
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:38:10 | 显示全部楼层
六羟甲基三聚氰胺六甲醚。。。在04年,我只需键入“UCS”“RE”,然后键入UCS的名称。。。。它恢复了它。。。
回复

使用道具 举报

14

主题

185

帖子

180

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
73
发表于 2022-7-6 12:40:57 | 显示全部楼层
测试并不断获得以下信息:
 
命令:\u appload ucsplan。lsp已成功加载。
命令:ucsplan
未知命令“UCSPLAN”。按F1键获取帮助。
回复

使用道具 举报

0

主题

269

帖子

279

银币

限制会员

铜币
-4
发表于 2022-7-6 12:46:09 | 显示全部楼层
李,
是的,2008年的提示有所不同:
 
命令:ucs
当前ucs名称:xxx
指定UCS或[Face/NAmed/OBject/Previous/View/World/X/Y/Z/ZAxis]的原点
:不适用
输入选项[还原/保存/删除/?]:r
输入要恢复的UCS的名称或[?]:
回复

使用道具 举报

0

主题

119

帖子

119

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-6 12:48:38 | 显示全部楼层
你的标题比你的常规有更多的行。对不起,我不得不这么说。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:51:48 | 显示全部楼层
 
谢谢Carl:
 
  1. (defun c:ucsplan (/ uNm)
  2. (if (and (setq uNm (getstring t "\nSpecify Name of UCS: "))
  3.       (tblsearch "UCS" uNm))
  4.    (progn
  5.      (command "_ucs" "NA" "R" uNm)
  6.      (command "_plan" "c"))
  7.    (princ "\nUCS Name not Found. "))
  8. (princ))
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 05:59 , Processed in 0.589226 second(s), 72 queries .

© 2020-2025 乐筑天下

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