This page documents the revisions made to the ODB++2MIC program. Please consult it to determine if you are running the current version and to see what fixes/enhancements have been made to the program.
This version is compatible with Ubuntu 9 through 20.
Includes all ODB front end fixes since 14 October 2022 (the release of odb2mic v3.21a).
Includes the latest micvu for 32 and 64 bit.
This version is compatible with Ubuntu 9 as well as newer versions.
This version includes the latest ODB++ modules and boolean engine.
Includes odb_scan utility and sample script that illustrates how to drive the utility.
Updated the package to have all the latest components related to ODB++ importing:
Font conversion failure recovery and drops text using SHX font files.
Fonts with negative strokes are drawn as a clear.
Improved licensing.
pdated the package to have all the latest components related to
ODB++ importing:
Improved the speed of ACS_openODB.
Added debugging information for reading exceptions.
Updated modules such as boolean for bug fixes including dropped data.
Updated all the ODB components to reflect all the changes done in the past two years.
Fixed licensing related issue in LINUX.
Updated libraries included in the package.
New installation includes libraries that may be missing from some Linux workstations. In one specific case, the client was mising libjpeg library.
New installation includes libraries that may be missing from some Linux workstations. In one specific case, the client was mising libXm.so.4
Updated ODB2MIC to reflect the latest ODB++ modules.
New Flexlm node locked licensing.
Fixed decompressing issue where ODB2MIC fails to import a ODB++ TAR file. This was caused by incorrectly translating an octal value into its decimal value.
Fixed import issue where ODB2MIC fails to import a ODB++ file that has resize factor in its feature files. The bug is caused by incorrectly reading features with resize factor into the database. This release involves scaling rather than true resize (Valor's method).
Added support for zipped (.zip) ODB++ input.
Added support of line draws using symbols other than round or square.
User Defined SymbolsFixed a bug in drawing user defined symbols that overlap. This bug was caused by layer optimization, the order of scratch and paint data were incorrectly drawn.
Added support to barcode in the ODB++ importer.
Polarity issueFixed the polarity issue where the polarity of a negative symbol nested inside another negative symbol is not generated properly.
This release resolves the memory fault issue on conversion of ODB++ file t12040.tgz to MIC. The solution requires that the formatter GDXMICLF be a 64bit application as the memory footprint exceeded 2GB. The 64bit formatter is included in this package and will be used as long as the OS is 64bit.
This version has a few improvements.
This version has a few improvements.
ODB2MIC now drops the "river" data. To keep the "river", please specify "-keepzerow" in the GUI's Output Settings (Arguments).
Fixed a bug that causes 1nm gap.