Menu

Tree [b175d2] master /
 History

HTTPS access


File Date Author Commit
 Images 2024-01-14 Pavel Krejcir Pavel Krejcir [f0121b] manual
 Linux 2025-08-25 Oskar Dolch Oskar Dolch [b175d2] select by style windows
 Manual 2025-08-24 Pavel Krejcir Pavel Krejcir [4d4350] select by style
 Papers 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 Samples 2024-02-14 Pavel Krejcir Pavel Krejcir [d5bcce] manual
 Source 2025-08-25 Oskar Dolch Oskar Dolch [b175d2] select by style windows
 Win32 2025-08-25 Oskar Dolch Oskar Dolch [b175d2] select by style windows
 cairo 2019-01-27 Oskar Dolch Oskar Dolch [8714ad] added cairo-features.h
 docs 2023-12-08 Pavel Krejcir Pavel Krejcir [e7bf71] lang fix
 dxflib 2019-01-26 Oskar Dolch Oskar Dolch [6f9846] fixes for Ubuntu
 m4 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 po 2024-10-25 Pavel Krejcir Pavel Krejcir [8a8d8c] GNU build update
 .gitignore 2023-12-08 Pavel Krejcir Pavel Krejcir [f4c284] gnu build
 .travis.yml 2019-01-27 probonopd probonopd [9850d3] sed -i -e 's|^Icon=.*|Icon=steamcad|g'
 ABOUT-NLS 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 AUTHORS 2019-01-22 Pavel Krejcir Pavel Krejcir [57d905] build changes
 COPYING 2019-01-22 Pavel Krejcir Pavel Krejcir [376447] build fixes
 ChangeLog 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 INSTALL 2019-01-22 Pavel Krejcir Pavel Krejcir [376447] build fixes
 LICENSE 2018-04-06 oskardolch oskardolch [f3c2c4] Initial commit
 Makefile.am 2024-10-25 Pavel Krejcir Pavel Krejcir [8a8d8c] GNU build update
 Makefile.in 2024-10-25 Pavel Krejcir Pavel Krejcir [8a8d8c] GNU build update
 NEWS 2019-01-22 Pavel Krejcir Pavel Krejcir [57d905] build changes
 README.md 2023-11-18 Pavel Krejcir Pavel Krejcir [e1c630] readme
 SteamCAD2.cbp 2024-02-10 Oskar Dolch Oskar Dolch [deef4d] fill pattern
 SteamCAD2.pdf 2025-08-24 Pavel Krejcir Pavel Krejcir [4d4350] select by style
 SteamCAD2binWin32.zip 2025-08-25 Oskar Dolch Oskar Dolch [b175d2] select by style windows
 SteamCAD2binWin64.zip 2025-08-25 Oskar Dolch Oskar Dolch [b175d2] select by style windows
 aclocal.m4 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 autobuild.txt 2024-10-25 Pavel Krejcir Pavel Krejcir [8a8d8c] GNU build update
 autoscan.log 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 change_remote.log 2021-10-16 dolch dolch [43f213] change_remote
 compile 2019-01-26 Oskar Dolch Oskar Dolch [6f9846] fixes for Ubuntu
 compile32.bat 2023-11-17 Oskar Dolch Oskar Dolch [29153c] updated cairo
 compile64.bat 2023-11-17 Oskar Dolch Oskar Dolch [29153c] updated cairo
 config.guess 2019-01-23 Pavel Krejcir Pavel Krejcir [f66ad9] autobuild 2
 config.rpath 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 config.sub 2019-01-22 Pavel Krejcir Pavel Krejcir [404fa4] added config.sub
 configure 2023-12-09 Pavel Krejcir Pavel Krejcir [804360] locale fix
 configure.ac 2023-12-10 Pavel Krejcir Pavel Krejcir [e70613] locale fix
 configure.scan 2023-12-08 Pavel Krejcir Pavel Krejcir [7aefb7] gnu build fix
 depcomp 2019-01-23 Pavel Krejcir Pavel Krejcir [f66ad9] autobuild 2
 install-sh 2019-01-23 Pavel Krejcir Pavel Krejcir [f66ad9] autobuild 2
 makefile.gcc 2024-02-09 Pavel Krejcir Pavel Krejcir [2f0894] fill pattern
 makefile.mingw 2024-02-12 Oskar Dolch Oskar Dolch [f80047] fill pattern
 missing 2019-01-23 Pavel Krejcir Pavel Krejcir [f66ad9] autobuild 2
 steamcad2_autobuild 2023-12-10 Pavel Krejcir Pavel Krejcir [06ee95] locale fix

Read Me

SteamCAD2

SteamCAD2 is an evolution of SteamCAD, a 2D CAD especially designed to draw steam
locomotives.

What's new in SteamCAD2

SteamCAD was a first version of a 2D CAD versatile enough to draw an arbitrary black
and white techical drawing. The aim of SteamCAD2 is to fix some issues and also add
new functionality. These are namely:

  • the whole core was completely rebuilt to improve the rendering speed
  • creating paths consisting of one or more segments, this is especially usefull when
    rendering patterned lines
  • added abilities to control line join shapes and dash endings
  • the MS Windows rendering was changed from GDI to GDI+, thus giving Windows users
    nearly the same experience like the Linux users
  • the previous point allowed to use the internal backend dash line rendering, which
    will improve the performance and also the postprocessing in export formats
  • the lines can have an arbitrary colour in SteamCAD2
  • filled areas can be created
  • raster images can be imported and registered for the drawing
  • spline editing capability added

SteamCAD2 is 2D CAD especially designed to draw steam locomotives like this example:
264.0

SteamCAD2.pdf is the full manual

Sample drawings can be found in the Samples folder