一种revit二次开发软件自定义用户菜单的方法及系统

    公开(公告)号:CN117608566A

    公开(公告)日:2024-02-27

    申请号:CN202311182447.0

    申请日:2023-09-13

    IPC分类号: G06F8/38 G06F8/34

    摘要: 本申请实施例提供了一种revit二次开发软件自定义用户菜单的方法及系统。获得预定义用户菜单格式文件,在revit界面中动态添加用户菜单,得到自定义用户菜单。通过对预设格式的外部文件约定相关的文件结构、关键字和语法规则,完成预定义用户菜单文件的创建。在revit二次开发软件定制用户菜单的方法从直接硬编码的实现升级为通过一个外部格式化的文件(xml或者json)用以定义revit二次开发中的用户自定义菜单,软件通过编程的方法对格式文件进行解析,根据解析内容动态生成用户自定义菜单。

    一种用于Revit文件的加密方法、装置、设备及存储介质

    公开(公告)号:CN117540393A

    公开(公告)日:2024-02-09

    申请号:CN202311306819.6

    申请日:2023-10-10

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本申请实施例提供一种用于Revit文件的加密方法、装置、设备及存储介质,包括:获取需要加密的Revit文件,所述Revit文件包括文件基本信息、图形预览信息及存储分区数据;对存储分区数据进行加密,加密后替换原有存储分区数据内容;将文件基本信息、图形预览信息及加密后的存储分区数据保存,得到加密后的Revit文件;本申请只针对文件中的文件内容进行加密,不对文件整体进行加密,保留文件基本信息和图形预览数据,既保证文件无法使用常规的方法打开或者文件信息被软件读取,又保证了可以通过软件编程的方法读取文件描述信息和文件的预览信息,从而便于使用者在文件搜索或者文件浏览过程中查看到上述内容从而判定是否为所需的文件,提高查找Revit文件的便利性。

    一种基于参数定义自动创建并布置视图及图纸的方法及系统

    公开(公告)号:CN117371082A

    公开(公告)日:2024-01-09

    申请号:CN202311180255.6

    申请日:2023-09-13

    IPC分类号: G06F30/13 G06F30/12 G06T11/00

    摘要: 本申请提供了一种基于参数定义自动创建并布置视图及图纸的方法及系统,其中,方法包括:获取用户选择或输入的多个基准视图、新视图名称、复制方式、占位族类型和视图样板;获取用户选择或输入的多个图纸编号、图纸名称、图纸分类、图签类型名称、图纸位置模板和视口序号;基于预先构建的数据库,根据多个基准视图、新视图名称、复制方式和视图样板创建多个视图;根据多个图纸编号、图纸名称、图纸分类、图签类型名称创建多个图纸,形成视图及图纸的关联数据;根据图纸位置模板、视口序号生成同时显示多个图纸的视口。本申请极大地提高了传统手工复制视图、创建图纸、布置视口的效率与准确性。

    一种基于房间做法库自动配置构件类型的方法及装置

    公开(公告)号:CN117216834A

    公开(公告)日:2023-12-12

    申请号:CN202311062754.5

    申请日:2023-08-22

    IPC分类号: G06F30/13

    摘要: 本申请提供了一种基于房间做法库自动配置构件类型的方法及装置。该方法包括:响应于为项目自动配置构件类型的请求,从所述项目中获取所述构件的第一信息,并将所述构件的第一信息写入做法库;展示所述做法库,并提示用户填写所述做法库中所述构件的第二信息;以及从填写了第二信息的做法库中读取所述构件的第一信息和第二信息,并依据读取到的信息重新配置构件类型。本申请在手动放置构件时可随意选择构件类型,Revit依据用户在做法库中设置的参数对项目中各构件进行批量配置,能够极大地提高放置构件的效率与准确性。

    基于目录索引结构的不规则三角网数据存储格式定义和数据处理方法

    公开(公告)号:CN106557573B

    公开(公告)日:2019-11-19

    申请号:CN201611044189.X

    申请日:2016-11-24

    IPC分类号: G06F16/901 G06F16/903

    摘要: 本发明公开了一种基于目录索引结构的不规则三角网数据存储格式定义和数据处理方法,首先建立索引三角形数据链表和目录索引数据;之后遍历点集,若完成则结束;若未完成则判断点P是否在所述索引三角形数据链表中,若不在则从所述目录索引数据中查找点P的数据位置,加载到内存中,并添加到所述索引三角形数据链表中,之后重新判断点P是否在所述索引三角形数据链表中;若在则以点P为节点,查找点P所在的三角形位置,之后计算点P的高程数据,并重新进行遍历点集。将不规则三角网数据存储及建立,并在此存储结构上进行数据处理,可以有效的提高高程数据分析的时间效率、降低计算机内存使用数量。

    隧道开挖工期确定方法及装置、存储介质及电子装置

    公开(公告)号:CN111489044A

    公开(公告)日:2020-08-04

    申请号:CN201910087302.X

    申请日:2019-01-29

    IPC分类号: G06Q10/06 G06Q50/08

    摘要: 本发明实施例涉及一种隧道开挖工期确定方法及装置、存储介质及电子装置。其中,该方法包括:获取隧道的正线开挖信息以及斜井开挖信息,正线开挖信息包括隧道所处环境的围岩等级分布,斜井开挖信息包括隧道的斜井开挖参数;获取隧道的开挖指标,开挖指标用于指示分别与围岩等级对应的隧道开挖速度;根据隧道所处环境的围岩等级分布、斜井开挖信息以及开挖指标确定隧道的开挖工期。本发明解决了由于相关技术中需要人工统计隧道开挖数据并绘制隧道工期图,而造成的隧道工期图绘制过程复杂、计算效率低的技术问题。

    基于人工智能的BIM软件间互操作自动建模方法及系统

    公开(公告)号:CN117150595A

    公开(公告)日:2023-12-01

    申请号:CN202311061455.X

    申请日:2023-08-22

    摘要: 本申请实施例提供了一种基于人工智能的BIM软件间互操作自动建模方法及系统,方法包括:先建立中心数据库,用于存储与管理数据。对BIM软件建模分析、工程BIM模型分析,建立不同软件参数化建模方式与方法之间的映射关系,并将映射关系存储在数据库中。BIM软件乙读取数据库中建模数据,基于映射关系与人工智能算法,提出适合BIM软件乙的参数化建模方法,实时自动在BIM软件乙中完成BIM模型、赋予相应的属性,并进行人工核验与检查,最终完成BIM软件间互操作方法。此方法重点在于能够建立建模软件参数化建模方式与方法之间的映射关系,保留BIM参数化建模。此方法直接在BIM软件中自动建模,极大方便了软件间建模效率。

    一种铁路隧道纵断面设计自动化成图方法

    公开(公告)号:CN106777699A

    公开(公告)日:2017-05-31

    申请号:CN201611176641.8

    申请日:2016-12-19

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5004

    摘要: 本发明公开了一种铁路隧道纵断面设计自动化成图方法,将铁路隧道纵断面设计相关的信息集中到一个格式化的电子表格中,形成铁路隧道纵断面设计基础信息表;将铁路隧道地质纵断面图中的地质图形和地质图例分别存储到文件中;软件自动生成铁路隧道纵断面设计图中的设计示意图;软件自动生成铁路隧道纵断面设计图中的设计说明表表格、自动填写设计说明表中的图形和文字内容、自动生成铁路隧道纵断面设计图中的衬砌、支护类型及建筑材料表,并自动将图例排布设计图中合理位置。可以实现由隧道设计人员输入铁路线路、地面线、隧道地质纵断面以及隧道设计表等数据,能够大幅度地提高铁路隧道设计的工作效率。