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

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(C++) (http://www.dimcax.com/hust/forumdisplay.php?f=34)
-   -   【转帖】getoffsetcurve与offset命令的区别? (http://www.dimcax.com/hust/showthread.php?t=6246)

yang686526 2009-04-16 09:58 AM

【转帖】getoffsetcurve与offset命令的区别?
 
getoffsetcurve与offset命令的区别?
getoffsetcurve与offset命令的区别?
请看附件图中的三个二维多段线实体,本人在使用下代码得到它们的偏移实体时:
acdb2dpolyline* ppline = acdb2dpolyline::cast(pentity);
acdbvoidptrarray curves;
acad::errorstatus eoc = ppline->getoffsetcurves(0.2, curves);
if (eoc == acad::eok) {
int count = curves.length();//
..........
}
得到的状态值 eoc = eok, 可是曲线的数量 count = 0.没有得到任何偏移实体
可是我在用 offset 命令时却能得到相应的曲线,不知道是什么原因,请高手给以指教。
该文件为 autocad
这是我写的,希望对你有所帮助:(宽度你可以在该的更合理一点,我没进行宽度的设置)
// objectarx defined commands, created by [
谢谢,知道原因了,结帖:)
如题。


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