乐筑天下

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

[编程交流] 帮助mleader/qleader和#039;s t

[复制链接]

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 12:04:14 | 显示全部楼层
很高兴你找到了答案。
然而,你应该发布你的发现;可能会帮助其他人。
回复

使用道具 举报

5

主题

23

帖子

18

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 12:08:17 | 显示全部楼层
事实上,我有点犹豫要不要把它贴在这里,因为你知道这将是我第一次养成这样的习惯,我认为这不值得分享。好吧,不管怎么说,像我这样的新手欢迎批评。
 
  1. (defun C:BMSET ()
  2. (setq intbm (getint "\nEnter Last Bar mark: " ))
  3. );end of defun
  4. ;may 13, 2010

 

 
  1. ;This routine is used to mark-up Rebar Steel in BS Standard.
  2. ;It is set to current dimension style
  3. ;by:ODEY - may 13, 2010
  4. ;rev.0
  5. (defun c:bm(/ strqty strdia strbm strtyp strspc strlayer strbmk strbmrt)
  6. (setq strqty (getstring "\nEnter Number of Bars : "))
  7. (setq strdia (getstring "\nEnter Diameter of Bars : "));bar size
  8. (setq strbm (getstring "\nEnter Bar Mark or <Auto Numbering>: ")); set "bmset" first
  9. (setq intbm (+ 1 intbm));global
  10.    (if (= strbm "")(setq strbrmk (itoa intbm))(setq strbrmk strbm))  
  11. (setq strtyp (strcase(getstring "\nEnter Steel Type/grade <T> : ")));
  12.    (if (= strtyp "")(setq strgrd "T")(setq strgrd strtyp))
  13. (setq strspc (getstring "\nEnter Spacing of Bars <none>: "));option if spacing is req'd
  14. (setq strlayer (strcase (getstring "\nEnter Label/Layer: ")));position of rebar
  15.    (if (= strspc "")(setq strbmk (strcat strqty strgrd strdia "-" strbrmk " " strlayer ));mark-up w/ no spacing req'd
  16. (setq strbmk (strcat strqty strgrd strdia "-" strbrmk "-" strspc " " strlayer )));mark-up w/ spacing req'd
  17. (setq strbmrt (getstring "\nRotate Bar Mark [Yes or <No>] :"));option to rotate the bm
  18.    (if(= strbmrt "")(setq intbmrt 0)(setq intbmrt 90))
  19. (command ".ucs" "z" intbmrt )
  20. (prompt "/n Pick the Bar")
  21. ;(command ".clayer" "STR-barmark");option-create Layer for Bar mark first
  22. (command ".leader" pause pause "" ""  "" strbmk "")
  23. (command ".ucs" "" "")   
  24. );end of defun
回复

使用道具 举报

29

主题

88

帖子

59

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
145
发表于 2022-7-6 12:15:33 | 显示全部楼层
以(princ)结束这个程序怎么样。
(即删除末尾的“nil”)
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-6 11:41 , Processed in 1.057535 second(s), 56 queries .

© 2020-2025 乐筑天下

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