lisp 三点矩形

该博客介绍了一个用Lisp编写的程序,可让用户动态构造由三个点定义的矩形。程序提供3PR和3PRD两个命令,分别为标准和动态版本。发出命令后,依次提示用户指定三个点来确定矩形,动态版本有实时预览,指定完三点后用2D折线对象构造矩形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

程序说明

该程序使用户能够动态构造由三个提供的点定义的矩形。

该程序提供两个命令:3PR3PRD,分别代表程序的标准和动态版本。

在AutoCAD命令行发出任一命令后,首先提示用户指定两个点,这两个点定义所得矩形的两对平行边之一。

在对这些提示的有效响应之后,然后提示用户第三点以确定第二对边缘的长度和方向,第二对边缘垂直于由前两个点限定的边缘构造。如果使用动态命令(3PRD),程序将显示生成的矩形的实时预览,同时提示用户输入第三个点。

用户可以随时按ENTER或在任何提示下单击鼠标右键退出程序 。

在有效指定所有三个点之后,程序将继续使用2D折线(LWPolyline)对象构造定义的矩形。

该程序的动态版本利用我的GrSnap实用程序在动态提示期间启用完整的对象捕捉功能。此外,该程序还可以在所有UCS和View设置下成功执行。

示范

lisp 三点矩形下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值