
GenCAD Viewer
oshwhub-official1v1.0.1
Supports importing GenCAD format files (.cad) for preview.
Details
Changelog
Historical versions
Comments
GenCAD Viewer
oshwhub-official1Details
Changelog
Historical versions
Comments
GenCAD Viewer
English | 简体中文 | 繁體中文 | 日本語 | Русский
An EasyEDA Pro extension that imports and previews GenCAD format files (.cad).
Features
- Adds an "Open GenCAD Viewer..." menu item in the PCB editor and home page menus
- Opens the GenCAD viewer in a maximized iframe dialog
- Dialog supports minimize/maximize buttons
- Internationalization support (Chinese and English)
Usage
- Install this extension in EasyEDA Pro
- Open the PCB editor (or the home page), then click "GenCAD Viewer" > "Open GenCAD Viewer..." in the top menu bar
- In the viewer dialog, open a
.cadfile to preview
Project Structure
├── src/
│ └── index.ts # Extension entry point, exports openGenCAD()
├── iframe/
│ └── online-gencad-viewer.html # GenCAD viewer HTML page (iframe content)
├── locales/
│ ├── en.json # English translations
│ ├── zh-Hans.json # Simplified Chinese translations
│ └── extensionJson/ # extension.json i18n
├── images/
│ └── logo.png # Extension icon
├── extension.json # Extension manifest
├── package.json # Project configuration
└── config/ # esbuild build configuration
Development
Requirements
- Node.js >= 20.17.0
Install Dependencies
npm install
Build
# Compile the extension
npm run compile
# Compile and package
npm run build
Linting
# Run ESLint
npm run lint
# Auto-fix
npm run fix
Extension Configuration
| Field | Value |
|---|---|
| Name | gencad-viewer |
| Display Name | GenCAD Viewer |
| Version | 1.0.0 |
| Engine Requirement | eda ^3.0.0 |
| Category | Other |
| License | Apache-2.0 |
License
1.0.0
优化多语言
1.0.0
首个版本,支持缩放,拖动文件上传查看

暂无数据
Type
Other
Keyword
ToolGenCAD
Extension Info
| Version | v1.0.1 |
| Author | oshwhub-official |
| Published at | 2026-06-16 02:46:20 |
| Name | gencad-viewer |
| UUID | 38cc341817bb4b199428d7de0356720c |
| Works with | ^3.0.0 |
| Report | Report abuse |
Comment