• Home
  • Guide
    Upload GuideInstallation Guide
  • API Docs
    Development GuideAPI CallsAPI Reference
  • Related Sites
    EasyEDAJLCHUBOSHWLab
  • Editor
    Online Editor (Pro)Client Download
  • Manage extensions
  • LoginRegister
· EasyEDA Extension Marketplace
Home

Guide

Upload GuideInstallation Guide

API Docs

Development GuideAPI CallsAPI Reference

Related Sites

EasyEDAJLCHUBOSHWLab

Editor

Online Editor (Pro)Client Download
LoginRegister

GenCAD Viewer

oshwhub-official1v1.0.1
(0)Apache-2.0
Supports importing GenCAD format files (.cad) for preview.
Details
Changelog
Historical versions
Comments

GenCAD Viewer

oshwhub-official1
(0)Apache-2.0
Details
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

  1. Install this extension in EasyEDA Pro
  2. Open the PCB editor (or the home page), then click "GenCAD Viewer" > "Open GenCAD Viewer..." in the top menu bar
  3. In the viewer dialog, open a .cad file 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

FieldValue
Namegencad-viewer
Display NameGenCAD Viewer
Version1.0.0
Engine Requirementeda ^3.0.0
CategoryOther
LicenseApache-2.0

License

Apache-2.0

1.0.0

优化多语言

1.0.0

首个版本,支持缩放,拖动文件上传查看

暂无数据
暂无数据

Comment

LoginorRegisterto add a comment
All Comments(1)
Sort by time|Sort by popularity

Type

Other

Keyword

ToolGenCAD

Extension Info

Versionv1.0.1
Author

oshwhub-official

Published at2026-06-16 02:46:20
Name

gencad-viewer

UUID

38cc341817bb4b199428d7de0356720c

Works with^3.0.0
Report

Report abuse

Related links

Homepage:https://github.com/easyeda/eext-gencad-viewer
Feedback:https://github.com/easyeda/eext-gencad-viewer/issues
Repository:https://github.com/easyeda/eext-gencad-viewer
Product
Online Editor(Pro Edition)
Online Editor(Std Edition)
Client Download
Education Edition
On-Premises-Hosting
Services
Prototyping - JLCPCB
Component Purchasing - LCSC
Open Source Hardware - OSHWLab
Policy Terms
Legal
Privacy Policy
Project License Agreement
Cookie Notice
Contribute
Thanks
Help
Tutorials (Pro Edition)
Tutorials (Std Edition)
Edition Update History (Pro Edition)
Edition Update History (Std Edition)
Forum
About Us
About Team
Contact Us

© 2026 EasyEDA All rights reserved

ISO/IEC
Cookie Notice
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice