明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1454|回复: 6

问版主一个问题!

[复制链接]
发表于 2004-11-9 12:00:00 | 显示全部楼层 |阅读模式
在ARX里面,


我先生成了一个pline多点,是一个闭合区域,


我想在里面添加我自己做的图块均匀的在区域里面分布,


不知道要怎么做,给点思路,不尽感激!!!!!
发表于 2004-11-9 12:07:00 | 显示全部楼层

回复

取得pline的范围区域,用网格均分区域, 每个网格中心放一个图块.
 楼主| 发表于 2004-11-9 14:53:00 | 显示全部楼层
版主,


arx我是新手,能把我做这个功能


所涉及到的类和函数教我一下吗??


不尽感激!!!!
发表于 2004-11-9 18:21:00 | 显示全部楼层

回复

取得多义线的坐标,你知道如何做吗? 然后找到最大最小坐标从而确定范围,


自己设置算法.


简单地说,一个正方形分四份,就成了四个正方形,按换的要求,每个正方形中心放一个实体.


...
 楼主| 发表于 2004-11-10 09:08:00 | 显示全部楼层
最大最小坐标是可以确定,但用最大最小坐标生成的范围应该大于多义线的范围,


再等分网格,插入图块,一定有图块在多义线范围的外面.


说实话,arx刚开始看,看英文资料是挺累的!


现在只是知道这几个类是做什么用的,具体函数及用法还没细看,


若板主告知,可能用的函数再去看,就快多了


多谢版主!!
发表于 2004-11-10 13:31:00 | 显示全部楼层

回复

ObjectARX SDK上有这样的例子, 光这样说太概括了, 你应该试着先写一部分.


你说的问题, 有图元落在多义线外面, 那可以最后用多义线坐标点表作选择集, 选择其范围内的图块.
 楼主| 发表于 2004-11-10 18:55:00 | 显示全部楼层
谢谢版主,我把开发包的inc目录好好的看了一下,现在基本上对了arx有一个了解了,


你说的用选择集的办法很好,我打算试一试, 我一直在想autocad应该有类似的函数,


要不然自己写算法太烦了!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 10:35 , Processed in 0.158857 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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