What Update Do I Need?
This document records the entire update history for WE-CIM, start at Version 17. The additions and corrections for each update are listed beneath the corresponding heading for each update (e.g. Update17.0.54.1). The updates are listed in chronological order, with the most recent update posted first. Each update contains all of the changes introduced by earlier updates.
Update19.0.80.1
Changes include:
Significant improvements to nesting including better performance and reliability, and better material usage.
Nesting now supports differential XY spacing when leads were attached to a part.
Nesting area / efficiency calculations have been improved.
Nesting of parts on remnants has been improved.
Remnants better reflect the remaining material.
Nesting's cut-back line now runs in the preferred direction and is placed into it own workzone.
Nesting no longer applies leads to layer geometry when Strip Layers is turned off.
Nesting no longer generates unnecessary reposition moves to reach areas of oversize parts that were wholly within a workzone
Significant improvements to Pattern/Bump including better part preview performance for complex parts and eliminated flickering when dragging a part.
Pattern/Bump part rotation and movement are now performed relative to the “last indicated” drag point (as opposed to the part origin), simplifying use of this feature.
Parts imported from DXF files now reliably use the color specified in the Configuration Manager. Likewise, AutoLeads use the correct color.
Code generator output was bad with respect to repositioning values when a value was not specified for a workzone.
Significant improvements to the performance and reliability of Part-Outline/Rubberband methods.
Added the “Restict Offset” option to the Layer Setup information in the Configuration Manager.
Punch hits are now (optionally) displayed during Code Preview as “filled” shapes.
Introduced display of drop door and rapid traversals around clamps..
Improved the behavior of remnant management.
Bitmap nesting sometimes failed to honor small part ordering.
Significant improvements to Pan & Zoom behavior. These are now performed through simple mouse commands.
Chaining now has a Same Layer/Tool option that restricts chaining to like curves.
Chaining can now optionally yield multiple profiles by using a selection set.
Reversing the direction of a curve/profile can be optionally applied to a select set.
Manual Lead In/Out no longer reorders curves in a profile.
File/Open now supports “raw” importing of entities from non-native file formats. With this option, entities are neither automatically chained into profiles nor automatically associated with a tool, and duplicate entities are moved to the layer named “duplicates”.
Custom Tool Graphics for clamps and hold-downs are now specified in the Configuration Manager.
Edit/Workzone is now much easier to use, especially with respect to assigning entities to a workzone.
Slit, Linear Clear and Area Clear now require you to select a tool in the same manner as Create/Hole.
Specific to Dynatorch customers, imported points are converted to a circle whose diameter matches that of the torch. The torch is then associated to the circle using a hole entity, allowing the torch to simply pierce the material.
Introduced punched hole patterns (LAA, BHC, GRID).
The Preferences menu now correctly hides/shows selected tool-bars.
Update18.0.138.1
Prior to this update:
The DWG import would not place part geometry at Z0. This caused problems when you tried to chain manually created entities to imported entities.
Nesting Along-X on a narrow piece of material would not place parts between the clamps.
Automated operation sequencing for code generation would return unexpected results when profiles had more that 360 of winding. This situation would arise when you applied leads to a part using the ‘overlap’ option.
Update18.0.136.1
Prior to this update:
The ‘hot dot’ state (when dragging the cursor across an entity) would sometimes be a bit finicky.
Fixes a number of annoying behaviors in the Manage Workzones dialog.
The Export dialog would not remember the last-used file filter.
A ‘set back’ parameter has been added to the Slit operation, allowing you to control how closely the burner gets to the perimeter of a part.
Update18.0.131.1
Prior to this update:
The Closest Point optimization method for Code Generation did not supply an Approximate Start Point location for seeding the optimization.
Nesting would occasionally generate too many reposition commands. Now an attempt is made to assign each part to the leftmost zone in which it fits.
Nesting would occasionally (but very rarely) split an oversize part but fail to assign the geometry to a zone.
A memory management problem caused nesting to drop viable part locations in nests that had high geometric complexity and/or a very large number of small parts.
During code generation, holes that were double-hit would not be output to the cnc program.
Edit/Ind.Hits would operate on the entire model. Now it is restricted to operation on selected profiles and features.
Edit/Ind.Hits would produce double-hits at shared end points in a profile.
Nesting failed to apply part spacing (extremely rare) to parts that had a particular near-tangency condition in it profile geometry.
The EWM would issue an annoying error message whenever a Jframe-type macro was executed.
When printing a job report, the job data was not always printed with its corresponding part.
Lead’s were not properly placed when using the 2o’clock / No-Split option.
The application would crash when you entered a mathematical expression into a field in the Nesting dialog.
The Patterns dropdown would not display any patterns that were created as a result of executing a macro.
Nesting would create ‘phantom’ leads on some parts that had tab-gaps.
You could not print cycle times in a nesting report. Now you can do this but you must first generate a cnc program for the nest and then save the .nst file.
Bar-type hold downs were not properly displayed in a nest.
Edit/Project did not reflect changes to hold down definitions (that were made via the Configuration Manager).
A workzone would appear to be selected when you selected any feature in the workzone.
Manual layout of a nest was hampered by all workzones having the same color. Now each workzone is drawn using a separate color.
When applying leads to a part via Create/Manual Leads or Create/Auto Leads you were required to first delete any existing leads on the parts. Now these functions simply replace any existing leads.
When the Edit Tool/Layer dialog displayed the Level input, and said input specified a value (eg. with a drill), all selected holes entities were (wrongly) moved to (0,0).
Edit/Purge no longer deletes empty workzones and now conditionally deletes unused tools.
The undo system has been revamped to act more reliably.
Update18.0.50.1
Prior to this update:
Create/Part Outline – bounding box and convex hull options.
Nesting dialog Part Representation.
Edit/Zones – general improvements in behavior like showing hold downs and properly remembering holddown positions and repo distances when zones are reordered.
Cad to Code was not stripping layers when importing parts.
Create Remnant now works with Apply Cutback.
Add geometry to pattern shows changes when reverting back to nested sheet.
Create/Hole would crash if you did not have an active tool. Now the dialog requires you to set the tool (via the dialog).
Nesting legend indices did not match part labels when using either the Index# or Bare# options.
Nesting Report part table Part_ID field did not match nesting legend index.
Nesting of circular parts failed when leads were applied.
Lead-in placement better honors indicated location.
Associative behavior has been fixed for the case where you are rechaining.
Create/Part Outline now works for punch-only parts (like a washer that is created by two punch hits).
Now have explicit remnant flipping.
Macro/Execute no longer makes the Sheet dropdowns disappear.
There were cases where a selected feature did not appear as selected in the Entity List.
Large Part Pass behavior has been nixed. Now the part sorting behavior is strictly honored.
Code Generation now issues a warning message when it determines that there are parts that are not assigned to a workzone.
Part border spacing no longer includes part spacing. Border spacing is strictly honored.
Code Generation now supports Closest Point (TSP) option (intended for burners but can also be used for subsets ie. Sequence/Order).
General nesting improvements like eliminating drift and reduced nesting times.
Mouse wheel for Zoom In/Out.
Increased size of Set Active Tool and Select Tool dialogs so that you can read the names of tool having a long description.
Added display of "workzone" to properties tooltip.
Fixed "Remove Selected File" in Add Multi dialog.
CfgMan now allows you to copy a tool setup (as Gary about this)
Added Cutting Shop to product.
Visual feedback (entities turn white) when using Assign to workzone.
Pierce holes were sometimes missing on rotated parts.
Pierce holes occasionally overlapped an adjacent part.
Now have an option to restrict the application of leads to only closed profiles. This new option affects both AppDB.mdb and NestParams.dat
Update17.0.125.1
Prior to this update:
Some DXF files produced by Pro-E would cause the Configuration Manager to crash when you were Analyzing said files.
You would see residual text for instances that were exploded during Nesting. Said text is no longer visible.
You had little control over the display of text. Now using View/Options you can control the display of Instance Text, Legend Text and Handles independently.
When Editing a hole, a duplicate hole was produced. Now the selected hole is properly modified.
Print Graphics and Print Nesting Reports would some times produce incomplete graphic images.
Part-In-Part nesting was not consistent using all nesting progression directions.
Nesting performance was okay, but now there is a significant improvement in nesting times.
Nesting parts having (relatively) large tab gaps could produce overlapping parts.
Update17.0.108.1
Prior to this update:
Ctrl-S did not allow you to hot-save a model.
The "associate" flag was not working in chaining.
File / Open "pre-rotate" was rotating part in wrong direction.
Sequence / Reverse Order did not give any feedback indicating success.
The Java methods DbFeature::IsLeadIn( ) and DbFeature::IsLeadOut( ) were returning incorrect results.
The entity list was displaying "leadOut" instead of "LeadOut".
A "measure of parallel" prevented some parts from nesting (very rare).
In some cases, fill-parts would drift (dxfdemo5) when filling an entire sheet.
The application would crash when you moved the cursor over the "nesting text" command in the entity list (only when the tool-tip feature was active).
When using Create / Associate with an auto-indexing punch, there was no option to force association using the long side of the punch on a short segment.
The defining parameters of a "text command" were not properly recalled to the dialog when editing the command.
The "above" and "below" options did not work properly for text commands.
You could not use the "snap function" of a dialog to retrieve the radius of an arc as input to the dialog (e.g. when creating concentric circles).
You could not print a "material report".
Update17.0.96.1 (CRITICAL UPDATE)
Prior to this update:
The Cad-To-Code "Part Selection" dialog did not provide the Qty, Initial Orientation and # Rotations inputs. Now the Part Selection dialog is identical to that used by Nesting when adding multiple parts.
You had to used the Edit / Modify menu to access the entity editing dialog. Now you can use the <CTRL>-E keyboard shortcut.
The <CTRL>-X keyboard shortcut for deleting selected entities would not work when the Entity List dialog was open.
You could not cancel entity "properties mode" using the <ESC> key while a docking dialog was open.
Undo / Redo states would not be reflected in the Entity List dialog if it was open when the action was executed.
The Cad-To-Code dialog would crash when you selected the Convert button (but no files were selected). Now, the Convert button is inaccessible until you select files.
The File / Merge dialog did not provide preview capability when selecting a file.
The application did not remember toolbar positions between sessions.
The Set Active Layer and Set Active Tool dialogs (the dialogs where you hide & show layers and tools) were treated as docking dialogs. This behavior made it difficult to use the Sequence Order dialog, which is also a docking dialog. As such, the Set Active Layer and Set Active Tool dialogs are now treated as modal dialogs that can be opened when another dialog is docked.
Editing a command entity would create a new command entity instead of changing the existing entity.
Transform/Bump could create an instance having no handle point. This could cause code generation to fail.
Trim/Extend would allow you to select a solution but the operation would fail to yield the desired result.
Update17.0.85.1
Prior to this update:
1. You could not access the station attributes "Primary Code" and "Secondary Code" anywhere but in the Configuration Manager. As such, you could not use the attributes for reporting or code generation.
Update17.0.83.1
Prior to this update:
1. Entity selection in the Sequence Order dialog misbehaved.
2. The Sequence Order dialog unnecessarily refreshed itself.
3. The "Pre-Rotate Angle" of the Add Single Part dialog was wrongly applied when using the Add Multi Part dialog.
4. The Add Multi Part dialog did not present the "Strip Layers" option.
5. Files were not properly sorted by size, or by date, in any file selection dialog.
6. Lead Setups and Lead Parameters were not presented in alphabetical order in the Configuration Manager tree-view control.
7. The Configuration Manager allowed selection in the tree-view control when you were adding/editing a tool (which would cause the application to crash).
8. Edit/Project would not properly update the stock outline geometry, causing the model to appear in the wrong place when executing View/Full.
9. DbTool.IsLayer( ) returned the wrong answer.
Update17.0.62.1
Prior to this update:
1. The application was not shutting down when the entity liist was opened.
2. Mirrored parts in a nest were not honoring the winding direction and cut-side of the original part.
Update17.0.54.1
Prior to this update:
1. You would get "black blobs" when printing graphics.
2. The application would not always completely shutdown when exited.
3. The Preset Tool Order option did not work for Code Generation and Sequence Order.