This file contains important information for new and previous users of PDElib. If you are upgrading from PDElib 5.x, the previous major release of PDElib, be sure to read the release notes for the 6.0, 6.1, and 6.2 minor releases. These files are in the doc sub-directory and are named v6_0.txt, v6_1.txt, and v6_2.txt. Where appropriate, problems corrected in these patch releases have also been corrected in the 6.3 release (but are not documented in these release notes).
Parasolid enhancement to read partition files.
Bug Fixes
The following problems which were submitted as PWRs (Product Work Requests) have been corrected:
PWR: pl03651
Correction for this issue will be documented and resolved in pl03652.
PWR: pl03652
Changed tolerances used to generate parm curves in gdx_FaceRotateSurfFromSeam.c to be consistent with those used in gdx_SolidProcessAll.c and to generate degree 1 parm curves. This avoids NURBS curve fitting which was producing wildly looping parm curves due to noise near pole.
Changed gdx_SolidProcessAll.c/gdx__SolidProcessPrepOptions.c to generate degree 1 parm curves when -prep_polyshell/GDX_PREP_POLYSHELL option is requested.
PWR: pl03653
The latest version of the ap203 edition 2 express was checked in
PWR: pl03654
Added check for null presentation style
PWR: pl03655
Added check for cone and make sure surf sense would not be changed
PWR: pl03656
Fix: Added support for unicode filenames on Windows.
PWR: pl03657
The DXFI interface stores axisendpt data scaled by the radius of the major axis. We were not taking this into account and storing just the x and y endpoints of the major axis into the object pointed to by earc_ptr.
PWR: pl03658
A fix was made to gdx__FaceSplitSurfAtParms.c to eliminate a crash. The new gdx_edge_face_ptr variable was set to NULL so it would not get deleted during cleanup.
PWR: pl03659
There are some huge revolved surfaces as the result of rotating a nurb curve of length 20000000 mm. this is how the data is represented in the step file. some checks were added to convert such revolved surfaces to cylinder, cone or plane. the reason for the change was to improve the performance when projection edge curves to the surface.
PWR: pl03660
Mapping tolerances were added for coin and gap to prevent crash.
PWR: pl03661
A check was added to validate the memory block before freeing. this is needed when memory is allocated in one function and consumed in another but an error return causes the calling function to free the memory.
Back to PDELib Support