Skip to content

Version Notes

4.2.3 (2025-11-18)

New Features

  • Studio: Add a pop-up prompt when memory usage is too high
  • Studio: Optimize the judgment logic when setting names for script-bound variables
  • Studio: Optimize the "Condition" tool so that the end name of conditional branches follows the start name
  • Studio: Optimize the "Write to CSV" tool to support binding array variables

Bug Fixes

  • Studio: Fix the issue where the program freezes during runtime when binding non-existent values in tools
  • Studio: Fix the error "Program does not exist" when double-clicking to open a program that has no program named main
  • Studio: Fix the memory usage issue of the software startup screen
  • Studio: Fix the issue where tools can only be dragged to the last line instead of the specified position
  • Studio: Fix the issue where image capture fails in standard mode when using Shengxiang sizectors for image acquisition
  • Studio: Fix the issue where tools can still be deleted while the project is running

4.2.2 (2025-11-3)

New Features

  • Studio: Added geometric tolerance measurement tools (profile, perpendicularity, parallelism, positional tolerance).
  • Studio: Added "3D Circular Hole Positioning" and "3D Right-Angle Positioning" tools.
  • Studio: Added "3D Step Difference", "3D Point Cloud Deduplication", and "3D Three-Face Vertex" tools.
  • Studio: Added "Create Array" tool.
  • Studio: Added the ability to merge multiple tools in the run list into a group.
  • Studio: Added asynchronous execution of multiple projects (support for running multiple instances).
  • Studio: Added option in system parameters to enable auto-start on boot.
  • Studio: Added ability to view detailed information of the current project in the project list.
  • Studio: Added copy/paste functionality for programs or tools across projects.
  • Studio: Added .aivs file association so double-clicking an .aivs file opens the application.
  • Studio: Optimized "3D Calibration File Stitching" tool — supports stitching multiple cameras arbitrarily to a specified target.
  • Studio: Optimized "3D Volume" tool — merged slice-integration and contour-integration methods.
  • HMI: Added "Statistical Bar Chart" and "Clear Button" components.

Bug Fixes

  • Studio: Fixed issue where the line direction output by the "2D Perpendicular Line Find" tool was not normalized.
  • Studio: Fixed incorrect calibration file format output by the "3D Line-Scan Stitching" tool.
  • Studio: Fixed issue where abnormal trajectory points detected by the "Glue Path Detection - Trajectory" tool were displayed outside the image bounds.
  • Studio: Fixed loss of "Create ROI" tool parameters when opening older projects in the new version.
  • Studio: Fixed Matrix-type variable not being output after being bound in scripts.
  • Studio: Fixed PLC read/write tools continuing to run after PLC device disconnected.

4.2.1(2025-10-16)

New Features

  • Studio: Added support for Keyence LJS080 camera, Hikvision RGB-D camera, Lemei Mai GoPXL camera
  • Studio: Added "Load Contour", "Save Contour" tools
  • Studio: Added "3D Contour Circle Fitting", "3D Contour Line", "Arbitrary Contour Extraction" tools
  • Studio: Added "Multi-Point Cloud Stitching", "Create Text" tools
  • Studio: Added export log functionality
  • Studio: Optimized "3D Point Cloud Transformation" tool, added matrix transformation mode
  • Studio: Optimized "3D Line Scan Camera Calibration" tool, added circular hole calibration method
  • Studio: Optimized "3D Geometry Intersection" tool, added surface-to-surface intersection line calculation
  • Studio: Optimized "Create ROI" tool, supports reading ROI from recipes
  • Studio: Optimized "Modbus Read/Write" tool, supports batch reading and writing
  • Studio: Optimized "3D Surface Defect" tool, stabilized detection of defects on cylindrical surfaces
  • Studio: Optimized "3D Circle" tool, supports display of points participating in fitting
  • Studio: Optimized "2D Blob" tool, removed bidirectional search mode

Bug Fixes

  • Studio: Fixed issue where the parameter binding variable interface remained in waiting state in tool editing interface
  • Studio: Fixed issue where output points were too small to see clearly in 3D tool editing interface
  • Studio: Fixed issue where multiple ROIs appeared after modifying ROI parameters in 2D tools
  • Studio: Fixed occasional software crash when saving project
  • Studio: Fixed area calculation error when blob length was single column or single row of pixels in "2D Blob" tool
  • Studio: Fixed known display issues

4.2.0(2025-09-29)

New Features

  • Studio: Updated runtime environment, added license runtime checks
  • Studio: Supports 2D tools
  • Studio: Optimized "Write CSV" tool, table supports moving row content up and down
  • Studio: Optimized "3D Circle" tool, supports filtering outliers during circle fitting
  • Studio: Optimized "Weld Point Detection" tool, supports manual setting of extraction heights for multiple cross-sections
  • Studio: Optimized "Save File", "Save Point Cloud" tools, supports customizing multi-segment file names
  • Studio: Optimized "3D Contour Intersection" tool, supports output of line angle

Bug Fixes

  • Studio: Fixed issue where binding large number of ROI regions took too long in 3D tools
  • Studio: Fixed garbled error message display when "Create Data Table" tool execution failed
  • Studio: Fixed known display issues
  • HMI: Fixed text component not supporting line breaks

4.1.3(2025-09-11)

New Features

  • Studio: Added "Read Recipe File" tool, supports reading all content of recipe in lua script
  • Studio: Added "3D Coplanarity - Regression Plane Method", "3D Coplanarity - Datum Plane Method" tools
  • Studio: Added Guangcheng Innovation 3D camera support
  • Studio: Optimized "Load 3D Point Cloud - 3D TIFF" tool, supports reading 3-channel Tiff images
  • Studio: Optimized "Create ROI Array" tool, supports creating ROI in direction order and displaying ROI numbers
  • Studio: External control commands support read/write global variable instructions
  • Studio: Added Haiposen DBL camera parameter control tool
  • Studio: Optimized upper limit of ROI quantity that can be created with Create ROI tool

Bug Fixes

  • Studio: Fixed issue where column names could not be modified in "Write CSV" tool
  • Studio: Fixed issue where output circle center position could not be bound in "3D Contour Circle" tool
  • Studio: Fixed issue where output intersection point was 0 when line and plane were perpendicular in "3D Intersection" tool
  • Studio: Fixed incomplete point cloud extraction in fusion-average mode in "3D Contour Extraction" tool
  • Studio: Fixed incorrect rotation angle when rotation direction adjustment angle was 180 and rotated to X-axis in "3D Position Adjustment" tool
  • Studio: Fixed point distance becoming 0.1 after cropping operation when xy resolution was small in "3D Ordering" tool

4.1.2(2025-08-22)

Bug Fixes

  • Studio: Fixed issue where software could not exit after computer entered sleep state multiple times
  • Studio: Fixed issue where some cameras could not be added when installation path contained Chinese characters
  • Studio: Fixed contour missing issue in fusion average mode when resolution was reduced in 3D contour extraction tool
  • Studio: Fixed issue where geometric lines were too thick in 1D contour view
  • Studio: Fixed issue where external control commands could still be executed during project runtime

4.1.1(2025-08-01)

New Features

  • Studio: Supports external devices controlling software run or stop via TCP
  • Studio: Supports separate management of camera devices, enabling and disabling
  • Studio: Optimized data management method
  • Studio: Optimized 2D ROI types

4.0.8(2025-07-17)

New Features

  • Studio: Added "2D Adhesive Path Detection", "2D Image Cropping" and other 2D image tools
  • Studio: Added "3D Point Cloud Edge", "3D Bounding Box" and other 3D image tools
  • Studio: Added "ModbusRTU Master", "ModbusRTU Slave" and other devices
  • Studio: Added "Rotated Box", "Irregular Polygon" and other 3D ROI types
  • Studio: Optimized table display, using virtual display when table length is long
  • Studio: Optimized 3D region tools, supports binding up to 3 regions simultaneously

Bug Fixes

  • Studio: Fixed "Lua Script" tool running error after binding invalid values
  • Studio: Fixed incomplete function hint display in "Lua Script" tool editor
  • Studio: Fixed unknown exception after "3D Volume" tool execution
  • Studio: Fixed "Pin Needle Matching" tool outputting same value for pin needle spacing
  • Studio: Fixed calculation error when binding empty ROI array in "3D Height" tool
  • Studio: Fixed memory increase when calling subroutines with loops
  • Studio: Fixed tool execution exception in IM window
  • Studio: Fixed known display issues
  • HMI: Fixed "Yield Query" component's start date setting "now" being ineffective

4.0.7(2025-06-20)

New Features

  • Studio: Added "Adhesive Path Detection - Trajectory" tool
  • Studio: Added "Create Data Table", "Write Data Table" tools
  • Studio: Added support for Nippon camera
  • Studio: Added Genie camera parameter setting functionality
  • Studio: Added IM window save type support: 2D(png, bmp, jpg, tiff), 2D(pcd, ply, txt, csv)
  • Studio: Added IM window screenshot save functionality
  • Studio: Program name in call program tool supports binding string variables
  • HMI: Added "System Information" component
  • HMI: Added "Yield Query" component

Bug Fixes

  • Studio: Fixed invalid max/min values for float type device parameters
  • Studio: Fixed issue where json string with outermost array in lua script tool could not convert to table
  • Studio: Fixed long waiting time when creating large number of ROIs in Create ROI Array tool
  • Studio: Fixed matrix disappearing after binding matrix in 3D point cloud stitching operator
  • Studio: Fixed known description errors and translation issues in documentation
  • Studio: Fixed known display issues

4.0.6(2025-06-04)

New Features

  • Studio: Added "Conditional Branch" tool, supporting if...elseif...else... logic
  • Studio: Added "Variable Setting" tool
  • Studio: Added "Shengxiang HD Camera" device
  • Studio: Added Yishi camera level mode image capture
  • Studio: Added depth map original/pseudo-color switching functionality for 2D IM window
  • Studio: Optimized Create ROI Array tool, auto mode supports row/column, interval, ROI size settings
  • Studio: Optimized execution speed of 3D region operations
  • HMI: Optimized parameter binding, supports binding tool variables in studio

Bug Fixes

  • Studio: Fixed issue where device name parameters were not default device names for Gocator control, Hypersen HPS-DBL capture, Shengxiang SizectorS capture tools
  • Studio: Fixed issue where camera-specific capture tools could not display point clouds
  • Studio: Fixed long loading time when 3D blob outputs large point sets
  • Studio: Fixed long execution time when parameters were set too large in 3D surface defect tool
  • Studio: Fixed window display anomalies when opening other aivs with IM window maximized
  • Studio: Fixed unknown exception when setting inverse cropping in 3D point cloud cropping tool
  • Studio: Fixed exception errors in reference examples
  • Studio: Fixed known display issues

4.0.5(2025-05-20)

New Features

  • Studio: Added driver support for Weigel camera, Jianwei Technology C2100-300E camera
  • Studio: Supports preserving values of unmodified parameters during tool upgrades
  • Studio: Added system parameters -> theme color settings
  • Studio: 3D region/3D flatness and other tools with multiple region inputs, removed multi-region operations, unified to bind ROI arrays
  • Studio: Optimized point cloud and depth map conversion parameters, supports floating point images, supports output conversion parameters
  • Studio: Optimized execution speed and matching accuracy of 2D template matching operator
  • Studio: Optimized 3D circle search mode, supports both hole and circle finding modes
  • HMI: Optimized system parameters, request refresh count changed from default 2 to default 1

Bug Fixes

  • Studio: Fixed execution error when ROI array does not frame point cloud in 3D height measurement
  • Studio: Fixed point cloud not displaying when switching from mesh/surface back to point cloud in IM window
  • Studio: Fixed automatic centering of images in IM during loop run
  • Studio: Fixed abnormal display when binding variable arrays contain null in lua script tool
  • Studio: Fixed known display issues

4.0.4(2025-05-07)

New Features

  • Studio: Added "Data Check", "Write CSV", "2D/3D/Contour Data Display" and other tools
  • Studio: Optimized Save Image/Save Point Cloud tools, supports deleting old images by time
  • Studio: Optimized Conditional Execution tool, supports multiple condition settings and judgments
  • Studio: Optimized 3D surface defect detection tool, supports ROI detection with higher precision
  • Studio: Optimized Create ROI Array tool, parameters support binding variables
  • Studio: Optimized high/low removal percentage parameter, changed to separate high percentage and low percentage parameters
  • HMI: Added "OKNG", "Switch" and other components
  • HMI: Optimized HMI log recording content

Bug Fixes

  • Studio: Fixed software crash when clicking components with data properties in HMI after clearing records in studio-created global variables
  • Studio: Fixed mismatch between output ROI and set ROI size in Create ROI operator
  • Studio: Fixed point cloud display anomalies when switching between perspective and orthographic cameras in IM window
  • Studio: Fixed point cloud still displaying when closing point cloud display in fine rendering in tool editing interface
  • Studio: Fixed long wait time when opening HMI after creating new project
  • HMI: Fixed "Yield Statistics" component not immediately clearing data after clicking clear

4.0.3(2025-04-23)

New Features

  • Studio: Added "Zhituo Line Laser 3D Profilometer" camera device
  • Studio: Added "PCB Post-Weld Inspection", "Stack Counting and Flatness Measurement", "Filter Element Edge-Guided Cutting", "Box Target Localization" and other project examples
  • Studio: Optimized 3D Height tool, added "High/Low Removal Percentage" parameter
  • Studio: Optimized loading of 16-bit tiff images displaying as pseudo-color images

Bug Fixes

  • Studio: Fixed sorting error in 3D Blob tool
  • Studio: Fixed issue where box ROI height was outer rectangle height after reset in tool editing page
  • Studio: Fixed point cloud blurring issue in point cloud stitching tool
  • Studio: Fixed known display issues

4.0.2(2025-04-17)

New Features

  • Studio: Added "Create ROI" tool
  • Studio: Added "3D Line Scan Camera Calibration", "3D Calibration Matrix Calculation", "3D Calibration File Stitching" tools
  • Studio: Added "Hilscher cifX" device, supporting ProfiNet, EtherNet/IP, EtherCAT protocols
  • Studio: Added Ctrl+A/C/X/V, Delete and other shortcut key operations in run list
  • Studio: 3D square probe tool in line finding mode adds line segment and midpoint output
  • Studio: 2D circle tool adds fitting mode, optimizes edge processing method
  • Studio: Outer rectangle tool in IM window displays rectangle length, width, height
  • Studio: Operator editing interface supports displaying ROI regions and other results on input images

Bug Fixes

  • Studio: Fixed point cloud sampling/fine switching having no effect in operator editing page
  • Studio: Fixed probability of not refreshing when switching programs after rendering images in main program
  • Studio: Fixed read success but result display failure when reading string type in PLC reading operator
  • Studio: Fixed inability to enlarge/reduce area by stretching when X,Y,Z coordinates of ROI input to operator are the same
  • Studio: Fixed confirmation save popup appearing in top-left when closing software via taskbar
  • HMI: Fixed probability of duplicate data and disordered arrangement in pagination table component
  • HMI: Fixed HMI table component results NG/OK not changing colors
  • HMI: Fixed issue where some cells in HMI table component could not adjust column width to minimum, with mismatched first column width and lower cells
  • Studio: Fixed known display issues

4.0.1(2025-03-27)

New Features

  • Studio: Supports multi-version installation

Bug Fixes

  • Studio: Fixed issue where saving project would remain in waiting state and unable to close
  • Studio: Fixed known display issues

4.0.0(2025-03-20)

Version 4.0.0 complete upgrade, this version is not compatible with 3.x projects

AI-Vision, Making 3D Measurement Easier