QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

楼主: znl
打印 上一主题 下一主题

[求助] UG二次开发ugupdate更新模型并输出x_t

[复制链接]

列兵

Rank: 1

0

主题

2

帖子

24

积分
楼主
发表于 2022-5-13 22:07:50 | 显示全部楼层
我觉得可能是那个原代码有点问题。我把图里红框的部分直接删掉就可以运行了(注意要先把面生成片体)。这个方法简单粗暴,但是可能有点小问题,因为我画的是2D平面图形,没有3D结构,如果是更复杂的模型不知道行不行。
回复 支持 反对

使用道具 举报

列兵

Rank: 1

0

主题

2

帖子

24

积分
沙发
发表于 2022-5-13 23:06:21 | 显示全部楼层
10198792 发表于 2022-5-13 22:07
我觉得可能是那个原代码有点问题。我把图里红框的部分直接删掉就可以运行了(注意要先把面生成片体)。这个 ...

图片上传不了,就是把下面代码箭头“→”“←”之间的代码删掉就行了。
do{
            VISUALSAN_NUAA_202_RUN(
                UF_OBJ_cycle_objs_in_part(body_tag, UF_solid_type, &object)
                );
→→→→
            if(object != NULL_TAG)
            {
                VISUALSAN_NUAA_202_RUN(
                    UF_OBJ_ask_type_and_subtype(object, &type, &subtype)
                    );
                VISUALSAN_NUAA_202_RUN(
                    UF_MODL_ask_body_type(object, &UF_body_type)
                    );

                if(subtype != UF_solid_body_subtype)
                    continue;
                if(UF_body_type == UF_MODL_SOLID_BODY)
                {
←←←←
                    VISUALSAN_NUAA_202_RUN(
                        UF_MODL_put_list_item(body_list, object)
                        );
                    break;
                }
            }
        }while(1);
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-5-23 13:01

返回顶部