再推薦個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瀏覽器 - 天天要聞

科技分類資訊推薦

引領科技豪華MPV新風尚 第二代騰勢D9西安車展亮相 - 天天要聞

引領科技豪華MPV新風尚 第二代騰勢D9西安車展亮相

兼具宜商氣度與家用溫情的科技豪華旗艦MPV,第二代騰勢D9迎來西安地區正式亮相。新車依託全球新能源MPV冠軍底蘊,以第二代刀片電池、雙閥雲輦-C、天神之眼5.0智駕等核心技術全面升級,兼顧商務體面與家庭舒適,為西北高端用戶帶來一站式全能出行解決方案。
採購禁入!科華數據材料造假被拒門外 - 天天要聞

採購禁入!科華數據材料造假被拒門外

本報(chinatimes.net.cn)記者胡雅文 北京報道這家趕上AI算力風口的公司,因投標材料造假,被相關採購方列入禁入名單兩年,其此前提出的複議申請也被正式駁回。相關採購平台近日發布公告,明確駁回科華數據股份有限公司(下稱「科華數據」,002335.SZ)此前提交的複議申請。早在一年前,科華數據已被認定在「信息通信樞紐...
快評樂道L80:15萬元級買大五座,這波值得沖? - 天天要聞

快評樂道L80:15萬元級買大五座,這波值得沖?

日前,樂道L80正式發布並開啟預售,其整車購買預售價為24.58萬元起,租電購買預售價則低至15.98萬元起。面對大型SUV市場「細分再細分」之競爭趨勢,這款樂道年度重磅新車都有哪些優勢?又能否成為「大五座SUV革新之作」?下面,圈哥就帶大家全方位感受。
成都直擊凱威德:純電全尺寸SUV的張揚與大氣 - 天天要聞

成都直擊凱威德:純電全尺寸SUV的張揚與大氣

4月22日,凱迪拉克以奧斯卡級盛典規格,將上海保利大劇院點亮為璀璨舞台,在品牌代言人倪妮與全場嘉賓的共同見證下,凱迪拉克全尺寸純電公路旗艦——凱威德耀然上市。新車共推出長續航四驅Pro、高性能四驅Ultra兩款配置,官方售價區間為46.88萬-50.88萬元。