|
gCAD3D
has its own,import-/ export-programs, integrated 3D-OpenGL-viewer, programinterpreter for geometry and NC-commands in 3D, integrated NC-processor.
programminginterface for userprograms (plugins)
The creation of geometrical elements / NC-programs can be done by -
interactive generated geometric objects or manually generated commands or by the DXF-importmodule or by the IGES-importmodule or by loading a datafile created by program or by special importprocessors (user-programs)
The programinterpreter provides functions for - creation and spatial visualisation of data NC-working, direct and programcontrolled preparation of data (building contours ..)
analysis of data, programmingfunctions
The NC-processor provides functions for - implementation of all machining-strategies combined cycles (eg pocketing - contouring), automated generation of parametrized contours (eg keyholes ..), macroprograms are userdefinable (ascii-text)
Outputting data is done by the - DXF exportmodule or IGES exportmodule, standard - ISO - postprocessor, special exportprocessors (user-programs), native format APT3D
The programminginterface offers - creation and analysis of geometric objects, interactive dialogfunctions (selections ..), automatic compile, link and reload at runtime (DLL's in C)
|
|
ThanCAD
is a 2 dimensional cad for engineers, with raster inclusion capability and emphasis in engineering. It is being written in Python and since it uses the Tkinter library, it is platform independent! It will also be easy to translate it to various languages. ThanCad is published under GPL.
ThanCad is still in very early state. It can read and write dxf files, it can zoom and pan, and it can add lines and circles interactively.
Since layers are partialy implemented all lines are continuous.
The drawing will have various colors, if you open an existing .dxf file.
The latest code is published in sourceforge, as soon as I find the time to upload it!
|