The development of the python package Polygon was moved to github. I created two projects for the code for python 2 and 3.
The project pages at origo.ethz.ch will be closed soon. The information was updated at pypi.python.org, but no code was changed yet. Since there are no known bugs and feature requests right now, new versions are not scheduled for the near future.
Polygon 2: https://github.com/jraedler/Polygon2
Polygon 3: https://github.com/jraedler/Polygon3
BerliOS will close its services at the end of this year. The development of SimuVis was hosted there. Since my activities with SimuVis are already on hold, I decided not to move to another hosting platform. When I find the time and motivation for the development of SimuVis I may move to GitHub.
The simple module has turned into a complete python package including a script, documentation and more output options. This package is released under the BSD License. The development is hosted on github.com, feel free to contribute!
Project homepage: http://www.j-raedler.de/projects/DyMat
Development hosting: https://github.com/jraedler/DyMat
- documentation (well, some ...)
- command-line script DyMatExport
- export to CSV, Gnuplot, MATLAB and netCDF
- more list options, including tree view
- a lot of additional functions
The source package for Polygon 3.0.4 was missing a lot of files. This was caused by a bug in python's setuptools package. I packaged a new file for version 3.0.4a . The source code was not changed but the contents should be complete now. Sorry for any problems you had with this issue!
My python module DyMat.py will now be part of free Modelica Library for Building Energy and Control Systems developed at the Lawrence Berkeley National Laboratory. The module may be used under the terms of the Modelica License 2. I will add the copyright notice and license information to the file soon.
New versions of my python package Polygon have been released today for python 2 and python 3. The source can be checked out from https://svn.origo.ethz.ch/polygon/tags/2.0.4/ and https://svn.origo.ethz.ch/polygon/tags/3.0.4/ , binary packages will follow in the next days.
The changes include:
- added a function Utils.gpfInfo() to check files for the number of contours, holes and points and the hole flag
- updated the documentation about the handling of files with the optional hole flag
- fixed a bug in the function IO.writeSVG()
- 3.0.4: fixed a bug in the function IO.encodeBinary()
I'm glad to see that the Polygon package is now used by the popular VPython software to support the creation of the new extrusion objects.
The VPython authors even made a special license agreement that allows the use of GPC (and thus Polygon) free of charge for every purpose as part of the VPython distribution:
Polygon is being distributed subject to the following conditions: This distribution contains code from the GPC Library, and/or code resulting from the use of the GPC Library. This usage has been authorized by The University of Manchester, on the understanding that the GPC-related features are used only in the context of this distribution. It is not permitted to extract the GPC code from the distribution as the basis for commercial exploitation, unless a GPC Commercial Use Licence is obtained from The University of Manchester, contact: http://www.cs.man.ac.uk/~toby/gpc/
A new Modelica user group has been founded in Berlin. The members come from different universities and research institutes in and around Berlin. Next meeting will be in May 2011. You may hear more about our activities in the future.