乐筑天下

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

[编程交流] 昨天我写了草图线t

[复制链接]

4

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-5 18:28:01 | 显示全部楼层 |阅读模式
大家好,昨天辛苦做的程序,使用了过程的递归。注意画草图时逆时针画,点结束的位置。
大家好,昨天辛苦做的程序,使用了递归过程。注意逆时针绘制,端点位置草图。
 
7040
 
;递归
 
(defun lr(点1点2)
(setq ssets(ssget“f”(列表点1点2));
计数(sslength SSET)
添加0
)
(重复计数
(setq对象(entget(ssname ssets add))
点1(cdr(assoc 10对象))
点2(cdr(assoc 11对象))
)
(命令“select”ssets“a”(ssget“P”)“”)
(命令“pedit”“m”ssets““j”“0”)
(lr点1点2)
(命令“select”ssets“a”(ssget“P”)“”)
(命令“pedit”“m”ssets““j”“0”)
(lr点2点1)
(setq add(1+add))
)
)
 
(定义c:pesk()
(setvar“Peditacept”1)
(setq对象(entget(car(entsel)))
点1(cdr(assoc 10对象))
点2(cdr(assoc 11对象))
)
(lr点1点2)
(setvar“Peditacept”0)
(prin1)
)
192803vs5pbzbbbk6k4pb3.jpg
192806tbpwvbgp2eealbl7.jpg
192801pozl55z0oc24o9rl.jpg
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-12 19:38 , Processed in 0.583602 second(s), 57 queries .

© 2020-2025 乐筑天下

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