几何尺寸与公差论坛------致力于产品几何量公差标准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)
-   -   【转帖】急呀,带上下公差的标注问题 (http://www.dimcax.com/hust/showthread.php?t=7595)

yang686526 2009-04-18 02:01 PM

【转帖】急呀,带上下公差的标注问题
 
急呀,带上下公差的标注问题
急呀,带上下公差的标注问题
想在cad中输出一个多行文字的文本,基本尺寸加上下公差,基本尺寸很容易就实现了,上下公差怎么也实现不了。希望高手能帮忙,万分感激。例如,一个轴基本尺寸是15,上偏差是0,下偏差是-0.007。如何显现φ15 0^-0.007 就是0和-0.007的堆叠如何实现。望高手赐教。
"15{\\h0.7x;\\s+0^-0.007;}"
自己做了一个函数献给大家,此函数传递三个参数,jbcc-基本尺寸,spc-上偏差,xpc-下偏差,当上偏差或者下偏差为"0"是,可以在其前面加空格,以使标注看起来美观。
static cstring daigongcha(cstring jbcc,cstring spc,cstring xpc)
{
cstring zhifu1;
cstring zhifu2;
zhifu1="{\\h0.7x;\\s";
zhifu2="^";
cstring biaozhu;
if (spc=="0")
{
zhifu1="{\\h0.7x;\\s ";
}
if (xpc=="0")
{
zhifu2="^ ";
}
biaozhu=jbcc+zhifu1+spc+zhifu2+xpc+";}";
return biaozhu;
}
对我太有用的帖子了。太感谢了,令我头疼的难题这么简单就解决了,谢谢。


所有的时间均为北京时间。 现在的时间是 12:48 AM.