乐筑天下

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

[编程交流] 为块指定值

[复制链接]

8

主题

41

帖子

33

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 07:30:44 | 显示全部楼层
难以置信的东西。
 
谢谢你花时间处理我的请求,我很感激。
 
效果很好
 
我已经按照自己的意愿更改了值
 
  1. (defun c:Test (/ *error* j ss i e)
  2. ;;--- Tharwat 31. March, 2013 ---;;
  3. (defun *error* (msg)
  4.    (princ
  5.      "\n*Cancelled by user or by coincidence ,Nothings more*"
  6.    )
  7. )
  8. (if (setq j  0.
  9.        ss (ssget "_:L" '((0 . "INSERT") (2 . "180DEG,360DEG,90DEG")))
  10.      )
  11.    (repeat (setq i (sslength ss))
  12.      (setq e (entget (ssname ss (setq i (1- i)))))
  13.      (cond ((eq (cdr (assoc 2 e)) "90DEG")
  14.         (setq j (+ 0.06 j))
  15.        )
  16.        ((eq (cdr (assoc 2 e)) "180DEG")
  17.         (setq j (+ 0.12 j))
  18.        )
  19.        (t
  20.         (eq (cdr (assoc 2 e)) "360DEG")
  21.         (setq j (+ 0.23 j))
  22.        )
  23.      )
  24.    )
  25. )
  26. (if (> j 0)
  27.    (alert (strcat "Total Values : " (rtos j 2 4)))
  28. )
  29. (princ)
  30. )
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 07:35:42 | 显示全部楼层
 
很好,很高兴听到这个消息。
回复

使用道具 举报

8

主题

41

帖子

33

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 07:39:59 | 显示全部楼层
你好
 
我需要lisp来执行以下操作,以便将放置块放置在pline边界上:
 
 
步骤1
 
1.要求选择pline/line的命令(命令行或警报)
2.显示拾取对象的列表长度(警报消息)。
要求用户输入“输入头部间距”(输入应在这些数字中的任意一个上)
3.将显示值除以用户输入值
4.将除法值显示为“没有可能的磁头。(警报消息)
5.要求用户输入“所需的头数为(这将是上述的四舍五入值)。(警报消息)
 
6.计算长度除以所需的无压头,在输入值的+-0.25范围内(输入为1.25,2.25,2.75,3.25,4.25)
然后继续执行步骤7
 
如果与输入值不在+-0.25范围内,则要求用户“输入不同的值或按ESC取消操作
 
如果输入了不同的值,请重复步骤6
 
 
7.使用autocad divide命令,一旦通过标准,将输入作为步骤6中的段数。
 
8、使用块选项
 
9.如果用户输入为1.25,则输入块名为5-180
2.25然后输入块名为8-180
2.75然后输入块名为10-180
3.25然后输入块名为12-180
4.25然后输入块名为15-180
10.结束
 
 
 
提前感谢
 
Suriwaits。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-6 07:45:27 | 显示全部楼层
请阅读代码发布指南,以后将您的代码放入代码标签中。这次我帮你修好了。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 15:23 , Processed in 0.491299 second(s), 58 queries .

© 2020-2025 乐筑天下

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