再推荐个Dxf、PDF、BIM及VR浏览器

2023年12月28日23:15:17 科技 1361

简介

gemini-viewer 是一个基于 WebGL 的 JS SDK,它构建在 Three.js 之上。它提供以下查看器。

1. Dxf查看器

用于查看二维CAD和 PDF。

它支持最常见的实体类型,支持常用线型;支持常见的填充样式;支持线宽;

2. BIM查看器

用于查看 3d BIM 模型。支持的格式包括gltf、obj、fbx、ifc、dae等。其功能包括测量、剖面、显示轮廓、正交相机、选择等。

3.VR查看器

用于查看全景图。支持查看1幅、6幅、24幅全景图;支持查看系列全景图;支持热点。

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

安装

从 npm 安装:

npm install @pattern-x/gemini-viewer-threejs

DxfViewer 示例

import { DxfViewer, DxfViewerConfig, ModelConfig } from "@pattern-x/gemini-viewer-threejs";

const viewerCfg: DxfViewerConfig = {
  containerId: "myCanvas",
  enableSpinner: true,
  enableLayoutBar: true,
};
const modelCfg: ModelConfig = {
  modelId: "id_0",
  name: "sample",
  src: "http://www.abc.com/sample.dxf",
}
const fontFiles = ["http://www.abc.com/hztxt.shx", "http://www.abc.com/simplex.shx"];

const viewer = new DxfViewer(viewerCfg);
await viewer.setFont(fontFiles);
await viewer.loadModelAsync(modelCfg, (event) => {
  const progress = (event.loaded * 100) / event.total;
  console.log(`${event.type}: ${progress}%`);
});
console.log("已加载");
viewer.goToHomeView();

DxfViewer 的功能

1、DxfViewer 功能包括:加载和查看一个或多个 dxf 文件、基本鼠标/按键操作、布局、图层、带对象捕捉的距离/面积/角度测量、标记、热点、比较、测量/标记的撤消/重做、缩放到选定区域、截图、设置背景颜色等

2、支持的实体类型包括:POINT、3DFACE、ARC、ATTDEF、ATTRIB、CIRCLE、DIMENSION、MLEADER、MULTILEADER、ELLIPSE、HATCH、INSERT、LEADER、LINE、LWPOLYLINE、MTEXT、RAY、POLYLINE、SOLID、SPLINE、TEXT、VERTEX、VIEWPORT 、XLINE 等 IMAGE、OLE2FRAME、REGION 部分支持。

3、加载并查看 dxf 文件

布局之间切换

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

距离测量


再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

文件对比


再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

如何将 DxfViewer 集成到您的系统中

物理结构图:

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

逻辑结构图:

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

BimViewer 的功能

加载和查看 BIM 模型

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

正交视图

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

选择

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

X射线

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

距离测量

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

剖切

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

使用 dxf 叠加 3d 模型

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

炸开

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

VRViewer 的功能

加载并查看全景图

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

切换到另一个全景

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

装饰切换

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

科技分类资讯推荐

长安与东风重组新进展:朱华荣称不会改变长安既定战略 - 天天要闻

长安与东风重组新进展:朱华荣称不会改变长安既定战略

2月9日,长安汽车和东风集团股份(00489.HK)同步发布了控股股东“正在与其他国资央企集团筹划重组事项”的信息。长安汽车的控股股东是兵装集团,而东风集团股份的控股股东是东风公司。随即,长安汽车和东风集团这两家汽车央企将合并重组,成为业内关注的焦点。
公安部出手了!年龄限制放宽10年、送考下乡,2025年考驾照不难了 - 天天要闻

公安部出手了!年龄限制放宽10年、送考下乡,2025年考驾照不难了

电动车加强管理以后,要求机动车类型的车辆需要持证上路,但是老年人考驾照却受阻,一方面有年龄的限制,另一方面偏远山区考驾照不方便,所以在2025年公安部出手了,年龄限制放宽10年,同时推出送考下乡服务,还进一步的降低考驾照的费用,2025年起考摩托车驾照不难了。
从“星灵安全守护体系”到昊铂HL,看懂广汽科技日 - 天天要闻

从“星灵安全守护体系”到昊铂HL,看懂广汽科技日

发布会以技术切入,并全程围绕安全展开。广汽集团董事长、总经理冯兴亚率先登场,宣布2025年四季度将正式上市支持L3级智能驾驶的车型,他同时强调面向自动驾驶时代对智能驾驶技术、整车安全架构以及突发风险处理能力的要求更高。如何才能满足更高的要求?冯兴亚提到了“广汽
关税大棒下,最受伤的车企出现了 - 天天要闻

关税大棒下,最受伤的车企出现了

特朗普的关税大棒刚挥出,尚未吓退“外敌”,却先刺痛了自己。近日,拥有玛莎拉蒂、Jeep等14个品牌的全球第四大车企斯泰兰蒂斯突然宣布裁撤900名美国工人,关闭加拿大和墨西哥两家工厂,北美生产线陷入瘫痪。几乎同一时间,捷豹路虎宣布暂停对美出口一个月,奥迪更是直接