明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2991|回复: 8

求交点问题

[复制链接]
发表于 2007-11-19 15:30:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2007-11-19 15:46:29 编辑

一图:
有如下的层
其中以数字命名的层为一条多段线!(PLine)
比如层名为1000 则表示了该层存在一条号码是1000多段线;
比如层名为1001 则表示了该层存在一条号码是1001多段线;
。。。。。。。
。。。。。。。

    
 以下是层的名称:
竖直线(这是自定义的竖直线!与水平线成90度角度,此议题就是求此层的竖直线与以下的层里的多段线求交点)
1000
1001
1002
。。。
。。。
。。。
1200


比如竖直线层有竖直线:a,b,c.....
那么:
希望将a,b,c分别与1001,1002,。。。1200层的交点打印到txt中:
(交点为实交点)
格式如下:
a与多段线交于:
 层名           x              y
1000     225.0       -18.9
1001     225.0        100
1002     225.0       -1300
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 1200     225.0       600.32

b与多段线交于:
 层名           x              y

1000    300        18.9

1001    300         100
1001    300         115     (//b与1001号多线相交了两次,)

1002    300         350

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 1200   300         660.32132000

c与多段线交于:
 层名           x              y

1000    412.0           -8.9    (//假如c与1001号多线不相交则不在txt中打印)

1002    412.0           13

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

1200    412.0           637.32

希望精确到小数点8位
希望大家帮助!指点!!

同时谢谢sailorcwx:的帮助!



发表于 2007-11-20 01:19:00 | 显示全部楼层
这个应该不难,不过看了你的叙述有点一头雾水。
 楼主| 发表于 2007-11-20 10:32:00 | 显示全部楼层

xgr:

   这个应该不难,不过看了你的叙述有点一头雾水。

请问那个地方不好理解?

希望帮助!

 楼主| 发表于 2007-11-20 12:38:00 | 显示全部楼层

希望帮忙呀!

 楼主| 发表于 2007-11-21 16:11:00 | 显示全部楼层

希望高手帮忙1

发表于 2007-11-21 20:40:00 | 显示全部楼层

其实我之前写给你的程序只要稍加改动就可以实现你现在的要求了

 楼主| 发表于 2007-11-22 12:02:00 | 显示全部楼层

sailorcwx:

你好!

我不会写cad程序!

你之前写给我的程序就算改的再少,我也不回改!

因为我从来没学习过cad程序,但有时候我画图时候需要使用这些点!

谢谢帮忙呀!

 楼主| 发表于 2007-11-28 12:13:00 | 显示全部楼层
为何没人理会呢?
发表于 2007-11-29 18:55:00 | 显示全部楼层

直接下载文件,然后用appload命令加载,用gpt运行

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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