明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3297|回复: 24

[基础] 求一圆在线上移动之LSP!(修正問題)谢謝

  [复制链接]
发表于 2011-6-10 23:19 | 显示全部楼层 |阅读模式
本帖最后由 lincctw_ccl 于 2011-6-12 22:14 编辑

各位好!!
所附
lsp
zhd81617所提供我经过小修改
请教此lsp在任何角度均可执行
独在垂直线上无法运做会出现错误(zhd81617所提供的原档也是这种状兄)
另如
esc中断程序如何将程序绘制出的圆删除掉
小弟资质有限
请帮忙看看是哪出问题?帮修改一下

thanks!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2011-6-11 00:19 | 显示全部楼层
思路:点选切圆圆心位置,根据点选的位置将多边形偏移切圆半径,用点等分偏移后的多边形,选择这些点以取得其坐标,让圆沿这些坐标移动。
 楼主| 发表于 2011-6-11 02:40 | 显示全部楼层
回复 zhynt 的帖子

谢谢指点!!
多边形有时没有辨法偏移!!
请问有方式可解决吗?
发表于 2011-6-11 07:48 | 显示全部楼层
如果多边形不是一条线,就用PEDIT生成一条线。
路径可直接计算。先选多边形再选圆,根据圆心方向可以计算圆心坐标,这样不但可以沿内边移动,也可沿外边移动。
发表于 2011-6-11 09:22 | 显示全部楼层
网上面下载的,再次感谢原作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2011-6-11 10:39 | 显示全部楼层
本帖最后由 lincctw_ccl 于 2011-6-12 01:10 编辑

回复 zhd81617 的帖子

感謝提供檔案!!
 楼主| 发表于 2011-6-11 11:00 | 显示全部楼层
回复 ZZXXQQ 的帖子

謝謝版主指導!!
多边形不是一条线,就用PEDIT生成一条线?
請問 pedit 不是修改線嗎?該如何生成
我試了一下 也看了說明
還是不太明白
发表于 2011-6-11 12:20 | 显示全部楼层
是用pe的“j“选项将相连的多根线段连成一根多义线
 楼主| 发表于 2011-6-11 13:18 | 显示全部楼层
回复 zhynt 的帖子

謝謝提醒!
我圖形本來就是串接好的圖形!!
所以昨天我才會再請教您如無法向內offset該如何處理!!
我原本想法是求出串接線的各頂點,再反求向內一固定距離的點座標
但這變動的距離有時是x 有時是y 查手頭資料 也搞不清該用哪個函數

发表于 2011-6-11 18:52 | 显示全部楼层
此想法有点意思...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-20 19:08 , Processed in 0.318139 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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