-
公开(公告)号:CN115203033A
公开(公告)日:2022-10-18
申请号:CN202210827659.9
申请日:2022-07-13
Applicant: 北京优锘科技有限公司
Abstract: 本发明公开了一种在前端开发调试javascript代码的方法及系统,涉及前端工程领域。该方法包括:修改在线开发集成工具vscode的扩展插件,使其支持在浏览器环境中运行;修改nginx服务的配置文件,将nginx服务配置为支持https协议,使用修改后的nginx服务的配置文件作为https协议的代理,将后端服务代理到code‑server服务;启动code‑server服务并安装无头浏览器;在前端通过无头浏览器访问在线开发集成工具vscode,通过扩展插件对javascript代码进行调试。本发明实现了使用浏览器在跨平台的方式直接使用在线开发集成工具vscode对javascript代码进行在线开发和调试,能够方便多人协助开发,提高了javascript代码开发和调试的便利性。
-
公开(公告)号:CN114882178A
公开(公告)日:2022-08-09
申请号:CN202210613280.8
申请日:2022-05-31
Applicant: 北京优锘科技有限公司
Abstract: 本发明涉及一种基于RVM数据的3D工厂生成方法,该方法包括:数据读取步骤、层级结构解析步骤、三维模型复用判断步骤、3D工厂构建步骤及网格数据压缩优化步骤。遍历所有三维模型,读取二进制格式的RVM文件及Json格式的ATT文件;解析RVM的层级结构及层级结构叶子节点的基本体和非基本体的对象,基于读取的ATT文件,获取每个三维模型的属性信息;根据几何类型、尺寸或类型标识,对基本体和非基本体进行复用判断;基于三维模型的复用结果进行三角面片化处理,对网格数据进行压缩优化;根据待生成的3D工厂的场景搭建及业务需求,重构RVM层级结构。本发明还涉及基于RVM数据的3D工厂生成系统、介质和设备。
-
公开(公告)号:CN115203602A
公开(公告)日:2022-10-18
申请号:CN202210555132.5
申请日:2022-05-20
Applicant: 北京优锘科技有限公司
IPC: G06F16/957 , G06F16/958
Abstract: 本发明公开了一种DWG二维图显示方法及系统,该方法包括:接收DWG文件,并逐层遍历DWG文件,得到所有二维矢量对象;解析每个二维矢量对象,并分为非文字类矢量对象和文字类矢量对象;拆分非文字类矢量对象,并构建第一集合;基于所述第一集合,绘制非文字类矢量对象;拆分文字类矢量对象,并构建第二集合;基于所述第二集合,绘制文字类矢量对象。本发明实现了最小二维元素高效的几何复用,大幅度优化了二维图中图元数据的解析及渲染方式。
-
公开(公告)号:CN114595670B
公开(公告)日:2022-08-23
申请号:CN202210491228.X
申请日:2022-05-07
Applicant: 北京优锘科技有限公司
IPC: G06F40/166 , G06F40/151 , G06F9/48
Abstract: 本发明涉及一种基于B/S架构编辑dwg文件格式的方法,包括上传待转换文件;服务端接收所述web端上传的所述待转换文件;服务端转换dwg格式文件为dxf格式文件;服务端解析dxf格式文件;服务端将转换成功的结果文件返回至所述web端;所述web端根据结果文件绘制解析后的CAD图纸;所述web端对CAD图纸进行在线编辑,并保存编辑后的CAD图纸。本发明能通过浏览器查看CAD图纸,避免用户安装AutoCAD相关客户端工具,提高查看图纸的便捷性。本发明还涉及一种基于B/S架构编辑dwg文件格式的装置、存储介质和设备。
-
公开(公告)号:CN114595670A
公开(公告)日:2022-06-07
申请号:CN202210491228.X
申请日:2022-05-07
Applicant: 北京优锘科技有限公司
IPC: G06F40/166 , G06F40/151 , G06F9/48
Abstract: 本发明涉及一种基于B/S架构编辑dwg文件格式的方法,包括上传待转换文件;服务端接收所述web端上传的所述待转换文件;服务端转换dwg格式文件为dxf格式文件;服务端解析dxf格式文件;服务端将转换成功的结果文件返回至所述web端;所述web端根据结果文件绘制解析后的CAD图纸;所述web端对CAD图纸进行在线编辑,并保存编辑后的CAD图纸。本发明能通过浏览器查看CAD图纸,避免用户安装AutoCAD相关客户端工具,提高查看图纸的便捷性。本发明还涉及一种基于B/S架构编辑dwg文件格式的装置、存储介质和设备。
-
公开(公告)号:CN116186823A
公开(公告)日:2023-05-30
申请号:CN202211104109.0
申请日:2022-09-09
Applicant: 北京优锘科技有限公司
Abstract: 本发明公开了一种用于BIM模型的编码库构建方法及系统,涉及BIM技术领域。该方法包括:根据预设的BIM编码规则,建立编码规则中每个层级对应的数据表;遍历Revit文件中每个层级对应的种类数据,根据种类数据更新每个层级对应的数据表;遍历Revit文件中每个构件的归属信息,根据归属信息确定每个构件所属的层级种类,根据所属的层级种类确定每个构件的每个层级的编码值;根据BIM编码规则,连接每个层级的编码值,生成每个构件的BIM模型编码,得到BIM模型的编码库。本发明大量减少了对BIM模型数据的人为梳理以及运维平台的一系列定制代码,实现了编码库中的数据与智慧楼宇的现场实物之间的一对一映射,大大提高了运维阶段的运营效率,减少了管理成本。
-
公开(公告)号:CN115906245A
公开(公告)日:2023-04-04
申请号:CN202211397262.7
申请日:2022-11-09
Applicant: 北京优锘科技有限公司
IPC: G06F30/13 , G06T17/10 , G06F16/957 , G06F18/241
Abstract: 本发明公开了一种基于Revit的BIM建筑模型外立面建模方法及系统,涉及三维建模技术领域。该方法包括:对BIM建筑模型进行解析,根据解析结果对所有墙体的类别进行判断,当墙体的类别为幕墙或外墙时,将幕墙或外墙确定为外立面墙体;当墙体的类别为除幕墙和外墙之外的其他墙体时,根据其他墙体生成辅助房间,确定辅助房间的非公用墙体,将非公用墙体确定为外立面墙体;根据得到的所有外立面墙体生成外立面。本发明实现了Revit的BIM模型外立面的简单高效提取,具体提取速度快的优点,通过Revit本身API就可以实现提取,简单有效且效率高,避免了在网页中基于WebGL渲染园区级或者城市级的BIM模型出现加载时间长、浏览卡顿和系统内存增大的问题。
-
公开(公告)号:CN115359208A
公开(公告)日:2022-11-18
申请号:CN202210698728.0
申请日:2022-06-20
Applicant: 北京优锘科技有限公司
IPC: G06T17/20
Abstract: 本发明公开了一种适合于运维管理的BIM数据轻量化存储方法,涉及BIM技术领域。该方法包括:根据Revit文件创建TjsBuilding对象;读取Revit文件中所有三维图元的网格信息,创建TjsMesh对象和TjsMesh列表;解析Revit文件的建筑和结构类三维图元,创建TjsPlan列表、TjsRoom列表和TjsFurniture列表;解析Revit文件的机电类三维图元,创建TjsMepType列表、TjsMepSystem列表和TjsEquipment列表;通过三维图元Element的ID分别读取TjsPlan、TjsRoom、TjsFurniture、TjsMepType、TjsMepSystem和TjsEquipment所属的三维图元列表对应的TjsMesh对象,并存储为用于web端渲染的预设传输格式;将TjsBuilding对象进行结构化存储。本存储方法降低了内存消耗,提升了三维模型加载能力,保证了数据安全。
-
公开(公告)号:CN115205449A
公开(公告)日:2022-10-18
申请号:CN202210698743.5
申请日:2022-06-20
Applicant: 北京优锘科技有限公司
IPC: G06T17/00
Abstract: 本发明涉及一种基于Dgn模型的BIM轻量化处理方法,所述方法包括:数据准备步骤、遍历复用判断步骤及数据轻量化处理步骤,基于Dgn文件数据,预先建立多种映射表,基于多种映射表,分别递归遍历三维模型文件及三维几何元素,在递归遍历中对三维模型文件及三维几何元素进行拆分复用判断,基于拆分复用判断结果,获得三维模型文件、三维几何元素、三维几何体、三角网格及材质的轻量化复用数据。本发明还涉及基于Dgn模型的BIM轻量化处理系统、介质和设备。
-
公开(公告)号:CN114443158B
公开(公告)日:2022-10-04
申请号:CN202111645765.7
申请日:2021-12-30
Applicant: 北京优锘科技有限公司
IPC: G06F9/445
Abstract: 本发明涉及一种基于Navisworks软件处理BIM文件的方法,包括打开Navisworks软件进行插件初始化,并检查是否有BIM文件对象处于打开状态;通过Navisworks软件中的选择树视图设置打开的BIM文件对象为隐藏或显示状态;对BIM文件对象进行层级与类别设定;对进行状态、层级与类别设定后的BIM文件对象进行转换导出设置,遍历打开的BIM文件对象中模型数据,转换成场景文件并导出。本发明通过解析BIM文件获取三维模型信息,生成GLTF/GLB模型和THINGJS所需场景文件以便可以在B/S架构上通过THINGJS引擎运行。本发明还涉及一种基于Navisworks软件处理BIM文件的装置、设备和存储介质。
-
-
-
-
-
-
-
-
-