Changelog
2.0.5.6 (2026-07-22)
- Fix abnormal issue with hidden shortcut keys
- Fix remaining stock setting check
- Fix parameter refresh issue after tool change
- Correct spark gap setting for flat-end mill roughing
- Optimize tool types in tool library
- Add horizontal plotting output function for post-processing
- Fix duplicate name error when copying
- Adapt programming after tool library optimization
- Optimize placement layer for surface-raised sheet bodies
- Fix issue where copying blank copies all operations
- Fix conflict when creating sheet bodies with multiple surface raises
- Fix incorrect layer setting during roughing
- Add analysis and coloring for datum plane and datum side
- Complete electrode logic update to reduce errors
- Add localization translations
2.0.5.5(2026-07-14)
- Optimize machine tool selection for post-processing
- Electrode material configuration
- Composite electrode
- Fix false positive in automatic analysis
- Fix tool not displaying correctly
- Add trim boundary function
- Fix error when switching application modules
- Replace programming window tool library control; remember last used tool library after switching
- Resolve interface issues in English environment
- Group name setting now takes effect
- Add entity validation to prevent crash when no electrode entity exists
2.0.5.4(2026-07-10)
- Optimize machine tool selection for batch post-processing
- Optimize overcut detection
- Optimize electrode material handling
- Optimize part spotting
- Fix cutting depth setting issue in cutting layer
- Optimize logic for feed point update point
2.0.5.3(2026-07-07)
- Implement operation selection strategy logic
- Implement batch editing for machining plans
- Optimize part centering function
- Fix error caused by tool mismatch
- Support adding multiple same-type operations to a machining plan
- Supplement and optimize tool cutting parameters
- Apply tool parameters to operations
- Add steep/non-steep wall demarcation angle configuration
- Optimize A Niu Programming icons
- Enhance operation group functionality with support for creating new operation groups
- Add temporary tool function
- Add spark gap setting for operations
- Support renaming operations
- Support generating preview for individual operations
- Fix naming conflicts during batch copy
- Add read-back function to read NX plan operations back into A Niu Programming
- Add right-click menu option to add operations
- Add batch tool change and reference tool functions for operation groups
- Add semi-finish to operation groups
- Optimize tool selection; double-click to open tool change page
- Fix issue where electrode attribute working layer was read incorrectly
- After completing electrodes, fine-tune operations and regenerate rough/finish programs
- Support automatic conversion from Entu attributes to A Niu Programming attributes
- Fix issue where cutting depth stepover did not take effect
- Improve programming datum face recognition logic
- Add automatic import for external electrodes
- Optimize post-processing
- Optimize BOM upload for special-shaped electrodes
- Electrode material date configuration
- Improve dynamic attribute functionality
- Surface raising now automatically adds sheet body to operation components
- Optimize programming interaction logic
- Fix overcut check
- Add manual modification function for material list
2.0.5.2(2026-06-03)
- Optimize A Niu Programming icons and interface
- Optimize machining plan display
- Add top kill surface height and datum protection allowance for programming
- Optimize programming button availability logic
- Add font size, color, balloon size, and color settings for batch measurement reports
- Optimize preset configuration function
- Optimize auto-execution chain; add dropdown enum configuration; add sync upload; upload BOM after electrode info modification
- Optimize electrode post-processing
- Add reference tool function
- Supplement and modify electrode attributes for auto-upload
- Fix electrode material handling
- Auto-save when generating program sheet
- Initial version of label visualization
- Fix import/export exceptions in tool library and subsequent optimizations
- Improve visualization configuration
- Optimize tool length calculation in program sheet
- Auto-save configuration for program sheet
- Optimize part naming
- Add fool-proofing for multi-tooth electrodes; fix multi-tooth electrode functions
- Support batch copy, delete, and tool change for programming and machining plans
- Add function to display electrode numbers
- Click on programming interface to modify operation parameters
- Add cutting parameters to tool library; support batch modification in tool library
- Batch modify tools and reference tools in programming
- Configurable tree view in programming page
- Allow configuring electrode working layer in settings
2.0.5.0(2026-04-30)
- Optimize program sheet functions
- Add composite electrode function
- Optimize batch spotting function
- Optimize tool creation and related functions in tool library
- Re-upload steel/electrode program sheets to FTP with optimizations
- Add projected area function for single-tooth electrodes
- Add machining plan function
- Add electrode analysis function
- Optimize mirror component function
- Add electrode engraving function
- Add A Niu Programming function
- Add preset configuration function
- Optimize post-processing and post-processing filtering
- Optimize multi-tooth electrode functions
- Add steel part screenshot function
2.0.4.9 (2026-03-02)
- Optimize assembly support for editing special-shaped electrodes
- Optimize assembly support for electrode information
2.0.4.8(2026-02-25)
- Optimize electrode contact surface analysis
- Add part repositioning
- Optimize automatic stylus change for measurement points
- Optimize datum base removal
- Add creation of program groups
- Add Z-height for multi-tooth electrodes
2.0.4.7(2026-01-23)
- Optimize electrode spotting function
2.0.4.6(2026-01-16)
- Optimize TopZ in discharge drawing
- Optimize upload for electrodes larger than 10MB
- Add configurable default tolerance for datum base
2.0.4.5(2026-01-09)
- Optimize electrode attributes
2.0.4.4(2026-01-07)
- Fix bugs in electrode program sheet
- Add support for reading Hisense electrode attributes
- Optimize stylus change for spotting
2.0.4.3 (2025-12-23)
- Optimize program sheet
- Add configuration to import expressions for replacing other electrode materials
- Add CMM automatic stylus change configuration for electrode picking
2.0.4.2 (2025-12-13)
- Rough/finish integrated check for electrode picking
- Sort electrode information numbers
- Optimize material quantity submission for rough/finish integrated electrodes
- Optimize hiding workpiece in drawing output
- Hide parts for multi-tooth electrode station settings
- Add configuration for exported electrode rotation angle
- Optimize system configuration reading
2.0.4.1 (2025-12-03)
- Fix bugs in shared electrode drawing output
- Fix bugs in automatic electrode angle labeling
- Optimize contact surface analysis for multi-tooth electrodes
- Add coordinate shift configuration for multi-tooth electrodes
- Fix bugs in electrode spotting
- Optimize stylus from layer 150 to 240
- Add configuration for undercut face picking in electrode spotting
2.0.4.0 (2025-11-26)
- Add configuration to exclude wire-cut electrodes from batch picking
- Change discharge drawing angle display to counterclockwise
- Exclude part entities on layers greater than 256
- Default to enabling multi-tooth electrode configuration
- Optimize multi-angle C-angle leader lines
- Add angle labeling for angled gate electrodes
- Do not engrave if electrode engraving face is smaller than 16mm
- Add prompt when electrode size exceeds standard specification
2.0.3.9 (2025-11-19)
- Multi-tooth electrodes support drawing output for multiple workpieces together
- Add face selection to coordinate management entity selection
- Add default checked configuration for PDF export
- Fix bugs in electrode discharge angle
2.0.3.8 (2025-11-18)
- Multi-tooth electrodes support individual discharge direction for each station
- Display part orthographic view in drawing configuration options
- Optimize electrode engraving tolerance
- Optimize multi-tooth electrode drawing output
- Synchronize touch-point faces for multi-tooth electrode drawing output across same workpieces
- Configure spark gap inheritance from datum base spark gap for multi-tooth electrodes
2.0.3.7 (2025-11-04)
- Update the engraving number for mirror electrodes
- Optimize the export of empty STP drawings for NX2506
- Adjust the exported material list back to the weight of rough materials
- Change the deletion of nodes in electrode drawing output to batch deletion
- Adjust the export of 3D: if the file already exists, it must be overwritten for normal export
- Optimize the issue where the customer number is lost during the secondary initialization of project initialization
2.0.3.6 (2025-10-31)
- Add electrode configuration; check the box to default that the spark gap has been deducted from the body
- Add standard material specification configuration for electrodes
- For electrode drawing output, the default option for electrode contact surface analysis checks interference inspection
- Add login verification to server configuration
- Electrode BOM table remarks + processing remarks + EDM remarks
- Optimize the exclusion of R angles in electrode point extraction
- Optimize the distribution of electrode point extraction
- Add file saving configuration for drawing output
2.0.3.5 (2025-09-30)
- Add tool split body
- Add tool rib reinforcement
- Add tools for STP, X_T, and conversion to Prt
- Add tool hole bottom clearance
- Add tool top surface replacement with plane
- Add tool flatten curve
- Prompt for eccentricity of the workpiece center in drawing output
- Optimize the export of drawings
2.0.3.4 (2025-09-26)
- Add the general assembly drawing of the EDM list
- Optimize the distribution of electrode sampling points
- Add the export of a single CAM Stp
2.0.3.3 (2025-09-23)
- Add 2 specified settings for point color selection
- Optimize the prompt sequence for automatic point selection
- Optimize the STP export bug
2.0.3.1 (2025-09-19)
- Optimization of the Bug in the Height of the Electrode Dotting Reference Plane
- Adding the output of the buckle label to the electrode drawing
- Optimization of the BUG in setting the spark gap for multi-tooth electrodes
2.0.3.0 (2025-09-18)
- Optimization of discharge parameters for lost hanging reference platform
- Optimization of spark positions for multi-tooth electrodes
- Optimization of the prompting sequence for electrode point selection
2.0.2.9 (2025-09-15)
- The electrode list displays multi-station spark gaps
- Measurement report plotting in batches + automatic plotting
2.0.2.8 (2025-09-13)
- Add electrode measurement report plotting
- Import electrodes and optimize the selection of datum planes
- Optimize the BUG where the saved configuration of enumeration options does not take effect
- Display spark gaps in multi-tooth electrode drawings
2.0.2.7 (2025-09-08)
- Optimization of the BUG where exporting PDF reports a CGM path error
- Optimization of the BUG where exporting STP results in an extra 90-degree entity
2.0.2.6 (2025-09-05)
- Import of other electrodes: add Xingchuang and Jinyu, and optimize
- Update of electrode program sheet: optimization of single program
- Optimization of part naming selection
- Coordinate management: cancel the default coordinate
- Optimization of drawing output for multi-tooth electrodes
- Optimization of prompt for manual point selection in inspection
- Optimization of abnormal point exclusion in drawing output
- Modify the export of STP to background output
- Optimization of benchmark platform engraving
- Configuration of spark gap type options
- Modify the export of PDF to background output
- Selection of station engraving for multi-tooth electrodes
- Optimization of BUG in editing properties of special-shaped electrodes
2.0.2.5 (2025-08-28)
- Added electrode list
- Added the function to save the table layout on the interface
2.0.2.4 (2025-08-25)
- Added engraving deletion function
- Optimized the issue of missing processing methods when importing other electrodes
- Added multi-tooth electrode attributes
- Enabled drawing generation for multi-tooth electrodes
- Added contact surface analysis for multi-tooth electrodes
2.0.2.3 (2025-08-20)
- Added angle marking to the discharge diagram
- Optimized error prompts for benchmark table mounting
- Added interface layout saving function
- Optimized angle marking for inclined tops
- Optimized the selection of part centering surfaces in the discharge diagram
2.0.2.2 (2025-08-18)
- Optimized errors in material list submission
- Optimized the electrode import interface and electrode analysis interface
- Added upload error prompts
- Optimized the material loss issue when modifying electrode information
2.0.2.0 (2025-08-15)
- Added prompts for checking electrode datum planes during drawing generation
- Added prompts for checking tool number = 0 in the program list
- Optimized the editing of benchmark tables for special-shaped electrodes
2.0.1.9 (2025-08-14)
- Added mirror electrode function
- Added discharge drawing generation for electrodes with multi-station, multi-part, and multi-coordinate system
2.0.0.4 Update
- Optimized attribute prompts for special-shaped electrodes
- Added checks for initial mold numbers and part numbers
- Added an independent button for electrode contact surfaces
2.0.0.2 Update
- Optimized benchmark table stretching
- Added electrode contact surface analysis to electrode drawing generation
- Optimized the omission of coordinate saving for shared electrodes
- Fixed the bug where the material preparation length direction was set to X dimension
