明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1945|回复: 3

[求助]求一个类似于拉伸命令s的程序,请进!

[复制链接]
发表于 2010-9-21 10:05:00 | 显示全部楼层 |阅读模式
各位好,在画图中经常用到拉伸命令S,在图元比较多的情况下,选择就比较困难,现求一程序,针对串接好的图元,比如一距形,只要点一个边,然后输入距离,就可以实现拉伸,谢谢,祝大家中秋节快乐!
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2011-3-10 11:51:47 | 显示全部楼层
http://bbs.mjtd.com/thread-85622-1-1.html

这有你说的,但不知是否是你想要的.
发表于 2011-3-10 23:25:53 | 显示全部楼层
这两天刚在公司写过一个,还支持凸度,但代码拷贝不出来
代码有点长。。要不然。。。
说一下思路
主要是先找出你选中的线段的两个端点,随着鼠标拉动,不断地更新这两点(p1 p2)的坐标
当然,如果这两个地方有倒角(凸度不为0.0),更新的就是这p1前一个和p2后一个点的坐标
比如点的顺序是  ... p0 p1 p2 p3...  (无凸度)
选中的线段是p1 p2
拉动后算出p1  p2移动后的坐标mp1  mp2
用mp1  mp2与p1 p0取交点得出p1new
用mp1  mp2与p2 p3取交点得出p2new
合成和更新多义线顶点链表
发表于 2014-4-14 17:51:17 | 显示全部楼层
logoin 发表于 2011-3-10 23:25
这两天刚在公司写过一个,还支持凸度,但代码拷贝不出来
代码有点长。。要不然。。。
说一下思路

谁有这样的程序,能分享下吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-25 01:41 , Processed in 0.177280 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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