catia免安装之注册COM组件

系统还原后,注册表里的COM组件信息全部失去,要想再使用catia的COM组件,就要手动重新注册.首先找到catia安装目录"...\Dassault Systemes\B20\intel_a\code\bin"可以发现COM组件的.tlb文件都在这里,由于数目众多,所以在该目录下创建一个python脚本实现批量注册,注册需要用到Microsoft.NET Framework的regtlibv12.exe文件.

# -*- coding: utf-8 -*-
#
# Copyright (C) 2014 csuodn
#
#
from subprocess import Popen, PIPE
import os
import fnmatch


def all_files(root=os.getcwd(), patterns='*', single_level=False, yield_folders=False):
    # 将模式从字符串中取出放入列表中
    patterns = patterns.split(';')
    for path, subdirs, files in os.walk(root):
        if yield_folders:
            files.extend(subdirs)
        files.sort()
        for name in files:
            for pattern in patterns:
                if fnmatch.fnmatch(name, pattern):
                    yield os.path.join(path, name)
                    break
        if single_level:
            break

for f in all_files(patterns="*.t
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Catia组件工程图是指在Catia软件中创建的一个包含多个部件的组成结构图,用于展示和管理不同部件之间的装配关系和连接方式。而零件明细表是指对于一个组件工程图来说,列出其中包含的所有零部件的详细清单,包括每个零部件的名称、标识、数量、尺寸等信息。 在Catia中创建组件工程图时,首先需要将各个零部件逐个导入到工程图中。在导入过程中,可以对每个部件进行相应的属性设定,包括部件的材料、质量等信息。导入完成后,通过Catia的装配功能,可以选择不同的连接方式来连接各个部件,包括常用的螺栓连接、焊接连接等。在连接的过程中,可以通过调整零部件的相对位置和角度来精确控制组件的装配状态。 当组件工程图创建完成后,可以生成一个零件明细表。该表可以根据组件工程图中的部件信息自动生成,列出所有零部件的详细清单。表格中每一行对应一个零部件,每一列则代表零部件的一个属性,例如名称、标识、数量、尺寸等。通过查看零件明细表,可以直观地了解到组件工程图中涉及的所有零部件的基本信息和配置。 总之,Catia组件工程图零件明细表是在Catia软件中创建的一个包含多个零部件的组成结构图,并通过生成明细表,列出其中包含的所有零部件的详细信息,方便用户了解和管理组件的装配关系和配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值