Site Tools


reference:tinycad

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
reference:tinycad [2015/03/01 19:18] – [Object Libraries] Alan Sheareference:tinycad [2020/02/09 13:08] (current) – [TinyCAD Schematic Editor] Alan Shea
Line 1: Line 1:
 ======TinyCAD Schematic Editor==== ======TinyCAD Schematic Editor====
  
-TinyCAD is our preferred tool for creating electrical circuit diagrams and schematics. Download it from http://tinycad.sf.net/ +TinyCAD is our preferred tool for creating electrical circuit diagrams and schematics. 
  
-"AngryEEat GitHub has written good tutorial on installing and getting started with TinyCAD: https://github.com/angryee/light-costume/wiki/TinyCAD+TinyCAD is an open source "schematic capture programfor all versions of Microsoft Windows. We use TinyCAD because it is easy to learn and use, and because it is free, the diagrams we create are easily edited by others to customize for their needs.  
 + 
 +It is also very easy to create your own symbol libraries to meet your needs. TinyCAD drawings are self-contained -- you do not need the source library to display drawing with "unique" symbols. You can also copy a symbol from a drawing and add it to your own symbol library.  
 + 
 +TinyCAD can also be used to create printed circuit boards, and can export "net list" information to applications such as [[http://www.freepcb.com|FreePCB]], which we recommend for creating printed circuit boards.  
 + 
 +  * **TinyCAD**  
 +    * [[http://www.tinycad.net/]] 
 +    * **[[http://sourceforge.net/projects/tinycad/files/latest/download|Download]]**  
 +    * Includes an excellent off-line documentation (printable) and extensive symbol libraries, which you can easily edit.  
 +    * Good tutorial on getting started with TinyCAD: https://github.com/angryee/light-costume/wiki/TinyCAD
  
 =====Object Libraries=== =====Object Libraries===
Line 10: Line 20:
  
 ^ Library  ^ PDF of objects ^ Last Update  ^ ^ Library  ^ PDF of objects ^ Last Update  ^
-| {{:reference:tclib:comap_inteligen.tclib|}}  | {{:reference:tclib:comap_inteligen.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:comap_inteligen.tclib|}}  | {{:reference:tclib:comap_inteligen.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:industrial_controls.tclib|}}  | {{:reference:tclib:industrial_controls.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:industrial_controls.tclib|}}  | {{:reference:tclib:industrial_controls.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:power_protection.tclib|}}  | {{:reference:tclib:power_protection.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:power_protection.tclib|}}  | {{:reference:tclib:power_protection.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:power_systems.tclib|}}  | {{:reference:tclib:power_systems.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:power_systems.tclib|}}  | {{:reference:tclib:power_systems.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:wireless_networking.tclib|}}  | {{:reference:tclib:wireless_networking.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:wireless_networking.tclib|}}  | {{:reference:tclib:wireless_networking.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:construction.tclib|}}  | {{:reference:tclib:construction.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:construction.tclib|}}  | {{:reference:tclib:construction.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:water_systems.tclib|}}  | {{:reference:tclib:water_systems.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:water_systems.tclib|}}  | {{:reference:tclib:water_systems.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:my_active.tclib|}}  | {{:reference:tclib:my_active.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:my_active.tclib|}}  | {{:reference:tclib:my_active.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:my_passive.tclib|}}  | {{:reference:tclib:my_passive.pdf|}}  |  2015-02-21  | +| {{:reference:tclib:my_passive.tclib|}}  | {{:reference:tclib:my_passive.pdf|}}  |  2017-11-15  | 
-| {{:reference:tclib:flowchart.tclib|}}  | {{:reference:tclib:flowchart.pdf|}}  |  2015-02-21  |+| {{:reference:tclib:flowchart.tclib|}}  | {{:reference:tclib:flowchart.pdf|}}  |  2017-11-15  |
 ^ ||| ^ |||
 | {{:reference:tclib:tcad-blank.dsn|}}  | Blank TinyCAD file (work-around for Windows 8 error, "improper argument" when trying "Save As..."). ||  | {{:reference:tclib:tcad-blank.dsn|}}  | Blank TinyCAD file (work-around for Windows 8 error, "improper argument" when trying "Save As..."). || 
  
  
-=====Creating Bill of Materials=== +====Creating Bill of Materials with TinyCAD=== 
-Creating a useful bill of materials in a repeatable process for many drawings requires a bit of discipline and planning. Here is the process we have worked out+Creating a useful bill of materials in a repeatable process for many drawings requires a bit of discipline and planning. 
  
-  * Each object in the drawing must have its own unique reference ("Ref" in the TinyCAD Tool Options when selecting an object in a drawing). +[[reference:tinycad-bom|Creating Bill of Materials with TinyCAD]] is the process we follow
-    * Use reference letter prefixes based on [[part_numbers#part-number-functions]].  +
-    * In multi-page drawings, each object must have its own reference number. Using the same reference number on two different objects means that the same object is used in two places, which may be the case at times.  +
-    * For multi-page drawings which iterations of the same drawing, it is often useful to have all the parts on page one start with 1x or 1xx, and all the part references on page two start with 2x or 2xx, etc.  +
-  * Each object needing listing in the Bill of Materials should have an additional parameter of "//PARTID//", where the value is the //MT-Yxxx// MetaTek part number. //PARTID// should only appear //once// in each ojbect's parameter list.  +
-    * Items like switches often need additional parts linked with a single object; in that case parameters "//OPERATOR//" and "//LABEL//" with //MT-// part numbers can also be used.  +
-  * Once the drawings are complete and the design has been saved, open the menu **//Special -> Create Parts List...//**. +
-    * Set **//Output file//** to "//Spreadsheet compatible CSV file//". The default output name will be the drawing name with //.csv//.  +
-    * Normally you will check "//Include all sheets//" and "//Include all attribute information//".  +
-    * Click **//Export//**. TinyCAD will save the .csv file and also display it on-screen.  +
-    * Right-click and click on **//Select All//**.  +
-    * Right-click again and select **//Copy//**.  +
-  * Open a new spreadsheet in **Microsoft Excel**.  +
-  * Name the worksheets "//BOM//", "//Parts List//" and "//MTParts//". (Or use reference file: __MT-BOM.xls__)) +
-  * Click on "Parts List".  +
-    * Paste the copied text into Excel.  +
-    * Open the **Excel** menu **//Data -> Text to Columns...//**. (The column that was pasted should still be selected. If not you need to select the entire column first.)  +
-      * Select the button for "//Delimited//" data. Click **//Next//**.  +
-      * Uncheck everything but "//Semicolon//". "//Text Qualifier//" should be **"** (the default). \\  The //Data Preview// should show everything in correct columns. If not, adjust parameters until they are. (Reference numbers should be grouped in one column.)  +
-      * If you want to adjust column numeric formats click **//Next//**, otherwise click **//Finish//**. ((Note that Excel will preserve these settings until you close the program. If you paste similar data into a new sheet or workbook ("file") Excel will automatically format the text into columns for you. This can be confusing later when its unclear how to get that "magic" to work again. Selecting the data and formatting it from the **//Data -> Text to Columns...//** menu will re-enable it.))  +
-    * Delete unneeded columns -- +
-      * Required columns are: **Reference, Quantity, Description, PARTID** optionally also: **LABEL, OPERATOR, COLOR**, others as needed.  +
-    * Copy **Quantity** & **PARTID** columns to columns //B// & //C// on //Sheet1//.  +
-    * .... (tbc)+
  
  
-====Updating Bill of Materials=== 
-  * step 1 
-  * step 2 
-  *  
  
-  
reference/tinycad.1425237498.txt.gz · Last modified: 2018/05/28 22:28 (external edit)