Main page Products Overview Future Plans Changelog 1.9 Changelog
IGES VDAFS STEP
Compatible with: SMS's NLib SMS's SMLib IntegrityWare's SOLIDS++
Neat Stuff
Contact Info: HarmonyWare, Inc. PO Box 7521 Ann Arbor, MI 48107 colomon@ralf.org
|
- February 22, 2010: 1.9.2 "pre-alpha" release of the 2.0
rewrite. DATAKIT now up to V62, all changes from 1.7.3 merged in.
See the 1.9 changelog for details.
- January 22nd, 2010: 1.7.3 stable release. Brings the DATAKIT
translators up to DATAKIT V62. Minor bugs fixed elsewhere. See the
changelog for details.
- September 12th, 2009: 1.9.1 "pre-alpha" release of the 2.0
rewrite. DATAKIT translators now merged into single
translator, plus all changes from 1.7.1 and 1.7.2 and additional
minor bug fixes.
See the 1.9 changelog for details.
- August 10th, 2009: 1.7.2 unstable release. Complete overhaul
of the DATAKIT translators, bringing them up to DATAKIT V59
and DATAKIT's new API. Minor bugs fixed elsewhere. See the
changelog for details.
- June 26th, 2009: 1.7.1 stable release. Many improvements to
SAT support, minor bugs fixed elsewhere. See the
changelog for details.
- March 26th, 2009: 1.9.0 "pre-alpha" release on the 2.0 rewrite.
Much improved assembly support and a cleaned-up user interface.
See the 1.9 changelog for details.
- February 24th, 2009: IGES 1.7.0, VDAFS 1.5.4, STEP 1.4.0, SAT
1.2.5, openNURBS 1.2.5, DATAKIT/CATIA 1.0.6, DATAKIT/CATIA5
1.0.6, DATAKIT/UG 1.0.6, Parasolid 0.6.7, SolidWorks 0.5.4, and
DATAKIT/ProE 0.5.6 translators on-line. Minor bug fixes, DATAKIT
translators up to DATAKIT's V56 release. See the
changelog for details.
- December 12th, 2008: IGES 1.6.9, VDAFS 1.5.3, STEP 1.3.9, SAT
1.2.4, openNURBS 1.2.4, DATAKIT/CATIA 1.0.5, DATAKIT/CATIA5
1.0.5, DATAKIT/UG 1.0.5, Parasolid 0.6.6, SolidWorks 0.5.3, and
DATAKIT/ProE 0.5.5 translators on-line. Bug fixes, DATAKIT
translators up to DATAKIT's V55 release. See the
changelog for details.
- October 2nd, 2008: IGES 1.6.8, VDAFS 1.5.2, STEP 1.3.8, SAT
1.2.3, openNURBS 1.2.3, DATAKIT/CATIA 1.0.4, DATAKIT/CATIA5
1.0.4, DATAKIT/UG 1.0.4, Parasolid 0.6.5, SolidWorks 0.5.2, and
DATAKIT/ProE 0.5.4 translators on-line. Two minor bug fixes,
but this is mostly to bring the DATAKIT translators up
to DATAKIT's V54 release. See the
changelog for details.
- August 27th, 2008: IGES 1.6.7, VDAFS 1.5.1, STEP 1.3.7, SAT
1.2.2, openNURBS 1.2.2, DATAKIT/CATIA 1.0.3, DATAKIT/CATIA5
1.0.3, DATAKIT/UG 1.0.3, Parasolid 0.6.4, SolidWorks 0.5.1, and
DATAKIT/ProE 0.5.3 translators on-line. Some bug fixes,
documentation enhanced, couple of small enhancements, plus
brings the DATAKIT translators up to DATAKIT's V53 release. See
the changelog for details.
- June 17th, 2008: IGES 1.6.6, VDAFS 1.5.0, STEP 1.3.6, SAT
1.2.1, openNURBS 1.2.1, DATAKIT/CATIA 1.0.2, DATAKIT/CATIA5
1.0.2, DATAKIT/UG 1.0.2, Parasolid 0.6.3, SolidWorks 0.5.0, and
DATAKIT/ProE 0.5.2 translators on-line. Some bug fixes, a
couple of small enhancements, 64-bit vcproj targets for all
translators, plus brings the DATAKIT translators up to
DATAKIT's V52 release. See the
changelog for details.
- April 7th, 2008: IGES 1.6.5, VDAFS 1.4.9, STEP 1.3.5, SAT
1.2.0, openNURBS 1.2.0, DATAKIT/CATIA 1.0.1, DATAKIT/CATIA5
1.0.1, DATAKIT/UG 1.0.1, Parasolid 0.6.2, SolidWorks 0.4.9, and
DATAKIT/ProE 0.5.1 translators on-line. A load of bug fixes,
plus brings the DATAKIT translators up to DATAKIT's V51 release.
See the changelog for details.
- October 12th, 2007: IGES 1.6.4, VDAFS 1.4.8, STEP 1.3.4, SAT
1.1.9, openNURBS 1.1.9, DATAKIT/CATIA 1.0.0, DATAKIT/CATIA5
1.0.0, DATAKIT/UG 1.0.0, Parasolid 0.6.1, SolidWorks 0.4.7, and
DATAKIT/ProE 0.5.0 translators on-line. This marks the release
of version 1.0.0 of CATIA V4, CATIA V5, and UG support, as well
as the 0.5 "beta" release of Pro/E; all DATAKIT-based
translators are now compatiable with DATAKIT's V48 release.
In addition there are bug fixes for every other translator.
See the changelog for details.
- June 18th, 2007: IGES 1.6.3, VDAFS 1.4.7, STEP 1.3.3, SAT
1.1.8, openNURBS 1.1.8, DATAKIT/CATIA 0.9.1, DATAKIT/CATIA5
0.9.1, DATAKIT/UG 0.9.1, Parasolid 0.6.0, SolidWorks 0.4.6, and
DATAKIT/ProE 0.4.0 translators on-line. This is a more final
pre-1.0 test release of the DATAKIT translators, with
updated code making them compatiable with DATAKIT's V46
release. The SolidWorks translator remains in alpha testing.
A DATAKIT/ProE translator alpha test is added.
See the changelog for details.
- February 2nd, 2007: IGES 1.6.2, VDAFS 1.4.6, STEP 1.3.2, SAT
1.1.7, openNURBS 1.1.7, DATAKIT/CATIA 0.9.0, DATAKIT/CATIA5 0.9.0,
DATAKIT/UG 0.9.0, Parasolid 0.5.9, and SolidWorks 0.4.5
translators on-line. This is a final pre-1.0 test release of
the DATAKIT translators, with heavily updated code making them
compatiable with DATAKIT's V44 release. The SolidWorks
translator remains in alpha testing. See the
changelog for details.
- December 7th, 2006: IGES 1.6.1, VDAFS 1.4.5, STEP 1.3.1, SAT
1.1.6, openNURBS 1.1.6, DATAKIT/CATIA 0.5.9, Parasolid 0.5.8,
and DATAKIT/CATIA5 0.5.8 translators on-line. DATAKIT UG and
SolidWorks translators remain in alpha testing. Major fix
involving environments with default locale other than "C". A
number of small improvments. See the
changelog for details.
- October 9th, 2006: IGES 1.6.0, VDAFS 1.4.4, STEP 1.3.0, SAT
1.1.5, openNURBS 1.1.5, DATAKIT/CATIA 0.5.8, Parasolid 0.5.7,
and DATAKIT/CATIA5 0.5.7 translators on-line. DATAKIT UG and
SolidWorks translators remain in alpha testing. Lots and lots
of small improvments. See
the changelog for details.
- June 22nd, 2006: IGES 1.5.9, VDAFS 1.4.3, STEP 1.2.9, SAT
1.1.4, openNURBS 1.1.4, DATAKIT/CATIA 0.5.7, Parasolid 0.5.6,
and DATAKIT/CATIA5 0.5.6 translators on-line. DATAKIT UG and
SolidWorks translators remain in alpha testing. Many
improvements to surface-surface intersection-curve and blend
surface support -- should be faster and better now. Plus
significant bug fixes in almost every other translator. See
the changelog for details.
- March 22nd, 2006: IGES 1.5.8, VDAFS 1.4.2, STEP 1.2.8, SAT
1.1.3, openNURBS 1.1.3, DATAKIT/CATIA 0.5.6, Parasolid 0.5.5,
and DATAKIT/CATIA5 0.5.5 translators on-line. DATAKIT UG and
SolidWorks translators remain in alpha testing. Many
improvements to blend surface support -- should be faster and
better now, especially in SAT. Plus bug fixes in the other
translators. See the changelog
for details.
- January 20th, 2006: IGES 1.5.7, VDAFS 1.4.1, STEP 1.2.7, SAT
1.1.2, openNURBS 1.1.2, DATAKIT/CATIA 0.5.5, Parasolid 0.5.4,
and DATAKIT/CATIA5 0.5.4 translators on-line.
DATAKIT UG and SolidWorks translators remain in alpha testing.
Lots of significant fixes and improvements, particularly a
near complete rewrite of fillet / blend surfaces.
See the changelog for details.
- August 27th, 2005: IGES 1.5.6, VDAFS 1.4.0, STEP 1.2.6, SAT
1.1.1, openNURBS 1.1.1, DATAKIT/CATIA 0.5.4, Parasolid 0.5.3,
and DATAKIT/CATIA5 0.5.3 translators on-line.
DATAKIT UG and SolidWorks translators remain in alpha testing.
Lots of significant fixes and improvements, particularly to
fillet / blend surfaces.
See the changelog for details.
- April 18th, 2005: IGES 1.5.5, VDAFS 1.3.9, STEP 1.2.5, SAT
1.1.0, openNURBS 1.1.0, DATAKIT/CATIA 0.5.3, Parasolid 0.5.2,
and DATAKIT/CATIA5 0.5.2 translators on-line.
DATAKIT UG and SolidWorks translators remain in alpha testing.
Lots of significant fixes and improvements. (Support for
IwAssembly has been turned off for the moment. More info
on this soon to come.)
See the changelog for details.
- April 16th, 2005: As you can tell, the next release is a month
overdue now. There have been a lot of fairly major
improvements since the last release, but things got bogged down
with a tricky memory leak and a generous serving of recent bug
reports. The memory leak has now been tracked down, but it
turns out it shows a major flaw in the our use of TSLib-level
assemblies. We had already been seriously considering an
upgrade in the assembly handling anyway, so now things will be
put off another week or two while we sort out the right way to
do this.
- January 12th, 2005: IGES 1.5.4, VDAFS 1.3.8, STEP 1.2.4, SAT
1.0.9, openNURBS 1.0.9, DATAKIT/CATIA 0.5.2, Parasolid 0.5.1,
and DATAKIT/CATIA5 0.5.1 translators on-line.
DATAKIT UG translators remains in alpha testing.
Lots of significant fixes and improvements, particularly to
Parasolid, DATAKIT/CATIA5, and IGES.
See the changelog for details.
- October 14th: IGES 1.5.3, VDAFS 1.3.7, STEP 1.2.3, SAT 1.0.8,
openNURBS 1.0.8, and DATAKIT/CATIA 0.5.1 translators on-line.
Introducing Parasolid, DATAKIT/CATIA5, and DATAKIT UG translators
(all in alpha testing).
Lots of significant fixes and improvements.
See the changelog for details.
- July 27th: IGES 1.5.2, VDAFS 1.3.6, STEP 1.2.2, SAT 1.0.7,
openNURBS 1.0.7, and DATAKIT/CATIA 0.5.0 translators on-line.
Lots of significant fixes and improvements.
See the changelog for details.
- May 28th: IGES 1.5.1, VDAFS 1.3.5, STEP 1.2.1, SAT 1.0.6,
and openNURBS 1.0.6 translators on-line. Lots of significant
fixes and improvements.
See the changelog for details.
- April 2nd: IGES 1.5.0, VDAFS 1.3.4, STEP 1.2.0, SAT 1.0.5,
and openNURBS 1.0.5 translators on-line. Lots of fixes and minor
improvements.
See the changelog for details.
- February 9th: IGES 1.4.9, VDAFS 1.3.3, STEP 1.1.9, SAT 1.0.4,
and openNURBS 1.0.4 translators on-line. Lots of fixes and minor
improvements.
See the changelog for details.
- November 7th: IGES 1.4.8, VDAFS 1.3.2, STEP 1.1.8, SAT 1.0.3,
and openNURBS 1.0.3 translators on-line. New high-level TSLib
assembly support. Many bugs fixed. See the changelog for details.
- July 21st: IGES 1.4.7, VDAFS 1.3.1, STEP 1.1.7, SAT 1.0.2, and
openNURBS 1.0.2 on-line. Many bugs fixed in the SAT
translator. See the changelog for
details.
- June 3rd: Now that our openNURBS and SAT translators have been
released, this web site needs a major overhaul. We hope to have
one up soon.
- June 3rd: IGES 1.4.6, VDAFS 1.3.0, and STEP 1.1.6 on-line, plus
the first point release of the openNURBS and SAT translators.
See the changelog for
details.
- March 8th: IGES 1.4.4, VDAFS 1.2.8, and STEP 1.1.4 on-line.
Again, lots of bugs fixed, improvements to SAT and OpenNURBS
translators. See the changelog for
details.
- January 25th: IGES 1.4.3, VDAFS 1.2.7, and STEP 1.1.3 on-line.
Lots of bugs fixed, improvements to SAT and OpenNURBS translators.
See the changelog for details.
- September 3rd: IGES 1.4.0, VDAFS 1.2.4, and STEP 1.1.0 on-line.
Major fix for STEP. Analytic export for IGES. Many bugfixes
and memory leaks plugged.
See the changelog for details.
- August 2nd: Starting pre-release of the OpenNURBS (ie Rhino)
translator. Contact us if you are interested.
- August 2nd: IGES 1.3.9, VDAFS 1.2.3, and STEP 1.0.9 on-line.
Major major changes to STEP assembly handling. Bug fixes for
all the translators.
- August 2nd: Pushed back the first-order assemblies another
few weeks because we need some changes in POPLib/TSLib/SMLib
to support them properly.
- July 13th: Still deep in work for the next release, which
is going to be a major upgrade. We've finally tackled
the problem of doing assemblies as proper first-order entities
rather than simply creating every object in them every time
they appear. In addition, we have an early version of the
Rhino/OpenNURBS translator done. With any luck we'll pin
all this stuff down and get a release out in a week or two.
- May 8th: IGES 1.3.8, VDAFS 1.2.2, and STEP 1.0.8 on-line.
Two new families of import functions added, with many new
options. Plenty of bug fixes all around, too.
See the changelog for details.
- March 5th: IGES 1.3.7, VDAFS 1.2.1, and STEP 1.0.7 on-line.
Only minor IGES changes, but major bug fixes in all the other
translators.
See the changelog for details.
- February 5th: IGES 1.3.6, VDAFS 1.2.0, and STEP 1.0.6 on-line.
Many important IGES B-rep fixes.
See the changelog for details.
- November 12th: IGES 1.3.5, VDAFS 1.1.9, and STEP 1.0.5 on-line.
See the changelog for details.
- October 19th: IGES 1.3.4, VDAFS 1.1.8, and STEP 1.0.4 on-line.
See the changelog for details.
- July 27th: IGES 1.3.3, VDAFS 1.1.7, and STEP 1.0.3 on-line.
See the changelog for details.
- June 12th: IGES 1.3.2, VDAFS 1.1.6, and STEP 1.0.2 on-line.
See the changelog for details.
- May 12th: IGES 1.3.1, VDAFS 1.1.5, and STEP 1.0.1 on-line. Many
bugs fixed. Coordinate system/infinite plane (IGES) I/O added.
See the changelog for details.
- March 20th: STEP 1.0.0
Press Release.
- March 14th: IGES 1.3.0, VDAFS 1.1.4, and STEP 1.0.0
on-line. Official 1.0 release of STEP. Many bugs fixed.
Blanked and entity ID attributes added. See the
changelog for details.
- January 30th: IGES 1.2.9, VDAFS 1.1.3, and STEP pre-release 0.6.4
on-line. Fixes a couple of major problems introduced in the last
release. See the changelog
for details.
- January 18th: IGES 1.2.8, VDAFS 1.1.2, and STEP pre-release 0.6.3
on-line. Improved support for NMT Breps, many STEP improvements
and a few bugfixes.
See the changelog
for details.
- December 12th: IGES 1.2.7, VDAFS 1.1.1, and STEP pre-release 0.6.2
on-line. New interface for importing/exporting units information,
plus many bugfixes. See the changelog
for details.
- October 4th: IGES 1.2.6, VDAFS 1.1.0, and STEP pre-release 0.6.1
on-line. (Obviously I missed reporting a release here.)
STEP fixes too numerous to mention. IGES line weight, line
font, and labels. See the changelog
for details.
- July 13th: IGES 1.2.4, VDAFS 1.0.8, and STEP pre-release 0.5.9
on-line. Major fixes needed to work properly with the new
(June/July 2000) releases of TSLib and SMLib. A few new
features for STEP, and a couple of minor bug fixes. See the
changelog for details.
- June 24th: IGES 1.2.3, VDAFS 1.0.7, and STEP pre-release 0.5.8
on-line. Many bug fixes in IGES and STEP readers. See the
changelog for details.
- April 11th: IGES 1.2.1, VDAFS 1.0.5, and STEP pre-release
0.5.6 on-line. Bug fixes in all areas. See the
changelog for details.
- March 14th: STEP pre-release 0.5.5 on-line. Much improved
support for AP203.
- February 7th: IGES 1.2.0, VDAFS 1.0.4, and STEP pre-release
0.5.4 on-line. Proper support for open shells and
IGES color, form, and name as
IwAttribute
information. See the changelog
for details.
- January 11th: IGES 1.1.9, VDAFS 1.0.3, and STEP pre-release
0.5.3 on-line. Exporting offset surfaces,
incremental improvements, and bugfixes;
see the changelog for details.
- December 10th: IGES 1.1.8, VDAFS 1.0.2, and STEP pre-release
0.5.2 on-line. First-class offset surfaces (for TSLib and SMLib),
incremental improvements, and bugfixes;
see the changelog for details.
- November 17th: IGES 1.1.6, VDAFS 1.0.1, and STEP pre-release
0.5.1 on-line. Progress trackers, solid improvements, bugfixes;
see the changelog for details.
- October 28th: IGES 1.1.5, VDAFS 1.0.0, and STEP pre-release
0.5.0 on-line. Minor bugfixes and improved solids support; see
the changelog for details.
- October 25th: We're waiting on a TSLib/SMLib release which is
needed for STEP, and using the time for much needed work on the
documentation.
- October 14th: IGES 1.1.4 and VDAFS pre-release 0.5.3 on-line.
Minor bugfixes and improved solids support; see the
changelog for details.
We now anticipate our STEP pre-release to be sometime in the
next two weeks.
- September 28th: There have been several reports circulating the
web that our VDAFS translator is in release and our STEP
translator in pre-release. Regrettably, this is not the case.
VDAFS 1.0 is more-or-less ready to go, but we have not released
it yet. STEP is coming along nicely -- we can translate simple
solids to IGES and back again -- but it will still be several
weeks before it is ready for customers to try.
- September 10th: IGES 1.1.3 and VDAFS pre-release 0.5.2 on-line.
Minor bugfixes and improved straight/circle export; see the changelog for details.
- September 9th: Successful NURBS I/O using STEP.
- August 24th: IGES 1.1.2 and VDAFS pre-release 0.5.1 on-line.
(See the changelog for details.)
- August 6th: IGES 1.1.1 and VDAFS pre-release (0.5.0) on-line.
(See the changelog for details.)
- August 5th: We expect to release 1.1.1 and the VDAFS
pre-release later today or tomorrow. The files are uploaded
(and the old files overwritten), but we won't have a chance to
test or announce it until later today or tomorrow.
- July 6th: Just as we were starting work on a simple STEP file
parser this morning, the VDAFS specification arrived in our
mailbox. This resulted in a bit of schedule shuffling. At any
rate, HarmonyWare is now charging ahead into new projects.
- July 1st: The first official 1.1 point release (1.1.0) goes
on-line. This release concentrates on fixing bugs and
improving documentation. (See the changelog for details.)
- June 8th: The ninth official 1.0 point release (1.0.9) goes
on-line. This release concentrates on fixing bugs.
(See the changelog for details.)
- May 22nd: The eighth official 1.0 point release (1.0.8) goes
on-line. This has basically everything that's going to be in
version 1.1; in particular, IGES solids now read in as TSLib
solids. Now it just needs a couple of weeks of pounding on it.
(See the changelog for details.)
- May 8th: Obviously we're behind with the 1.0.8 release, for a
variety of reasons. We're now shooting for around May 12th.
Barring more fatal bugs being reported, of course.
- May 8th: The second
SMLib Newsleter
goes on-line.
- April 16th: The seventh official 1.0 point release (1.0.7)
goes on-line. The first wave of the new intersection code
is in place; linear and functional offset curves are
implemented; new
PassLine and
PassCircle functions are added to the
HwTSLibIgesReceptacleInterface interface; and
optimizations have been made that make the code approximately
25% faster. (See the changelog
for more details.)
- April 5th: The sixth offical 1.0 point release (1.0.6) goes
on-line. Mostly bugfixes. (See the
changelog for more details.)
- March 24th: The fifth offical 1.0 point release (1.0.5) goes
on-line. This is a very minor bugfix release, though if
you need the level or color information from directory
entries, it is crucial. (See the
changelog for more details.)
- March 17th: The fourth offical 1.0 point release (1.0.4) goes
on-line. Added a new, full-featured class-based TSLib
interface, experimental support for offset curves and surfaces,
and workarounds for a number of bugs. (See the
changelog for more details.)
- March 8th: The third offical 1.0 point release (1.0.3) goes
on-line. Fixed several minor glitches involving header
conflicts, plugged another trivial memory leak, enhanced
support for ruled surfaces, fixed a bug or two, and added
support for generating
IwLines and
IwEllipses from HwNlibStraights and
HwNlibCircles. (See the changelog for more details.)
- March 5th: Decided to push back 1.0.3 a few days, to allow a
little bit more functionality to be snuck in. (Ruled surfaces
are in good shape at the moment, but we'd still like to get
IwEllipse support done.)
- February 27th: The first
SMLib Newsleter
just went on-line.
- February 25th: The second offical 1.0 point release (1.0.2)
goes on-line. Several memory leaks were stomped, a more
advanced IGES/TSLib function interface added, and the
documentation improved (but still not finished).
(See the changelog for more
details.)
- February 24th: We're slipping a couple of days with 1.0.2.
Lots of stupid little reasons; the improvements for 1.0.2
will be quite different than expected.
- February 15th: The first offical 1.0 point release (1.0.1)
goes on-line. Several fairly serious bugs have been fixed,
and the documentation improved.
(See the changelog for more
details.)
- February 5th: The first official 1.0 release (1.0.0) goes
on-line. Changes since the last version included improved
documentation, several minor bugfixes, and the beginnings of
code to use Advanced Nlib to correct the parameterization on
surfaces of revolution.
(See the changelog for more
details.)
- January 25th: The sixth IGES
pre-release version, 0.55, is
made available. This is basically the same functionality
as the previous version, with lots of little tweaks like
eliminating use of
ostrstream. Barring
emergency bugfixes, this plus the rest of the documentation
will be version 1.0.
(See the changelog.)
- January 19th: We have not yet managed to put together the
1.0 release we'd hoped for last week. At the moment, the
plan is this: take care of an emergency bug for a prerelease
customer. Release version 0.55 as a trial run for the full
release. Also included will be a rough skeleton of the full
documentation. Then comes work on the publicity end of the
business, including a new look for this web page.
- January 7th: The fifth IGES
pre-release version, 0.54, is
made available. This version has a 99% trimming success rate
on my expanded group of test files, with no crashes. Most of
the remaining failures are blatantly illegal data, so this
represents the level of functionality desired for version 1.0.
(See the changelog.)
- December 18th: The fourth IGES
pre-release version, 0.53, is
made available. This version has a 98.6% trimming success rate
on my expanded group of test files, with no crashes.
- December 10th: An update from
IntegrityWare
fixes all the crashes, but appears to cause a small number of
regressions as well. In addition, it is discovered that
using the default 1e-8 model space tolerance found in many
files is very detrimental to creating usable data. While
we work out how to deal with these issues, the 0.53 release is
being put off until next week, probably late in the week.
- December 2nd: The third IGES
pre-release version, 0.52, is
made available. This version has a 99% trimming success rate
on my test files, with three surfaces that cause crashes.
(See the changelog.)
- November 24th: The second IGES
pre-release version, 0.51, is
made available. (See the changelog.)
- November 18th: The IGES pre-release
program begins with version 0.50. The first customer downloads
it and gets it working later in the day.
Return to the main HarmonyWare page.
|