Author Topic: Documenting your designs  (Read 1494 times)

0 Members and 1 Guest are viewing this topic.

Offline Mr. ScramTopic starter

  • Super Contributor
  • ***
  • Posts: 9810
  • Country: 00
  • Display aficionado
Documenting your designs
« on: April 11, 2018, 07:17:30 pm »
During a design you trawl through datasheets and application notes and dutifully implement the advice given there. Sometimes you tweak items after testing. However, when revisiting a design months or even years later, it might not be that evident why you made a certain choice back then.

I can hardly imagine this being a unique problem, so I was wondering how you deal with this. I'm using KiCad and I don't think it allows me to add notes to parts. I can have a separate document, updating the drawing there every time I change something but that takes a lot of work and is also error prone. I don't like the second guessing myself this causes and it also allows errors to remain undetected much more easily. There surely must be better solutions?
 

Offline pelule

  • Frequent Contributor
  • **
  • Posts: 513
  • Country: de
  • What is business? It’s other people’s money
Re: Documenting your designs
« Reply #1 on: April 11, 2018, 07:26:04 pm »
I have on text file all time open during development work - and shortly note any step.
/PeLuLe
You will learn something new every single day
 

Offline SimonR

  • Regular Contributor
  • *
  • Posts: 122
  • Country: gb
Re: Documenting your designs
« Reply #2 on: April 13, 2018, 01:16:07 pm »
This is a really good point.

How often have you seen a note on a schematic that says 'Do not fit Manufacturer X' but the reason why you shouldn't has been lost in the mists of time because the only document left is the schematic.

I'm sure every engineer has their own way of doing this because there isn't really a standard as far as I'm aware. Its probably all company procedures and small companies being what they are usually don't require it.

The way I did it was to add custom fields to the component parameters in the job itself. But then the tool I was using at the time allowed me to make that kind of local change. I could then display the note on the schematic (and it would move with the schematic)
Its probably not good to do big notes this way but then you can always just refer to a bigger note done in plain text on the last page of the schematic.

 

Online Alex Eisenhut

  • Super Contributor
  • ***
  • Posts: 3336
  • Country: ca
  • Place text here.
Re: Documenting your designs
« Reply #3 on: April 14, 2018, 02:06:09 am »
Use something like svn. This creates a much better filesystem paradigm: a unique file name that you update with commits that include comments.

Use that text file to type in your steps, and have that text added to each version of the file you commit.

SVN can then let you see the entire evolution of the file with the comments over time.
Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 26896
  • Country: nl
    • NCT Developments
Re: Documenting your designs
« Reply #4 on: April 15, 2018, 04:11:24 pm »
I create a Word document which has a block diagram and the most important calculations. Besides that I often put notes with calculations and descriptions in a schematic. Pretty similar to adding comments to code.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf