找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 417|回复: 3

[求助]:如何使用MDL对多边形来做关联图案化

[复制链接]
发表于 2004-11-19 14:57:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
如何使用MDL对多边形来做关联图案化

int mdlPattern_area(MSElementDescr            **patternEdPP,     MSElementDescr            *solid,   MSElementDescr            *holes,    MSElementDescr            *cell,    char       *cellName,    double        scale,   double        angle,       double        rowSpacing,     double        columnSpacing,  int        view,     boolean       searchForHoles,   Dpoint3d         *originPoint   
);

我用这个函数来做图案化处理,但都无法生成与原多边形关联的图案化.

请高手指教! 
  感激不尽!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-11-22 08:35:21 | 显示全部楼层
参见 mdlPattern_addAssociative 或mdlPattern_addAssociative2 两函数!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-12-7 08:42:54 | 显示全部楼层
mdlPattern_addAssociative 里的*paramsP,下面的cell参数怎么设置,函数里面的LONG型数据,而我们一般使用的CELLNAME都是CHAR 型.两者该如何转换!

谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-12-8 08:20:06 | 显示全部楼层
看起来你用的是MS/J。要说明单元为何是Long类型,还真是说来话长。
在MS/J及以前的版本中,单元名是以五十进制(Radix-50)的形式存储的。可能您要问为什么?其实都是当初内存和磁盘容量太小惹得祸。人们为了能省出两个字节,用一个短整型数(2字节)表示三个字符(正常情况下要3个字节才能存储),我们知道MS/J中单元名最长只能是6个字符,其根本原因就是因为单元名是以两个短整型数(即一个长整型数)存储的。当然五十进制还造成了另一个不方便就是单元名中不能存储小写字母以及一些特殊符号。
言归正传,long cell和char cellName[7]之间的转换有以下两个函数实现:
mdlCnv_fromR50ToAscii、mdlCnv_fromAsciiToR50
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-23 13:37 , Processed in 0.390899 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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