|
马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想生成二维图后,显示尺寸用如下方法 ,为什么不好使,谁知道怎么用ProDimensionShow()函数
ProSolid solid;
ProSolidDimensionVisit(solid,-1, (ProDimensionVisitAction)DimVisitAction01,
(ProDimensionFilterAction)DimVisitFilter01,
(ProAppData)[$p_data)]//遍历实体模型中的各种尺寸
ProError DimVisitAction01(ProDimension *dimension,ProError status,data *p_data)
//尺寸处理函数
{
ProDimensionShow(dimension,p_data->p_view,p_data->p_drawing,NULL);
//尺寸显示
ProDrawingDimensionPosGet(p_data->p_drawing,dimension,location);
//获得默认标注文本位置
ProDrawingDimensionMove(p_data->p_drawing,dimension,location_new);
//移动标注文本到指定位置
}
ProError DimVisitFilter01(ProDimension *dimension)//尺寸遍历过滤函数
{
status = ………….;
//设置不同的过滤条件,使得不同类型的尺寸可以对应不同的处理函数
return (status);
} |
|