几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » 数据库ObjectDBX
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-04-28, 12:53 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】如何找两条中心线的虚交点

如何找两条中心线的虚交点
www.dimcax.com
如何找两条中心线的虚交点
一般中心线都为虚线,如果两条中心线的交点正好是虚线的空档部分,那么当你需要捕捉这个交点时如何捕捉到?
我通常的笨办法是把虚线用实线填满,但是这个效率太低了,请高手赐教。

缩放一下屏幕应该就能捕捉到了
至少2008版是这样的

那就特别指定一下交点捕捉方式(int)
例如你要画线
命令: l line 指定第一点: int 于
分别选两条有虚交点的线
就ok了
如果实用程序做的话,就要用(inter p1 p2 p3 p4)
其中p1,p2是一条线的两个端点
p3,p4是另一条线的两个端点

用捕捉旁边那个追踪试试

命令: l line 指定第一点: int 于
分别选两条有虚交点的线
就ok了
说得对

用捕捉旁边那个追踪试

将窗口缩小,用捕捉工具应该是可以的啊。

楼主还需多加练习,,,
cad\caxa对捕捉交点的方式差不多,
1、caxa选择智能或导航都可以捕捉到
2、cad选中交点捕捉
等等...很多

学习学习

图片:

用lisp程序来求是最好的,
;下面的程序是求两条线的交点,包含虚线,它可求出两条延伸线的交点,
;pp是交点,在命令下用!pp 例:画圆circle回车用!pp给出圆心
;将程序考到你的cad下,给它一个名,例:qint.lsp
;在命令下用(load"qint")回车就可使用,在命令下输入qint回车,你用鼠标点第一条线,再点第二条线,交点就求出了,交点为pp
(defun c:qint (/ en p1 p2 pp1 pp2)
(setq en (entget (car (entsel))) p1 (cdr (assoc 10 en)) p2 (cdr (assoc 11 en)))
(setq en (entget (car (entsel))) pp1 (cdr (assoc 10 en)) pp2 (cdr (assoc 11 en)))
(setq pp (inters p1 p2 pp1 pp2 nil))
(prompt (strcat (rtos (car pp) 2 4) "," (rtos (cadr pp) 2 4)))
)
(princ)
gbg
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭



所有的时间均为北京时间。 现在的时间是 02:32 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多