乐筑天下

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

[编程交流] 横截面帮助

[复制链接]

2

主题

5

帖子

3

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 11:00:05 | 显示全部楼层 |阅读模式
向在座的各位大师致意:D.我试图在这里根据实地考察的书籍制作一个横截面。
 
设法做到这一点。是否有lisp可以通过单击绿线自动创建显示与CL的标高和偏移的文本。
 
一幅画能说出千言万语。请看图片。提前感谢
 
[img]https://www.cadtutor.net/file:///C:/DOCUME%7E1/Wengcon/LOCALS%7E1/Temp/moz-屏幕截图。巴布亚新几内亚https://www.cadtutor.net/file:///C:/DOCUME%7E1/Wengcon/LOCALS%7E1/Temp/moz-截图-1。巴布亚新几内亚
120009zeemed9m1ljjez17.jpg
120012amn8hbjj32z5i92b.jpg
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 11:44:30 | 显示全部楼层
问题和答案是使用另一个程序创建的横截面吗?是否可以更改为自动添加额外值。
 
这里的答案是SURFACHERL的副本,只需将现有文本级别复制到新的垂直线run SRL,它以图形方式计算出答案,而不是根据我们发现的相邻值,其在计算值位的2-3mm范围内,具体取决于比例。
 
也可以修改以更改偏移值。
 
  1. ;Calculates level of a point in cross or long sections
  2. (setvar "cmdecho" 0)
  3. (princ "\n To run just type SRL")
  4. ;(defun c:SRL ()
  5. (if (= dwgscale nil)
  6. (setq dwgscale (/ 1000.0 (getreal "\n enter vertical scale ")))
  7. )
  8. (setq datum (getreal "\n Enter datum level     -ve to reset vert scale "))
  9. (if ( < datum 0.0)
  10. (progn
  11. (setq dwgscale (/ 1000.0 (getreal "\n enter vertical scale ")))
  12. (setq datum (getreal "\n Enter datum level "))
  13. )
  14. )
  15. (setq test 1)
  16. (while (= test 1)
  17. (setq pt1 (getpoint "\npick datum"))
  18. (setq pt2 (getpoint "\npick point"))
  19. (setq dist (/(distance pt1 pt2) dwgscale))
  20.      (setq en1 (car (entsel "\nSelect text number:" )))
  21.      (if (/= en1 nil)
  22.        (progn
  23.        (setq tent (entget en1))
  24.        (setq a (+ dist datum))
  25.        (setq a (rtos a 2 3))
  26.        (setq el (subst (cons 1 a) (assoc 1 tent) tent))
  27.        (entmod el)
  28.   );progn
  29.       (princ "\nplease pick again"); else
  30.     );if
  31. ); while t
  32. (setq el nil)
  33. (setq en nil)
  34. (setq a nil)
  35. (setq v1 nil)
  36. (setvar "cmdecho" 1)
  37. (princ)
  38. ;ends main defun
回复

使用道具 举报

2

主题

5

帖子

3

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 12:19:35 | 显示全部楼层
非常感谢BIGAL:D,
 
是的,横截面是使用Land Desktop 2k制作的。我可以生成横截面,但它只生成中心线标高。有没有办法克服这个问题?非常感谢。
 
然而,有一些工作我不得不手动将调查细节输入CAD。
 
你的节目真的为我节省了很多时间:震惊:再次非常感谢
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-6 11:13 , Processed in 0.693741 second(s), 61 queries .

© 2020-2025 乐筑天下

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