# web-cad **Repository Path**: sweeter-open/web-cad ## Basic Information - **Project Name**: web-cad - **Description**: https://github.com/cowboy1997/web-cad.git - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2023-06-29 - **Last Updated**: 2024-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WebCad #### 介绍 在Web中实现CAD的功能,暂时实现简单的草图绘制。项目预览https://cowboy1997.github.io/web-cad/ 支持打开dwg/dxf/step/iges/stl #### 软件架构 软件架构说明 #### 安装教程 1. 没有安装[nodejs](https://nodejs.org/en/)的先安装nodejs并加入环境变量 2. 在目录中运作 npm i 3. 在目录中运作 npm run build或者 npm build-debug(调试使用) #### 使用说明 1. 运行一个服务打开index.html #### 依赖库 - [opencascade.js](https://github.com/donalffons/opencascade.js) (CAD Kernel) - [three.js](https://github.com/mrdoob/three.js/) (3D Rendering Engine) - [libredwg](https://github.com/LibreDWG/libredwg) (dwg)