
|
This document summarizes enhancements and fixes to GBRVU for Windows. Please consult this page on a regular basis to determine what changes have been made to our programs. GBRVU version 3.11a, November 4,2008Unit info in InfoAdded unit information to Info dialog. GBRUNION RotationAllow any rotation in Gerber Union as oppose to only 0,90,180,270. Added View | Unit DisplayThis launches the "Unit Display" dialog box which is already accessible from the "Preferences" dialog box. Alt U" MENU ITEM. GBRVU version 3.11, October 31,2008Bug fix to Circular BooleanThe circular boolean engine has been updated to handle a bug with respect to missing polygons caused by certain intersections of arcs and straight line edges. Polygons were missing because of this. It is now fixed. Transformation Settings
Added "Transformation Settings" to "Advanced" settings.
GBRVU version 3.10h, October 20,2008GBRUNION REVISIONAdded "Overlap" option to "Advanced" settings. When active, this option overlaps adjacent polygons along their butting edges by the value specified in the GUI. If a hole is smaller than the overlap value, then polygons will be used to cover the butting edges intersecting these holes. Boolean Engine UpdateAdded handling for multiply defined apertures in a given Gerber file. GBRVU version 3.10c, August 7,2008Bug fix for Gerber Union crashThe boolean engine crashed on a PADS file. This has now been fixed. GBRVU version 3.10b, June 23,2008New Circularize option for better Circular output
Add Circularize check box and chord error controls to convert straight line segments into arcs if possible. GBRVU version 3.10a, April 24,2008Empty layers with SRGBRVU can now handle empty layers beginning with an SR mass parameter. Small arcsGBRVU converts arcs with end point and radius length less than 3 grid points into lines. Placement control for Gerber Union
Added placement control for Gerber Union. Three types of placement controls have been added:
Force Gerber Union engine to output data with target grid precision of Gerber output. GBRVU version 3.09f, January 16,2008GBRVU Installation problem with hardware keyGBRVU had an installation problem when using the Sentinel key option. This was fixed. GBRVU version 3.09e, January 12,2008Gerber Union DXF error in circular modeGerber union DXF output in circular mode had a .1 mil error in the position of an arc under some conditions. Problem reported by Hortek and was fixed. GBRVU version 3.09d, December 12,2007Change to Edge Rasterizer GUI
Add dialog controls displaying the "Notch Depth" and "Pitch Bounds" in
relation to the current raster settings. These controls are updated
for the following events:
(1) When the dialog box comes up
(2) When the nominal pitch is toggled between the unit and percent
input
(3) When the Units are changed in the GUI
(4) When the "Update Display" button is hit
GBRVU version 3.09c, October 5,2007GBRUNION bug fix for window selectionThe problem occurred when the working directory had spaces in it. In this condition and when window(s) have been selected, Gerber Union would fail to generate output. Gerber Drill output crashA division by zero caused this when the format was 3.3 or less. Change to Edge Rasterizer GUIAdd thread number and striping controls. GBRVU version 3.09, July 2,2007Enhanced arc resolutionGerber view now supports enhanced arc resolution for smoother lines and arc rendering. Measurement optionsGerber view now supports measurement display in inches, um, and mm Edge Resterizer new features
Several new features in the Edge Rasterizer program. GBRVU version 3.08e, June 12,2007Safenet licensingGerber view now support USB keys. Edge Resterizer GUI
Several new features in the Edge Rasterizer program. Gerber view now uses the registry to store defaults instead of the gbrvu.ini file. GBRVU version 3.07d, February 21,2007Sizing problem in Gerber UnionGerber Union with circular output had a problem with sizing. This has now been fixed. GBRVU version 3.07c, February 12,2007Display bug when viewing small flashesAt certain zoom levels, a flash is represented as a single pixel if it is too small to draw. The bug was that this was being done for other flashes. This has now been fixed. Error during Gerber Union with circular DXFWarning messages were appearing in Circular Gbrunion that were not appearing in standard Gbrunion. This has been fixed. GBRVU version 3.07a, January 27,2007Viewing labels in GBRVU from NETEX-G
A Bug was fixed for net/node labeling when added from NETEX-G's
Labels dialog. Program used to crash. This has now been fixed.
Label viewing/editing has been designed to dominate over window
selections. This implies two things:
(a) The Label dialog OK button saves label changes and window
selections instead of the "Select" button normally found in
the window selection tool bar of the viewer.
(b) The auto on setting for rectangular window selection is not
done for label viewing.
GBRVU version 3.07, January 20,2007Boolean crash during multiple Gerber files with multiple aperture definitionStandard Boolean program crash was handled with respect to Delphi problem files set. This has now been fixed. Circular boolean problem with Hortek filesCircular boolean problems with respect to the Hortek files was fixed. The problems were: This launches a dialog box which controls GBR_RIP from the viewer.. BUG FIX TO NETEXG WINDOW SELECTIONA program crash occurred from changes introduced in v3.06c having to do with setting rectangular selection on initially whenever the selection tool bar appears. This has now been fixed. REVISION TO PREFERENCES FILE EXTENSION HANDLINGFile extensions separated by a comma were not recognized. The program has been revised to accept commas as well as semicolons. GBRVU version 3.06e, December 12,2006Consecutive RS274X SR mass parameter problemConsecutive RS274X SR mass parameters with no draw data in between caused the viewer to display data without arraying it when called for. This has now been fixed. Memory corruption with Samsung filesIn attempts to view more than one of the files at the same time,
the large number of internal layers in combination with aperture
conflicts encountered caused memory corruptions or data truncations
in three areas: A problem was discovered in plotting traces with rectangular apertures found in aperture conflicts. Traces were drawn incorrectly because of the problem. This has now been fixed. GBRVU version 3.06d, December 6,2006Gerber Union bug in Circular modeThis image is a fix for Circular Gbrunion with respect to Hortek problem file. It had problems dealing with some overlapping flashes. This has now been fixed.. GBRVU version 3.06b, October 18,2006Loading external aperture fileUsers can now load or edit and external aperture file from the File|Aperture sub menu. Edit/Copy WindowEdit/Copy Window mouse event handling same as zoom window. Plot Layers SeparatelyThere was a bug in the extents calculation when using the plot layer separately with window option. Layer View modeFixed layer view mode. Layer Table positionLayer table position is now saved from one session to another. GBRVU version 3.06, August 15,2006Major changes and enhancements were made to GBRVU and GBRUnion in this release. File Report Dataadded the following information to the file report: Zero Suppression, data mode (absolute/incremental), circular interpolation and data extents (Xmin,Ymin Xmax,Ymax) Layer Table Dialog EhancementsRemoved buttons to job and aperture file dialogs. added a button to re-order the layers. This opens a dialog enabling a user to delete layers, move up, move down and reverse order. Very helpful when the order of the layers viewed is important to what you can see. Layer ColoringAdded a view mode control (in the layer dialog) with the following options: by layer - each layer (including internal paint/scratch layers) is assigned its own color rotating through the available colors. by File - each file is assigned its own color. All internal layers retain the color of the first layer. as Film - displays all layers with a single color. Window selection controls now appear in a new toolbar below the main one to allow visibility of all the controls. Previously the window selection toolbars were so far to the right that they could not be viewed on many screens. Automatic redraw after changing status bar or toolbars to correctly align virtual draws with data. GBRUNION EnhancementsAdvanced Options Dialog/Window Created an Advanced dialog box that adds additional options (these were moved from the main GBRUnion dialog because they are set less often.) Output Grid - controls the resolution of the output file Sliver - controls the removal of small slivers Flatten Only - flattens macros without a complete boolean of other data Outer Template Mesh - unique to Midas applications Rectangular Partioning - needed for certain large jobs Sizing Corner Control - options on how to handle corners during sizing (Manhattan, 3 point, 5 point) (added) The following controls were moved or added to circular boolean advanced: Rectangular Partitioning Sizing Corner Control - Angle (added) GBRUnion now remembers the last output directory specified by the user and will default to that if subsequent union operations are done. [requested by Steve DB] Enable "Layer Control" radio buttons for multiple file input.For RS274 output: ["Single File Output" or "Multi File Output"] For Other output: ["Single Layer Output" or "Multi Layer Output"] Fixed a problem involving selection windows. After selections were made, a user could not revert to data extents during the same session. Circular Boolean Partition and JoinPartitioning for circular boolean with embedding level is now allowed. Join partitioning for circular boolean now allowed. Output Grid has been disabled for circular boolean Union Step and Repeat OptimizationFor any Gerber files containing relevant SR commands, unionization will be done on the data to be arrayed first. This should greatly speed up the unionization of such files. DXF Circular DisabledDXF circular boolean has been currently disabled. Check Union Output File NameDisallows output filename being the same as any input Gerber file. Fix for High Format Gerber FilesWhen unionizing a file, GBRUnion typically outputs a Gerber file with more precision than the input file in order to reduce noise due to the boolean. In the case of a high precision input file (e.g. 3.5 BUG FIX TO READING HIGH FORMAT GERBER FILE WITH NO APERTURES DEFINED (GBRUNION RELATED - KGK PROBLEM) This condition caused the viewer to fail to rewrite the Gerber file into one with a lower format specification acceptable to the viewer. Consequently, Gbrunion would fail because of this. This has now been fixed. GBRVU version 3.05, May 8,2006Maximum points in Circular Gerber UnionAdded support for maximum points in Circular Gerber Union. Image Reversal in Gerber UnionAdded reversal option in Gerber Union to generate an inverse image. Data partitioning support in Gerber UnionAdded data partitioning support, for circular boolean, consistent with standard GBRUNION. Window selection in Gerber UnionAdded window selection support, for circular boolean, consistent with standard GBRUNION. GBRVU version 3.04, April 17,2006Sizing in Circular Gerber UnionProblem passing sizing value to circular boolean was fixed. GBRVU version 3.03, April 14,2006RS274D support for Circular Gerber UnionAdded support for RS274D in circular union. Bug fix for dropped data in Circular Gerber UnionFixed a bug which caused data to be dropped in Circular Gerber Union. DXF POLYLINE support in Circular Gerber UnionAdded 0 width closed pline support in circular union with DXF output. GBRVU version 3.02a, March 28,2006Add Circular Union for DXF and Gerber outputGBRUNION users can now export DXF and Gerber data with true arcs as oppose to vectored arcs. GBRVU version 3.02, March 8,2006ADD PLOT PREVIEW CAPABILITY
You can now preview the plot before sending it to the printer. There was a state problem dealing with files that did not end with a scratch layer. This has now been fixed. Keyboard shortcuts menu items which launches floating window
Fixed tool bar color button
Removed CTRL KEY DOWN functionality for selection.
THE FOLLOWING EVENTS HAVE BEEN CHANGED TO...
L. mouse down - drag - release to complete event:
(a) Zoom Window
(b) Pan
(c) Query Window
(d) Rectangular Selection
The following events have been changed to use L. mouse click - move -
L. mouse click
to complete event:
(a) Measure - (Note that measure currently does not work with grid or
object snapping)
(b) Polygonal Selection
NAVIGATING WHILE IN SELECTION MODE
Panning:
middle mouse ,space bar, and ctrl key
Zooming:
- add < ctrl + >, < ctrl - >
GBRVU version 3.00 First release of our new GBRVU. Show new tool barTheres are four different groups of tool bar buttons:
This button allows user to see layer attribute changes take affect without having to dismiss the layer dialog. Allow file Drag & DropAny number of Gerber (RS274D or RS274X) files can be dragged into the viewer so as to be displayed. Auto detect input Gerber files for Auto ImportGerber files are now automatically scanned to detect whether they are RS274X or RS274D to allow window file associations of Gerber files with the viewer. Modified GBRUNION window selectionThere are now two choices for data selection:
Single layer output failed to generate output. This has now been fixed. Excess of 255 layersIf the number of files is around 255, the viewer crashed when trying to write to the job. This has now been fixed. v2.72 08/28/2005Support for large number of input files.The size of an internal buffer was reducing the number of files displayed to something less than the actual number of input files. This has been fixed by increasing the buffer size. v2.71 08/11/2005Remove filtering of consecutive equal drillsEqual drills are not removed anymore. GBRVU crashes when loading many layers from the command lineGBRVU crashed when it was asked to load 24 layers from NETEX-G. This has been fixed. Bug when generating drill files with space in the nameGBRVU complained when it generated drill files with spaces in the name. This has been fixed. v2.70 07/12/2005Reversal option for GBRUNIONAdded reveresal option in Gerber Union along with XY margin settings for the frame. v2.69 05/27/2005Boolean Engine UpdatedThis release of GBRUnion (which lives inside of the GBRVU release) uses a new boolean engine that can "repair" certain illegal polygons. This means that the likelihood that a polygon is dropped in the output because the boolean engine deemed it to be illegal (typically a small self-intersecting loop) is reduced or eliminated. Path to Boundary Conversion Fixfixed a bug when converting a short path (one where the length is less than the width) turn into a boundary. The old routine might generate an illegal polygon which would be dropped. v2.67c 4/14/2005License Bug in Pentax Export CorrectedThe pentax export engine was updated to support flexlm node lock licensing. [Reported by Midas Vision Systems.] Improved Boolean (GBRUnion)The boolean engine has been updated for improvement of polygon repairing during unionization i.e. small errors in self intersection that would have previously been dropped in the output are now repaired and output. RTL Plot Driver EnhancementAdded support for full page format in RTL -- forces the bitmap dimensions to be exactly the same as the requested page size. The type of RTL output to choose for this feature is one of the following: v2.67 2/15/2005Scan for Multiple Dcodes in one LayerThe viewer cannot handle dcodes defined in the same layer so it rewrites the Gerber file(s) with the remapping of repeated dcodes into the next available ones. GBRUNION Arc res and Arc sag issueArc resolution and arc sag values were always set to 9 and 0 respectively when multiply defined apertures were encountered. This has now been fixed. v2.66d 2/2/2005Custom file generation for macros containing variables.The problem occurred when a G75 or G74 gcode was encountered. There was an internal memory buffer that was overwritten after the gcode was read which reased the x value specified in the aperture. This has now been fixed. File Export bug fixBoolean engine was fixed for "File | Export" menu item. When the option was set to link zero width polylines into boundaries, lines that were not linkable were dropped. v2.66c 12/4/2004Format of Gerber File.The viewer and the Gerber Union modules now support extended format statements such as 3.6 and 4.6. Working DirectoryForce working directory to be the same as the job file when passed as an argument. v2.66a 10/17/2004GBRUNION - De-Embedding level.The De-Embedding level routine had a bug when running on a computer with dual CPU. It had been fixed. GBRUnion handles illegal Gerber polygonsWe have noticed that in some customer files, polygons were created incorrectly - small bow ties were created in points were arcs connect to a line. That would create illegal boundaries in GDSII or EGS. The program is now smart enough to remove such small errors. v2.66 10/08/2004Extents Calculation Corrected in GBRUnion.The automatic extent calculation in GBRUnion did not account the aperture width. This could have caused data on the very edge of the design to be clipped. This has been fixed. GBRUnion Output fixed for "Islands"Previous versions did not properly output Gerber if the "cutline" option was not checked. This version now supports "paint" and "scratch" (also referred to as LPD/LPC in RS274X). Limitation - only one Gerber File can be processed at a time.If the cut line button is not checked, the GBRUnion will output a multi-layer RS274X file (assuming this needed) with as many LPD/LPC layers as required to properly create the islands. v2.65 08/04/2004Bug Fix - No more crash on Gerber files with overspecified size/precision.GBRVU has a maximum of 8 places dynamic range. Some users were creating Gerber files with formats such as 3.6 or 4.5 which caused GBRVU to behave in an unpredictable fashion. GBRVU now will "clip" the input data using the following rules. If the input Gerber file is specified as M.N then it will be treated as if it were X.Y by clipping. Step 1
if ((N < 1) || (N > 6)) then Y = 6
else Y = N
Step 2
if ((M + Y) > 8 ) then X = 8 - Y
else X = M
Example M.N = 4.5 Step 1: Since N is neither less than 1 nor greater than 6, Y = N = 5 M+Y= 4+5 = 9 which is greater than 8; hence X = 8-5 = 3 the data is clipped to 3.5Improved Smoothing in GBRUnion GBRUnion smoothing now has the ability to remove multiple co-linear points when they vary by less than 10% of the smoothing value. This was added in response to a file where the area fill strokes leaked out very slightly beyond the outline stroke resulting in a tiny wave in the outline. The field analyzer mesh circuitry picked up on this tiny wave and generated many more triangles than needed. [reported by Corning-Frequency DE.] v2.64 06/03/2004GBRUNION Fix - Multiple Dcode problemPolygon apertures were missing on output whenever multiply defined dcodes were encountered.. GBRUNION Fix - Small arcsUnder unique conditions, some traces composed of arcs were being dropped. v2.63c 09/16/2003Memory Management problemMemory leak occurred when multiply defined apertures were detected and there was a large enough number of Gerber files to unionize at once. This has now been fixed. v2.62 06/16/2003 (RELEASE)Memory Management problemA program crash occurred whenever a file set was opened containing many internal layers and having multiply defined apertures. This has now been fixed. v2.61 06/06/2003 (RELEASE)Interface to NETEX-GThe ability to define nets and nodes interactively has been added in order to make this process faster for NETEX-G. Polygonal SelectionA clipping window can now be defined (using a series of mouse clicks) that is in the shape of a polygon. Display FixWhen multiple Gerber files that each have paint and scratch internal layers were displayed, the scratch layers from one file interacted with the other files. Fixed. v2.60 03/26/2003 (RELEASE)combined patches 2.59d and c.v2.59d 03/24/2003 (PATCH)DXF Layer NamingDXF Layer names were generated using the prefix_suffix. Motorola requested not to use the suffix i.e. input file called test24.gbr would produce a layer called test24_gbr but now produces only test24. v2.59c 03/21/2003 (PATCH)Rendering of Area Fills FixedAreas defined with arc and trace combinations were closed improperly. There is currently no closing attempted on such combinations. Flexlm License Support AddedAdded support for the Flexlm license manager to GBRVU and all submodules including GBRUnion. GBRUnion Multiple Layer SupportThe way that multi-layer union works has been modified. If mutliple input files are supplied and union is requested (multi-layer) then the output file for DXF, EGS and GDSII stream will contain a union of each file in a single output layer. Previous to this, all input files were merged into one output. [Requested by Motorola] v2.59b 03/07/2003Fixed a Bug when multiple files input to GBRUnionIf multiple Gerber files were input to GBRUnion and a d-code was redefined between files the GBRUnion output would fail. This has been fixed. v2.59a 01/14/2003Added support for 1024 layersThe number of internal layers that is supported was increased to 1024 from the previous limit of 64. v2.59 11/18/2002Added Support for Gerber Data with Decimal PointsFirst encounter of a Gerber file that included explicit decimal points. Support for this has been added. v2.58 09/12/2002Corrected the Pentax Output ModuleError data could not be passed properly since v2.57 because the viewer was attempting to open the wrong log file. This has been fixed. v2.57 08/28/2002Embedding Level Output Option FixedThis option has been broken since v2.52 due to problems with log file output. Fixed. Display problem for files with flashes only Files that had flashes only on one axis or only a single point were not displayed correctly due to an error in calculating the extents of the data. Fixed. v2.56a 07/18/2002Problem with SR (Step-and-Repeat)Sometimes the a Gerber file could not be viewed if an SR statement was encountered. This has now been fixed. Sizing Function can now work when "Flatten Only" Option selected.Previous to this one had to have data fully unionized in order to get data sized up or down (GBRUnion). It is now possible to select "Flatten Only" and still get individual polygons sized. Internal Boolean Engine now uses Leonov PolygonsSignificant improvement in GBRUnion's boolean operations have been obtained by representing them internally as Leonov polygons (i.e. a parent polygon with children) instead of using cutlines to represent such geometries. v2.56 07/15/2002Improved the Union PerformanceNew algorithms in GBRUnion improve the performance when doing large complex union operations. v2.55h 06/18/2002 (ATGII Related)LAUNCH WEAVTOOL WITH "-grid ARGUMENTthis effects only the ATG II specialized tool for Midas Vision Systems. v2.55g 05/17/2002 (ATGII Related)ADDED "-gbrexts:<filename>" ARGUMENT TO GET DATA EXTENTS FROM VIEWER ALLOW GBRVU'S ENTITY FILTER QUERY TO WORK FROM ATGRULE SHELL OR WHEN ATG KEY IS FOUND this effects only the ATG II specialized tool for Midas Vision Systems. v2.55f 04/16/2002(ATGII Related)ADDED "-datawin:<filename>" ARGUMENT TO DEFINE A DATA WINDOW (ATGII Related)ADDED "-vubkgnd:R,G,B" ARGUMENT TO CONTROL VIEWER BACKGROUND Layer Table DisplayChanged the layer table to right justify the names; for long names the rightmost part displays in the box. v2.55e 03/18/2002Gerber Union Bug FixFile access synchronization was added to files generated from within tool. This was done because there were times when temporary files were generated for GBRUnion but the tool accessed the file before it was complete. v2.55d 03/08/2002MDA Import Bug FixThe MDA Importer (MacDonald Detwiller AutoPlot Format) was fixed. v2.55c 02/06/2002 (ATGII Related)ADDED "Sensitivity Background..." TOOL REVISED "Gerber Union" TOOL Added "Outer Template Mesh" control to filter out mesh holes smaller than the value specified in the "Hole Size" edit field. v2.55a 01/30/2002 (ATGII Related)ADDED "Adaptive Sizing..." TOOL v2.55 01/25/2002 (ATGII Related)REVISED ENTITY SEPARATION TOOL1) Key to run is ATG 2) Made "Entity Filter Attributes" more informative. v2.54 12/21/2001 (ATGII Related)ADDED ENTITY SEPARATION TOOL v2.53 12/04/2001REVISIONS TO "Gerber Union" TOOL1) Added message box warning to inform user that the magnitude of sizing value cannot be less the Gerber file precision. 2) Changed cursor display while processing to an hourglass so user knows that processing is underway. 3) Fixed a bug that caused program crash due to GBRVUs confusing conflicting DCodes with custom apertures. 4) Fixed a bug that reset the window extents to zero whenever the tool execution was interrupted before completion. v2.52 11/20/2001Added error checking for GBRUnion. Retain the GBRUnion log file after processing complete. Added a "Flatten Only" option in GBRUnion. v2.51 11/15/2001 Added "Join Partioned Windows" module to GBRUnionWhen selected this rebuilds polygons that were cut because they passed through a partition stripe. Multithread Support for Boolean EngineThe boolean engine can now detect multiple CPU's in order to run in multi-threaded mode. v2.50 10/12/2001Viewer Pops Up in Foreground on W2KThe viewer's display was not popping up in the foreground under W2K. This has been fixed. GBRUnion Bug FixThe Gerber Union tool failed to work for a set of RS274D Gerber files when: no layer in position 1 and "cutlines" setting was on. v2.47 10/08/2001BUG FIX TO EXPORTERAdditional checks and corrections were added to the exporter module to export valid data even if the Gerber data was not correct. v2.46 07/25/2001Revised Geber Union Tool
v2.45 05/14/2001Snap Settings Are Now Remembered Revised Layer Table Dialog Box
Gerber Union Layer Control Setting
Speed Improvement with Data Clipping Shortened log to report only errors Bug fix to clipping rectangular or square traces. Bug fix to plotting rectangular or square traces. v2.44 05/04/2001BUG FIXES TO RS274X/EXPORT DIALOG 1)When RS274X exporter links or outputs pentax, it checks for zero dimension apertures and changes them to round. The bug was that it mistakingly changed "Custom, Poex, Poin, and Muliply defined types. This has now been fixed. 2)Exporter was failing to output any changes to aperture file that were necessary for linker o pentax. This has now been fixed. 3)The file extension of the output filename was always ".art" regardless of what the user was entering. This has now been fixed. 4)Exporter would crash when SR mnemonic with nonzero rows and columns was detected and found not to have any gerber data following it. This has now been fixed. BUG FIXES TO GBRVU/X This was failing to output handle custom apertures. This has now been fixed. v2.43 05/01/2001REVISED RS274X/EXPORT DIALOG Added "Pass Error Data" check box and "Error Dcode" edit box to allow a user to output erroneous data and associate it to a specific DCode. v2.42a 04/20/2001GBRVU/X BUG FIX The "Extract Settings" controls labeled "Draws/Flashes" and "Block Flashes" were not working. Data was always solid and flashes were always blocked. This has now been fixed. v2.42 04/19/2001Pentax Processing and Linking for 0 width draws added into RS274X Exportv2.41 04/04/2001BUG FIXES TO VIEWING MASK FILES
1)Circular data was lost when circular mode was specified as 90 in aperture file. This is now ignored for mask file reading. 2)Mask file could only be opened through a job file. This meant that it could no be opened directly. This has now been fixed. v2.40 03/08/2001BUG FIX TO HANDLING CUSTOM RS274X FLASHES On NT/2000, the viewer could unexpectedly crash whenever a custom flash was encountered. This has now been fixed. v2.39 03/02/2001ADDED "Tool|Film Merge RS274X..." MENUITEM This menuitem launches Gbrmerge in a mode to specifically work with RS274X files generated from "Gerber Union Tool". If this is found not to be the case, Gbrmerge will exit with a message to that effect. This menuitem will only be enabled with an Gerber Union RS274X key. REVISIONS TO "Gerber Union" TOOL 1)Modified tool to do implicit sliver filtering. If no sliver is
specified, the value is 0.000001 for Inch data and 0.0001 for MM data. BUG FIX TO "File|Export..." MENUITEM The RS274X exporter was not handling sets of layers that share dcode numbers that vary in definition. This has now been fixed. v2.38 02/26/2001REVISION TO "Gerber Union" TOOL Changed sizing in tool to work incrementally. ADDED "File|Export..." MENUITEM This manuitem launches a dialog box to export an RS274X file with whatever changes have been made to the input file(s) apertures. v2.37 02/02/2001REVISION TO "Gerber Union" TOOL The tool now supports scratch layers. v2.36 01/25/2001BUG FIX TO "Gerber Union" TOOL The tool exceeded the vertex range specified for "Max Points" when GDS or EGS was selected as "Output Type" and "Max Points" was set to zero. This has now been fixed. v2.34 12/21/2000
Added capability to booleanize custom apertures
Revise "Gerber Union" tool. 1)Added "Auto" Rectangular Partitioning to automatically define a set of partitioning windows, in addition to being able to define them manually through the "Manual" option. 2)Boolean differencing is now applied to scratch layers from the paint layer it is scratching out.
v2.33 12/05/2000
Fix to "Film Merge" tool.
Fix to "Gerber Union" tool.
v2.31 11/12/2000
Added "Rectangular Partioning" Controls.
Added "Data Window" Controls.
Added "Sliver" settings controls.
Added "Gerber Union Memory (MB)"
v2.29 09/06/2000Bug fix when loading flashesThe GBRVUer was not capable of loading a number of flashes in excess of 65534 if there were no tool change between them.
v2.27 08/28/2000
Added Gerber Union Help
v2.25 6/29/00Added Film Merge Option This has two applications - 1. to convert RS274D into RS274X making it more reliable to transfer to board mfgs. 2. to combine multiple files generated by the Gerber Union program. v2.22 5/16/00Increased number of vertices from 5000 to 65536 Output File Directory Improved Progress Report Bug fix with memory management v2.21 4/12/00
Gerber union tool The three modules don't come with the standard gbrvu. You will need special key codes to activate these modules.
The following explains the usage of this tool.
1)Use "Tools|Gerber Union..." menu item to launch "Gerber Union"
dialog box.
2)Set "Gerber Union" dialog box settings wherever necessary:
a)"Sizing" specifies how much to grow the polygons. If set to 0.0,
the polygons will not be grown.
f)"Smoothing" edit box specifies which line segments to take out.
Any segments smaller than the length specified are taken out.
This works with the "Sizing" control and was created to avoid the
apearance of spikes when sizing.
c)"Arc Resolution" setting controls how circular data is broken up
in degrees. The finer of the arc resolution and the arc sag is
used.
d)"Arc Sag" setting controls how circular data is broken up
by specifying the perpendicular distance from an arc chord midpoint
to the actual arc. The finer of the arc resolution and the arc sag
is used.
e)"Cut Lines" check box controls whether or not to output
booleanized polygons with cut lines. If not set, the cut lines are
replaced by interior polygons drawn on another layer different
from the target layer. Otherwise booleanized polygons may appear
with cutlines.
f)"Output File Name" is the name of the output file that will be
generated.
3)Hit OK and the tool will generate the booleanized file in the selected format.
v2.19 10/22/99
Fixed display of short path
Moire support added
Vape key validation changed
v2.17 7/30/99
Modified VAPE support
The converter from VAPE to RS274X was modified so that VAPE flashes can be
converted to draws and VAPE draws are approximated using round apertures.
Added Support for VAPE Commands
A converter from VAPE to RS274X is also available now as a separately licensed
translator. This converts each VAPE command to either a G36/G37 polygon or
to an rectangular aperture. This function is not available unless specifically
ordered and the correct license code installed.
Fixes to Postscript Output
BUG FIX FOR TAGGING ILLEGAL POLYGONS
BUG FIX TO QUERYING TRACE STARTING WITH ARC
DRILL OUTPUT EMPTY
LAYER NAMES IN QUERY NOW MATCH ONES IN LAYER TABLE
VIEW FAILED TO RECOGNIZE SOME ACTIVE APERTURES
RS274X FILE DISPLAYED INCORRECTLY IN WHITE BACKGROUND
QUERYING FIXED FOR MULTIPLY DEFINED D-CODES IN RS274X
WIN98 BUG FIX FOR IMPORTING RS274X FILES W/ MULTIPLY DEFINED D-CODES
ADDED REPORT OF PLOT WINDOW COORDINATES
BUG FIX WHEN SWITCHING JOB FILES
PLOT ONE LAYER AT A TIME
SCREEN SAVING AND DUMPING IS DONE FOR MOST REDRAWS
IMPORTED RS274X FILE WAS SOMETIMES COMING UP EMPTY
Added Support for redefined apertures in RS274X files.
Increased number of 274X Macros
Increased number of macros from 256 to 1024. [requested by SteveDB to
support Allegro/APD RS274X files with hundreds of apertures for BGA
design applications....
Dramatic Speed Increase in RS274X Import.
ADDED CIRCLE CONTROL TO GBRVUX DXF OUTPUT
RESTORED POLYGON SELF INTERSECT AND REENTRANT CHECKING CONTROL
BUG FIX TO REVERSE DISPLAY MODE
BUG FIX TO FIRE 9000 DISPLAY MODE AND MORMAL DISPLAY MODE
EXTRACT OUTPUT IS NOW UNIFORM WITH GBR2DXF OUTPUT
The Extract settings dialog has been changed to control :
Added SR support to Extract
Improved Extents Calculations
Interupt of Screen Display Fixed for Custom Apertures
Auto Detection of RS274X, MDA and RS274D Added
Opening an Existing Job File
Aperture Conversion has been broken out Separately
the new Aperture Generator can be started either stand alone or from
the Tools | Aperture Generator .... pulldown.
POEX Check Default to OFF
DXF Layer Colors in GBRVU/X Fixed
Added TIFF Output
programmer's note: MKSSI CONTROLLED
|
|
Price |
Download |
GBRVU Index |
Artwork Home |
|
ARTWORK CONVERSION SOFTWARE, INC. Company Profile 417 Ingalls St., Santa Cruz, CA 95060 Tel (831) 426-6163 Fax 426-2824 email: info@artwork.com |