Commit | Line | Data |
---|---|---|
baab678d | 1 | * BK-2020-04: Baltakatei Engineering Drawing Templates |
1cabc57a SBS |
2 | #+TITLE: BK-2020-04: Baltakatei Engineering Drawing Templates |
3 | #+AUTHOR: Steven Baltakatei Sandoval | |
1a7b1bec SBS |
4 | #+DATE: 2023-08-19 |
5 | #+EMAIL: baltakatei@gmail.com | |
baab678d SBS |
6 | |
7 | ** Scope | |
baab678d | 8 | This repository contains drawing files for constructing personal P&IDs |
1a7b1bec SBS |
9 | ([[https://en.wikipedia.org/wiki/Piping_and_instrumentation_diagram][Piping and Instrumentation Diagrams]]) and PFDs ([[Process flow diagram][Process Flow |
10 | Diagrams]]). | |
baab678d | 11 | |
16bded73 | 12 | ** Summary |
16bded73 SBS |
13 | See the [[File:REVISION.org][drawing revision history]] for a list of tracked files. |
14 | ||
15 | Some drawings may be uploaded to Wikimedia Commons. Notable sets include: | |
16 | ||
9496219a | 17 | - [[https://commons.wikimedia.org/wiki/File:Technical_drawing_templates_(ISO_5457_1999_Sizes_A0-A4).pdf][BK-2020-04-PID-1]]: Chemical engineering symbols ([[https://en.wikipedia.org/wiki/ISO_10628][ISO 10628]]-2:2012 Symbols) |
16bded73 SBS |
18 | - [[https://commons.wikimedia.org/wiki/File:Technical_drawing_templates_(ISO_5457_1999_Sizes_A0-A4).pdf][BK-2020-04-TMP-1]]: Technical drawing templates (ISO 5457:1999 Sizes A0—A4) |
19 | ||
baab678d | 20 | ** Directories |
16bded73 | 21 | *** [[File:DEL][~DEL~]] : Deliverables |
baab678d | 22 | May include drawings exported into PDF format. |
16bded73 | 23 | *** [[File:DWG][~DWG~]] : Drawing source files |
1a7b1bec | 24 | May include [[https://inkscape.org/][Inkscape]] SVG files. |
c3d14dbd | 25 | *** [[File:EXEC][~EXEC~]]: Executable files |
0ff9bbf4 | 26 | May include scripts useful for manipulating files. |
16bded73 | 27 | *** [[File:IMG][~IMG~]] : Reference image files |
baab678d SBS |
28 | May include various image files used in creation of project source |
29 | files. | |
30 | ||
1a7b1bec SBS |
31 | ** Usage |
32 | *** Generate a combined PDF | |
33 | [[https://inkscape.org/][Inkscape]] is used to convert SVGs to individual PDFs but a script is | |
34 | available at ~./EXEC/combine_pdfs.sh~ to merge multiple single-page | |
35 | PDFs into a single PDF file; the script uses the [[https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/][~pdftk~ utility]] | |
36 | available on typical [[https://www.debian.org/][Debian]]-based [[https://en.wikipedia.org/wiki/Gnu-Linux][GNU/Linux]] machines of 2023. On a | |
37 | typical Debian 12 system, the following command may be used to merge | |
38 | ~input1.pdf~ and ~input2.pdf~ files into ~output.pdf~. | |
39 | ||
40 | : $ /bin/bash combine_pdfs.sh output.pdf ~input1.pdf~ ~input2.pdf~ | |
41 | ||
baab678d | 42 | ** License |
ceed0445 | 43 | Unless otherwise specified, source and deliverable files are copyright |
1a7b1bec | 44 | 2023 [[https://baltakatei.com][Steven Baltakatei Sandoval]] and available under a [[https://creativecommons.org/licenses/by-sa/4.0/][CC BY-SA 4.0]] |
ceed0445 | 45 | license. |