The Problem:
You design something in QCAD. The design has a flaw and is modified accordingly. Six months later you look at the design and can't understand why you made this change.
Suggested Solutions:
There are several common approaches to track changes and revisions in CAD / QCAD, some can even be applied universally for any type of project you are working on:
- Add a visible revision history to the drawing header. This is typically just a short list of the last couple of changes made to the drawing with a date and the name of the person responsible.
- Save each one of your projects into a separate project folder which contains your drawing file(s), a revision history in your favorite format (plain text, spreadsheet, text document, etc.) as well as other drawing related resources (specifications, PDF exports of the drawing, images that belong to the drawing, etc.). This folder is your project portfolio which belongs together as if it were one single file. You can easily ZIP it, back it up, take it with you, etc.
It's also recommendable to keep old revisions of your drawings in case you need to roll back to a previous version. You may for example name your folder 'Project X' and your drawing files in it 'Project X 20130114.dxf', 'Project X 20131218a.dxf', 'Project X 20131218b.dxf', etc. or simply 'Project X 001.dxf', 'Project X 002.dxf', etc.
- Add custom properties to individual entities or block references. This is supported since QCAD version 3.4. For example, you can add the properties: 'note' -> 'size increased', 'reason' -> 'improve stability', 'date' -> '20131218' to any entity or block reference.
- Use a professional online or offline revision control system such as git or svn. Both can be installed and used locally or online to track changes of any file types. Online solutions are typically used if multiple people work on the same set of files. Some popular such online services are github.com, bitbucket.org, gitourious.org.
Keeping track of drawing revisions
Tips and tricks you want to share with other users. Tutorials, user submitted documentation, etc.
Moderator: andrew
Return to “QCAD Tips and Tutorials”
Jump to
- General
- ↳ Announcements
- ↳ Chat
- ↳ Site Feedback
- ↳ Pre-sales Questions
- ↳ Introduce Yourself
- QCAD Professional Version
- ↳ QCAD 'How Do I' Questions
- ↳ QCAD Suggestions and Feedback
- ↳ QCAD Voting Corner
- ↳ QCAD Troubleshooting and Problems
- ↳ QCAD Installation and Upgrades
- ↳ QCAD Programming, Script Programming and Contributing
- ↳ QCAD 'Script Add-On & Plug-in challenge' - Work in Progress
- ↳ Finished 'Ready to go' Scripts/Plug-in's
- ↳ QCAD Tips and Tutorials
- ↳ QCAD/CAM
- ↳ What do you use QCAD/CAM for?
- QCAD Community Edition
- ↳ QCAD Community Edition
- International Forums
- ↳ Français
- ↳ QCAD Professional
- ↳ QCAD/CAM
- ↳ QCAD Community Edition (Version 3)
- ↳ Deutsch
- ↳ QCAD Professional
- ↳ QCAD/CAM
- ↳ QCAD Community Edition
- ↳ Italiano
- ↳ QCAD Professional
- ↳ QCAD/CAM
- ↳ QCAD Community Edition
- ↳ Español
- ↳ QCAD Professional
- ↳ QCAD/CAM
- ↳ QCAD Community Edition
- ↳ Português
- ↳ QCAD Professional
- ↳ QCAD/CAM
- ↳ QCAD Community Edition
- QCAD Book
- ↳ QCAD - An Introduction to Computer-Aided Design
- ↳ QCAD - Una Introducción al Diseño Asistido por Ordenador
- ↳ QCAD - Eine Einführung in computerunterstütztes Zeichnen (CAD)
- QCAD Part Libraries
- ↳ General
- ↳ Creating DXF/DWG items
- ↳ Creating SVG items
- ↳ Meta Data
- dxflib
- ↳ dxflib Suggestions and Feedback
- ↳ dxflib 'How Do I' Questions
- ↳ dxflib Troubleshooting and Problems
- Archive
- ↳ vec2web Format Converter
- ↳ vec2web Suggestions and Feedback
- ↳ vec2web 'How Do I' Questions
- ↳ vec2web Troubleshooting and Problems
- ↳ QCAD Development
- ↳ Translations
- ↳ QCAD Professional (2.1/2.2)
- ↳ QCAD 2.1/2.2 Suggestions and Feedback
- ↳ QCAD 2.1/2.2 'How Do I' Questions
- ↳ QCAD 2.1/2.2 Troubleshooting and Problems
- ↳ QCAD 2.1/2.2 Installation and Upgrades
- ↳ QCAD 2.1/2.2 Developers
- ↳ QCAD Community Edition (2.0)
- ↳ QCAD Community 'How Do I' Questions
- ↳ QCAD Community Patches
- ↳ CAM Expert
- ↳ Announcement
- ↳ CAM Expert Suggestions and Feedback
- ↳ CAM Expert 'How Do I' Questions
- ↳ CAM Expert Troubleshooting and Problems
- ↳ Annonces
- ↳ Ankündigungen
- ↳ Annunci
- ↳ Noticias