jCAE / News: Recent posts

jCAE: 0.16 released

jCAE is a JAVA based environment for CAE applications. It provides meshing and visualization capabilities. It is targeted to run on a maximal number of platform.

Hi,

jCAE 0.16 has just been released. Most of the work was spent into the migration to VTK which allowed to close some longstanding bugs and feature requests. Here is the change log:

* Replace Java3D by VTK
* Selection in the tree will now highlight geometry shapes in the 3D view
* Selection on geometry vertices and edges
* Picking of mesh triangles
* Close #1862985: Add occjava binding to import STEP labels
* Close #1862983: Selection by rectangle on geometry
* Close #1862980: Netbeans 6 migration
* Close #1819310: Geometries node sometimes scans all jcae3d files
* Close #1430728: Picking on face... read more

Posted by Jerome Robert 2008-08-21

jCAE 0.15.0 released

jCAE 0.15.0 has just been released. Here are changelog entries relevant to this release:

* Improved performance for cylindrical patches, meshing time is linear against the number of triangles.
* Full support for non-manifold meshes.
* Initial support for scripting. A new jcae/groovy/ directory contains groovy scripts which can be used as-is or modified to fi
t special needs. They are for now only available in Linux tarballs or from SVN (under amibe/groovy).
* Code cleanup in Amibe, in the hope that methods useful within Groovy scripts will not change.
* New amd64 tarball with full 64bit support.
* Include a "Getting Started" document in the distribution
* Upgrade to GNU Trove 2.0
* Fix bug 1800977: No black faces in ViewableFE
* Fix bug 1756713: Smooth and Decimate are broken
* Fix bug 1488762: update getting started
* Fix bug 1203582: NullPointerException when meshing 2d elsewhere than 1d

Posted by Denis Barbier 2007-12-18

jCAE successfully tested on 64-bit platform

jCAE has been successfully tested on Intel Xeon servers with 16 GB RAM. Since there is no binary distribution of OpenCascade for this platform, we had to compile it from sources, which worked pretty smoothly. We then compiled occjava, our Java bindings for OpenCascade, and that is all, jar files do not have to be regenerated.
With 16GB RAM, we were able to mesh a single patch with more than 13 millions of triangles (this is not a hard limit, but it is better to keep some free memory to avoid degraded performance due to overuse of garbage collection).
And the icing on the cake is that this test demonstrated performance bottleneck of current algorithm on some shapes, and SVN version runs now much faster.

Posted by Denis Barbier 2007-12-06

Spam on the forum

Hi,

Because of the increasing number of spam, I disable anonymous post on the forum.

Regards,

Jerome

Posted by Jerome Robert 2007-10-31

Subversion migration

Hello,

I'm currently migrating the CVS to subversion. As sourceforge says it may takes hours or days so I don't know when it will be finished.

The starting subversion tree is:
+ trunk
|
+- amibe (was jCAE-mesher)
+- netbeans-suite (was jcae-netbeans-suite)
+- occjava (was occjava-swig)
+- viewer3d (jcae-viewer3d)

All obsolet modules have been removed. Tags from V0_11 to V0_13_1 will be readded soon. All branches have been removed.... read more

Posted by Jerome Robert 2006-10-02

jCAE 0.13.1 released

jCAE 0.13.1 has just been released and there are some minor updates on the home page (architecture diagram).

Here is the change log from 0.13 version:
* Bug 1467614: exception when the "go to" list is empty
* Bug 1488681: shading not on geometry
* Bug 1464775: Java3D and dual screen

Posted by Jerome Robert 2006-05-17

jCAE on www.netbeans.org

Since about 1 month jCAE is listed as a Netbeans platform example on the Netbeans web site:
http://www.netbeans.org/products/platform/screenshots.html

Posted by Jerome Robert 2006-04-07

jCAE 0.13 released

jCAE is a JAVA based environment for CAE applications. Features are:
* simple volumes modeler
* finit elements mesher
* portable on platforms which support Java and Opencascade
* inherit module architecture of Netbeans

jCAE 0.13 has just been released. Below is the change log from last news:

Version 0.13

* Switch to Opencascade 6.1
* Fix remove action on geometry which most of the time has no effect
* Fix picking on geometry which most of the time was not working anymore
* Fix a bug in occjava wich, sometime, was giving strange meshes (all points x=y=z or x=y=z=0)
* Fix an ArrayIndexOutOfBound exception when playing with the clip rectangle tool in the 3D viewer
* Display free and multiple edges in a mesh
* Fix a bug in occjava which was causing a crash when meshing a cone... read more

Posted by Jerome Robert 2006-04-07

jCAE 0.10 released

jCAE is a JAVA based environment for CAE applications. Features are:
* simple volumes modeler
* finit elements mesher
* portable on platforms which support Java and Opencascade
* inherit module architecture of Netbeans

jCAE 0.10 has just been released. Below is the change log from 0.9-RC2:
* OEMM viewer (for large mesh)
* Mesh decimation
* Update to Netbeans 5.0-RC1 and j2re 1.5.0_06
* [Feature 1377237] Scale geometry
* Fix bug 1400446 and 1362822 : explicite name for imported geometries
* Fix bug: Second 3D view always frozen
* Fix bug [gforge 53] visu of mesh, no name
* Show UNV files in the project... read more

Posted by Jerome Robert 2006-01-18

jCAE 0.6 Released

jCAE is a java framework for meshing. It uses OpenCascade as CAD engine and provides a tiny modeler. This release provide improvement in meshing. We try to handle buggy IGES files (relimitation problems) as the ones often produced by engineering departments. We created a 6 millions triangles mesh in 9 hours.

Next steps are:
- Improvement tools for mesh (holes removal, smoothing, connectivity improvement).
- Architecture refactoring (wipe out CORBA !).... read more

Posted by Jerome Robert 2003-12-19

jCAE 0.5 released ! (Linux & win32)

jCAE is a java framework for meshing. It uses OpenCascade as CAD engine and provides a tiny modeler. This release provides mesh group management and extensive testing especially for the
meshing algorith. Future directions are interface to external meshing tools and ability to handle very large meshes.

Posted by Alleon Guillaume 2003-08-26

jCAE on line

jCAE is now released for the masses ;-).
Enjoy !

Posted by Alleon Guillaume 2003-03-15