明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4396|回复: 20

[讨论] 各位大哥,帮我编个五金模板穿丝孔的程式,有难度哦

[复制链接]
发表于 2013-4-30 14:33 | 显示全部楼层 |阅读模式
各位大哥,看看这个五金模板穿丝孔的程式应该怎么编?寻找多日,发现论坛上之前也有朋友写过这类的程式,但我感觉都不够完善,遇到复杂形状的模板孔,穿丝孔就会做到孔外去了,因为模板穿丝孔是要在封闭区域里面,并寻找最佳位置绘制,所以要从多方面去判断,有一定难度。

穿丝孔绘制及编程要求具体见附件图档中的说明,喜欢挑战的大侠们有空看看能不能把这个程式写出来!

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2013-5-1 16:41 | 显示全部楼层
如果孔是斜的或异形,判断那条为长边,穿线孔就以长边为位置。
发表于 2013-5-1 19:23 | 显示全部楼层
没什么难的,编写关键利用vl-offset即可。
发表于 2013-5-1 22:12 | 显示全部楼层
wwwliuyu 发表于 2013-5-1 19:23
没什么难的,编写关键利用vl-offset即可。

有VL-OFFSET这个函数吗?我在帮助上没有找到

点评

vla-offset  发表于 2013-5-1 22:18
发表于 2013-5-1 22:21 | 显示全部楼层
可以参考这个帖子多边形的最大内接圆   ,找到封闭曲线的最大位置的中心点,剩下的应该就好办了!

发表于 2013-5-1 22:32 | 显示全部楼层
Gu_xl 发表于 2013-5-1 22:21
可以参考这个帖子多边形的最大内接圆   ,找到封闭曲线的最大位置的中心点,剩下的应该就好办了!

从这个思路下来,这个程序也就没什么难的了
 楼主| 发表于 2013-5-1 22:53 | 显示全部楼层
学艺不精,搞不定啊。
发表于 2013-5-2 08:59 | 显示全部楼层

RE: 各位大哥,帮我编个五金模板穿丝孔的程式,有难度哦

本帖最后由 wwwliuyu 于 2013-5-2 09:14 编辑
alwtyp 发表于 2013-5-1 22:12
有VL-OFFSET这个函数吗?我在帮助上没有找到


不好意思,打错,是vla-offset ,对象的offset方法,偏移出的对象再用vlax-curve-getpointatparam函数在曲线随便找一点就可以画穿线孔了,利用这种方法再加一点点判断就能保证穿线孔画在曲线内部了 ,并且还能找出与附近圆共线。
 楼主| 发表于 2013-5-3 00:26 | 显示全部楼层
wwwliuyu 发表于 2013-5-2 08:59
不好意思,打错,是vla-offset ,对象的offset方法,偏移出的对象再用vlax-curve-getpointatparam函数在 ...

不是随便找一点哦,要计算最大封闭区域,然后再根据尺寸判断是居中,还是靠边一定的距离。
 楼主| 发表于 2013-5-3 02:09 | 显示全部楼层
wwwliuyu 发表于 2013-5-2 08:59
不好意思,打错,是vla-offset ,对象的offset方法,偏移出的对象再用vlax-curve-getpointatparam函数在 ...

请问大哥,(vla-offset)是向里面偏移,那向外面偏移是什么函数啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-28 07:35 , Processed in 0.244839 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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