mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-09-20 15:24:14 +02:00
Complete Tier 1: Quick Start Guide, User Manual, and FAQ
Quick Start Guide (10-minute onboarding): - Platform-specific installation (Windows, macOS, Linux) - Step-by-step project creation and first diagram - Interface overview and toolbar guide - Adding elements and drawing wires - Labeling and saving - Common first-time tasks and shortcuts User Manual (comprehensive reference): - Basics and interface overview with diagram - Projects and folios (pages/diagrams) - Working with elements (find, place, select, move, rotate) - Drawing and editing wires/conductors - Text, labels, and dynamic fields - Editing, alignment, zoom, snap-to-grid - Reports, export, and printing - Preferences and settings - Keyboard shortcuts table - Troubleshooting section - Links to advanced topics FAQ (60+ questions with practical answers): - Installation and setup for all platforms - Getting started with projects and diagrams - Common beginner questions about elements, wires, labels - Creating and saving projects - Organization and sharing - Performance and troubleshooting - File compatibility and advanced topics - Platform-specific guidance - Active community support pointers Research gathered from: - qelectrotech.org official manual structure - GitHub releases and documentation - Forum activity analysis - Official example projects - Official element collections Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GtMZqGEiUMvDBqcFvVG2vb
@@ -0,0 +1,83 @@
|
||||
# Tier 1 Pages Research
|
||||
|
||||
Research compiled for Quick Start Guide, User Manual, and FAQ pages.
|
||||
|
||||
## Official Documentation Resources Found
|
||||
|
||||
- **Main Manual:** https://qelectrotech.github.io/qelectrotech-doc/index.html
|
||||
- **YouTube Channel:** https://www.youtube.com/user/scorpio8101/videos
|
||||
- **PDF Schemas:** https://download.qelectrotech.org/qet/schemas_pdf
|
||||
- **Element Collection:** https://download.qelectrotech.org/qet/elements/index.html
|
||||
- **Community Elements:** https://download.qelectrotech.org/qet/elements_contrib/index.html
|
||||
- **Forum:** qelectrotech.org/forum (850 EN topics, 1,124 FR topics)
|
||||
|
||||
## Official Manual Structure
|
||||
|
||||
### Main Topics Covered
|
||||
- **Basics** — Launching (Linux, Windows, Mac), help, quitting
|
||||
- **Interface** — Menus, toolbars, workspaces, panels, customization
|
||||
- **Preferences** — Display, appearance, project/element/text/grid/export settings
|
||||
- **Projects** — Create, open, save, properties, organization
|
||||
- **Folios** — Types (single-line, multiline, control), properties, title blocks
|
||||
- **Elements** — Types (simple, master, slave), properties, collections, editor
|
||||
- **Conductors** — Single-line, multiline, appearance, numbering
|
||||
- **Schema Work** — Add elements, draw conductors, text, shapes, select, copy/paste
|
||||
- **Reports** — Summaries, nomenclature, conductor lists, I/O docs
|
||||
- **Export/Print** — PDF, export, database exports
|
||||
- **Annex** — Variables, fonts, colors
|
||||
|
||||
## Common Beginner Question Areas (From Forum Analysis)
|
||||
|
||||
1. **Installation & Setup** — Platform-specific (Windows, Linux, macOS)
|
||||
2. **Element Creation & Management** — Finding, using, creating elements
|
||||
3. **Import/Export** — DXF conversion, file format questions
|
||||
4. **Drawing Basics** — How to start, draw wires, add elements
|
||||
5. **Documentation Gaps** — Users need more getting-started materials
|
||||
|
||||
## Example Projects Available
|
||||
|
||||
**Industrial:** CNC, PLC control, automation panels
|
||||
**Residential:** Home wiring, domotics, solar/PV systems
|
||||
**Specialized:** Vehicle wiring, HVAC, KNX automation, energy systems
|
||||
**Educational:** Basic circuits, training examples
|
||||
|
||||
Use these as reference examples for tutorials.
|
||||
|
||||
## Key Insights
|
||||
|
||||
1. **Beginner Struggle Areas:**
|
||||
- How to start a project
|
||||
- Element placement and connection
|
||||
- Drawing conductors/wires properly
|
||||
- File import/export
|
||||
|
||||
2. **Strong Community:**
|
||||
- 3,747+ users
|
||||
- 850 EN help topics = active support
|
||||
- Multilingual (FR, EN, DE, CS, etc.)
|
||||
|
||||
3. **Good Visual Learning Resources:**
|
||||
- Existing PDF schemas/examples
|
||||
- YouTube tutorials available
|
||||
- Gallery of user projects
|
||||
|
||||
4. **Documentation Opportunity:**
|
||||
- Wiki lacks beginner tutorials
|
||||
- Quick Start and FAQ would fill gap
|
||||
- Users currently ask in forums
|
||||
|
||||
## For Quick Start Page
|
||||
- Reference: Basics section (launching, interface, first project)
|
||||
- Examples: Use simple circuit example
|
||||
- Steps: New project → Add elements → Draw wire → Save
|
||||
|
||||
## For User Manual Page
|
||||
- Structure: Match official manual topics
|
||||
- Add: Interface overview, feature screenshots
|
||||
- Link: To official manual for deep dives
|
||||
- Organize: By task type (not just features)
|
||||
|
||||
## For FAQ Page
|
||||
- Questions from forum patterns: installation, elements, import/export, drawing
|
||||
- Answers: Based on official manual content
|
||||
- Cover: Platform-specific (Windows/Linux/Mac) issues
|
||||
+316
-40
@@ -1,112 +1,388 @@
|
||||
# Frequently Asked Questions
|
||||
|
||||
Quick answers to common questions about QElectroTech.
|
||||
Quick answers to common questions about QElectroTech. Can't find your answer? See **[Getting Help](#getting-help)** below.
|
||||
|
||||
## Installation & Setup
|
||||
|
||||
### Q: Where do I download QElectroTech?
|
||||
A: Visit [qelectrotech.org/downloads](https://qelectrotech.org/downloads/) for official releases, or see [Building QET](building) to compile from source.
|
||||
|
||||
**A:** Visit **[qelectrotech.org/downloads](https://qelectrotech.org/downloads/)** for:
|
||||
- Windows installer (.exe, .msi)
|
||||
- macOS package (.dmg)
|
||||
- Linux AppImage, Flatpak, Snap packages
|
||||
- Source code for building from source
|
||||
|
||||
**Or install via package manager:**
|
||||
- **Ubuntu/Debian:** `sudo apt install qelectrotech`
|
||||
- **Fedora:** `sudo dnf install qelectrotech`
|
||||
- **Arch:** `sudo pacman -S qelectrotech`
|
||||
|
||||
### Q: What are the system requirements?
|
||||
A: *System requirements for Windows, macOS, and Linux*
|
||||
|
||||
**A:** Minimum requirements:
|
||||
- **Windows:** Windows 7 or later (32-bit or 64-bit)
|
||||
- **macOS:** macOS 10.12 or later
|
||||
- **Linux:** Qt5-compatible distribution (Ubuntu 18.04+, Fedora 25+, etc.)
|
||||
- **RAM:** 512 MB (1 GB recommended)
|
||||
- **Disk:** 100 MB for installation
|
||||
|
||||
**Note:** Exact requirements vary by version. Check releases page for details.
|
||||
|
||||
### Q: How do I uninstall QElectroTech?
|
||||
A: *Uninstall instructions for each operating system*
|
||||
|
||||
**A:**
|
||||
- **Windows:** Control Panel → Programs → Uninstall (or Windows Installer if portable)
|
||||
- **macOS:** Drag QElectroTech from Applications to Trash, empty Trash
|
||||
- **Linux (apt):** `sudo apt remove qelectrotech`
|
||||
- **Linux (Flatpak):** `flatpak uninstall org.qelectrotech.QElectroTech`
|
||||
- **AppImage:** Delete the downloaded .AppImage file
|
||||
|
||||
### Q: Is QElectroTech free?
|
||||
A: Yes! QElectroTech is free and open-source under the GNU GPL license.
|
||||
|
||||
**A:** Yes! Completely free and open-source:
|
||||
- **License:** GNU GPL v3 (free software license)
|
||||
- **Source code:** Publicly available on GitHub
|
||||
- **No cost:** No licensing fees, subscription, or restrictions
|
||||
- **Legal:** Can be used for personal, educational, and commercial projects
|
||||
|
||||
See **[License](license)** for details.
|
||||
|
||||
---
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Q: I just installed QET. How do I create my first diagram?
|
||||
A: See the **[Quick Start Guide](quick_start_guide)** for a 5-minute tutorial.
|
||||
|
||||
**A:** Follow the **[Quick Start Guide](quick_start_guide)** for a step-by-step tutorial. You'll:
|
||||
1. Create a new project
|
||||
2. Add elements from the library
|
||||
3. Connect them with wires
|
||||
4. Add labels
|
||||
5. Save your work
|
||||
|
||||
Takes about 10 minutes!
|
||||
|
||||
### Q: How do I add elements to my diagram?
|
||||
A: Use the Elements panel on the right side. Search for what you need or browse by category, then drag elements onto your canvas.
|
||||
|
||||
**A:**
|
||||
1. Find the **Elements panel** on the right side
|
||||
2. **Search:** Type in the search box (e.g., "switch", "relay")
|
||||
3. **Browse:** Expand categories (Control, Electrical, etc.)
|
||||
4. **Drag:** Click and drag element onto canvas
|
||||
5. **Place:** Release to place; drag again for another copy
|
||||
|
||||
**Tips:**
|
||||
- Browse by category if you don't know the name
|
||||
- Double-click category name to expand it
|
||||
- Right-click element for rotation/flip options
|
||||
|
||||
### Q: How do I connect elements with wires?
|
||||
A: Use the Wire tool from the toolbar, then click on connection terminals on each element.
|
||||
|
||||
**A:**
|
||||
1. Click the **Wire tool** in the toolbar (lightning bolt icon)
|
||||
2. **Click on a terminal** (small dot/circle on element edge)
|
||||
3. Move your mouse to the next element's terminal
|
||||
4. **Click again** to complete the connection
|
||||
5. Wire is drawn automatically
|
||||
|
||||
**Important:** Only click on terminals (connection points). Wires won't connect to random points.
|
||||
|
||||
### Q: How do I add labels to wires and elements?
|
||||
A: Double-click on a wire or element to add text.
|
||||
|
||||
**A:**
|
||||
1. **Double-click** on the wire or element
|
||||
2. **Type your label:**
|
||||
- Wire: "L1", "Signal_A", "24V"
|
||||
- Element: "S1", "R1", "M1"
|
||||
3. Press **Enter**
|
||||
|
||||
Label now appears on the object.
|
||||
|
||||
### Q: Can I undo mistakes?
|
||||
|
||||
**A:** Yes!
|
||||
- **Ctrl+Z** (Windows/Linux) or **Cmd+Z** (macOS) — undo
|
||||
- **Ctrl+Y** or **Ctrl+Shift+Z** (macOS) — redo
|
||||
- You can undo many steps by pressing multiple times
|
||||
|
||||
---
|
||||
|
||||
## Creating Diagrams
|
||||
## Creating & Saving Diagrams
|
||||
|
||||
### Q: What file format does QElectroTech use?
|
||||
A: QElectroTech projects are saved as `.qet` files (XML format), and elements as `.elmt` files.
|
||||
|
||||
**A:**
|
||||
- **Projects:** `.qet` files (XML-based, human-readable)
|
||||
- **Elements:** `.elmt` files (XML format for custom symbols)
|
||||
- Both are text files, viewable in any text editor
|
||||
|
||||
See **[Project XML Structure](project_XML)** and **[Elements XML Structure](elements_XML)** for technical details.
|
||||
|
||||
### Q: Can I open QET files in other software?
|
||||
A: `.qet` and `.elmt` are XML formats, so you can view and edit them in any text editor. See **[Project XML Structure](project_XML)** and **[Elements XML Structure](elements_XML)** for format details.
|
||||
|
||||
**A:** Partially:
|
||||
- `.qet` and `.elmt` are XML, so text editors can view/edit them
|
||||
- For electrical design software: Export to DXF or SVG for compatibility
|
||||
- For documentation: Export to PDF or PNG
|
||||
|
||||
See **[User Manual → Export & Printing](user_manual#export--printing)** for export options.
|
||||
|
||||
### Q: How do I export my diagram?
|
||||
A: Use **File → Export** to save as PNG, SVG, PDF, and other formats.
|
||||
|
||||
**A:**
|
||||
1. **File → Export** (or right-click project/folio)
|
||||
2. Choose format:
|
||||
- **PDF** — Best for sharing/printing
|
||||
- **PNG** — Image format for web/documents
|
||||
- **SVG** — Vector format, editable
|
||||
- **DXF** — CAD format
|
||||
3. Choose location and filename
|
||||
4. Click Export
|
||||
|
||||
### Q: How do I print my diagram?
|
||||
A: Use **File → Print** or set up multi-page printing for large diagrams.
|
||||
|
||||
### Q: Can I create custom elements?
|
||||
A: Yes! See **[Creating Elements](elements_XML)** for instructions.
|
||||
**A:**
|
||||
1. **File → Print** (Ctrl+P)
|
||||
2. **Configure:**
|
||||
- Color or black & white
|
||||
- Page size and orientation
|
||||
- Scaling (fit to page, actual size, etc.)
|
||||
3. Print to printer or PDF
|
||||
4. For multi-page: Set up folio (page) layout first
|
||||
|
||||
### Q: How do I save my project?
|
||||
|
||||
**A:**
|
||||
- **File → Save** (Ctrl+S) — Save current changes
|
||||
- **File → Save As** — Save with new name
|
||||
- **Auto-save:** Enabled by default (every few minutes)
|
||||
- Projects save as `.qet` format
|
||||
|
||||
---
|
||||
|
||||
## Projects & Organization
|
||||
|
||||
### Q: How do I create multiple diagrams in one project?
|
||||
A: *Instructions for managing multiple diagrams*
|
||||
|
||||
**A:**
|
||||
1. **Right-click in Project panel** (left side)
|
||||
2. **New Folio** (a folio = one page/diagram)
|
||||
3. Choose folio type (Single-line, Multiline, etc.)
|
||||
4. Enter title
|
||||
5. New diagram ready to edit
|
||||
|
||||
**Organize:**
|
||||
- Drag folios to reorder them
|
||||
- Right-click folio for rename/properties
|
||||
|
||||
### Q: How do I organize a large project?
|
||||
A: See **[Tips & Tricks](tips_and_tricks)** for organization strategies.
|
||||
|
||||
**A:** Best practices:
|
||||
- **Group by function:** Power, Control, Safety, etc.
|
||||
- **Name clearly:** "Main Power", "Control Logic", "Outputs", etc.
|
||||
- **Use multiple folios:** One per major section
|
||||
- **Consistent labeling:** Use reference designators (S1, R1, etc.)
|
||||
|
||||
See **[Tips & Tricks](tips_and_tricks)** for advanced organization strategies.
|
||||
|
||||
### Q: Can I share projects with other QET users?
|
||||
A: Yes, `.qet` files are portable. You can email them or use version control (Git). See **[Tips & Tricks](tips_and_tricks)** for collaboration workflows.
|
||||
|
||||
**A:** Yes!
|
||||
- **Email .qet files** — Portable, self-contained
|
||||
- **Cloud storage:** Dropbox, Google Drive, etc.
|
||||
- **Version control:** Push to Git repo, collaborate
|
||||
- **Network drive:** Share on company network
|
||||
|
||||
**Note:** Both users need QET installed to edit. Others can view via PDF export.
|
||||
|
||||
---
|
||||
|
||||
## Troubleshooting
|
||||
## Elements & Libraries
|
||||
|
||||
### Q: QET won't start / crashes on startup
|
||||
A: *Common startup issues and solutions*
|
||||
### Q: Where are all the available elements?
|
||||
|
||||
**A:** In the **Elements panel** (right side):
|
||||
- **Built-in library:** 8,000+ symbols included
|
||||
- **Search:** Type component name or number
|
||||
- **Browse:** Expand categories for different types
|
||||
- **Community:** Additional elements on [qelectrotech.org/elements](https://qelectrotech.org/)
|
||||
|
||||
### Q: Can I create custom elements?
|
||||
|
||||
**A:** Yes! See **[Creating Elements](elements_XML)** for detailed instructions to:
|
||||
- Design element graphics
|
||||
- Define connection terminals
|
||||
- Create metadata
|
||||
- Package for sharing
|
||||
|
||||
---
|
||||
|
||||
## Wires & Connections
|
||||
|
||||
### Q: My wires aren't connecting properly
|
||||
A: *Tips for debugging wire connection problems*
|
||||
|
||||
**A:** Common issues:
|
||||
1. **Not clicking on terminal** — Click directly on the small dot (terminal), not near it
|
||||
2. **Broken connection** — Delete wire, reconnect to correct terminal
|
||||
3. **Crossing wires without connecting** — Crossing wires don't join; must connect at terminal
|
||||
4. **Element has no terminals** — Check element type; not all symbols can connect
|
||||
|
||||
**Solution:**
|
||||
- Select wire with Selection tool
|
||||
- Right-click → Delete
|
||||
- Redraw, clicking precisely on terminals
|
||||
|
||||
### Q: Can I edit wire paths?
|
||||
|
||||
**A:** Yes!
|
||||
1. **Select wire** (click on it)
|
||||
2. **Drag waypoints** to adjust routing
|
||||
3. **Right-click waypoint** to remove it
|
||||
4. **Add waypoint** by clicking on wire with Wire tool
|
||||
|
||||
### Q: What does a crossed wire mean in QET?
|
||||
|
||||
**A:** By default, crossing wires **do NOT connect**. They're just visual crosses for complex diagrams. Explicit terminal connections are required.
|
||||
|
||||
---
|
||||
|
||||
## Performance & Issues
|
||||
|
||||
### Q: QET is running slowly with my large project
|
||||
A: See the **[User Manual](user_manual)** Performance section.
|
||||
|
||||
### Q: I accidentally deleted something. How do I undo?
|
||||
A: Press Ctrl+Z (or Cmd+Z on macOS) to undo. You can undo multiple steps.
|
||||
**A:** Tips to improve performance:
|
||||
1. **Reduce zoom level** if viewing entire diagram
|
||||
2. **Disable grid display** (View → Grid)
|
||||
3. **Close unused panels** (View → Panels)
|
||||
4. **Split into multiple folios** if diagram is very large (100+ elements)
|
||||
5. **Turn off selection handles** when not editing
|
||||
|
||||
### Q: My file won't open in a newer/older version of QET
|
||||
A: *Compatibility issues and migration instructions*
|
||||
For very large projects (1000+ elements), performance may be limited.
|
||||
|
||||
### Q: Where are project files stored?
|
||||
A: QET files are saved wherever you choose. Look in your Documents folder or the last location you used.
|
||||
### Q: My file won't open
|
||||
|
||||
**A:** Try:
|
||||
1. **Check file location** — Ensure .qet file exists and is readable
|
||||
2. **Verify permissions** — File should be readable/writable
|
||||
3. **Version compatibility** — Try opening in different QET version
|
||||
4. **Repair corrupted file** — Open in text editor, check for XML errors
|
||||
5. **Restore backup** — If file is corrupted
|
||||
|
||||
See **[Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)** for bug reports.
|
||||
|
||||
### Q: QET won't start
|
||||
|
||||
**A:** Try:
|
||||
1. **Reinstall:** Remove and reinstall QElectroTech
|
||||
2. **Check logs:** Look for error messages on startup
|
||||
3. **Disable plugins:** If crash on startup, plugins may be issue
|
||||
4. **Clear cache:** Remove ~/.qelectrotech/ (Linux) or AppData (Windows)
|
||||
5. **Update Qt:** Ensure Qt libraries are current
|
||||
|
||||
---
|
||||
|
||||
## File Compatibility
|
||||
|
||||
### Q: Can I open QET files from older versions?
|
||||
|
||||
**A:** Yes! QET maintains backward compatibility:
|
||||
- Older .qet files open in newer versions
|
||||
- Some formatting may change with UI updates
|
||||
- Features added in newer versions won't be present in older files
|
||||
|
||||
**Best practice:** Keep files in current QET format.
|
||||
|
||||
### Q: What about files from different QET versions?
|
||||
|
||||
**A:** Generally compatible, but:
|
||||
- Files made in v0.100 should open in v0.100+
|
||||
- Files from v0.9 work in v0.100
|
||||
- Very old files (v0.6 and earlier) may have compatibility issues
|
||||
|
||||
If having trouble, see **[Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)**.
|
||||
|
||||
---
|
||||
|
||||
## Advanced Topics
|
||||
|
||||
### Q: How do I write scripts for QElectroTech?
|
||||
A: *Introduction to QET scripting (when available)*
|
||||
### Q: How do I create element libraries?
|
||||
|
||||
### Q: Can I use QElectroTech in an automated/headless workflow?
|
||||
A: *Information about automation and command-line usage*
|
||||
**A:**
|
||||
1. Create custom elements (see **[Creating Elements](elements_XML)**)
|
||||
2. Organize in folders
|
||||
3. Distribute `.elmt` files to users
|
||||
4. Users copy to element collection directory
|
||||
|
||||
Or publish on **[Community Elements](https://github.com/qelectrotech/qelectrotech-elements)** repository.
|
||||
|
||||
### Q: Can I use QET in scripts or automation?
|
||||
|
||||
**A:** Limited support:
|
||||
- Python terminal block generator available
|
||||
- Some command-line support in development
|
||||
- See **[Contributing](contributing)** for scripting roadmap
|
||||
|
||||
### Q: How do I contribute to QElectroTech?
|
||||
A: See **[Contributing](contributing)** for guidelines.
|
||||
|
||||
### Q: Where can I get help with advanced topics?
|
||||
A: Visit the **[Forum](https://forum.qelectrotech.org/)** or check the **[Community](community)** resources.
|
||||
**A:** Multiple ways:
|
||||
1. **Report bugs** — [GitHub Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)
|
||||
2. **Create elements** — Share symbols and components
|
||||
3. **Translate** — Help internationalization efforts
|
||||
4. **Write code** — See **[Contributing](contributing)** for guidelines
|
||||
|
||||
### Q: Where can I find example projects?
|
||||
|
||||
**A:** Examples available:
|
||||
- **PDF schemas:** [qelectrotech.org/schemas_pdf](https://download.qelectrotech.org/qet/schemas_pdf)
|
||||
- **Forum gallery:** [qelectrotech.org/forum](https://qelectrotech.org/forum/)
|
||||
- **Your own projects:** Once experienced, create reference diagrams
|
||||
|
||||
---
|
||||
|
||||
## Platform-Specific Questions
|
||||
|
||||
### Q: How do I launch QET on Linux?
|
||||
|
||||
**A:**
|
||||
- **Application menu** — Search for QElectroTech
|
||||
- **Command line:** `qelectrotech`
|
||||
- **Desktop shortcut:** Create launcher for quick access
|
||||
|
||||
### Q: How do I launch QET on macOS?
|
||||
|
||||
**A:**
|
||||
- **Applications folder** → Double-click QElectroTech
|
||||
- **Launchpad** → Click QElectroTech
|
||||
- **Dock** → Drag application to Dock for quick access
|
||||
|
||||
### Q: How do I launch QET on Windows?
|
||||
|
||||
**A:**
|
||||
- **Start menu** → Search "QElectroTech" and click
|
||||
- **Desktop shortcut** → Double-click (if created during install)
|
||||
- **Command line:** `qelectrotech` (if in PATH)
|
||||
|
||||
---
|
||||
|
||||
## Didn't Find Your Answer?
|
||||
|
||||
- **[User Manual](user_manual)** — Detailed feature documentation
|
||||
**Resources:**
|
||||
- **[Quick Start Guide](quick_start_guide)** — Get started in 10 minutes
|
||||
- **[User Manual](user_manual)** — Complete feature documentation
|
||||
- **[Tips & Tricks](tips_and_tricks)** — Advanced workflows
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Ask the community
|
||||
- **[Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)** — Report bugs or request features
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Ask the community (very responsive!)
|
||||
- **[GitHub Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)** — Report bugs and request features
|
||||
- **[Community](community)** — Find help and connect with users
|
||||
|
||||
---
|
||||
|
||||
## Still Stuck?
|
||||
|
||||
Post on the **[QElectroTech Forum](https://forum.qelectrotech.org/)** with:
|
||||
1. Description of your problem
|
||||
2. QET version you're using
|
||||
3. Steps to reproduce
|
||||
4. Screenshots if helpful
|
||||
5. Your operating system
|
||||
|
||||
Community members are very helpful and responsive!
|
||||
|
||||
+179
-45
@@ -1,72 +1,206 @@
|
||||
# Quick Start Guide
|
||||
|
||||
Get QElectroTech running and create your first diagram in 5 minutes.
|
||||
Get QElectroTech running and create your first electrical diagram in 10 minutes.
|
||||
|
||||
## Step 1: Download & Install
|
||||
|
||||
### Windows
|
||||
1. Visit [qelectrotech.org/downloads](https://qelectrotech.org/downloads/)
|
||||
2. Download the Windows installer
|
||||
3. Run the installer and follow the prompts
|
||||
4. Launch QElectroTech from your Start menu
|
||||
|
||||
1. Visit **[qelectrotech.org/downloads](https://qelectrotech.org/downloads/)**
|
||||
2. Download the Windows installer (.exe or .msi)
|
||||
3. Run the installer and follow the setup wizard
|
||||
4. Launch QElectroTech from your Start menu or desktop
|
||||
|
||||
### macOS
|
||||
1. Visit [qelectrotech.org/downloads](https://qelectrotech.org/downloads/)
|
||||
2. Download the macOS package
|
||||
3. Drag QElectroTech to Applications
|
||||
4. Launch from Applications folder
|
||||
|
||||
1. Visit **[qelectrotech.org/downloads](https://qelectrotech.org/downloads/)**
|
||||
2. Download the macOS package (.dmg)
|
||||
3. Open the .dmg file
|
||||
4. Drag QElectroTech to the Applications folder
|
||||
5. Launch from Applications or Launchpad
|
||||
|
||||
### Linux
|
||||
|
||||
**Ubuntu/Debian:**
|
||||
```bash
|
||||
# Ubuntu/Debian
|
||||
sudo apt update
|
||||
sudo apt install qelectrotech
|
||||
|
||||
# Fedora
|
||||
sudo dnf install qelectrotech
|
||||
|
||||
# Or compile from source - see [Building QET](building)
|
||||
```
|
||||
|
||||
## Step 2: Create Your First Project
|
||||
**Fedora/RHEL:**
|
||||
```bash
|
||||
sudo dnf install qelectrotech
|
||||
```
|
||||
|
||||
1. Open QElectroTech
|
||||
**Arch Linux:**
|
||||
```bash
|
||||
sudo pacman -S qelectrotech
|
||||
```
|
||||
|
||||
**Or use AppImage/Flatpak:**
|
||||
- Download from [qelectrotech.org/downloads](https://qelectrotech.org/downloads/)
|
||||
|
||||
---
|
||||
|
||||
## Step 2: Launch & Create Your First Project
|
||||
|
||||
1. **Open QElectroTech** — The application will launch with a welcome screen
|
||||
2. Click **File → New Project**
|
||||
3. Choose your diagram size (A4, A3, etc.)
|
||||
4. Click **OK**
|
||||
3. **Choose your project settings:**
|
||||
- **Page Size:** A4 (or A3 for larger diagrams)
|
||||
- **Orientation:** Portrait or Landscape
|
||||
- Click **OK**
|
||||
4. QElectroTech opens with a blank diagram ready for work
|
||||
|
||||
## Step 3: Draw Your First Diagram
|
||||
---
|
||||
|
||||
### Add Elements
|
||||
1. Find the **Elements panel** on the right
|
||||
2. Search for "switch" or browse categories
|
||||
3. Drag an element onto your diagram
|
||||
4. Repeat to add more elements
|
||||
## Step 3: Get Familiar with the Interface
|
||||
|
||||
### Connect with Wires
|
||||
1. Click the **Wire tool** in the toolbar
|
||||
2. Click on a terminal (connection point) on your first element
|
||||
3. Click on a terminal on your second element
|
||||
4. The wire is drawn automatically
|
||||
Your workspace has several key areas:
|
||||
|
||||
### Add Labels & Text
|
||||
1. Double-click on a wire or element to add a label
|
||||
2. Type your text and press Enter
|
||||
- **Left side:** Drawing canvas (where you create diagrams)
|
||||
- **Right side:** **Elements panel** (symbols and components)
|
||||
- **Top:** **Toolbar** with tools (select, wire, text, etc.)
|
||||
- **Bottom:** Status bar showing cursor position and tool info
|
||||
|
||||
## Step 4: Save Your Work
|
||||
### Key Toolbar Buttons
|
||||
|
||||
1. Click **File → Save**
|
||||
2. Choose a location and enter a filename
|
||||
3. QElectroTech saves as `.qet` format
|
||||
- **Selection tool** (arrow) — Select and move elements
|
||||
- **Wire tool** (lightning bolt) — Draw connections
|
||||
- **Text tool** (A) — Add labels and text
|
||||
- **Zoom controls** — Enlarge/shrink view
|
||||
|
||||
## Next Steps
|
||||
---
|
||||
|
||||
- Explore the **[User Manual](user_manual)** for detailed features
|
||||
- Check out **[Tips & Tricks](tips_and_tricks)** for advanced workflows
|
||||
- Learn to **[Create Custom Elements](elements_XML)**
|
||||
- Join the **[Community](community)** for help
|
||||
## Step 4: Add Your First Element
|
||||
|
||||
1. Look at the **Elements panel** on the right
|
||||
2. **Search for an element:**
|
||||
- Type "switch" in the search box, or
|
||||
- Browse categories like "03_Control" or "10_Electrical"
|
||||
3. **Drag the element** onto your canvas
|
||||
4. **Drag more elements** to build your circuit:
|
||||
- Add a power source (battery or AC symbol)
|
||||
- Add a switch
|
||||
- Add a lamp or load
|
||||
- Arrange them roughly in a line
|
||||
|
||||
**Tip:** Right-click on an element to rotate it 90°, flip it, or access properties.
|
||||
|
||||
---
|
||||
|
||||
## Step 5: Draw Wires to Connect Elements
|
||||
|
||||
1. Click the **Wire tool** in the toolbar (looks like a lightning bolt)
|
||||
2. **Click on a terminal** (the small circle/dot at connection points on elements)
|
||||
3. **Move the mouse** to the next element's terminal
|
||||
4. **Click again** to complete the wire connection
|
||||
5. The wire is drawn automatically between the two points
|
||||
|
||||
**Connection Tips:**
|
||||
- Wires connect at terminal points only (small dots on elements)
|
||||
- You can create multi-segment wires by clicking multiple times
|
||||
- Press **Escape** to cancel wire drawing
|
||||
|
||||
---
|
||||
|
||||
## Step 6: Add Labels & Text
|
||||
|
||||
### Label a Wire (e.g., signal name, voltage)
|
||||
|
||||
1. **Double-click on the wire**
|
||||
2. Type your label (e.g., "L1", "GND", "Signal_A")
|
||||
3. Press **Enter**
|
||||
|
||||
### Label an Element (e.g., reference number)
|
||||
|
||||
1. **Double-click on an element**
|
||||
2. Type a reference number (e.g., "S1", "R1", "U1")
|
||||
3. Press **Enter**
|
||||
|
||||
### Add Free Text
|
||||
|
||||
1. Click the **Text tool** in the toolbar
|
||||
2. Click on the canvas where you want text
|
||||
3. Type your text
|
||||
4. Click elsewhere to finish
|
||||
|
||||
---
|
||||
|
||||
## Step 7: Save Your Work
|
||||
|
||||
1. Click **File → Save** (or press Ctrl+S)
|
||||
2. **Choose a location** on your computer
|
||||
3. **Enter a filename** (e.g., "my_first_circuit")
|
||||
4. QElectroTech saves your project as a `.qet` file
|
||||
5. Your file is saved and can be reopened anytime
|
||||
|
||||
---
|
||||
|
||||
## Your First Circuit Complete! 🎉
|
||||
|
||||
You now have a basic electrical diagram showing:
|
||||
- ✅ Elements (components)
|
||||
- ✅ Wires (connections)
|
||||
- ✅ Labels (identification)
|
||||
|
||||
### Next Steps
|
||||
|
||||
**Learn More:**
|
||||
- Explore the **[User Manual](user_manual)** for all features
|
||||
- See **[Tips & Tricks](tips_and_tricks)** for advanced techniques
|
||||
- Browse **[Features](features)** to see what else QET can do
|
||||
|
||||
**Create More:**
|
||||
- Add more folios (pages) to your project via **Project → New Folio**
|
||||
- Create multi-page electrical schematics
|
||||
- Export to PDF, PNG, or SVG
|
||||
|
||||
**Customize:**
|
||||
- Change wire colors and styles (right-click wire → properties)
|
||||
- Adjust element properties
|
||||
- Use the grid and snap features for alignment
|
||||
|
||||
**Share & Collaborate:**
|
||||
- Export diagrams as PDF or PNG to share
|
||||
- Save .qet files to share with colleagues
|
||||
- Use version control (Git) for team projects
|
||||
|
||||
---
|
||||
|
||||
## Common First-Time Tasks
|
||||
|
||||
### "How do I undo a mistake?"
|
||||
Press **Ctrl+Z** (or Cmd+Z on Mac) to undo. Repeat to undo multiple steps.
|
||||
|
||||
### "How do I zoom in/out?"
|
||||
- **Zoom in:** Scroll wheel up, or press **+**
|
||||
- **Zoom out:** Scroll wheel down, or press **-**
|
||||
- **Fit to page:** Press **Ctrl+0** (or Cmd+0 on Mac)
|
||||
|
||||
### "How do I rotate an element?"
|
||||
Right-click the element and choose **Rotate 90°**, or select it and press **R**.
|
||||
|
||||
### "How do I delete something?"
|
||||
Select it and press **Delete**, or right-click and choose **Delete**.
|
||||
|
||||
### "How do I find a specific component?"
|
||||
Use the **Search box** in the Elements panel on the right. Type the component name or number.
|
||||
|
||||
---
|
||||
|
||||
## Getting Help
|
||||
|
||||
- **[FAQ](faq)** — Common questions
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Ask the community
|
||||
- **[Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)** — Report problems
|
||||
- **[FAQ](faq)** — Quick answers to common questions
|
||||
- **[User Manual](user_manual)** — Complete feature documentation
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Ask the community (very responsive!)
|
||||
- **[GitHub Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)** — Report bugs
|
||||
|
||||
---
|
||||
|
||||
## Ready to Learn More?
|
||||
|
||||
You've learned the basics! Now explore:
|
||||
- **[User Manual](user_manual)** — Deep dive into features
|
||||
- **[Tips & Tricks](tips_and_tricks)** — Power-user workflows
|
||||
- **[Creating Custom Elements](elements_XML)** — Build your own symbols
|
||||
|
||||
+517
-109
@@ -1,56 +1,159 @@
|
||||
# User Manual
|
||||
|
||||
Comprehensive guide to using QElectroTech for creating electrical diagrams and schematics.
|
||||
Complete reference guide for using QElectroTech to create electrical diagrams, schematics, and automation drawings.
|
||||
|
||||
## Table of Contents
|
||||
|
||||
1. [Interface Overview](#interface-overview)
|
||||
2. [Projects & Diagrams](#projects--diagrams)
|
||||
3. [Working with Elements](#working-with-elements)
|
||||
4. [Drawing Wires](#drawing-wires)
|
||||
5. [Text & Labels](#text--labels)
|
||||
6. [Editing & Formatting](#editing--formatting)
|
||||
7. [Exporting & Printing](#exporting--printing)
|
||||
8. [Advanced Features](#advanced-features)
|
||||
1. [Basics](#basics)
|
||||
2. [Interface Overview](#interface-overview)
|
||||
3. [Projects & Folios](#projects--folios)
|
||||
4. [Working with Elements](#working-with-elements)
|
||||
5. [Drawing Wires & Conductors](#drawing-wires--conductors)
|
||||
6. [Text, Labels & Annotations](#text-labels--annotations)
|
||||
7. [Schema Editing & Formatting](#schema-editing--formatting)
|
||||
8. [Reports & Documentation](#reports--documentation)
|
||||
9. [Export & Printing](#export--printing)
|
||||
10. [Preferences & Settings](#preferences--settings)
|
||||
11. [Advanced Topics](#advanced-topics)
|
||||
12. [Troubleshooting](#troubleshooting)
|
||||
|
||||
---
|
||||
|
||||
## Basics
|
||||
|
||||
### Launching QElectroTech
|
||||
|
||||
**Linux/macOS/Windows:**
|
||||
- Double-click the QElectroTech application
|
||||
- Or launch from terminal: `qelectrotech`
|
||||
|
||||
**Platform-Specific:**
|
||||
- **Linux:** Also available via package manager (`apt install qelectrotech`)
|
||||
- **macOS:** Drag from Applications to Dock for easy access
|
||||
- **Windows:** Pin to Start menu or desktop for quick launch
|
||||
|
||||
### Quitting the Application
|
||||
|
||||
- **File → Exit** (or File → Quit)
|
||||
- Close the main window
|
||||
- Save your projects before quitting
|
||||
|
||||
### Getting Help Inside QET
|
||||
|
||||
- **Help → Manual** — Opens the official PDF manual
|
||||
- **Help → About** — Shows version and credits
|
||||
- Right-click on elements for context help
|
||||
|
||||
---
|
||||
|
||||
## Interface Overview
|
||||
|
||||
*The QElectroTech workspace: menu bar, toolbars, panels, and diagram canvas*
|
||||
### Main Workspace
|
||||
|
||||
### Main Components
|
||||
```
|
||||
┌─────────────────────────────────────────────────────────┐
|
||||
│ Menu Bar (File, Edit, View, Insert, Tools, Help) │
|
||||
├─────────────────────────────────────────────────────────┤
|
||||
│ Toolbar (Select, Wire, Text, Shapes, etc.) │
|
||||
├─────────┬─────────────────────────────┬─────────────────┤
|
||||
│ Project │ │ Elements Panel │
|
||||
│ Panel │ DIAGRAM CANVAS │ (Search & Browse)
|
||||
│ │ (Your drawing area) │ │
|
||||
│ (Folios)│ │ Properties │
|
||||
│ │ │ (Selected item)│
|
||||
├─────────┴─────────────────────────────┴─────────────────┤
|
||||
│ Status Bar (Coordinates, Zoom, Current Mode) │
|
||||
└─────────────────────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
- **Menu Bar** — File, Edit, View, Insert, Tools, Windows, Help
|
||||
- **Toolbar** — Quick access to common tools (select, wire, text, etc.)
|
||||
- **Elements Panel** (right) — Browse and search available elements
|
||||
- **Properties Panel** — Adjust properties of selected objects
|
||||
- **Diagram Canvas** — Your working area for drawing
|
||||
- **Status Bar** — Information about current selection and zoom
|
||||
### Key Panels
|
||||
|
||||
### Customizing the Interface
|
||||
**Elements Panel (Right Side)**
|
||||
- Search box for finding components
|
||||
- Categories for browsing
|
||||
- Drag elements onto canvas
|
||||
- Shows "Master" elements and connections info
|
||||
|
||||
*How to show/hide panels, customize toolbars, and arrange your workspace*
|
||||
**Project Panel (Left Side)**
|
||||
- Lists all folios (pages) in your project
|
||||
- Add new folios (diagrams)
|
||||
- Organize and rename folios
|
||||
- Right-click for folio properties
|
||||
|
||||
**Toolbar**
|
||||
- **Selection Tool** — Select and move objects
|
||||
- **Wire Tool** — Draw electrical connections
|
||||
- **Text Tool** — Add labels and annotations
|
||||
- **Shape Tools** — Add rectangles, circles, polygons
|
||||
- **Zoom Controls** — Magnify/reduce view
|
||||
|
||||
**Preferences Panel (Windows Menu)**
|
||||
- Show/hide panels as needed
|
||||
- Customize workspace layout
|
||||
- Save custom workspaces
|
||||
|
||||
### Customizing Your Workspace
|
||||
|
||||
- **View → Panels** — Show/hide side panels
|
||||
- **View → Toolbars** — Show/hide toolbars
|
||||
- Drag panels to reposition
|
||||
- Double-click panel tabs to float/dock
|
||||
|
||||
---
|
||||
|
||||
## Projects & Diagrams
|
||||
## Projects & Folios
|
||||
|
||||
### Creating a New Project
|
||||
|
||||
*Steps to create a new project with custom settings*
|
||||
1. **File → New Project**
|
||||
2. **Project Settings:**
|
||||
- **Page Size:** Choose A4, A3, Letter, Legal, or custom
|
||||
- **Orientation:** Portrait or Landscape
|
||||
- **Margin settings** (if needed)
|
||||
3. Click **OK**
|
||||
4. Your blank project is ready
|
||||
|
||||
### Managing Multiple Diagrams
|
||||
### Understanding Folios
|
||||
|
||||
*Adding, organizing, and navigating between diagrams in one project*
|
||||
A **folio** is a single page/diagram within your project.
|
||||
|
||||
### Project Settings
|
||||
**Folio Types:**
|
||||
|
||||
*Page size, scale, printing options, and project properties*
|
||||
- **Single-line diagram** — Simplified representation (most common)
|
||||
- **Multiline diagram** — Detailed connection details
|
||||
- **Control diagram** — Logic and control circuits
|
||||
|
||||
### Opening & Saving
|
||||
To create a new folio:
|
||||
- Right-click in Project panel → **New Folio**
|
||||
- Choose folio type
|
||||
- Set title and properties
|
||||
|
||||
*File formats (.qet), autosave, backups, and version control*
|
||||
### Organizing Your Project
|
||||
|
||||
- **Rename folios:** Right-click folio → **Rename**
|
||||
- **Reorder folios:** Drag & drop in Project panel
|
||||
- **Delete folios:** Right-click → **Delete** (confirm)
|
||||
- **Folio properties:** Right-click → **Properties**
|
||||
- Title block information
|
||||
- Scale and print settings
|
||||
- Author and date
|
||||
|
||||
### Opening & Saving Projects
|
||||
|
||||
**Opening:**
|
||||
- **File → Open Recent** — Quick access to recent projects
|
||||
- **File → Open** — Browse for .qet files
|
||||
- **Ctrl+O** (or Cmd+O) — Keyboard shortcut
|
||||
|
||||
**Saving:**
|
||||
- **File → Save** — Save current project (Ctrl+S)
|
||||
- **File → Save As** — Save with new name
|
||||
- **Auto-save** — Configure in Preferences
|
||||
|
||||
**File Format:**
|
||||
- QElectroTech projects are saved as `.qet` files
|
||||
- XML-based format, human-readable
|
||||
- Can be opened in text editor if needed
|
||||
|
||||
---
|
||||
|
||||
@@ -58,180 +161,485 @@ Comprehensive guide to using QElectroTech for creating electrical diagrams and s
|
||||
|
||||
### Finding Elements
|
||||
|
||||
*Browsing by category, searching, and creating favorite elements*
|
||||
**Search Method:**
|
||||
1. Type in the **search box** at top of Elements panel
|
||||
2. Results appear instantly as you type
|
||||
3. Click element to select it for placement
|
||||
|
||||
**Browse by Category:**
|
||||
1. Expand categories in Elements panel
|
||||
2. Categories organized by electrical type (switches, relays, etc.)
|
||||
3. Sub-categories for specific component families
|
||||
|
||||
**Common Categories:**
|
||||
- 01_Misc — Miscellaneous symbols
|
||||
- 03_Control — Control devices and logic
|
||||
- 04_Energy — Power generation and distribution
|
||||
- 10_Electrical — Standard electrical components
|
||||
|
||||
### Placing Elements
|
||||
|
||||
*Drag and drop, rotation, alignment, and positioning*
|
||||
**Drag & Drop:**
|
||||
1. Click and hold an element in Elements panel
|
||||
2. Drag onto your canvas
|
||||
3. Release to place
|
||||
4. Element appears at cursor position
|
||||
|
||||
### Selecting & Deselecting
|
||||
**Multiple Placements:**
|
||||
- Don't release from Elements panel, just click canvas multiple times
|
||||
- Convenient for adding many of the same element
|
||||
|
||||
*Single select, multi-select, selection tools, and filters*
|
||||
**Smart Rotation:**
|
||||
- Place element at rough angle
|
||||
- Right-click → **Rotate 90°** to adjust
|
||||
- Or select element and press **R**
|
||||
|
||||
### Moving & Duplicating
|
||||
### Selecting Elements
|
||||
|
||||
*Move, copy, paste, cut, and keyboard shortcuts*
|
||||
**Single Select:**
|
||||
- Click on element with Selection tool
|
||||
|
||||
**Multi-Select:**
|
||||
- Hold **Ctrl** (or Cmd on Mac) and click elements
|
||||
- Or drag a selection box around multiple elements
|
||||
|
||||
**Select All:**
|
||||
- **Edit → Select All** (Ctrl+A)
|
||||
- Or use **Ctrl+A**
|
||||
|
||||
### Moving & Positioning Elements
|
||||
|
||||
**Move:**
|
||||
1. Click element to select (handles appear)
|
||||
2. Drag to new position
|
||||
3. Hold **Shift** to constrain to horizontal/vertical
|
||||
|
||||
**Precise Positioning:**
|
||||
- Use **arrow keys** to nudge selected elements
|
||||
- Hold **Shift** for larger jumps
|
||||
|
||||
**Snap to Grid:**
|
||||
- Elements snap to grid by default
|
||||
- Toggle grid snap: **View → Snap to Grid**
|
||||
- Adjust grid size: **Preferences → Grid**
|
||||
|
||||
### Duplicating Elements
|
||||
|
||||
**Copy & Paste:**
|
||||
1. Select element(s)
|
||||
2. **Ctrl+C** to copy
|
||||
3. **Ctrl+V** to paste (appears offset from original)
|
||||
4. Drag to final position
|
||||
|
||||
**Quick Duplicate:**
|
||||
1. Select element
|
||||
2. **Edit → Duplicate**
|
||||
3. New copy appears nearby
|
||||
|
||||
### Rotating & Flipping
|
||||
|
||||
*Rotate elements 90°, flip horizontally/vertically*
|
||||
**Rotate:**
|
||||
- Select element
|
||||
- Right-click → **Rotate 90°**
|
||||
- Or press **R** and click to rotate
|
||||
|
||||
### Resizing & Grouping
|
||||
**Flip:**
|
||||
- Right-click → **Flip Horizontally** or **Flip Vertically**
|
||||
- Or use **H** or **V** shortcuts
|
||||
|
||||
*Resize, group elements, lock position and properties*
|
||||
### Grouping & Locking
|
||||
|
||||
**Lock Position:**
|
||||
- Select element
|
||||
- Right-click → **Lock position** (prevents accidental moves)
|
||||
- Unlock same way to allow movement
|
||||
|
||||
**Lock Appearance:**
|
||||
- Lock text, style, or connections
|
||||
- Right-click → **Properties** for locking options
|
||||
|
||||
### Deleting Elements
|
||||
|
||||
*Remove single or multiple elements from your diagram*
|
||||
- Select element(s)
|
||||
- Press **Delete** key
|
||||
- Or right-click → **Delete**
|
||||
- Use **Ctrl+Z** to undo deletion
|
||||
|
||||
---
|
||||
|
||||
## Drawing Wires
|
||||
## Drawing Wires & Conductors
|
||||
|
||||
### Wire Tool Basics
|
||||
### Understanding Conductors
|
||||
|
||||
*Selecting the wire tool and drawing connections*
|
||||
A **conductor** is an electrical connection between elements (the wires/lines).
|
||||
|
||||
### Wire Modes
|
||||
**Types:**
|
||||
- **Single-line** — Simplified representation
|
||||
- **Multiline** — Individual conductor lines shown
|
||||
|
||||
*Orthogonal vs. free-form wires, and wire styles*
|
||||
### Drawing Wires
|
||||
|
||||
### Connecting to Terminals
|
||||
**Basic Wire Drawing:**
|
||||
1. Click the **Wire Tool** (lightning bolt icon)
|
||||
2. Click on a **terminal** (connection point on element)
|
||||
3. Move mouse to destination terminal
|
||||
4. Click to complete the wire
|
||||
5. Wire is drawn, automatically routed
|
||||
|
||||
*Finding connection points and ensuring valid connections*
|
||||
**Multi-Segment Wires:**
|
||||
1. Click first terminal (start point)
|
||||
2. Click intermediate points for routing
|
||||
3. Click final terminal (end point)
|
||||
4. Press **Escape** to finish
|
||||
|
||||
**Wire Routing:**
|
||||
- Automatic routing typically creates orthogonal (right-angle) paths
|
||||
- Click waypoints to control path
|
||||
- Press **Escape** to abandon wire
|
||||
|
||||
### Editing Wires
|
||||
|
||||
*Moving, deleting, splitting, and joining wires*
|
||||
**Modify Wire Path:**
|
||||
1. Select wire (click on it)
|
||||
2. Drag waypoints to adjust routing
|
||||
3. Right-click waypoint to remove it
|
||||
|
||||
**Delete Wire:**
|
||||
- Select wire
|
||||
- Press **Delete**
|
||||
|
||||
**Split Wire:**
|
||||
- Click wire with Wire tool to add connection point
|
||||
- Place element on wire to split automatically
|
||||
|
||||
**Join Wires:**
|
||||
- Wires joining at terminal automatically connect
|
||||
- No manual joining needed
|
||||
|
||||
### Wire Properties
|
||||
|
||||
*Color, thickness, style, and electrical properties*
|
||||
**Change Wire Appearance:**
|
||||
1. Right-click wire
|
||||
2. Select **Properties**
|
||||
3. **Modify:**
|
||||
- Color (from color palette)
|
||||
- Style (solid, dashed, dotted)
|
||||
- Thickness (line width)
|
||||
|
||||
**Conductor Properties:**
|
||||
1. Right-click wire
|
||||
2. Select **Conductor Properties**
|
||||
3. **Set:**
|
||||
- Conductor type (phase, neutral, ground, etc.)
|
||||
- Electrical properties
|
||||
- Numbering scheme
|
||||
|
||||
---
|
||||
|
||||
## Text & Labels
|
||||
## Text, Labels & Annotations
|
||||
|
||||
### Adding Text
|
||||
### Adding Text Labels
|
||||
|
||||
*Text tool, entering text, and formatting options*
|
||||
**Text Tool Method:**
|
||||
1. Click **Text Tool** (A icon) in toolbar
|
||||
2. Click on canvas where you want text
|
||||
3. Type your text
|
||||
4. Click elsewhere to finish
|
||||
|
||||
### Wire Labels
|
||||
**Quick Labels on Elements/Wires:**
|
||||
1. Double-click element or wire
|
||||
2. Type text (e.g., "S1" for switch 1)
|
||||
3. Press **Enter**
|
||||
4. Label appears on object
|
||||
|
||||
*Labeling wires with signal names, voltages, and notes*
|
||||
### Labeling Wires
|
||||
|
||||
### Element Labels
|
||||
Common wire labels:
|
||||
- **Signal names:** "L1", "L2", "N", "PE" (ground)
|
||||
- **Voltage:** "24V AC", "12V DC"
|
||||
- **Function:** "Enable", "Reset", "Alarm"
|
||||
|
||||
*Adding reference designations and descriptions to elements*
|
||||
To add wire label:
|
||||
1. Double-click wire
|
||||
2. Type label text
|
||||
3. Press **Enter**
|
||||
|
||||
### Dynamic Fields
|
||||
### Labeling Elements
|
||||
|
||||
*Using variables like %id, %label, and %author*
|
||||
Common element labels:
|
||||
- **Reference designator:** "S1" (switch 1), "R1" (relay 1), "M1" (motor 1)
|
||||
- **Component value:** "100kΩ", "10µF"
|
||||
- **Description:** "Power Switch", "Start Button"
|
||||
|
||||
To add element label:
|
||||
1. Double-click element
|
||||
2. Type reference (e.g., "Q1")
|
||||
3. Press **Enter**
|
||||
|
||||
### Dynamic Text Fields
|
||||
|
||||
Use variables that auto-populate:
|
||||
|
||||
- **%id** — Element ID/reference number
|
||||
- **%label** — Element label
|
||||
- **%comment** — Comment text
|
||||
- **%author** — Project author
|
||||
- **%date** — Current date
|
||||
- **%filename** — Project filename
|
||||
|
||||
Example: Add text "%date" and it displays today's date automatically.
|
||||
|
||||
### Text Formatting
|
||||
|
||||
*Font selection, size, color, and alignment*
|
||||
**Font & Style:**
|
||||
1. Select text element
|
||||
2. Right-click → **Properties**
|
||||
3. **Configure:**
|
||||
- Font family (Arial, Times, etc.)
|
||||
- Size (points)
|
||||
- Color
|
||||
- Orientation (horizontal, vertical, 45°, etc.)
|
||||
|
||||
---
|
||||
|
||||
## Editing & Formatting
|
||||
## Schema Editing & Formatting
|
||||
|
||||
### Selection & Organization
|
||||
|
||||
**Select All Objects:**
|
||||
- **Edit → Select All** (Ctrl+A)
|
||||
|
||||
**Select by Type:**
|
||||
- **Edit → Select** (submenu for selecting specific types)
|
||||
|
||||
**Multi-Select Tips:**
|
||||
- Hold **Ctrl** and click to add to selection
|
||||
- Shift+click to select range
|
||||
- Drag box to select all within box
|
||||
|
||||
### Alignment & Distribution
|
||||
|
||||
**Align Objects:**
|
||||
1. Select multiple objects
|
||||
2. Right-click → **Align**
|
||||
3. Choose: Left, Right, Top, Bottom, Center
|
||||
|
||||
**Distribute Spacing:**
|
||||
1. Select objects (3 or more)
|
||||
2. Right-click → **Distribute**
|
||||
3. Evenly space horizontally or vertically
|
||||
|
||||
### Grid & Snap Features
|
||||
|
||||
**Grid Settings:**
|
||||
- **View → Snap to Grid** — Toggle snapping on/off
|
||||
- **Preferences → Grid** — Adjust grid size
|
||||
- Smaller grid = finer positioning; larger = faster placement
|
||||
|
||||
**Alignment Tips:**
|
||||
- Enable snap for neat, aligned diagrams
|
||||
- Disable for free placement
|
||||
- Toggle with keyboard shortcut
|
||||
|
||||
### Undo & Redo
|
||||
|
||||
*Reverting and re-applying changes*
|
||||
**Undo:**
|
||||
- **Ctrl+Z** (or Cmd+Z on Mac)
|
||||
- **Edit → Undo** from menu
|
||||
- Undo multiple steps repeatedly
|
||||
|
||||
### Selection Tools
|
||||
|
||||
*Select all, select by type, and deselect*
|
||||
|
||||
### Alignment Tools
|
||||
|
||||
*Align left, right, center, top, bottom, and distribute spacing*
|
||||
|
||||
### Snap to Grid
|
||||
|
||||
*Enable/disable, adjust grid size, and alignment options*
|
||||
**Redo:**
|
||||
- **Ctrl+Y** (or Cmd+Shift+Z on Mac)
|
||||
- **Edit → Redo** from menu
|
||||
- Redo multiple steps repeatedly
|
||||
|
||||
### Zoom & Pan
|
||||
|
||||
*Zoom in/out, fit to page, pan, and navigation shortcuts*
|
||||
**Zoom Methods:**
|
||||
- **Scroll wheel:** Up to zoom in, down to zoom out
|
||||
- **+/-** keys: Magnify or reduce
|
||||
- **Ctrl+Scroll:** Fine zoom control
|
||||
- **View → Zoom → Fit to Page:** Auto-fit diagram
|
||||
|
||||
**Pan (Move View):**
|
||||
- **Middle mouse button:** Click and drag to pan
|
||||
- **Space + drag:** Hold space and drag to pan
|
||||
- **Arrow keys:** Nudge view (when nothing selected)
|
||||
|
||||
---
|
||||
|
||||
## Exporting & Printing
|
||||
## Reports & Documentation
|
||||
|
||||
### Generating Reports
|
||||
|
||||
Reports automatically create documentation from your schema:
|
||||
|
||||
**Available Reports:**
|
||||
1. **Nomenclature** — List of all elements with reference numbers
|
||||
2. **Conductor List** — All wires with connections and properties
|
||||
3. **I/O Documentation** — Inputs and outputs summary
|
||||
|
||||
**Creating a Report:**
|
||||
1. **Project → Reports**
|
||||
2. Select report type
|
||||
3. **Configure options** (what to include)
|
||||
4. Generate (exports to file)
|
||||
|
||||
---
|
||||
|
||||
## Export & Printing
|
||||
|
||||
### Printing Diagrams
|
||||
|
||||
*Print preview, page setup, scaling, and multi-page printing*
|
||||
**Print Preview:**
|
||||
1. **File → Print Preview**
|
||||
2. See how diagram will print
|
||||
3. Adjust settings if needed
|
||||
|
||||
### Exporting Formats
|
||||
**Print Settings:**
|
||||
1. **File → Print**
|
||||
2. **Configure:**
|
||||
- Page size and orientation
|
||||
- Color or black & white
|
||||
- Scale (fit to page, actual size, etc.)
|
||||
3. Print to printer or PDF
|
||||
|
||||
*PNG, SVG, PDF, and other export options*
|
||||
### Exporting Diagrams
|
||||
|
||||
### Batch Export
|
||||
**Export Formats:**
|
||||
- **PDF** — Professional documents, best for sharing
|
||||
- **PNG** — Raster image, good for web
|
||||
- **SVG** — Vector format, editable in other software
|
||||
- **DXF** — CAD format for collaboration
|
||||
|
||||
*Export multiple diagrams at once*
|
||||
|
||||
### Print-Friendly Settings
|
||||
|
||||
*Color vs. black & white, margins, and quality settings*
|
||||
**Export Process:**
|
||||
1. Select folio(s) to export
|
||||
2. **File → Export**
|
||||
3. Choose format and location
|
||||
4. Configure export options
|
||||
5. Click **Export**
|
||||
|
||||
---
|
||||
|
||||
## Advanced Features
|
||||
## Preferences & Settings
|
||||
|
||||
### Custom Elements
|
||||
### Display & Appearance
|
||||
|
||||
*Creating your own elements and element libraries*
|
||||
**Preferences → Display:**
|
||||
- Language selection
|
||||
- Theme (light/dark)
|
||||
- Font size and rendering
|
||||
- Color scheme
|
||||
|
||||
### Templates
|
||||
### Project Settings
|
||||
|
||||
*Using project templates and diagram templates*
|
||||
**Preferences → Projects:**
|
||||
- Default page size
|
||||
- Margin settings
|
||||
- Default conductors
|
||||
- Auto-numbering rules
|
||||
|
||||
### Grid & Snap
|
||||
|
||||
**Preferences → Grid:**
|
||||
- Grid size
|
||||
- Show/hide grid
|
||||
- Snap distance
|
||||
- Grid line style
|
||||
|
||||
---
|
||||
|
||||
## Advanced Topics
|
||||
|
||||
### Creating Custom Elements
|
||||
|
||||
See **[Creating Elements](elements_XML)** for detailed instructions on:
|
||||
- Designing element graphics
|
||||
- Defining connection terminals
|
||||
- Creating element metadata
|
||||
- Packaging for distribution
|
||||
|
||||
### Element Collections & Libraries
|
||||
|
||||
- Organize custom elements
|
||||
- Create private libraries
|
||||
- Share with team or community
|
||||
- Access community element repository
|
||||
|
||||
### Multi-User Workflows
|
||||
|
||||
- Save .qet files to shared storage (network drive)
|
||||
- Use version control (Git) for diagrams
|
||||
- Collaborate with team members
|
||||
- Merge changes when working in parallel
|
||||
|
||||
### Scripting & Automation
|
||||
|
||||
*Writing scripts to automate common tasks*
|
||||
|
||||
### Database Integration
|
||||
|
||||
*Importing component data and managing libraries*
|
||||
|
||||
### Multi-User Projects
|
||||
|
||||
*Collaboration features and version control integration*
|
||||
*Information on Python scripting support (when fully documented)*
|
||||
|
||||
---
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
*Common issues and solutions*
|
||||
### Common Issues
|
||||
|
||||
### Performance
|
||||
**"Element won't connect to wire"**
|
||||
- Click directly on terminal (small dot)
|
||||
- Not all points on element are connectable
|
||||
- Check element properties for terminal definitions
|
||||
|
||||
*Optimizing large diagrams and reducing file size*
|
||||
**"Wires crossing without connecting"**
|
||||
- Wires only connect at terminals
|
||||
- Crossing lines don't automatically join
|
||||
- Use explicit connection at terminal points
|
||||
|
||||
### Compatibility
|
||||
**"Diagram is slow/laggy"**
|
||||
- Large projects with many elements slow responsiveness
|
||||
- Reduce zoom level to improve performance
|
||||
- Disable grid display if not needed
|
||||
- Close unnecessary panels
|
||||
|
||||
*Opening files from different QET versions*
|
||||
|
||||
### Importing
|
||||
|
||||
*Importing from other diagram tools*
|
||||
**"File won't open"**
|
||||
- Corrupted file or compatibility issue
|
||||
- Try opening in text editor to check XML validity
|
||||
- Restore from backup if available
|
||||
|
||||
---
|
||||
|
||||
## Keyboard Shortcuts
|
||||
|
||||
*Complete list of keyboard shortcuts for common tasks*
|
||||
| Action | Windows/Linux | macOS |
|
||||
|--------|---|---|
|
||||
| New | Ctrl+N | Cmd+N |
|
||||
| Open | Ctrl+O | Cmd+O |
|
||||
| Save | Ctrl+S | Cmd+S |
|
||||
| Print | Ctrl+P | Cmd+P |
|
||||
| Undo | Ctrl+Z | Cmd+Z |
|
||||
| Redo | Ctrl+Y | Cmd+Shift+Z |
|
||||
| Select All | Ctrl+A | Cmd+A |
|
||||
| Copy | Ctrl+C | Cmd+C |
|
||||
| Paste | Ctrl+V | Cmd+V |
|
||||
| Delete | Delete | Delete |
|
||||
| Rotate | R | R |
|
||||
| Zoom In | + | + |
|
||||
| Zoom Out | - | - |
|
||||
| Fit to Page | Ctrl+0 | Cmd+0 |
|
||||
|
||||
---
|
||||
|
||||
## Tips & Best Practices
|
||||
## More Resources
|
||||
|
||||
See **[Tips & Tricks](tips_and_tricks)** for advanced workflows and best practices.
|
||||
- **[Quick Start Guide](quick_start_guide)** — Getting started
|
||||
- **[Tips & Tricks](tips_and_tricks)** — Advanced workflows
|
||||
- **[FAQ](faq)** — Common questions
|
||||
- **[Official Manual](https://qelectrotech.github.io/qelectrotech-doc/)** — Full documentation
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Community help
|
||||
|
||||
## Need Help?
|
||||
---
|
||||
|
||||
- **[FAQ](faq)** — Quick answers to common questions
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Ask the community
|
||||
## Getting Help
|
||||
|
||||
- **[FAQ](faq)** — Quick answers
|
||||
- **[Forum](https://forum.qelectrotech.org/)** — Ask the community (very active!)
|
||||
- **[Issues](https://github.com/qelectrotech/qelectrotech-source-mirror/issues)** — Report bugs
|
||||
- **[Creating Elements](elements_XML)** — Build custom components
|
||||
|
||||
Reference in New Issue
Block a user