Change information for Engineer

.Versions covered
2.4.8
2.4.4
2.4.1
2.4.0
2.2.4
2.2.3
2.2.1
2.0.22
2.0.21
2.0.20
2.0.18
2.0.15
2.0.10
2.0.9
2.0.4
2.0.3
2.0.0
1.1.44-3
1.1.44-2
1.1.44-1
1.1.44
1.1.42
1.1.40
1.1.39
1.1.38

Back to summary

With buglist

Proceed to Download
(requires password)

State key
  • release - 'available to all'
  • preview='available to on-support users only'
  • archived='no longer available'

Engineer. change notes
VersionStateDate
Changes since last version
2.4.8.release28/Jul/2008
PDF
A variation of the PDF format was found that couldn't be read by Engineer. The process has been updated to accommodate it.
ShoeCost Output
A minor enhancement to clean-up the selection of a single size to grade and output. The default remains the model size and the function always resets to this after use.
Very Large Patterns
It was found that the program could not manage very large pattern files, i.e files with thousands of base lines. The pattern would load properly but any save action (including UNDO) would cause the program to crash. This problem is resolved.
Chamfers
The change that was made in this release has been withdrawn due to issues with legacy data. It will be reviewed for the next version.
PAF
The PAF help has been updated with references to the use of existing Crispin dongles.
Grading Large Files
The change made at version 2.4.3 to fix a problem with stacking has a big performance impact with large amounts or data, so this has been made an option on the grading dialogue. However, what this means is that if the option is not set it is up to the user to avoid the problem of selecting something that hasn't been graded while 'stacking'.
Increments
When fittings were part an increment file the program would report that it couldn't find the sizes contained in group definitions (die breaks) and would delete them. This has been corrected. In some cases the increments entered would shift' to the preceding size, this has also been corrected.
Copy Radius
If the 'target' intersection incurred the use of the ambiguity dialogue it could cause the program to crash.
Open pattern with double-click
Opening a pattern in this way would result in the pattern file extension appearing as ".pat.pat". This is corrected.
Export part images
If the length of a part name exceeded a particular number of characters the export of a parts report would fail from the 'Icon Window'. This is fixed.
Output Images
Please note that the default part icon image size is likely to be 12 pixels. Set a more reasonable value for PNG in General settings.
Dependent Construction Line
You can now create one of these on a single point base line.
PDF Output
Decorative dependant line type were not being properly rendered in PDF.
Advanced Browse
This function would crash the program if it 'found' an 'empty' file.
Assessment
The use of the 'A' key to select parts in the Collective assessment was not passed to the manual parallelogram function where it was impossible to select a piece to move. This is corrected.
2.4.4.release18/Jun/2008
Patch release
Fix for general PE2 problem, plus a minor fix for Edge Templates.
2.4.1.release14/May/2008
Patch release
Fix for general import bug
2.4.0.release02/May/2008
Update release
Various enhancements as listed in the linked pdf . . . Click here for documented changes
2.2.4.release19/Oct/2007
Update release
This is just a bug-fix release, and minor enhancement release.
Filtering graded sets
A request for a new facility that allows a user to define a graded set and output by selecting from a combination of parts and sizes.
Margin improvement
There is a need to have another method when creating a Margin, as especially when the base line has not got enough data points on the line to control the curve precision of that line:. This has been implemented.
But what we need is an option on the Margin dialogue bar itself to just apply a different way of putting more data points on that margin only
Automatic Initialisation of single parts
As anticipated there has been a mixed reception to this enhancement and the requests coming in are for the ability to disable when need arises. Unfortunately is is not just simply a case of editing something in and environment file. When adding 'print boxes' or 'size codes' the single part init is very useful but has become a liability when handling the transfer of lines from one part to another. Although F5 will restore the previous view in a complex pattern you make lose 'focus' on the lines you were checking/comparing.
What is required is a user selectable 'switch' that is easily accessible but at the same time involves the least amount of effort with resource files.
The verified solution in 2.2.4, is that this action only takes place in the grade environment.
2.2.3.archive21/Sep/2007
Update release
Most of the changes are shown in the linked document.

Click here for documented changes
2.2.1.archive25/Jun/2007
Grade Like Intersection
Using existing mechanisms a specific function has been created that automates the process for making selected base lines grade like the intersection of two intersecting lines.
Grade Centres
You can now place grade centres at any point along a line not just at the ends.
Grade Like
A warning is now given if you try to assign a 'slave line' to another GC and the addition of the use of the 'Delete' key to remove a 'slave'.
Start/End Gaps
Additional controls have been added to the 'start end' dialogue used with Stabs and Decorative features.
Mirror Notches
Notches are now treated in a special way when selected to mirror. The 'parent(s)' of the notch is/are mirrored and a matching notch is created.
Notch
You can now choose the 'normal' or follow secondary line option for separately for each notch.
Marker Lines
A check box has been added to the tool bar dialogue that automatically gives you a marker offset of half the width set.
Align
The graded data align function can now use an orientation direction to check and measure the graded results.
Reports
The Reports menu has been removed and replaced by an icon on the main tool bar and an option in the File menu. In addition the created report is now opened immediately in your default web browser.
Printing
There are additional choices that can be made regarding how displayed data can be printed to maximise the use of the page size.
Boundary edit
Using the boundary edit functions now preserve the start point of a boundary, providing that the actual lines at this point are not changed (addition or removal).
Replace
The action of the Replace function has been improved where a line has been used more than once in the selected boundary. The function is now 'sensitive' to the selected section of the boundary and doesn't just auomatically replace each instance of its use in the boundary.
Construction Line
Though still in the base line tool tray this is now primarily a dependant line tool when one or two lines are selected to base it on. If no lines are selected it reverts to creating a base line. When created at an intersection you now have the choice, with the 'T' key, which of the two lines to measure the angle against.
Part Properties
Many new features have been added to the part properties dialogue, including a preview window, search facility and an option to display the part in context.
Dependant Lines Information
A middle mouse button option has been added to this function that selects the parent base line(s).
User Colours
The old user colour dialogue has been replaced by a tab on the display 'slide-out' and a facility added to override the default creation colour for lines.
Copy Radius/Chamfer
A new function for quick and easy copying of these features from one boundary or chain to others.
Exchange and Move Dependants
These functions have been improved with the addition of a dialogue to make them more selective.
Extend Base Line
A new function providing the capability or extending a selected line by an amount, to another line or by drawing. The extend part of base line edit has also been enhanced.
Transform Offset
A new function that copies the relationship of one base line with another to create a new base line with a similar relationship on a second base line. Similar to copying a variable margin and for use with a particular moccasin construction.
Measure
You can now tap the short cut key 'C' to convert the red 'measure line' to a base line.
Duplicate/Convert and Convert
These two functions no longer have the confirmation step in the prompt.
Split Line
This function has been much improved and now points are added to ensure that the two new base lines match the original curvature. As a result of this the confirmation prompt in the process is removed going straight to the choice of keeping the original lines or not. You can also press the middle mouse button to split a line at all the corners or suppress the alterations to data points by holding down the shift key.
Initialisation
Or 'Reset View'. If you now activate a single part with Master off the view is reset or initialised to that part. This has been added as an aid to reviewing finished parts and applying Print Boxes.
Plt/Cut Output
You now have the option to 'append' selected parts and graded sizes to and existing Plt/Cut file for use with KnifeCut.
Re-badging
The splash and 'about' images have been changed to fit with the Delcam corporate image and the title bar also now shows as; ' clicktest.pat* - Delcam CRISPIN - Engineer '. As per Delcam convention you can now use a 'graduated fill' for the background colour.
2.0.22.release21/Mar/2007
Patch release
This is mainly a bug-fix release.
Notch Type addition
It has been pointed out that when you make a mirror boundary and a notch is selected it is automatically included in the boundary on the opposite side. This is OK. But, this mirrored notch does not respond to Notch+/- so you can't take it out of the boundary if you want to. The only way to get rid of it is to edit/remake the boundary. Can a Notch be given the Notch Type status when mirrored to allow Notch+/- to work? - DONE
XML problem with style and multi-line note
This caused a crash on loading - FIXED
2.0.21.archive21/Dec/2006
Pattern Preview
If you choose to turn the option off this state is now remembered.
Trim
Trim - A bug which resulted in some internal detail being lost is fixed.
Zoom Area(F4)
If this zoom function was used at a particular point in the base line scale function the program would crash. This is now fixed.
DXF
The default output colour is now set to white for both 'polyline' and 'spline' outputs. The ^ (caret) part name separator, if used' is now mapped to an underscore on output.
Collective Assessment
The value for 'COLSEPARATION' was having an erroneous effect on the collective grid size. This is corrected.
2.0.20.archive23/Nov/2006
Grading function
When the grading functionality is not licensed you can now enter a size and fitting in the pattern documentation. However, if you load a pattern where this information has already been defined you will not be able to change it. Under these circumstances you can also only use the standard Plt/Cut output for ShoeCost.
Increments
Increments - The use of the Insert key with Ctrl to add sizes or fittings after the current entry has been implemented. The Delete key can now also be used to remove entries.
DXF Nested block problem
A problem with nested blocks exported in DXF from Adobe Illustrator has been corrected.
Italian text problem
In Italian the size code letters were all lowercase and it and other languages were missing the R/r entries. This is corrected.
Radius Chamfer crash fixed
It was possible to crash the program if the Radius/Chamfer dialogue was used to add radius before the boundary was complete. If the Radius/Chamfer dialogue is already active when a boundary is started the functions are no not active until the boundary is closed.
Knifecut enhancement
To avoid a problem with older versions of KnifeCut an option has been added to the FDS section of the 'global.env' file named 'FDSPLOT' that limits the stabs to the old-style output without orientation. The default is '0' with the output supported by KnifeCut higher than 2.18.04. Edit the file and change the value to '1' to set the 'downgrade'.
Multi-point help update
Revision of the help on the multi-point transform function.
Increments warning
Increments - A warning is now presented about replacing your grading settings when you load an increment file.
Increments file name saved
Increments - The name of the increment file you load is now stored with the pattern, see the warning note on the help page.
2.0.18.archive04/Oct/2006
Collective Assessment
A facility to save more than one Collective layout has been provided in the Assessment task.
Collective Assessment
There are now 3 types of Collective Assessment processes. Currently each one outputs a simple printable text report but a method of providing a full report with images of the layouts will follow.
New Parts
A keyword (AUTOPARTNAME) has been added to the 'local.env' file that, if set to 1, will automatically display the new part dialogue when you finish a new boundary.
Display/Print
A bug that caused the program to crash when using the display/print option on the grade rules dialogue has been fixed.
Automatically start a part on boundary complete
A keyword "AUTOPARTNAME" will be added in the local.env file.
Default is 0, no new part dialog automatically popup.
1 = automatical new part dialog.
Margin function on certain line types
Margins on Notches is now allowed.
Single action reset of all line colours.
You can now reset all the line colours to default with a single action.
New Duplicate/Convert function
Duplicate Convert implemented and a new item is added in the "Edit" menu.
Assessment output as with PE2 (Haix) - JS24
We have added in the output as it was in Tempus.
This was a sheet where you had the pattern names, calculated values, number per pair (changeable)
and an additional percentage (if wanted) and this sheet you were able to print.
However, you MUST click on the Manual icon to generate the data to print.
DXF Import only makes parts when importing into a new pattern.
Allow the import of DXF (or IGES) to create new parts in an existing pattern.
2.0.15.archive21/Jul/06
Versioning
To simplify some issues with menu options and versions all 2D programs (Engineer, 2D Viewer and OrthoTec) have been levelled up to version 2.0##.
Grade icon
The grade icon will not now be active unless: There is a range of sizes AND model size has been defined AND the width and length values are greater than zero.
Chains
The facility has been added, via an environment file edit, of having the choice when chains are created for the default to be 'line ends off' or 'line ends on'.
Notches
Notch integrity improvements made.
Add Radius function
Fix to the Add Radius option on a chain where the function would automatically turn off the ends of the line.
DXF
Important information about importing DXF files has been added to the help. See warning about characters in part names.
Grade Centres
Using F4 after starting to create GCs would create a GC on the down click for dragging out the zoom box. This has been corrected.
Stitch Data
A fix to the format of the stitch data passed to an EPROM was required following tests with the MQP PROM programmer.
GC Assignments
While working on 7 the lack of any reference in help to the ability to quickly reset all base lines to GC1 was spotted. This has now been rectified.
Grade Like
The restriction on picking a single point base line with a GC 'on it' has been reduced to not allowing GC1 to be picked.
You can now also pick ANY single point line (including GC1 and a stab) to be a 'grade like' master.
FDS Grade Engineering
Some additional work has been done to improve the importing of these files.
Print Text
To solve the difficulty of maintaining the format of the text output, any dialogue with the option of printing now passes the text directly to the default text editor.
Undo
When adding detail to a part the recording of 'undo' was taking place after the event, which meant that the step couldn't be undone. This has been corrected.
Comelz
Changing the Comelz tool diameter parameter didn't allow the entry of a decimal number. This has been corrected.
Margin Delete
If you chose to delete margin that affected a boundary, with warnings on, and said no the boundary was still affected. This has been corrected.
StitchTec
Additions to the StitchTec help section and clarification in the use of the 3D file and 'obstacles' in connection with Orisol stitchers.
PatternCut(1)
The output to PatternCut 1 was being given the .pcut extension that should have been reserved to PatternCut 2.
While fixing this the file name length restriction of 9 characters will now be enforced by automatically truncating it.
Grading Task
The pop-up menu (nothing selected) has now been enabled in the grading task.
Saving down
The message added to a pattern that has been saved down to an older version is made more generic stating simply that it has been exported from a higher version.
Versioning
To simplify some issues with menu options and versions all 2D programs (Engineer, 2D Viewer and OrthoTec) have been levelled up to version 2.0##.
2.0.10.archive09/Jun/2006
Collective Assessment
Problems with some of the recent changes to the Collective assessment function have been fixed.
Size code crash
Some old patterns with badly configured size coding could cause Engineer to crash. The program has been modified to cope.
Missing Creation date problem
Some early XML format files missed out the 'creation date' in the file. The program has been modified to replace this information from the file system information if it is missing.
2.0.9.archive02/Jun/2006
Critical XML memory leak fix
Fixed serious memory leak in xml routines that causes PC's to slow down
Orisol Stitcher
Orisol stitch length, backstitch start and end, speed changes.
ENCIMAT stitcher output
ENCIMAT stitcher output added.
Collective part flip
Collective part flip enabled.
Group Grade
Group Grade fix for length, width and width and length
Reverse Engineering via xml.
Add to3D section for reverse engineering to ShoeDesign reverse Engineering
Improve performance
Improve performance when trim line is off.
Default directives
Overwrite default directives when loading a different pallet or file
Lastmaker .pat files
Handle pat file from old LastMaker.
DXF changes
Adobe DXF to handle INSERT and MTEXT inside BLOCK.
Digitising
Immediate digitizing after importing tracing bmp.
Notch layer
Program now saves notch information regarding layers.
Edit and Zoom
Edit line and zoom screen will exit function.
Layer updated
Now saves current lines to the active layer
2.0.4.archive24/Apr/2006
Cut and Paste
Small problem with cut and paste corruption fixed.
2.0.3.archive18/Apr/2006
New report formats
Report formats modified
DXF version upgrade
DXF version now upgraded to R13.
SXF
SXF file format fixes and stitch length allowed for ORISOL.
Adobe Polyline
Handle Adobe DXF LWPOLYLINE.
DXD
DXD import lines update id number.
2.0.0.archive16/Mar/2006
Pattern File Format
Pattern File Format - XML has been adopted as the basis for the pattern and increment file format. Patterns or increments created by 2.0.00 cannot be read by version 1.1.44 or older. If necessary use the 'Save as 1.1' option (not available for increments). As a consequence of this large data format change, for the first time since Engineer started, the version has had to be increased to the point that a new license is required to upgrade.
StitchTec
StitchTec - Addition of StitchTec functions as a licensable option. This means a new task and tool tray with a new settings tab, menu. and outputs. Other changes include the addition of two line types to the slide-out and colour settings. Stitchtec is also available as a 'stand-alone' product.
Radius/Chamfer
The ability to change the values of radii or chamfers for different sizes has been added. This has required a change to the data structure so older versions cannot load the patterns. Use File > Export > as version > Engineer 1.1. You MUST read the help 'Grade Radius' (Tasks - Draw - Dependants - Boundary).
Margins
The margin function now has the ability to create multiple separate margins of a given value, with the option of creating the lines on both sides of the parent. Also the use of a preset now keeps the function in 'edit mode'. As part of these new abilities the differing directions are now accounted for and remain unchanged when the margin value is changed.
Reset Colours
As a quick alternative to selecting all the lines, then using the option Colour > Line Default from one the two context menus, a new Edit menu option now resets all the pattern line colours to your chosen colours or palette.
User Colours
This dialogue can now be turned off in the View menu and the status is saved so that it is not re-displayed when the program is started.
DataStore
As part of a number of cosmetic changes this icon has been removed from the main tool bar, leaving the File menu option and the shortcut 'Ctrl-D' in place. Note too the next four points.
Selection Mode
This is now switched with a single 'T' icon. In its normal state, line selection mode is active, when selected text selection mode is active. At the risk of briefly confusing existing users the 'T' shortcut key, that previously just switched text on or off, is now also used to toggle the icon and 'text selection mode'. The 'N' key now only toggles notes (text) on or off. The 'D' key is now only used to display the slide Lines Display panel.
Align X or Y
Since they do not create anything these two functions have been moved from the Draw menu to the base lines context menu in the 'transform' section.
Boundary Edit
The three boundary edit functions have been removed from the Edit menu, leaving them just in the boundary (dependants) context menu.
Spring
The function icon is now inactive until one or more base lines are selected.
Duplicate Convert
This new function has been added to the Edit menu. The function will create a copy of any dependant line as a base line.
Converting Dependants
As inferred above you can now convert ANY dependant to a base line, including stabs and markers. These two changes are intended to assist in the creation of tread patterns for ShoeDesign.
Construction Lines
You can now see all the lines that may be affected when adjusting a part (with Master off) by using the Ctrl key with the Construction Lines icon.
Imports
To compliment the Exports dialogue a matching Imports has been added which can also be started from a new icon on the tool bar.
Exports
In connection with the above the File > Exports menu has been expanded from the previous single 'Data Outputs' entry to three entries matching the three tabs of the dialogue.
Import DXF
On importing DXF any data described as a circle is converted into a 'stab'. The lifting of the restriction on converting some dependant types to base lines means that if you REALLY want circles not stabs then you can convert them. Also, when importing into a new pattern, the function can now cope with most DXF files that contain layers.
Export DXF
The DXF export function can now maintain and export any layers that may exist. This allows Engineer to support cutting systems that can import DXF using the layers to assign tools or actions.
Layers
If just one layer is active any new data created or imported will now be put straight into that layer. If more than one layer is active the data will be passed to the default layer.
Trim at boundary
You can now set an option to trim off any detail that exceeds the part boundary as a grading option. Following the 'WYSIWYG' convention the result is also exported as is to all outputs. One major advantage of this is that the entire score/mirror line can be included in a part definition but will be constrained within the boundary at output. See Trim 'Rules'.
Increments
While it has always been possible to open a pattern file to import the increment details from it, using the 'Load' option in the increments dialogue, a new import option has been added to the file menu specifically to import increments. This using the same open dialogue in both cases but an additional minor change is that when browsing patterns you see the pattern description and the increments description when browsing increment files.
Beep
The frequency and duration of the beep made when digitising can now be adjusted by editing the registry.
Open Dialogue
The size of the window listing the file names can now be set to a larger size by editing the registry.
Draw
You can now snap to intersections during draw by holding down the 'I' key. Note that the 'I' key is used to insert points in base line edit.
Assessment
A print-out option has been added to the assessment function, along with a facility to add a percentage factor to the result for some or all parts.
Move Lines
The ability to move lines from any data point on the pattern to any other data point to another has been added.
Languages
Portuguese has added to the list of languages available during installation.
Group or Die Break ID
The range limit of 1 to 99 for the ID is now enforced by the program.
Chain
When making a chain the first and last lines are now off by default. Most of the time this will eliminate two steps from the process.
User Interface Changes
Create X/Y is now in the Draw menu only. This icon has been replaced with the new Duplicate Convert function. The separate 'lines' and 'text' selection icons are now a single 'T' icon that toggles. The Stabs on Grid function has been copied to the Draw task. The two Align options are now on the base line context menu. The boundary edit functions are no longer repeated in the Edit menu.
Dependant Translate
The ability to 'loop' this function was introduced in version 1.1.44. It was noted at the time that it was necessary to press Escape to quit the function after returning to the first prompt. However, it seems that practically no-one read the release notes or the updated help pages. In this version the prompt has been changed to reflect the need to press Escape.
Digitising
You can now press F6 to initialise the screen while digitising. The conflict between the normal mouse and the digitiser cursor make it difficult to use the normal zoom functions.
SVG
The web browser Mozilla Firefox version 1.5 now includes the ability to view SVG files without any sort of plugin. A small change to the Engineer SVG out was required and has been included in this version. BUT, while you can now view reports in Firefox 1.5, printing reports is currently not possible due to a bug. A partial fix exists in 1.6alpha2 so a full fix should not be far behind.
Reports
In most of the reports using SVG the facility has been added to open an enlarged view of an SVG image. In addition the 'blank' image has been changed to one containing a dashed line in order to better distinguish between a missing image and some other problem.
Increments dialogue
Size names in the size names list are now highlighted (in magenta) wherever an increment value has been added. A 'reset' button has been added that clears all increment values. It is now possible, though not recommended due to compatibility issues with older programs, to use the same size label twice in a size range.
Notches
Deleting notches will now leave associated boundaries intact.
Translate
The 'Escape to quit' function change to allow Translate to 'loop' in the previous version, that caused many users to report it as a bug (because no-one read the release notes or help), has been eliminated by adding an extra prompt.
Multiple instances of the program
License restrictions notwithstanding it has always been possible to start Engineer more than once. However, in this version a new warning dialogue has been introduced to prevent this happening accidentally.
Stitch Paths
While creating a stitch path and then connecting your stitch paths into a program sequence you can use 'T' to toggle the direction of the stitch path.
Imports/Exports
The import and export icons have been change to make them less confusing. Export is now a large green arrow pointing up and out. Import is a large red arrow pointing down and in.
Convert Dependant(s)
Using the updated dependants conversion process had problems with the order of creation or selection of dependants. It was possible to start the conversion and have the parents of dependants converted first, leaving no basis for the conversion of their dependants. This is now corrected and the hierarchy selected list of lines is sorted before conversion starts.
Lines Display
To better fit the extra two line types introduced by StitchTec the lines display tab has been re-arranged. The opportunity was also taken to move the All and Filter check boxes to the tops of the 'columns'.
Save as Version
The outputs to older versions PE2.1, PE2.2 and Tempus have been dropped from the File menu.
Radius/Chamfer
The 'graded radii' icon is now inactive until a starting (model size) value has been selected from the regular value list.
Grade Centres
The ability to include grade centres in a part has been restored as it was in PE2.
Import DXF
A method of allowing DXF parts (blocks) to be imported into an existing pattern has been added.
Show Construction
The function key F8 now activates the Show Construction function.
View GC Assignments
The View function within assign grade has changed. The white GC labels are now only shown when a line has 'variable grade'. Also the highlighted lines 'stick' until explicitly cleared.
1.1.44-3.archive18/Nov/2005
SVG Output
SVG output now enabled via option 1.
1.1.44-2.archive11/Jul/2005
Minor Fix
Minor fix to printing of Increments.
1.1.44-1.archive20/May/2005
Changed splash screen and startup sequence
Altered the startup sequence to get splash screen there BEFORE getting licence. Also licensing speeded up.

You MUST install Licence Wizard 1.22.

Static or network licence are now fully supported. Default is static (on local machine).

1.1.44.archive09/May/2005
Changes to 1.1.42 and 1.1.43
This release includes various bug fixes to 1.1.42 and 1.1.43. (These can be viewed in Engineer help)
Network Licenses
Start-up delays and hesitations when using the program caused by the license checking process have been resolved. But requires the installation of LicenseWizard 1.21 and a Network License .

You MUST install the new LicenseWizard program with Engineer 1.1.44

Notes
If notes are off they now turn on, if you pick the text selection mode icon or use the ' n ' shortcut key. Note that notes can also be toggled on or off with the ' t ' key, if no other function is active.
Delete Dependant
Context menu option. The behaviour of this function has been altered slightly. This function now only deletes dependants that are selected and will not include those that are just dependant on a selected base line.
Collective Assessment
It is now possible to 'drag select' squares to turn them on and you can print out the layout. A part delete facility has been added. The relevant help section has been updated.
Base Line Edit
In base line edit the changed base lines are now only updated when the function is ended completely and not as each point is 'released'.
Scale Function
Three radio buttons XY, X and Y have been added to the base line scale function dialogue. Using these will be more intuitive than adding 'x' or 'y' to the end of an entered value, though if you have been using this facility you still can.
Advanced File Browser
The title bar of the advanced file browsing dialogue now shows the current path. In addition the listing created is recorded for repeat use so that the window opens fast the next time.
Slide-out dialogue
The ' D ' shortcut (as well as setting line select mode) now displays and pins the slide-out with the lines tab active. The state of the slide-out is also remembered between sessions.
Grade Like
The slave line of 'grade like' is now shown as a thicker line instead of dashed. The dashed highlight was too difficult to see.
Data Import
Importing data from other file formats now behaves a little like importing lines from other patterns. The option to choose specific parts of the import is provided when data (another pattern) is already loaded.
Empty Parts
To facilitate the use of templates a ' Clear Empty Parts ' option has been added to the Edit menu. The idea is that you use a template with pre-defined empty parts and then easily remove the surplus empty 'boxes' later.
Rotate or Scale Base Lines
While using either of these two functions you can now re-pick the last (blue) rotation (scale) point to rotate about or make a new rotation (scale) point at the intersection of two lines.
Automatic Assessment
Parts that fail to reach the target level will appear in the list and icon browser with the names coloured magenta.
SVG
The SVG output from the output dialogue is now written at a 1:1 scale. This does not affect the smaller scale view that is created for DataStore.

At this time we are not aware of any readily available commercial software that will print SVG at 1:1.

Repeat
The ' Repeat ' function has been added to the bottom of the three context menus. This is really aimed at providing the information that the facility exists rather that the place to use the function. Tapping the Spacebar is much quicker.
Delete Dependants
The behaviour of the program has been altered slightly when the 'Delete Dependant' context menu option is used. This function now only deletes dependants that are selected and will not include those that are just dependant on a selected base line.
Dependant Information
Use of the dependants/parents viewing function now leaves the last viewed lines highlighted for other functions.
Dependant Translate
You can now 'loop' this function. To achieve this it is now necessary to press Escape to quit the function after returning to the first prompt.
Grade
The grade dialogue now has a facility to save selections made in the size/fitting grid for re-use. When updating check that there is a 'grade' sub-directory in your 'config' directory.
Margins
The trick with the Numpad keys and margin values introduced with version 1.1.41 has had to be taken away, because of the many detrimental effects caused when using these keys in other functions.
Snap to Grid
Snapping to the grid is now only possible when the grid is on and will be turned off when the grid is turned off.
Crosshair Cursor
The facility to use the 'cross-hair' cursor has been added to the View menu. The word ' Crosshair ' has been added in both menus to make it clearer.
Initialise
Dotted mirror lines created by the mirror boundary process are ignored when 'initialise' ( F6 ) is used.
Version Checking
You now can get full version information from the Windows right button context menu ( Properties ) on the Engineer executable. Also if you simply 'hover' over the Engineer executable name a 'tool tip' is displayed showing the version.
Printing Lines
Some printing parameters are now saved in the registry and a new parameter is included in the registry to allow the point size of the printed line to be increased.
Chinese Part Names
The ability to use Chinese characters in parts names has been added.

You should be aware that most cutters, cutting systems and plotters will probably not support Chinese characters

HPGL2
The option to output a plot as HPGL2 has been added. This should resolve a problem caused by the different origin used in HPGL2 where you typically only got the top right quadrant of the plot.
Icon Browser
In the Icon Browser if you use a left click then a shift+left click to pick a range it does not now define a 'box' but picks the parts in the order of the list
Construct Line
A small change to the construction line function now moves the new line directly to the point where the MMB is clicked. Previously you had to move the mouse a little.
View GC
Base lines assigned to GC1 are now highlighted with a solid instead of a dashed line for better visibility.
Chinese Characters
There were problems with the two functions for printing grade increments information with Chinese characters. This is now corrected.
1.1.42.archive10/12/2004
'Slide-out' dialog
There is now an option under the View menu that stops this dialog being displayed when the mouse hits the right edge of the workspace. However, if this option is used when the dialog is pinned it will work as 'on/off', an alternative to 'bumping' the side.
Initial Focus
The need to regain workspace focus after using a dialog line 'Open', including using it for importing data, has been eliminated. This means that you can pick lines, for example, immediately the dialog closes.
Part Names
To accommodate users who do not make use of the composite part name feature the first of the five fields has been made considerably wider. Also while the separate Edit dialog is still available you can now edit either of the five lists directly in the Part Names dialog. After typing a part name press the 'tab' key, not Enter, to add it to the list.
Dashed Line Highlight
Until this release whenever the dashed highlight was used on top of another line it could be pretty difficult to see it. In 1.1.41 the highlight changes whenever it superimposes another line to become the background colour. This has the effect of breaking up the line and to make it even clearer, as the related element is being adjusted (e.g. a marker slot) the marks and gaps alternate providing a sort of animated flashing effect. In order to be more easily seen against an already dashed line the highlight is 'dotted'.
Snap Radius
To provide more control of the 'automatic snap' function an additional user setting has been added to the General settings tab. The control is in the form of five radio buttons, follow the link for more information.
Mouse thumb wheel
The thumb wheel can now be use to zoom in and out when focus is on the workspace.
Zoom/Pan Delay
There is now registry entry (per user) that sets how many pixels the mouse must move before the pan or zoom action kicks in. The default is 4.
Sort Parts
This action has been copied from the part Icon Browser to the Parts Manager tree. In this position it also does an automatic 'Save Sort', meaning that the parts order is recorded in the saved pattern data. The sort made in the Icon Browser is still temporary and will need 'save Sort' from there to transfer it to the 'tree'.
Draw
There is now a readout of distance and angle from the last recorded point as you draw a line.
Alt+Enter
In common with many Windows programs the Alt+Enter key combination has been used for 'Line Info' and a new function, 'Pattern Status. If a line is highlighted the yellow information box will be displayed showing the properties for that line. If more than one line is selected the properties will be for the line with the lowest number. If no lines are selected the pattern status is displayed, this is also available as 'Properties' in the File menu.
Margin Micro-loops
The recurring problem of micro-loops on margins or markers has been improved. However, it will mean that while a margin will look good in Engineer it may still be badly 'drawn' when exporting to older versions. See Margins and Export.
Warning
In connection with the above and potential problems with converting chamfers the warning text "Pattern Exported from Engineer 1.1. Please check" is added to any pattern exported to an older version. See Export.
Output Icons
For simplicity and better visualisation when printing the output has been changed to included Windows Bitmap images by default. The original version, using scalable SVG images, has been moved to the Reports option as 'Report6'.
Mirrored Boundaries
The restrictions on a mirrored boundary have been lifted to match those of PE2. This means that you can now use part of a mirrored boundary to build another boundary or chain, this is because it is primarily a mirror line not a boundary. BUT, you will not be allowed to select this line for Replace or Boundary +/- in the boundary of which it is a mirror.
Notch construction
The construction lines of a notch included in a boundary are now displayed with the 'Show Construction' function.
Reserved file names
The restriction on the use (Windows) reserved words; con, prn, lpt1-2 and com1-2 has been lifted within Engineer and now just relies on the operating system to provide the warning.
Highlight
A highlighted line will now always be 'on top' and not hidden by other lines.
Margins
When the margin function is active you can now enter values on the 'numpad' (Numlock on) even when 'mouse focus' is on the screen.
Ambiguity Dialog
To make using the pan/zoom facility on this dialog easier 'patches' of clear space have been added to move the mouse cursor on.
Auto Assessment
A dialog, previously suppressed, is now optionally displayed if a boundary fails to reach the assessment target.
Templates Option
An option has been added to the File menu providing facilities to make and use templates.
Path Settings
You can now edit directly the five key paths in the settings dialog.
Stabs on a Grid
A new function has been added to the Draw menu that will add a single stab to very intersection on a selected grid of lines.
New Size Code
A new size code shape has been added using Rr (for rounded) that improves the performance with knife-based cutting systems.
Grade to Print
When printing a graded part information that may be contained in the part properties is printed as a second line to the 'print box'.
(Sketch) Trace
Input a style by tracing an image displayed on the workspace. Uses a calibration step to improve accuracy.
Notes
In the Notes dialog there is now a facility to scale all the notes, which increases the default size of the notes on the workspace and can also be used to increase the plotted size of notes.
Draw Cursor
The addition of the draw+snap facility of version 1.1.40 has prompted requests for a more accurate cursor. For this version the draw cursor is now a single pixel line cross with a single transparent pixel in the centre.
Network licenses
For the commercial release of 1.1.42 (based on the last beta build of 1.1.41) the concept of a network license has been adopted as default. This is to avoid the start-up delay of 15 seconds or more created by the Rainbow Sentinel license checking process. An existing license will still work and a local license is still a second option, but anyone experiencing the long start-up delay can now fix it by requesting a network license. Note that the latest version of LicenseWizard (1.20) automatically installs the necessary support. Use of a network license also provides the possibility of a single PC being the license server to several others allowing a set number of program sessions to be run out of greater number of physical software installations.

I.E 15 installations of Engineer but only 10 of these can be running at anyone time.

However, if this PC is turned off, then none can use Engineer

Licence Refresh
If Engineer is killed for any reason you may have to wait for up to a minute before re-starting, until the license server recognises the fact that the program is no longer running and releases the licence.
1.1.40.archive?
Slide-out dialog
dialog - The slide-out dialog has undergone some remodelling. Principal changes are that it is narrower and to achieve this icons have been used for the line types and the 'tab labels'. The layer visibility tab has been removed and the 3 options are now at the base of the layer panel. See item 2.
Slide-out dialog
When the new narrower dialog is pinned the workspace is now resized. Because, in this state, the dialog no longer hides any lines the need to frequently turn it on and off is removed.
Assessment + Slide-out
While in the Assessment area both the Layers and Lines Display tabs are now disabled.
File Open Dialog
An 'Advanced' button has been added to the File Open dialog that provides a display of the directory contents in table form.
Load/Save Increments
The dialog used for these actions now shows the increment file description and allows you to enter one when saving.
Part Rename
When the Part Names dialog is used to rename a part there is now an extra 'drop down' field that allows you to select other parts to rename without closing the dialog.
Notes
Using a 'bold' font improves the appearance of notes on the screen.
Chamfers
It was found that the conversion to the old even chamfer of versions less than PE2.4 was sometimes wrong. The way the chamfer is constructed in Engineer is quite different to earlier version but changes have now been made to improve the accuracy of the conversion. However, as a corner angle becomes significantly greater or smaller than 90 degrees some inaccuracy is unavoidable.
Radius/Chamfer
The middle mouse button or the delete key can now be used to 'delete' a radius or chamfer.
Pattern Documentation Titles
A button has been added to provide the option of replacing the 15 document field titles in an existing pattern with your own stored entries.
Align X and Y
Functions added just to the Draw menu to align selected base lines along the X or Y axis.
Reports
The reports option of TechPac has been put into Engineer.
Draw+Snap
The 'Create Line' (Draw) function has had the facility added to snap to an existing base line or data point while drawing.
Copy dependant
Dependants from a single selected line can now be copied to more than one target line.
Size codes
The inconsistency of using the right mouse click to delete a size code has been replaced by RMB to exit and the Delete key to remove a code.
Partial Margin
Pressing 'P' (partial), before finishing edit margin now correctly terminates the edit state.
Notches
The shape of the notch is now remembered for the next use of the function. Assuming this is the choice in settings.
Cross hair cursor
If you choose to turn off this cursor type from the context menu '+', it is now also off for base line editing. It remains on for the measure function.
Part Names
The 5 categories of part names are now sorted correctly.
1.1.39.archive?
Boundary edit - 1
A new option in the dependant context menu; 'Boundary +' for replacing a range of boundary construction lines by one or more others. The usual boundary creation step will resume for constructing the new boundary, for instance adding radii or chamfers.
Boundary edit - 2
A new option in dependant context menu; 'Boundary -' for deleting one or more construction lines from a boundary. The picked lines do not need to be in sequence a new boundary will be created from the remaining lines.
Plot dialog
Black colour lines could not be assigned a pen. This is added for completeness.
View Option(GC1)
Using the View option on GC1 in assign grade will now highlight all lines that have not been assigned to other grade centres.
Move/snap points
A new keyword 'SNAPRADIUS' has been added to the global.env for defining a snapping circle within which data points will be snapped automatically to the cursor location. The default is 0.5mm which can be changed manually in the file. What this means is that two points within the 'snap radius' will automatically snap together with a single click similar to the function in PE2.
Radius/Chamfer
Clicking on the next intersection will apply whatever was used for the previous corner, radius or chamfer.
Replace
First line is always part of the boundary so this line can be selected without the ambiguity dialog coming into action.
DXF
export from any 'autopart' was suppressed in V1.1.12 for preventing parts without a boundary being output for cutting or costing. However, this was unnecessary for DXF, DGT, IGES and SVG outputs so they are now freed from this restriction.
Ambiguity dialog
ESC will now abort the ambiguity dialog.
Unwanted size code
An unwanted size code can now be removed from a selected part with a right mouse button click from within the size code function.
1.1.38.archive?
Uneven (odd leg) chamfer
To aligned with the imminent release of Pattern Engineer 2.4, which contains this functionality, this function has been added to Engineer in the boundary, join and chain functions and separately in the context menu Radius/Chamfer function. NOTE: Versions of Engineer older than 1.1.38 will probably not be able to make a boundary created in 1.1.38.
Export as... PE 2.4
In connection with the above 'Export as... PE 2.4' has been added to the file menu.
Faulty group definitions.
It has been found that some PE2 patterns have had group grade definitions containing sizes that are not included in the size range. On opening the increments dialog this caused the program to crash. A test has been put into place to check for this as the pattern is loaded. If a 'bad' group is detected it is deleted and message to this effect is displayed.
User colours
If lines are assigned to a user colour that is turned off they will also now be hidden immediately. This only works if the lines are dropped from the 'picked list'. However, using the new Ctrl+R action will (re)highlight them.
Edit Multiple Notches
It is now possible to edit any number of selected notches together. But be careful with the 'switch' or 'T' shortcut incase you inadvertently switch one the wrong way.
Base line scale
Base line scale in either X/Y direction. - Similar to Move Base Line, by holding down X/Y key to restrict scaling in that direction. Entering a "x" or "y" character at the end of numeric entry will also restrict to that direction.
select a range of sizes
Shift+LMB to select a range of sizes for grading.
Back to summary