In This Topic
These notes only include either NEW or CHANGED unless relevant to documentation.
v117 to v120
[20250306]
- New PhotoView Blender 4.2.6 support
- Add CSV header line for AlphaCam DXT machining exports
- Context Help linkage to online help supported (reg option: HelpOnFPages 0=off (default), 1=on, 2=developer mode)
- Note: Needs AAHelpLinkage.qlt and .qiqx in Library folder
Example of Developer Mode
When Context Help is generated, simply clickon the area you want to link help to.
The Properties dialog will automatically prefill with the majority of the selections, as shown, including the correct HelpLibrary (see URL Base drop list).
The only requirement is to locate the html on the topic (e.g. JobNumber.html) and optional bookmark (e.g. #JobNo).
Click Test button to ensure this is correct and, if you are happy with the result, click Update (the table, otherwise changes will be lost).
Keep a backup of the AAHelpLinkage.qlt at regular intervals - crying shame to loose all your hard work!
Click to view sample AAHelpLinkage.qlt table created
v111 to v116
- PhotoView environment background maps now supported
- "blender-3.1.2-windows-x64-AMS-EXTRAS-vs-Blender-distrib-20231204.zip" required in PhotoView folder for spotlight rotation and 3D environment support
- CNCConfig v1.3.8 Checks for presence of EzyNestExe registry key upon startup
- Improved unloading speed at end of job
- Lights and background maps now work with Blender 4.0
- PhotoView Blender 4.0.1 support (WIP)
v106 to v110
[AutoUpdater Release Dec24]
- Support for Construction view cutouts overlapping multiple sections (in ShapeMaster/BoxMaster)
- Improved displaylist handling reduces # of redraws plus only draw models in prepass if they are drawn in the main pass
v103 to v105
- 3D PDF item exports from preview pane menu no longer supported (GLB preferred)
- GLB textures loaded are shrunk to reasonable resolution for textured view display in app
- Some cloud2 error messages improved
- When no license.ini, default to Cloud2 now, as Cloud1 is being phased out
- CNC Config v1.3.7.0 Added CultureInfo function to have numerical values format as set in Windows' region settings.
- Update comes from the region settings relating to decimal point vs comma (particularly for Europe)
Middleware
- Middleware control to get 3D Model sizes, ie sizeX,Y,Z, originalsizeX,Y,Z and islockaspectratio
- Middleware SetValue for model scaleX,Y,Z which trigger updates of sizeX,Y,Z also
v100 to v102
- Treat circle machine steps as routing rather than drilling
- Separate circle and ellipse machining cutout tools
- Add new profile view tab to machining main view for easier viewing of multitool profiles
- Draw profile annotations are now available in main machining view and also display in preview pane
- Updated URLs for ScalarTools licensing system
- Reg option "ProfileViewEnabled" defaults to 1, set to 0 to disable, but extra Profile tab only present when profiles present
v97 to v99
Construction View
- Add construction style machining editor view for folding products, showing machining for all folded sections in a single 2D layout
- Construction view status line shows both local (flap) and global (item) coordinates
- Use front left as origin of item coordinates for folding products
v92 to v96
Change
Wall Size Page
- Clarified labels for heights of next wall edge
- Ensure slope checkboxes are shown for tool (as tool sets defaults for new wall edges added)
- Show arc length and next edge heights as disabled controls where appropriate
- Allow user to edit radius via property page control
Other
- Customise cabinet tool r-click menu per-product (ShapeMaster, CabMaster etc now different)
- Use more generic description for Insert Unused Based Ons (items now, not cabinets or shapes)
New
- Profiling, improve support for veins in pockets
- Custom shape profile view - Add grid and handles (this view option only in preview pane so far but will be added to main view)
- Machining exports now combine colinear fold lines
- Peanut machining optional layer spec can be a deferred formula now
- Peanut machining support for multiboreinline drill holes replacing by peanut slots
CNC Config
Changelog Sep24 since v1.3.3.0
- Application: Adjusted settings for writing to log file to include seconds in timestamps for better fault tracking.
- Strategy Configuration
- Offset : Open now selects only Open strategies (was previously showing External/Internal strategies when Open selected).
- Deleting an Island Fill strategy now populates Strategy dropdown with Island Fill strategies (was previously showing Offset strategies upon deletion).
- Fill category - Island Fill now the default strategy type for Fill.
- Adding a new strategy now automatically selects that strategy.
- Previously it would add it to the list but still have <Select> in the drop list.
- Deleting an existing strategy followed by deleting another strategy no longer empties the Strategy combobox.
- Both External & Internal Offset strategies now show in the Strategy dropdown, irrespective of what strategy type is selected in the Options panel
- Changing the strategy type (ie, swapping External/Internal) in an Offset strategy now saves with that strategy type (instead of resetting the form).
- Save button now enabled when ANY changes made after strategy selected.
- Final Pass in strategy now calculating correctly (was previously incorrectly adding an additional pass).
- Machine Setup: Parameters -> Driver Units page
- comboboxes are now read-only (previously were editable textboxes).
- now saves correct Speed units (see tag in EnRoutePreferences.xml).
- Corrected the reading of units from external files.
Display
Interface
- 64bit AMSCloud build available
- Compress file contents internally in QID,QIL,QIT,QIM files, maintains Windows Explorer searching and preview images
Ribbon Command Buttons
- Ceiling and Floor icons on the Insert tab implemented
- Supports curves and fillets
- Floors and ceilings can be split into multiple segments to allow peaks and valleys when vertex heights change
- Corner number and height are provided in tooltips
- Walls can be edited using the rclick menu i.e. Edit Wall and Edit Wall Edge for easier selection when editing walls
- Walkthrough Animation button on the Display tab included
- Images to walkthrough animation management combo added (requires BCGSoft DLL update included)
- Save/Load options for all annotation tools that were missing them i.e. Shapes on the Annotate tab
- Trim/Extend supported for curved edges
Developer / Middleware
- Preserve edited section properties when refreshing imports - allows friendlypage updates of section properties for an imported section
- Clip labels on section faces to face bounding poly (now the default for CabMaster, but not folding products like ShapeMaster)
- Clip label to bounds option (IsClipLabelToFace) - Added optional clipping for labels on textured faces
- Middleware function TotNHoles(layer,diameter,depth) counts all holes in specified layer with specified diameter and specified depth
- Add optional "..." browse button to friendly edit controls, launches multiline text editor, or specify action formula
- Middleware capability to look up face polys for wall edges (frontfacepoly, backfacepoly)
- Add new ImportCopies option for section imports, a formula controlled int field (e.g. if set to 2 MySection imports as MySection1 plus MySection2)
- Include *.qzs archive content when checking file exists from middleware
- Animations: Add support for managing multiple animations in document
- Animations: Add serialize support for animations (schema change)
- RDL Reports: Support for .accdb instead of .mdb for 64bit build (requires accdb drivers)
- RDL Reports: Add capping section table to RDL report output
- ShowFriendlyPages: Add button option overrides to change text of OK button
- ShowFriendlyPages: Add button option overrides to hide the Cancel and Apply buttons
- ShowFriendlyPages: Add button option overrides to run a formula action when the user presses OK or Apply
- ShowFriendlyPages: Add support preview items via XML-exported cabinet definition in the .qiqx file
- ShowFriendlyPages: Allow specification of a "default height" .qiqx popup
- ShowFriendlyPages: Implement in-place editor support preview items
- Add Up/Down/Top/Bottom buttons to reorder control sets in property page
- Add ability to look up specific tabs from within control set groups using ControlSetName[TabName] or ControlSetName[index]
- Tabs that have spaces in the name can still be looked up by name by substituting underscores for the spaces
- Icons added for grain matching and Machinestep combining (wip)
- Middleware variables for ceilings and floors, use arrays or single values which auto extend to all vertices
- Formula support for one way and depth for floor and ceiling items (wip)
Registry
- Registry option “ClipLabelsToFaces” allows override of default clipping of labels to faces
- (1=always clip, 0=never clip)
- Registry option for setting minimum camera view item resolution
- (CameraItemResolutionX,CameraItemResolutionY)
- Add encrypted license block information to registry
See Also