Forum > Third party
CAD program written in Lazarus / FPC
zamtmn:
Hi all,
Source: https://github.com/zamtmn/zcad (need Lazarus 2.2 (or trunk) and 3.2 (or trunk) FPC to compile)
Binaries: https://github.com/zamtmn/zcad/releases
Nightly builds https://ci.appveyor.com/project/zamtmn/zcad (win32)
Build from source https://github.com/zamtmn/zcad/blob/master/README_ENG.md
License: mLGPLv2 dual: gpl3/mpl2
Features:
-Fast OpenGL rendering
-Fast GDI rendering
-Crossplatform (Windows x86/x64, Linux x86/x64 - gtk/qt)
-DXF fileformat
-SHX, TTF font support
-true DXF linetypes
-POINT, LINE, CIRCLE, POLYLINE, LWPOLYLINE, ARC, ELLIPSE, INSERT, TEXT, MTEXT, 3DFACE, SOLID, SPLINE, HATCH entities support
-Polar tracking, Object snap
ToDo:
-Dimensional entities (partially done)
-Hatch entity (partially done)
-Line type
-More entities
-Separate graphics engine from the CAD implementation(partially done)
-GDI and canvas render backends
-DX render backend
-Printing
fredbrastux:
Nice Work !
LA.Center:
super! well done.
zamtmn:
@plusplus, @fredbrastux
Thanks. I am not programmer, but an engineer. Therefore the program looks useful, but the source code is very bad
JD:
Very good! I'm impressed. It's nice to see Lazarus/FPC being used for such "heavy" projects. It shows how versatile Lazarus/FPC is and it will surely spread the word about its capabilities.
Navigation
[0] Message Index
[#] Next page