野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 3661|回复: 1

[求助] 二次开发里面怎样让模型不要再生

[复制链接]

30

主题

38

回帖

0

威望

助工

Rank: 2

积分
84
发表于 2015-6-26 10:37 | 显示全部楼层 |阅读模式
在二次开发里面每建立一个新的特征树的时候整个模型就要再生一次,但是我希望它能等所有的修改完成后再进行再生,这要怎么做?
  1. /*---------------------------------------------------------------*\
  2.     构建和求解截面
  3. \*---------------------------------------------------------------*/  
  4.   status = UserSectionBuild1_gear ( ( ProSection )(value_data.v.p),index,t );


  5.   ProElempathFree (&path);

  6.   path_items[0].type = PRO_ELEM_PATH_ITEM_TYPE_ID;
  7.   path_items[0].path_item.elem_id = PRO_E_STD_MATRLSIDE;
  8.   
  9.   status = ProElempathAlloc (&path);
  10.   status = ProElempathDataSet (path, path_items, 1);

  11.   status = ProElemtreeElementGet ( created_elemtree, path, &pro_e_std_matrlside);
  12.   status = ProElementValueGet ( pro_e_std_matrlside, &value );
  13.   value_data.type = PRO_VALUE_TYPE_INT;
  14.   value_data.v.i =PRO_EXT_MATERIAL_SIDE_TWO;//
  15.   status = ProValueDataSet ( value, &value_data );

  16.   status = ProElementValueSet ( pro_e_std_matrlside, value );
  17.   ProElempathFree (&path);

  18.    status = ProElementValueSet ( pro_e_std_matrlside, value );
  19.   ProElempathFree (&path);

  20.         path_items[0].type = PRO_ELEM_PATH_ITEM_TYPE_ID;
  21.         path_items[0].path_item.elem_id = PRO_E_STD_DIRECTION;
  22.         status = ProElempathAlloc (&path);
  23.         status = ProElempathDataSet (path, path_items, 1);
  24.         status = ProElemtreeElementGet ( created_elemtree, path,&pro_e_std_direction);
  25.         status = ProElementValueGet ( pro_e_std_direction, &value );
  26.         value_data.type = PRO_VALUE_TYPE_INT;
  27.         value_data.v.i = PRO_EXT_CR_IN_SIDE_ONE;
  28.         status = ProValueDataSet ( value, &value_data );
  29.         status = ProElementValueSet ( pro_e_std_direction, value );
  30.         ProElempathFree (&path);

  31.   opts[0] = PRO_FEAT_CR_INCOMPLETE_FEAT;
  32.   status = ProSelectionAsmcomppathGet (model_sel, &comp_path);

  33.   status = ProFeatureRedefine (NULL, &feature, created_elemtree,opts, 1, &errors);
  34.       



  35.     return (status);
  36. }
复制代码

这是建立特征树的后面部分代码, 要去掉哪几句?或者说哪几句是用来再生的?

1

主题

27

回帖

-2

威望

实习生

Rank: 1

积分
26
QQ
发表于 2015-6-26 15:24 | 显示全部楼层
啥时候才能这么六
回复 支持 反对

使用道具 举报

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

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-5-2 12:55 , Processed in 0.093721 second(s), 24 queries .

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