web page header logo

ODB RIP Revision History

This page contains the summary of ODBRIP release dates, versions and changes/fixes made for that release.




Version 1.22    5/09/2012

Barcode support

Improved barcode support.

Polarity issue

Fixed the polarity issue where the polarity of a negative symbol nested inside another negative symbol is not generated properly.


Version 1.20    4/15/2012

Barcode support

Added barcode support.

Location of Intermediate files

Intermediate files will be created in the working directory.
If -reuse, a new file (step_name.txt) in the working directory will specify the intermediate files' full path.


Version 1.20    4/15/2012

Drawing polarity

Fixed the drawing polarity issue where negative data was drawn as positive.


Version 1.19    4/6/2012

Read only compressed files

Fixed the read only issue where ODBRIP fails to open ODB input with read only compressed files.


Version 1.18    4/2/2012

Week number

Fixed the week number issue where the RIP output week number differs from VUV.

Dynamic text

Fixed the dynamic text issue where the RIP output for layers specified as lowercase is different if the layer is specified in uppercase.

Window issue

Fixed the window issue where the RIP output is empty if the specified window crosses the polygon.


Version 1.17a    3/17/2012

Reverse Image Issue

This version fixes gbr2tiff executable which had problem with the reversed image for single layer grey level output.


Version 1.17    3/13/2012

Improved Image Position

This version has improved image position and size for greylevel and monochrome.

Complex macro

A complex macro with paint and scratch was incorrectly booleanized: a new version of BoolDll.DLL was required.

Rectangular Draw

A large ground plane made of up rectangular (not square) draws was not rendered correctly when 90 degree rotation was applied.


Version 1.16    3/3/2012

New command line options

Added the optional argument "-dpm" for the command-line executable.
Added the optional argument "-reuse" which:
on first run, it saves the intermediate files and logs the arguments used.
on succeeding runs, it reuses the intermediate files if the conversion arguments are the same as the previous run (differing DPI argument will cause a complete regeneration of intermediate files while differing windows will not).

Speed up

The greylevel mode has been speeded up.


Version 1.15    2/10/2012

Transformation

ODBRIP transformations are now the same as GBRIP.


Version 1.14    2/8/2012

One layer with -greylevel

This package allows one layer input with -greylevel.


Version 1.13    1/27/2012

Status dialogs

This package suppresses all the status dialogs if -show_progress is not specified.


Version 1.12    1/26/2012

Window argument

Fixed the window issue where ODBRIP does not use the window argument when output is greylevel.


Version 1.11    1/24/2012

Extend calculation

Fixed extent issue where some extents are not calculated correctly causing a couple pixel narrower/shorter output.

Crash due to apertures

Fixed aperture issue causing crash.


Version 1.10    1/23/2012

ODB++ file with 40000 layers

The new version supports up to 64000 internal layers.


Version 1.09    1/18/2012

margin option

The margin option is now supported.
There is also a new dll/lib/header.


Version 1.08    1/9/2012

Non banding output

The non-greyscale output is no longer banded and a whole file is created instead. The band name option is removed and the output is named after the layer that was ripped.

greyscale output

Greyscale option is added to the GUI and command-line executable.
For the GUI, check the greyscale checkbox in the main dialog and set the layers and options in the greyscale settings tab of the advanced dialog.
For the command line, please use the arguments -greyscale:Lo,Hi,Drill, -out:outbasename, -super:2|4|8|16, and step:step,layer1,layer2.


Version 1.07    12/21/2011

New option "-nocopyin

Added an option "-nocopyin" to avoid making a copy of the input ODB++ directory. The input's subfolders and files must be writable. The option can be used in the commandline, library or GUI. It must be noted that when using this option, the input ODB++ directory will be modified directly by the program.

Rip failure on small files

Fixed rip failure on very small ODB++ input ran with a small DPI.

Unit default

Default is inch if no unit is specified in the command line or library.

Single band outputn

A single band is created if the input ODB++ is small.


Version 1.06    12/16/2011

ODBRIP now uses Gerber flow

ODBRIP now uses Gerber flow (speed improvement).

Header file iodbriplib.h

The header file iodbriplib.h has changed:
Some error codes are removed and some are added (please see header file).
sIMAGEDESC members have changed (used in getting image information).
ODB_RipExit() and ODB_RipCancel no longer returns a value.
ODB_RipSetup optional arguments for rip has changed (please see header file).
A new function ODB_RipCleanup() has been added and must be called when rip is finished.
ODB_RipStart requires a buffer size parameter (please see header file).
ODB_RipWaitForBand has a different set of return values (please see header file).
Functions ODB_RipGetRipStatus and ODB_RipGetNumberOfBands no longer exist.
ODB_RipGetRipImage does not accept buffer as argument. The buffer specified in ODB_RipStart is used.

Other changes

The library odbriplib.lib has changed. Please use the current library and header file included in the package in your own program.
The set of DLLs have changed, please use the files at $INSTALL_DIR/src/bin


Version 1.05    11/24/2011

BMP Output

Added the command line executable in the package. The default output of the command line is TIFF, to output BMP please specify the optional argument "-bmp".

Speed improvement

Speed improvement on ODB++ input with complicated surfaces of up to 60x.

Blank window output

Fixed a bug that results in blank areas with window clip.


Version 1.04    11/1/2011

Bug fixes

A few problems were fixed in this release.

  • Fixed bug in setting the units (unit changes were applied on ODB_RipOpen instead of ODB_RipSetup). NOTE: Please pass the -units argument into the odb option of ODB_RipSetup.
  • Rotation is applied before mirror.
  • Smoothness is improved for arcs and circles.
  • Window option is in the output units specified.

  • Version 1.03    October 25,2011

    Bug fixes

    A few problems were fixed in this release.

  • Uses userattr file to interpret attributes.
  • Fixed some memory leaks.
  • Fixed handle leaks.
  • Uses boolw64f if on a 64bit platform.

  • Version 1.02    September 12,2011

    Long path

    Fixed long path issue caused by a bug in parsing the executable path.

    Missing profile files

    ODBRIP will no longer cause an error if a step is missing a profile.

    Missing layer folder

    ODBRIP will no longer cause an error if a step is missing a layer folder from the "layers" folder.

    Missing misc folder

    ODBRIP will no longer cause an error when there is a missing misc folder.

    Narrow image

    Fixed the crash for p24, p40, p54, p64 which is caused by a very narrow resulting image. An error will be returned if the resulting image is going to be too narrow.


    Version 1.01    August 31,2011

    Licensing

    This version supports USB key as well as HASP keys.






    Download

    Revision History

    Price





    ARTWORK CONVERSION SOFTWARE, INC.                  Company Profile
    417 Ingalls St.,     Santa Cruz, CA 95060         Tel (831) 426-6163     Fax 426-2824               email: info@artwork.com