Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    ADG 0.6.1

    Download button

    Downloads: 852  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Excellent (5.0/5)
    1 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Nicola Fontana | More programs
    GPL / FREE
    July 6th, 2010, 14:48 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    ADG description

    ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts.

    ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts.

    It is not a CAD system but a library providing a non-interactive canvas where you can put common CAD entities such as paths, xatches and quotes, to create your technical drawings.

    If you want to develop an application that needs to show and print drawings, also complex, where some data change but the overall design is ever the same the ADG library comes in handy. In production factories, this is often a good choice and could help to greatly improve the production in technical offices.

    You can reach similar targets using parametric CADs but a custom application provides the following benefits:

    more customizable

    if you have to create an application from ground, you can do whatever you want;

    not so bloated as a parametric CAD

    this honestly depends on your application but, talking in general, ADG doesn't have a lot of stuff a CAD system must have;

    can be easily connected to a database

    the model-view separation greatly improves the ADG connectivity;

    the drawings could be generated on-fly

    no needs for user interaction: this feature can be used in a dynamic site throught a web-based application.

    This library is developed in C using an object-oriented approach. It is primarily focused on GNU/Linux systems, but a porting to other environments should be easy (if not automatic): all the underlying libraries are known to run on Windows and OSX (at least).

    As yet stated, the ADG uses the model-view concept: this helps the data source connection because, whenever you need to change the current part you want to see/check/print, it suffices to change the data inside the model.


    Product's homepage

    Requirements:

    · gtk+
    · Cairo
    · GLib2
    · GContainer 1.99.2

    What's New in This Release: [ read full changelog ]

    · The canvas now has printing support when compiled with GTK+ enabled. The media setup can be associated to the canvas so this data can be accessed to provide a consistent behavior between different backends.

      


    TAGS:

    drawing generator | automatic drawing | CAD system | CAD | drawing | ADG

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM