iCAx开思工具箱

标题: UF_MODL_create_extruded取得BODY的tag_t問題 [打印本页]

作者: WHungYun    时间: 2013-6-3 09:35
标题: UF_MODL_create_extruded取得BODY的tag_t問題
請問各位
我成功用
UF_MODL_create_extruded( objects, taper_angle, limit,point, direction1, sign, &features );
建立一實體

我要對這實體坐陣列,所以要先找出這實體的tag_t

所以我用如下程式碼
        int count;
        tag_t featTag;
        tag_t bodyTag;
        
        UF_MODL_ask_list_count(features, &count);
        for (int inx = 0; inx < count; ++inx)
        {
             UF_MODL_ask_list_item(features, inx, &featTag);
             UF_MODL_ask_feat_body(featTag, &bodyTag);
         }

找尋用UF_MODL_create_extruded建立之實體之tag_t
再用這tag_t來作環狀陣列

而我單獨作拉伸和環狀陣列都沒問題
反覆測試後認為是實體的tag沒找對

煩請各位給點建議
謝謝

作者: humanster    时间: 2013-11-4 23:25
环形阵列是用uf5945配合uf5947来做的么。
你在for循环里把list里面的tag以数组的形式直接在传到5947里应该是没问题的啊。





欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3