当前位置:   article > 正文

Creo二次开发:符号标注_creo9.0文本符号

creo9.0文本符号

选择瓶盖位置,可以自动标注一个带箭头的符号到瓶盖。

//创建符号
int UserSymbolCreate(ProDrawing drawing,ProName sym_name,ProVector pos)
{
    ProError status;
    ProDtlsymdef symdef;
    ProDtlsyminstdata sym_data;
    ProDtlsyminst sym_inst;
    ProDtlattach attach;
    ProDtlvartext vartext;
    ProPath sym_def_path;
    ProLine var_text_prompt;
    ProLine var_text_replace;

    ProStringToWstring(sym_def_path,"C:\\Users\\Public\\Documents\\symbol");
    ProStringToWstring(var_text_prompt,"CAP");

    status=ProDrawingDtlsymdefRetrieve(drawing,sym_def_path,sym_name,PRO_VALUE_UNUSED,PRO_B_TRUE,&symdef);

    //分配data
    status=ProDtlsyminstdataAlloc(drawing,&sym_data);
    status=ProDtlsyminstdataDefSet(sym_data,&symdef);
    //分配attach
    status=ProDtlattachAlloc(PRO_DTLATTACHTYPE_FREE,NULL,pos,NULL,&attach)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/340224
推荐阅读
相关标签
  

闽ICP备14008679号