明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2158|回复: 5

[求助]如何在lisp中取得hatch的插入点或者是选取夹点

[复制链接]
发表于 2005-5-11 12:28 | 显示全部楼层 |阅读模式
[求助]如何在lisp中取得hatch的插入点或者是选取夹点
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2005-6-17 16:44 | 显示全部楼层
;求剖面线夹点pt: (vla-getboundingbox (vlax-ename->vla-object (car (entsel))) 'll 'ur)
(setq ll (vlax-safearray->list ll)
ur (vlax-safearray->list ur))
(setq pt (polar ll (angle ll ur) (/ (distance ll ur) 2.0)))
发表于 2005-6-18 13:05 | 显示全部楼层
好像有点答非所问
发表于 2005-6-20 22:43 | 显示全部楼层
不是,剖面线的夹点正好就是剖面线区域被包围矩形的中点,这是本人最新发现,经过验证,用上列程序求出的点pt均跟剖面线的夹点重合。
发表于 2005-6-21 12:51 | 显示全部楼层
这个还真是这样,试了几个都这样...谁出来给个确切的说明 不过这个getboundingbox对spline会出现偏差,导致这个结果不准,见下面讨论: http://bbs.mjtd.com/forum.php?mod=viewthread&tid=15387
发表于 2005-6-21 14:05 | 显示全部楼层
据我所知,样条曲线的产生就比较复杂,比如控制点、拟合点、结点公差、控制点公差、拟合公差、样条曲线的阶数等,每个点都不能单独确定样条曲线的走向,而是众多因数的综合产物,对这样的曲线分析起来存在一定误差,或许可以理解。对这个样条曲线,本人也没搞明白,只知大概是这样。和和
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-20 21:21 , Processed in 0.365475 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表