zoukankan      html  css  js  c++  java
  • 【UG二次开发】装配设计

    与装配相关的术语

    tag 部件或对象的标识,还可能是部件原型、实例和事例

    piece part 单个部件

    occurrence 部件或对象的事例,装配中的是部件事例

    object occurrence 对象的事例,部件中的每个对象,在装配中对应一个事例

    instance 实例,子装配与父装配的关系为实例

    component part 装配中的组件。一个组件可以是一个子组件,也可以是一个部件

    prototype 事例的原型

    reference set 引用集

    display part 当前显示部件

    work part 当前工作部件

    三个重要概念

    原型:真实存在的部件模型

    事例:装配环境下对原型的引用

    实例:用于描述部件与子装配之间的装配关系,根节点的部件实例为NULL_TAG

    相关函数

    UF_PART_ask_display_part 获取当前显示部件
    UF_PART_set_display_part 设置当前显示部件
    UF_ASSEM_ask_work_part 获取当前工作部件
    UF_ASSEM_ask_work_occurrence 获取当前工作事例
    UF_ASSEM_set_work_coourrence 设置当前工作事例
    UF_ASSEM_ask_root_part_occ 输入根部件的原型,获取根部件的事例
    UF_ASSEM_ask_parent_of_instance 获取实例的父部件的原型
    UF_ASSEM_ask_child_of_instance 获取实例的子部件的原型
    UF_ASSEM_ask_instance_of_name 根据父部件和实例的名称获取实例
    UF_ASSEM_ask_part_occ_of_inst 根据父部件和实例获取子部件的事例
    UF_ASSEM_ask_part_occs_of_inst 获取某个实例的所有部件事例
    UF_ASSEM_ask_inst_of_part_occ 获取某个部件事例的实例
    UF_ASSEM_ask_occs_of_part 获取父部件下某个部件原型的所有部件事例
    UF_ASSEM_ask_occs_of_entity 获取某个对象原型的所有对象事例
    UF_ASSEM_ask_protorype_of_occ 获取某个部件或对象的原型
    UF_ASSEM_ask_part_occurrence 获取某个部件或对象事例的父部件或对象事例
    UF_ASSEM_ask_all_part_occ_children 获取某个部件事例的所有子部件事例
    UF_ASSEM_ask_part_occ_children 获取某个部件事例的所有子部件事例
    UF_ASSEM_count_ents_in_part_coo 获取某个部件事例中某个对象事例的个数
    UF_ASSEM_find_occurrence 获取某事例中某个对象原型的事例
    UF_ASSEM_get_occ_in_work_part 获取某个事例在当前工作部件中的事例
    UF_ASSEM_add_part_to_assembly 将已经存在的部件加入到装配中
    UF_ASSEM_create_component_part 创建一个新的部件将他加入到装配中
    UF_ASSEM_is_occurrence 判断某个部件或者对象是不是事例
    UF_ASSEM_is_part_occurrence 判断某个部件是不是事例
    UF_ASSEM_occ_is_in_work_part 判断某个部件事例是否属于当前的工作部件
    UF_ASSEM_cycle_ents_in_part_coo 循环查找某个部件事例中所有对象事例
    UF_ASSEM_cycle_inst_of_part 循环查找某个部件原型下的所有实例

    UF_ASSEM_reposition_instance      重定位组件
    UF_ASSEM_renamne_instance       更名部件
    UF_ASSEM_remove_instance          移除部件
    UF_ASSEM_suppress_instance       抑制部件
    UF_ASSEM_unsuppress_instance   取消抑制部件

  • 相关阅读:
    流畅 最好用的远程桌面推荐下?
    高性能远程桌面Splashtop 居家办公首选软件
    ShareConnect即将寿终正寝 Splashtop远程桌面会是最好的替代品
    详解Springboot中自定义SpringMVC配置
    Java中使用RSA算法加密
    Docker搭建MySQL主从复制
    SpringMVC中RequestContextHolder获取请求信息
    详解Redis持久化(RDB和AOF)
    Redis事务
    Springboot CORS跨域访问
  • 原文地址:https://www.cnblogs.com/KMould/p/13706868.html
Copyright © 2011-2022 走看看