乐筑天下

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

[编程交流] 现场放样信息

[复制链接]

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 09:19:25 | 显示全部楼层
那么,是否有人在插入时使用lisp来增加块中的属性?我们的LeeMac旧版本的NumInc允许使用snap吗?
谢谢
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:23:32 | 显示全部楼层
 
你看过我给你链接的描述了吗?
 
我在这里为大家引述:
 
回复

使用道具 举报

2

主题

53

帖子

57

银币

初来乍到

Rank: 1

铜币
14
发表于 2022-7-6 09:25:15 | 显示全部楼层
真是太好了,李!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:28:50 | 显示全部楼层
 
干杯最少
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 09:32:50 | 显示全部楼层
我承认没有。昨天我看到留言时正跑出办公室。谢谢
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 09:34:42 | 显示全部楼层
我想做的最后一部分是插入一个带有属性的块。我有一个lisp来插入它,但我想绕过reuqest为attrib赋值。我想将其保留为默认值。我该怎么做?
 
  1. (defun c:setoutinsert (/ SUCE  SUOM  SUSM SUAB SUAD MIDPT PLEN
  2.                   PT01  PT02 a b Color INPT)
  3. (setq SUOM (getvar "orthomode"))
  4. (setq SUSM (getvar "osmode"))
  5. (setq SUAB (getvar "angbase"))
  6. (setq SUAD (getvar "angdir"))
  7. (setq SUCL (getvar "clayer"))
  8. (setq SUCR (getvar "cecolor"))
  9. (command "_.-layer" "_M" "CCC_LAYOUT_Setting_Out_info" "_C" "2" "CCC_LAYOUT_Setting_Out_info" "_LW" "0.3" "CCC_LAYOUT_Setting_Out_info" "" )
  10. (command "_-color"  "bylayer")
  11. (command "._-linetype"  "s"  "bylayer" "")
  12. (setq INPT (getpoint "\Get insertion point:"))
  13. (command "_.insert" "set_out_info" INPT "1" "1" "0")
  14. (setvar "angbase" 0.0000)
  15. (setvar "angdir"  0)
  16. (setvar "orthomode" 0)
  17. (setvar "osmode"    16383)
  18.   ; (setvar "osmode" 0)
  19.    (setvar "osmode" 16383)
  20. (setvar "orthomode" SUOM)
  21. (setvar "osmode"    SUSM)
  22. (setvar "angbase"   SUAB)
  23. (setvar "angdir"    SUAD)
  24. (setvar "clayer"    SUCL)
  25. (setvar "cecolor"   SUCR)
  26. (princ)
  27. )

 
谢谢
回复

使用道具 举报

2

主题

53

帖子

57

银币

初来乍到

Rank: 1

铜币
14
发表于 2022-7-6 09:39:35 | 显示全部楼层
NumInc不是按你的要求做吗?http://lee-mac.com/numinc.html
只需确保要使用的块在图形中定义,然后离开。
 
如果没有,attdia变量可能会有所帮助??
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 09:41:24 | 显示全部楼层
 
也许,在将一个属性块添加到图形中后,您可以勇敢地放弃lisp,转而进行多个副本
回复

使用道具 举报

145

主题

590

帖子

446

银币

中流砥柱

Rank: 25

铜币
725
发表于 2022-7-6 09:42:56 | 显示全部楼层
哇!哇!哇!这远远超出了我的舒适区!!!!。
 
只是一团糟。这听起来是个不错的选择。谢谢我希望这一切都能在一个程序中完成。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:46:34 | 显示全部楼层
Woodman如果你的行为说明了为什么你不想继续增加块标签,你就不能列出十个第1部分来反驳你最初的要求。
 
我们的前civ3d是
 
每次运行检查自动使用的最后一个pt num并确认新的开始编号时,运行lisp1通过拾取pt和标签气球的位置来创建pt标签。
 
运行lisp two将所有放样块的所有ptno、x、y提取到csv文件。
 
运行lisp 3将csv作为可绘制表格带回dwg。
 
我错过什么了吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 08:12 , Processed in 0.365803 second(s), 70 queries .

© 2020-2025 乐筑天下

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