summer-of-code
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU accepted as an org


From: .Org.Com
Subject: Re: GNU accepted as an org
Date: Fri, 6 Mar 2015 11:19:38 +0530

Name: LibreDWG
Description:
+ GNU LibreDWG is a free C library to handle DWG files.
+ It aims to be a free replacement for the OpenDWG libraries.
+ DWG is the native file format of AutoCAD.
Contact: address@hidden

Ideas are listed below signature in html format:

-- 
H.S.Rai
.Org.Com
http://hsrai.wordpress.com/


<h3 id="libredwg"><a href="http://www.gnu.org/software/libredwg";>Libre
DWG</a></h3>
<p>GNU LibreDWG is a free C library to handle DWG files. It aims to be
   a free replacement for the OpenDWG libraries. DWG is the native
  file format of AutoCAD.</p>

<h4>Automated test suite</h4>

<p>Build an automatet test suite for LibreDWG. The test suite should
    have alive tests and also unity tests (test read and write for
  each object), compare test outputs with expected values, ecc.
</p>

<p><strong>Contact:</strong> address@hidden</p>

<h4>3D Solid decoding support</h4>

<p> Currently LibreDWG is only able to decode 3D solids partially. The
    solids in DWG are encoded into the SAT and SAB formats, used by the
    ACIS 3D modeling kernel. There are not free implementations of this
    kernel, which means that the SAT and SAB streams that we are able to
    extract are useless if not parsed. Once parsed, the solids must be
    converted to other openly documented formats, and properly rendered
    and worked within free software tools. It is yet not clear if
    converting belongs to the scope of this idea, since there aren't any
    known {sat,sab}2something free software converters. Anyway, if your
    application somehow gives a light in addressing this issue, either
  implementing or not the converter, that would be a plus.
</p>

<p><strong>Contact:</strong> address@hidden</p>

<h4>DWG write support</h4>

<p> LibreDWG currently supports DWG versions R13, R14, R2000 and R2004
    (R2007 is on the way) but only for reading. Some write operations for
    entities and objects are already written, and there is a very basic
    write framework. Although, headers and the whole file structure are
    not written. Write support is almost evil, but still needed, since
    there is not a well stablished free CAD format, and we don't want
    people to leave free CAD applications because they can't send their
  work back to DWG-only-CAD users.
</p>

<p><strong>Contact:</strong> address@hidden</p>

<h4>LibreDWG Python Bindings Rewrite</h4>

<p> LibreDWG has a basic support to its internals using Swig which are
Non complete and not for use in development. Python bindings are required
by some other way and also support to the LibreDWG API via python.
</p>

<p><strong>Contact:</strong> address@hidden</p>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]