Change Log

Developmental changes are updated here from time-to-time and reflect changes to both the release and pre-release versions of Nucleo.

Revision: 105
Author: Dev
Date: Wednesday, April 18, 2018 3:57:10 PM
Message:
1) Turned forced-use of solid versus solid+Wireframe
2) Deleted remnant group that sometimes existed at the end of the build.
3) Fixed issue with back up bodies not being visible at the time when the user is asked to keep them or not (so he can click and see them in the workspace).
4) Simplified tabbed feet dialog.
5) Added option to first wizard page to set the viewing mode.
6) Added code to clean the resultant figure when direct editing a blade for pin projection (may be needed generally, TBD).
7) Checks pin to see if it is orthogonal or not and if no offset is applied, it does a faster Boolean operation rather than a projection.
8) Added option to make the blades temporarily more translucent when drawing a pin sketch.
9) Fixed bug on small fixtures where the part number doesn't fit the base plate. Caused matrix error in fxmergecutoutfontvdm.ovm
10) Fixed issue with blade lines not changing thicknesses after material thickness changed.
11) Added code to some of the wizard pages to enable/disable the options if the major control is checked or not, for example, weight reduction or not.
12) Fixed issue with Sweep BOundary dialog sharing defaults for both metric and inch.
13) Added release version information to the status pane upon starting Nucleo.
----
Revision: 101
Author: Dev
Date: Friday, April 6, 2018 1:42:50 PM
Message:
1) Added screen refresh after deleting previous solids.
2) Serialised solid names for fixture parts if they are identical. Fixes issue with DXF only creating one instance of one of the solids.
3) Added support to jigsaw blades as well as the base(s).
----
Revision: 100
Author: Dev
Date: Thursday, April 5, 2018 5:16:52 PM
Message:
1) For Add Grippers dialog, added "Delete Previous Backup Solid" button.
2) Add extra checks in to reduce geometry code to try to work with problematic scans. To be determined if its OK and no knock-on effects.
3) Added option to not remove small elements if using gripper offset.
4) For base plate editing, added code to do this on base as well as blades. Previously it didn't for some reason, do it on the base. TBD if OK.
5) Added option to create a jigsaw from the bae plate.
----
Revision: 99
Author: Dev
Date: Monday, April 2, 2018 2:58:31 PM
Message:
1) Fix for nSmart boundaries so they ignore clamp lines positions and also move torches and weld tables out of the way as clamps.
2) Fix for wire body left after an undo on a two-directional sweep boundary.
3) Code added to disable Pro options in lite and some of the standard version.
----
Revision: 98
Author: Dev
Date: Friday, March 30, 2018 5:26:27 PM
Message:
1) Fixed default for gripper point addition dialog.
2) Improvements to backup copies (blades etc).
3) Added option to auto-remove base plate apertures, and fixed issue with a few example parts.
4) In the case of no boundaries present, a new dialog is shown suggesting their use or the option to use a fine scan step only.
5) Prevent mirrored blade lines that are created by using the Transformation menu option.
It is OK to use a mirror on the blade line wizard page, but not from this other place.
6) Check for torch collisions with blades/base if there are present.
7) Export of Torches prevented to STL files.
8) Fix for editor dialog being shown during selective base plate aperture removal process.
9) Fix for mirrored lines when figure has transformation.
10) nSmart dialog fix for missing global and correction of redraw upon deletion of nSmart boundaries.
11) Addition of warning and dialog to change all fixture blade line thicknesses if the material is changed.
12) General overhaul of dialogs, simplified Blade Line wizard page.
13) Addition of sweep boundaries.
14) Fix to check for zero Z bounding offset value - caused some bad blade geometries in rare cases.
15) Improved handling of torches. Still needs the tool vector option massaged.
16) Inclusion of torch bodies and weld bodies to the transformation that optionally happens when a weld table is used.
17) WArning message added if the base plate is selectively modified with apertures, saying the user may need to turn on "Bump Outs".
18) Bump out code improved to fix issues with missing bumps in base plate (when using selected aperture removal).
19) Check added on Transformation menu to turn on hidden layers prior to the command.
20) It's Easter. That'll do.
----
Revision: 97
Author: Dev
Date: Tuesday, March 20, 2018 7:03:19 PM
Message:
1) Fix for dealing with yet-to-be-determined scan issue on part listed against ticket #58
2) Added option to sweep a boundary along a path (as well as just in X or Y)
----
Revision: 96
Author: Dev
Date: Monday, March 19, 2018 5:45:39 PM
Message:
1) Fix for ticket #51, Direct editing pink background remains after edge edit instead of resetting to user preference
2) Fix #48 nSmart Dialog "Done" does not close dialog.
3) Fix #40 Add material type to BOM
4) Fix for projected holes - in case of offset failure
5) Fix #8 Move torches AND pins upon fixture generation, per Clamps
6) Fix #Fix issues with nSmart dialog defaults
7) Fix #54 Ensure pins and clamps are moved on nSmart regen
8) Fix #56 Fix issues with nSmart dialog defaults
9) Ticket #50 Need option to create a set of blades with a top boundary so to optionally project pins/sections through
10) Fix #27 Work out tool vector for torches so you can retract along the tool direction
11) Fix #24 Check solid Annotation text is coming out of the solids upon DXF export in the report
12) Fix #14 When inserting torch, it is not initially highlighted
13) Fix #11 Check Add Lines defaults are not zero (were on Al's PC one time)
14) Fix #10 Check base plate annotation text defaults each new fixture
15) Fix #9 Check for VDM errors after using Torch Adjust - on save/new/open
----
Revision: 95
Author: Dev
Date: Friday, March 16, 2018 5:28:57 PM
Message:
1) Added option to create boundary when making a set of blade lines in a zone/to a body. Used to make blades from which we can subtract pins. Also enabling/disabling of items in the add lines dialog improved.
2) Start of Lite changes - disable things that are not included. Needs secondary tests.
3) Deletion of backup bodies improved to only prompt if there are any to delete.
4) Improvement for projected pins - if pin is planar, now offsets it correctly if offset applied.
5) Added pin projection to Grid Array dialog page.
6) Added Sweep Boundary option to Boundary wizard page.
7) Defaulted envelope boundaries to not being considered in overall model extents
8) Pin Projection added, can do non-orthogonal in Standard/Pro version, orthogonal only in Lite.
----
Revision: 93
Author: Dev
Date: Sunday, March 11, 2018 4:29:49 PM
Message:
1) Deletion (optionally) of previous solids after adding edge detail
2) Bug fix for Add Lines dialog
3) Window off for speed when deleting backup solids
4) Fix for IGES 2D export (probably, needs further tests)
5) Work for Project Pin option (beta).
6) CAD export results now shown in integral dialog with option to show in Notepad
7) Work completed for 3 variants, Lite, Standard and Pro

----
Revision: 91
Author: Dev
Date: Thursday, March 8, 2018 4:49:44 PM
Message:
1) Lite version management, Standard version includes CAD export (Solid). New loading bitmaps etc.
2) Addition on Torch translation along the torch tool vector.
3) New FXS macro added to allow users to opt into beta testing.
----
Revision: 90
Author: Dev
Date: Friday, March 2, 2018 7:31:43 AM
Message:
1) VDM error fix after torch collision check
----
Revision: 89
Author: Dev
Date: Friday, March 2, 2018 7:20:27 AM
Message:

----
Revision: 88
Author: Dev
Date: Friday, March 2, 2018 7:19:51 AM
Message:
1) Consideration of torch bodies when locating part model
2) Improved (ongoing) torch functionality - added torch tool vector translate option
3) Added beta on/off function.
4) Fix for internal users with pro mode.
----
Revision: 86
Author: Dev
Date: Wednesday, February 28, 2018 2:05:21 PM
Message:
1) Fix to annotation references not coming out in CAD export Report.
----
Revision: 84
Author: Dev
Date: Wednesday, February 28, 2018 11:33:55 AM
Message:
1) Fix for issue adding cut through font when the interlock slot fails.
2) Fix to Add Lines Dialog.
3) Improvement to licensing options.
----
Revision: 82
Author: Dev
Date: Wednesday, February 28, 2018 11:32:27 AM
Message:

----
Revision: 80
Author: Dev
Date: Monday, February 26, 2018 10:04:29 AM
Message:
1) Fix for <mylogo>
2) Improved defaults for Adding Lines
3) Improved Beta testing messages
4) Helper window now stays active is left that way the last time (default is shown).
5) Initial work for torch access interface.
6) Fix for issues with 6 and 9 font character on base plate.
7) Correction of blade tab depth default.
8) Changed some default values such as snap tooth off versus on.
9) Added Torch layer.
10) Added Torch layer on/off icon.
11) Correction to snap tooth erroneous log message (per John).
12) Correction to "Select and Arrange" causing loop if no lines preexisted.
13) Correction to bitmap redraw on boundaries dialog page.
14) Correction/addition to Dealer licencing code.
15) Torches moved out of way when build happens as clamps.
16) Improved Translate-Rotate-Drag tip dialog.
17) Example torches added.
----
Revision: 77
Author: Dev
Date: Monday, February 26, 2018 9:51:58 AM
Message:

----
Revision: 76
Author: Dev
Date: Monday, February 26, 2018 9:51:14 AM
Message:

----
Revision: 75
Author: Dev
Date: Tuesday, February 20, 2018 4:12:22 PM
Message:
1) Corrected Beta test use messages.
2) Initial work for Torch accessibility, including library additions.
3) Message added for Dealer licenses to include VDM.
----
Revision: 73
Author: Dev
Date: Tuesday, February 13, 2018 10:36:33 AM
Message:
Trunk. Ongoing matters to complete are related to direct editing improvements. Otherwise:

1) Compensation for base plate font cut through chars if the base plate is close to the dims of the part.
2) Re-engineered direct editing underway, backups now created and optionally deleted.
3) Fix to part array option.
4) Changes to the way parts are rotated in space when direct editing. No longer reads the blade line VDM but gets the vector from a solid attrib.
5) Fix for duplicate blade checking.
6) Colour-coding added for boundaries so one can visually see if any boundary is considered or not in the part extents.
7) Fix for background colour reassignment after direct editing errors.
8) Fix for clamp tower offsets.
9) Fix for annotation defaults being incorrectly set.
10) Code added to exclude backup copies of blades etc. from DXF export.
11) Usage warning message added for Gripper Points.
12) Changed cutout code to use extruded kurve versus kurve to heet then extruded sheet. No "please wait" message.
13) Code to reorient lines (maybe already in last release).
14) Fix for excluding clamp towers from the count of blades from where cutouts are removed.
15) Fix for base plate to weld table location - now considers tab depth.
16) Starting code for dealer management.

----
Revision: 72
Author: Dev
Date: Tuesday, February 13, 2018 10:17:29 AM
Message:

----
Revision: 71
Author: Dev
Date: Friday, January 26, 2018 5:23:43 PM
Message:
1) Translation applied to cut outs in the base plate when the fixture is repositioned on the weld table.
2) "u1", "ua" etc. added to the solid names and also referenced in the CAD export report.
3) Fix for CarrLane clamp preview.
4) Improvement to extents offset from part for base plate offset calc.
5) Compensation added to lower X and upper Y of base plate if the annotation extents are larger than the actual base plate.
6) Duplicate-shape checking improved/fixed along with DXF output.
7) Exhaustive check tooltip fixed.
----
Revision: 70
Author: Dev
Date: Wednesday, January 17, 2018 1:59:16 PM
Message:
Various fixes/additions including:

1) Added option to check for 90 degree rotated blade line figures. Now corrects the blade line colours etc.
if the part and lines are rotated. Also added manual option to do the same under the Visibility menu.
2) Improved automation to hide boundaries upon clamp import.
3) Implementation of Weld Table CAD (Solid) import and part-alignment to same.
Export of pertinent reference locations to CAD export log file.
4) Loading splash screen added.
5) Creation of backup body during direct edit.
6) Deletion of message index file when backup created. Means the messages are up to date more often if changed.
7) Added option to set the thickness of clamp top plates to a custom size so they can be tapped better.
8) Added Snap Grid value option to be active when splitting lines.
9) Improved checking for apertures that may violate the outside perimeter of a blade.
10) Report log now shown in modal window at the end of building.
11) Example Solid Weld Table examples added.
----
Revision: 68
Author: Dev
Date: Thursday, November 9, 2017 3:04:50 PM
Message:
Missing commits
----
Revision: 66
Author: Dev
Date: Thursday, November 9, 2017 2:58:07 PM
Message:
Work on Carr-Lane, major improvement for kurve reduction checks to try to prevent loops/invalid geom. Now has option on geometric tolerance page to do "Exhaustive Check". Work done after testing from Bart Nov. 2017. (Trunk)
----
Revision: 65
Author: Dev
Date: Saturday, November 4, 2017 2:42:44 PM
Message:

----
Revision: 60
Author: Dev
Date: Monday, October 23, 2017 11:23:52 AM
Message:
Various fixes and additions - ability to use two logos added. Improved cancellation of build. nSMart boundary changes. Export options fixed for internal users. (Trunk)
----
Revision: 58
Author: Dev
Date: Wednesday, September 27, 2017 9:39:36 AM
Message:
Fix for nSmart boundaries, pro/std mode. (Trunk/Branches)
----
Revision: 57
Author: Dev
Date: Monday, September 11, 2017 1:38:50 PM
Message:
Completed Pro/Std code settings, other small changes/fixes (Trunk/Branch Q3)
----
Revision: 56
Author: Dev
Date: Friday, September 1, 2017 4:13:47 PM
Message:
Various changes for Nucleo Pro, and trial users.
- Option added to warp to pages in the wizard.
- Option to colour solids by layer allocation - useful for overlaying parts - like a trailer that grows in a direction - to see differences. Means each part should be imported after changing to a new layer, for all the parts in the "trailer".
- Fixed "About"/"Help" to point to Website.

Trunk copy only so far.

----
Revision: 55
Author: Dev
Date: Wednesday, July 26, 2017 6:24:40 PM
Message:
Further improved line copy/translate and mirror. Works along the lines of the other line functions.
Changes to set Nucleo (Standard) and Nucleo (Pro) operational modes. User will need an additional code to enable all features including those under development such as Top Side fixture.

----
Revision: 54
Author: Dev
Date: Tuesday, July 25, 2017 12:27:59 PM
Message:
Fix for COpy/Translate bug for fixture blade lines. Also moved mirror and copy/translate to listbox selection. (Trunk)
----
Revision: 52
Author: Dev
Date: Saturday, July 15, 2017 4:11:40 PM
Message:
Fix for Base Plate aperture mode - dialog was shown under the editor dialog in some instances.
Improvements to direct editing, see: https://youtu.be/W3r-oRiQxTg
Fix for STL output.
Fix for direct line editing (due to version naming convention change).
Fix for saving non-Nucleo VDM files (wire, milling ones etc).

----
Revision: 51
Author: Dev
Date: Friday, July 7, 2017 5:05:16 PM
Message:
Fix for line grids within a zone or within a model's extents (seems the X and Y's were backwards as well as the count in X and Y).
Changes to the way the part transparency works - you now slide then apply en mass.
Added prompt to warn users if the "No Refine Scan" debug option is set.
Fix for part layer being turned on at build time even though the user may have turned it off.
New geometric option to help with problems on large, swept surfaces (like a boiler top). Sometimes the scan is dodgy, but only at the very start of the solid intersection. This option "Additional Trim" tries to chamfer the entry and exits corners to fix it.
Slight improvement to STL export.
Significant change to data-structure loading - it seems that some of the values from each VDM were not being restored but instead taken from the last used ones. Namely some of the geometric options and the schemes plus user-defined CAD DXF's files for base plate et al. Needs a good test.
For duplicate-line checking, the duplicates are now translated in Z a little to make them easier to see.
Added mirror option at any angle for lines, although this will only be available in the pro version. Also fixed problem with mirroring lines period, it was broken.
Fixed but with splitting lines.
Small fix for apertures.
Parsolid export (from menu and from automatic option upon CAd export) now excludes boundaries.
Versioning changed to show year and quarter plus revision number. So, now it says "Version 2017 Q3 Revision 51".
http://www.mediafire.com/file/ziih0wduw628w71/NUCLEO_FUTURE.zip

----
Revision: 50
Author: Dev
Date: Tuesday, June 20, 2017 10:18:08 AM
Message:
New DLL function and menu pick to export STL files for part and for fixture. Also can be set on the Export CAD options dialog to always output.
Moved user-logo VDM location to C:\Users\Public\Documents\Nucleo Fixture (version independent folder).
Small bug in Base Apertures fixed.
Fix for Grid-array - could not do a 1x6 or 6x1 grid, for example.
Fix for schemes (new also in C:\Users\Public\Documents\Nucleo Fixture).


----
Revision: 48
Author: Dev
Date: Thursday, June 15, 2017 2:01:40 PM
Message:
Fix for assigning user defined swept or extruded boundary so that is is marked correctly - also added assistance dialog to tell use to thicken any user sheet to a body.
Improved reliability of failure situations with tab feet and metric.
Fixed bug with tool tip not reporting the correct scheme locations.
Incremented version (branch) and revision number
(Trunk/Branch)
----
Revision: 47
Author: Dev
Date: Wednesday, June 7, 2017 11:59:31 AM
Message:
Fix for "Add All Apertures" dialog for base plate - sometimes not adding them all. Also made the dialog docked and added nicer common icons for viewing etc.

Fix for VDM files being deleted upon File-SaveAs. That was a dumb thing to do.. I had a blonde moment.

(Trunk/Branch)

New software at: http://www.mediafire.com/file/ziih0wduw628w71/NUCLEO_FUTURE.zip
----
Revision: 46
Author: Dev
Date: Tuesday, June 6, 2017 11:53:22 AM
Message:
Small fix for wrong support email address (thanks Curtis) and a little change for the base plate subtraction. (Trunk/Branch). Uploaded to http://www.mediafire.com/file/ziih0wduw628w71/NUCLEO_FUTURE.zip
----
Revision: 45
Author: Dev
Date: Friday, June 2, 2017 11:12:03 AM
Message:
Carr-Lane dialog added.
Automatic creating of a Public Documents\Nucleo Fixture folder; schemes are now (by default) located in sub folders etc. under here so to be version independent. Carr-Lane library will also be stored here.
Fix for "Missing Layer" on translucency slider use.
Fix for "Select & Arrange Lines" when the mode was set to "Split Line".

(Trunk/Branch)

----
Revision: 44
Author: Dev
Date: Wednesday, May 31, 2017 10:38:49 AM
Message:
Close-to-complete work Carr-Lane User-interface for accessing the Carr-Lane libraries. To Dos:
1) Import actual clamp bodies.
2) Mark them as Carr-Lane so we can make a BOM at the end.
3) Carr-Lane need to complete their site content.

Video here: https://www.mediafire.com/?nh7jzkfb30gtutf
----
Revision: 43
Author: Dev
Date: Tuesday, May 30, 2017 3:53:26 PM
Message:
Initial work (good part done) for Carr-Lane HTTP connection and (complete) and User-interface for accessing the Carr-Lane libraries. The system will connect to the Carr-Lane portal and get the list or current clamps and then let the user download them singularly or en-mass. (Trunk)
----
Revision: 42
Author: Dev
Date: Saturday, May 27, 2017 2:33:17 PM
Message:
Fixed small issue with "ua" "ub" annotation - was also using "u" on vertical (green) blades (code typo).

Added "Split Line" option to the standard list of line actions (Move, Shrink, Extend - now includes split). I thought it was a useful feature that can let you lay down a long line but then trim it into say two shorter ones to use less material. It enables the splitting of the currently selected line (one line at a time); once it is selected, the >> button's tooltip changes to say "Select Split Line Position(s)" - then the user picks a snap coord to specify the split points, in a loop, (not just one split, you can do many on one line). Note it makes sense to not precisely snap onto the line but to just snap close to the line in "Coords" mode, unless a precise snap place such as midpoint is needed. The system will split at the closet point on the line to the selected snap position. It may be worthwhile hiding boundaries before doing this, or select "Coords" mode from the graphics icons set at the top and/or set a snap grid value that if desired.
----
Revision: 41
Author: Dev
Date: Thursday, May 25, 2017 3:16:13 PM
Message:
Completed work to determine duplicate blades to include clamp top plates too. Was a bit of a palaver to do the top plates but worth it (two days). As per the last commit's comments, if the option is checked "Annotate Duplicates with Alpha References" but tower annotation is off, it will still execute the duplicates search for all blades (clamp blades and normal ones) plus clamp top plates. It may not be obvious, could be an option in the CAD export but for now, that's how it works. The tool tip explains this adequately.

Upon export, there will be just one DXF for duplicate parts - the report will (should) correctly state the quantity per part and factor the over all length and area accordingly.

Note that if a blade that belongs to a group of duplicates, is edited directly, a yellow warning status message appears saying it is no longer associated with the group.

Also fixed problem opening a VDM file with a "to be saved" VDM already in use - the "Please wait.. housekeeping" dialog stayed up. Not any more.

Hot-off-the-press (Tested by me as much as possible) here:

http://www.mediafire.com/file/ziih0wduw628w71/NUCLEO_FUTURE.zip
----
Revision: 40
Author: Dev
Date: Tuesday, May 23, 2017 6:53:20 PM
Message:
Work in progress to determine duplicate blades so to mark them in an alpha-form versus numerically, for example - if you have a lot of clamp towers for the same size clamp, mark their annotation as ua, ub, na..nf etc. Even without annotation set, check for similarity upon build and then using the new option, only export one copy of the respective solids to DXF but tell the export report how many copies to cut and still consider the accrued length and area used. Trunk only so far, changes inspired by work with E-Z-Go.
----
Revision: 39
Author: Dev
Date: Tuesday, May 16, 2017 3:06:47 PM
Message:
Completed Clamp Bolt Hole Schema function (to test). This function allows the user to create a set of schema files for each clamp type, so to describe the bolt hole positions and the hole size to subtract from any base plate and/or clamp top plate. When active, NUCLEO will search the fixture for each iteration of the clamp and try to create the matching bolt hole pattern.

Video at http://www.mediafire.com/file/pt07cui44swtuht/clamp_bolt_schema.mp4 (Trunk/Branch)
----
Revision: 38
Author: Dev
Date: Monday, May 15, 2017 5:30:12 PM
Message:
Ongoing work for Clamp Bolt Hole Schema (Trunk)
----
Revision: 37
Author: Dev
Date: Sunday, May 14, 2017 5:39:56 PM
Message:
New versioned branch. Start of Clamp Bolt Hole schema work - should have the ability to place holes in the clamp top plates and/or base plate based on building up a library of schemes for each clamp's bolt hole positions. This will automate the process.

Also added "Carr-Lane" button in readiness for the integration of the pertinent clamp libraries from them. (Trunk/Branch)
----
Revision: 36
Author: Dev
Date: Friday, May 12, 2017 5:35:48 PM
Message:
Corrections for Pin Towers. Also, blades are now defaulted RED when initially created so that if they remain red after all the further operations are added to them (like font etc. or interlock-slots) something has gone pear-shaped.
----
Revision: 35
Author: Dev
Date: Friday, May 12, 2017 1:59:48 PM
Message:
Changes to the base plate annotation placement; the system will now check for geometric issue with base plates (if they happen) and suggest that the new option (Annotation Page -> Advanced) "Validate Cutout Features" is set to try to remedy the issue.
----
Revision: 34
Author: Dev
Date: Tuesday, May 9, 2017 12:21:28 PM
Message:
Removed boundaries from Parasolid Export.
Added option to scale cut out fonts on the clamp/pin towers by a percentage and accordingly, a message to warn when the font goes less than the permissible area (but not remove it). Lastly, if the font feature is under a certain maximum area (set in the CAD export options dialog), the feature is output to a different layer and colour for etch processing rather than cutting. (Trunk/Branch)

----
Revision: 33
Author: Dev
Date: Friday, May 5, 2017 3:24:18 PM
Message:
When entering Fixture Edit Mode, the background now changes to a red-pink hue to make it obvious. All line/arc is shown in black for clarity. Same for blade edge and child feature mods.
On CAD export, the background is set to white during the process.
Clamp additional values for percentage option can now be > 100%. In this case, it is assumed a clamp top plate will be made (is checked) and the lines of the clamp tower extend outside the clamp base boundary, with the additional X and Y offsets added to the extent.
Fix for IGES output (broken when I fixed the colon issue for DXF's).
Fix for schemes (saving of favourite wizard values) - not works OK and does not remove existing blade lines.

 

----
Revision: 32
Author: Dev
Date: Friday, April 28, 2017 4:15:22 PM
Message:
Fix for missing layers upon build/boundary selection. Improvement to forced error at build end. (Trunk/Branch)
----
Revision: 31
Author: Dev
Date: Tuesday, April 25, 2017 6:23:57 PM
Message:
Fix for colon in DXF file, not allowed. Major progress on Blade Properties data-structure and dialog and NCI's. (Trunk/Branch)
----
Revision: 30
Author: Dev
Date: Friday, April 21, 2017 2:33:40 PM
Message:
New branch committed for nSmart, fix for cancelling build in the middle of aperture creation (was causing VDM error).
Moved the Line/Arc reduction tolerance edit on the Geom page to be in the non-advanced side of the dialog, as it really can affect the results when combined with the scan steps. When "silly" shapes happen (large loops/arcs), changing this value can help rectify such issue, example, on an ICI part, at an 0.02 step fine 100 (0.0002) the default of 0.002 failed. Changing this edit to 0.01 resolved it.
----
Revision: 29
Author: Dev
Date: Tuesday, April 18, 2017 2:19:26 PM
Message:
Ongoing nSmart boundary development, basically completed (as far as I can tell), will need testing on multiple parts (Trunk)
----
Revision: 28
Author: Dev
Date: Monday, April 17, 2017 5:00:54 PM
Message:
Ongoing nSmart boundary development, close to complete but will need a shed load of testing (Trunk)
----
Revision: 27
Author: Dev
Date: Sunday, April 9, 2017 5:06:23 PM
Message:
New branch, initial release of clamp duplication stuff for beta testing. (Trunk/Branch)
----
Revision: 26
Author: Dev
Date: Saturday, April 8, 2017 7:50:35 PM
Message:
Initial work for clamp arrays, single copy, copy/translate and copy/rotate. Inspired by ACME Fans, so they can place them at fixed angles around the fan. (Trunk/Branch)
----
Revision: 25
Author: Dev
Date: Friday, April 7, 2017 1:53:36 PM
Message:
Slight tweak to serialization stuff. Base plate is now "1001" if 1000 is our starting number, "1000" is added to the label on the baseplate to determine the root of the whole fixture assembly. The blades and base are now created thus:

Serialization Start = 1000
5000.1002.00.%z <- Base Label - ends up being 5002.2003.00.1000 etched on base.

Base Plate Solid name: 5002.2003.00.1001
First Blade: 5002.2003.00.1002
Second Blade: 5002.2003.00.1003


----
Revision: 24
Author: Dev
Date: Friday, April 7, 2017 11:20:15 AM
Message:
Fix for solid tolerance being reset (per John).

Changes to serialization of solids/dxf's (Longhorn). Include %z in the base plate label and %z in the solids names edits and the starting serialization number (e.g. 1000) will go on the base plate label and the base plate solid will include "1000" in its name; the blades will start at 1001, 1002 etc. Also added CAD export option to prevent the document filename going out with the DXF file name, so the user gets just 1000.dxf, 1001.dxf. Longhorn use a naming convention likes this: 5000.1002.00.xxxx for parts assemblies. So, setting the base plate label to 5000.1002.00.%z will result in a label of 5000.1002.00.1000 on the base, they don't want "Fixture (1) u-blade" etc. but just a number for each solid, so setting the base plate solid name to just %z and the same for the rest of the solid body name edits, results in what they want (Trunk/Branch)
----
Revision: 23
Author: Dev
Date: Thursday, April 6, 2017 2:57:48 PM
Message:
Added code for %z token serialization of model parts (per Longhorn request).

Fixed issue with clamp towers whereby if a boundary was lower than the clamp, the tower was being cut off at that height. Now moving boundaries mutually exclusively for normal blade lines and clamp tower lines, so both do not interfere with the calculation.

Added parameters for point cloud calculation - was hard coded as an additional part-surface offset of 1 micron and an artificial fudging of the blade width by 10% (5% per side). Not sure why this was so, but its probably been like this for 6 years. The surface offset is probably fine, but with the 10% factor, blades right up next to a flange, for example, would compute including the flange shape even if the line didn't intersect the flange - but was visually butted-up to it. Setting the factor to 0 or the part surface to zero will remove this "fudge-factor". Didn't want to hard code it or change it for all, a its been like it was for ages (better to have it default to the old way, but give options to override).

Fixed problem with invalid 2 span kurve, causing segment error. I now check for these and ignore them.


----
Revision: 22
Author: Dev
Date: Tuesday, April 4, 2017 3:05:03 PM
Message:
Fixes for base plate font, fix for exporting with timed licence. (Trunk/Branch)
----
Revision: 21
Author: Dev
Date: Thursday, March 23, 2017 5:01:57 PM
Message:
Fix for move-to (blade line) moving to left edge of figure versus centre (Trunk/Branches)
----
Revision: 20
Author: Dev
Date: Wednesday, March 22, 2017 5:45:18 PM
Message:
Fix for user-base-plate not adding cut thru font. Added option to cyclically move lines. Fix for lines moving when part already located (in Step 1). (Trunk/Branch)
----
Revision: 19
Author: Dev
Date: Sunday, March 12, 2017 4:22:07 PM
Message:
New release version, committed also to Trunk. Added code to randomise (psuedo) the colours used when creating a preview version - so it is obvious it is a preview. Fixed 'done' button clipping on Locate Part dialog. Changed viewing mode to not force solid only, but default it. Made sure the part layer is shown when changing the part translucency. Added code to allow the advanced options under development to be masked, but when ready, based on the version month being June (I hope), they will be unmasked BUT the user will have a 3 day grace period to use them - then they are prompted for a code to input to activate them after purchase. Improved demo-mode export option at the same time.
----
Revision: 18
Author: Dev
Date: Friday, March 3, 2017 4:16:33 PM
Message:
Bug fix with missing pac $_return for annotation step distance (Trunk)
----
Revision: 17
Author: Dev
Date: Thursday, March 2, 2017 6:14:58 PM
Message:
Ongoing for nSMart mode (Trunk)
----
Revision: 16
Author: Dev
Date: Wednesday, March 1, 2017 6:49:49 PM
Message:
Dialog additions for nSMart mode (Trunk)
----
Revision: 15
Author: Dev
Date: Wednesday, March 1, 2017 6:01:12 PM
Message:
Start of nSmart Boundaries work-in-progress, I think it may work...

Added option to prompt for reference face for creating boundaries versus asking each time with a yes/no box. Default will be to not ask for a face, just do a Z+ boundary. (Trunk).
----
Revision: 14
Author: Dev
Date: Monday, February 27, 2017 4:06:02 PM
Message:
Start of nSmart Boundaries work, fix for metric fixture part (Sheet Metal Components Incs) but could be a general issue - where tabbed feet kurve was slighlty longer than blade kurve causing solid body conversion failure.
----
Revision: 13
Author: Dev
Date: Friday, February 24, 2017 12:19:15 PM
Message:
Gripper Add/Remove dialog improved to give "traffic light" system to guide user. Problem with lines shifting slightly when extended/shrank fixed. Added min. edge length option to clamp adv. params so tabs are created OK on clamp top plate versus hardcoded at 24mm. Fixed problem with clamp boundaries not being shifted out of the way when the refinement pass is made. (Trunk/Branch)
----
Revision: 12
Author: Dev
Date: Thursday, February 23, 2017 9:08:19 AM
Message:
Fix for gripper point section addition (remove CCW arcs when removing gripper sections), added "wait" floating dialog on saving (good for large VDM's) and for SEC copies, fix for DXF path over 255 characters (now does a CWD first). (Trunk/Branches)
----
Revision: 10
Author: Dev
Date: Wednesday, February 22, 2017 12:51:01 PM
Message:
General fixes for base plate text not being cut, prompt for u/n direction confirmation, bug with part not being on correct layer. Prevented null thickness being output to DXF report. (Trunk)
----
Revision: 9
Author: Dev
Date: Tuesday, February 14, 2017 3:14:00 AM
Message:
General fixes/improvements to assigning boundaries as a type etc., also improved trial mode functionality for CAD export (Trunk/Branch)
----
Revision: 8
Author: Dev
Date: Saturday, January 28, 2017 4:03:50 PM
Message:
Work completed for Clamp Top Plate creation and export; also direct editing of planar boundaries and top plates (TRUNK/Branch 17-01-21)
----
Revision: 7
Author: Dev
Date: Friday, January 27, 2017 6:15:22 PM
Message:
Work for top plate of clamp towers. Almost done, I hope (TRUNK)
----
Revision: 6
Author: Dev
Date: Thursday, January 26, 2017 5:00:21 PM
Message:
Code to deal with timed licences for trial users. Each time they want to do a CAD export, it will prompt them to send a code via email to get a code back. In this way, was can track usage.

For OVM users (like us) it will come up each time to allow us to prove it out. We then get the "Generate Code" button shown. Calling "fxe" on the command line also evokes the dialog to generate the code in OCM versions.

To inhibit the dialog asking for a code each time for those who are paid but on timed licenses under 30 days, entering the dongle number bypasses it.

----
Revision: 5
Author: Dev
Date: Wednesday, January 25, 2017 8:19:46 PM
Message:
General updates
----
Revision: 4
Author: Dev
Date: Friday, December 16, 2016 5:21:58 PM
Message:

----
Revision: 2
Author: Dev
Date: Friday, December 16, 2016 5:15:03 PM
Message:
Base Plate customiszation (Trunk/Branch)
----
Revision: 1
Author: Dev
Date: Tuesday, November 29, 2016 3:11:43 PM
Message:
Initial commit
----

Trademarks of their respective owners.
E&OE. Nucleo is a trademark owned by Camtek Software LLC, US Registration number 4,833,048.

Use implies acceptance of our Terms and Conditions and Privacy Policy.