SuperEasy library for control laser and scanner devices

Features
- Support SCANLAB’s RTC controllers.
- RTC4
- RTC4e
- RTC5
- RTC6
- RTC6e
- XL-SCAN (aka. syncAxis) by RTC6 + ACS motion controller
- Support 2D, 3D scanner field correction.
- Support calibration tool for 3D surfaces.
- Plane
- Cone
- Cylinder
- Points cloud
- Support powerful options.
- MoF(Marking on the Fly)
- 2nd head
- 3D
- Sky writing
- Support ramp(Automatic Laser Control) controls.
- Position dependent
- Velocity dependent
- Defined-vector
- Support SCANahead control, SDC(Spot Distance Control) with RTC6.
- Support measure and profile scanner trajectory with output signals by plotted graph.
- Support stream parser software.
- Support many kinds of laser source controls.
- Frequency
- Duty cycle
- Analog output
- Digital output
- Support specific laser sources
- AdvancedOptoWave (AOPico, AOPico Precision, Fotia)
- Coherent (Avia LX, Diamond C-Series)
- IPG (YLP N, Type D, Type E, ULP N)
- JPT (Type E)
- Photonics Industry (DX, RGH AIO)
- Spectra Physics (Hippo, Talon)
- and more
- Support many kinds of powermeters.
- Coherent (PowerMax)
- Thorlabs PM series (by OPM)
- Ophir Photonics (by StarLab)
- Support many kinds of powermeters with powermap table for compensate output laser power.
- Support remote controls.
- TCP/IP communication
- Serial(RS-232) communication
- Various pre-built entities
- Point(s), Line, Arc, Polyline, Triangle, Rectangle, Spiral, Trepan, Curve, Raster
- Layer, Group, Block and Block insert
- Text, SiriusText, ImageText, Circular text
- Image, Stitched image, DXF, PDF, ZPL(zebra programming language)
- Barcode, QR code, DataMatrix, PDF417
- Plane, Cone(or cylinder), STL(Stereo lithography), Point cloud
- and more control entities
- Support powerful C# script functions.
- Open sourced code with editor, marker, laser and pen control for customization.
Comparison
Sirius2 | Sirius (Deprecated) | |
---|---|---|
Matrix operation | 4×4 (3D) | 3×3 (2D) |
Camera | Perspective | Orthogonal |
Editor | 3D | 2D |
Render engine | OpenTK (with shaders) | SharpGL |
Render speed | Faster | Acceptable |
Field correction | correXionPro and CalibrationTool | correXionPro |
Font | Windows fonts and cxf, lff format (SEMI OCR also) | ttf, cxf |
Remote control | Supported (TCP/IP, Serial) | |
MoF(Marking on the fly) | X/Y or Angular + Dynamic Text and Barcodes | X/Y or Angular + Static Text only |
Multi-language | Supported | |
Customization | Expandable | Acceptable |

Visualize(simulated) laser processing

Integrated measurement for scanner trajectory and laser signals

Transformable model by 4×4 matrix engine

Extract 3D points cloud from model surface to create 3D field correction file (also, plane, cylinder as well)

Integrated path optimizer to reduce laser processing time

Support various windows font families and barcode cell types

Support image text for rasterized processing

Support circular text


Powerful hatch modes at closed figure


Integrated laser pen parameters by individual colors

Integrated control for RTC controller and laser sources




Integrated XL-SCAN control (also. syncAXIS viewer) without additional programming



Open sourced codes at editor, marker and laser source control for customization
(Option) Vision
- Release status: developer preview version
- Support many kinds of cameras.
- Basler Pylon camera
- Sentech camera
- Crevis camera
- Euresys grabber
- WebCam (installed on Windows)
- RTSP (realtime streaming protocol) camera
- Supported co-axial camera behind of scanner for merge stitched images.
- merge stitched images into a large one by automatically
- integrated RTC control to acquire stitched images
- Supported image processing for line, cross, circle, blob, pattern finders.
- Supported 1D and 2D barcode decoders.
- DataMatrix, QRCode, PDF417, Code128, Code 39, Code93, Codabar, UPCEAN, I2Of5, PharmaCode, Databasr, EANUCC, Postnet, Planet, FourState and so on.
- Can be queried metrics information for AIM-DPM, ISO-15415, SEMI T10
- Calibration for resolve distortion by checkerboard and grid dots are supported.
- User can select image processing engine to OpenCV or VisionPro.
- Support powerful external script by C# language.
- Open source codes with ui, camera control for customization.




Modules
- spirallab.sirius2.dll
- spirallab.sirius2.winforms.dll
- Target frameworks: .NET Framework 4.7.2
- Target platforms: Windows x64
- Dependencies
- SCANLAB RTC4 2023.11.02 (https://www.scanlab.de/en/products/software/rtc-software/download)
- SCANLAB RTC5 2024.09.27 (https://www.scanlab.de/en/products/software/rtc-software/download)
- SCANLAB RTC6 v.1.18.0 (2024.6.17) (https://www.scanlab.de/en/products/software/rtc-software/download)
- SCANLAB syncAXIS: v.1.8.2 (2023.3.9) (https://www.scanlab.de/en/products/software-calibration/syncaxis/download)
- OpenTK: v3.3.3 (https://www.nuget.org/packages/OpenTK/3.3.3)
- OpenTK.GLControl: v3.3.3 (https://www.nuget.org/packages/OpenTK.GLControl/)
- OphirPhotonics StarLab v3.9 (https://www.ophiropt.com/en/g/starlab-for-usb)
- Thorlabs OPM v5.0 (https://www.thorlabs.com/software_pages/ViewSoftwarePage.cfm?Code=OPM)
- Zxing v0.16.10.0 (https://github.com/zxing/zxing/releases)
- Google OrTools 9.6.2534.0 (https://github.com/google/or-tools/releases)
- (optional) spirallab.sirius2.vision.dll
- Target frameworks: .NET Framework 4.7.2
- Target platforms: Windows x64
- Dependencies
- Cognex VisionPro v9.8 (https://support.cognex.com/ko-kr/downloads/detail/visionpro/4464/1033)
- Basler Pylon runtime v8.0.0 (https://www2.baslerweb.com/en/downloads/software-downloads/software-pylon-8-0-0-windows/)
- Sentech v1.2.2 (https://sentech.co.jp/en/information/c/update)
- Euresys Multicam v6.19.0.5375 (https://www.euresys.com/en/download-area/)
- Crevis MCam40 SDK v4.8.0.8354 (https://www.crevis.co.kr/Customer/download)
- OpenCVSharp v4.8.0.20230708 (https://www.nuget.org/packages/OpenCvSharp4/4.8.0.20230708)
How to Use
- (Basic) Add reference files into your project
- spirallab.sirius2.dll
- spirallab.sirius2.winforms.dll
- OpenTK.dll
- (optional) Add reference files into your project
- spirallab.sirius2.vision.dll
- Copy all files and sub-directories at ‘bin’ to your working(or output) directory
- Install dependency files if needed
Examples
- Demo ‘init’ console project for RTC beginner
- Demo ‘io’ console project for manipulate DIO at RTC
- Demo ‘laser’ console project for various laser source
- Demo ‘laserpower’ console project for customized laser source
- Open sourced laser output power control
- Demo ‘matrix’ console project for push/pop matrix at stack
- Demo ‘fieldcorrection’ console project for do scanner field correction
- Demo ‘wobbel’ console project for mark wobbel shapes
- Demo ‘3d’ console project for control 3d space by x,y and z position
- Demo ‘raster’ console project for bitmap(or rasterized) operation
- Demo ‘skywriting’ console project for sky-writing operation (RTC5,6)
- Demo ‘alc’ console project for automatic laser control (aka. Ramp)
- Demo ‘characterset’ console project for download(or register) font family
- Demo ‘hardjump’ console project for hard jump and select specific tuning mode
- Demo ‘mof_xy’ console project for marking on the fly with x,y encoders
- Demo ‘mof_angular’ console project for marking on the fly with rotate encoder
- Demo ‘optimize’ console project for how to optimize laser and scanner delays
- Demo ‘timed’ console project for timed jump and mark control
- Demo ‘powermeter’ console project for customized powermeter
- Open sourced PowerMeter control
- Demo ‘powermap’ console project for customized power mapping
- Open sourced power mapping, verify and compensate
- Demo ‘multiple’ console project for control multiple RTC cards
- Demo ‘scanahead’ console project for specific SCANahead control (RTC6)
- Demo ‘syncaxis’ console project for specific XL-SCAN control (RTC6 + ACS motion)
- Demo ‘editor_basic’, ‘editor_basic_v2’ winforms project for beginner
- config [RTC0], [LASER0] at ‘config.ini’ for RTC4,5,6
- config [RTC0], [LASER0] at ‘config_syncaxis.ini’ for XL-SCAN
- Demo ‘editor_entity’, ‘editor_entity_v2’ winforms project for create entities
- Demo ‘editor_barcode’ winforms project for mark individual barcode entities
- Demo ‘editor_mof’ winforms project for encoder based MoF
- Demo ‘editor_mof_barcode’ winforms project for mark text, barcode by script with MoF
- Demo ‘editor_mof_text’ winforms project for mark out of ranged texts by script with MoF
- Demo ‘editor_dio’ winforms project for control digital input/output
- Demo ‘editor_remote’ winforms project for customized tcp/ip server
- Open sourced Remote control
- Demo ‘editor_multiple’ winforms project for multiple RTC instances
- config [RTC0], [LASER0] and [RTC1], [LASER1] at ‘config.ini’
- Demo ‘editor_marker’ winforms project for customized marker
- Open sourced Marker control
- Demo ‘editor_laser’ winforms project for customized laser UI
- Open sourced Laser control
- Demo ‘editor_ui’ winforms project for customized ui
- Open sourced SiriuseEitorControl, SiriuseEitorControlv2 UI
- Demo ‘vision_basic’, ‘vision_basic_v2’ winforms project for beginner
- config [CAMERA0] at ‘config.ini’
- Demo ‘vision_stitch’ winforms project for integrated with scanner control
- Demo ‘vision_camera’ winforms project for customized camera
- Open sourced Camera control
- Demo ‘vision_ui’ winforms project for customized ui
- Open sourced SiriuseVisionControl, SiriuseVisionControlv2 UI
- Demo ‘sirius_basic’ winforms project for integrated editor and vision
- config [RTC0], [LASER0] and [CAMERA0]
- auto focus
- extract scanner field correction data from inspection result
- extract marker offset position from inspection result
License
- RTC instance
- Option1: MoF (For xy or angular)
- Option2: 3D (For 3d calibration)
- Option3: Vision
- syncAXIS instance
- Option: Vision
Evaluation mode would be activated during 30 mins without license
Version History
- 2025.3.4 v.1.51.2150
- added) my frequency laser at demo
- fixed) laser power control
- invalid list control if using PowerControlMethods.Frequency, PowerControlMethods.DutyCycle
- fixed) PhotonicsIndustryDX
- can be reset if interlock error
- 2025.2.17 v.1.50.2140
- added) document can be cloned by IDocument.Clone()
- added) option for RealLink library
- 2025.1.21 v.1.49.2130
- added) demo for stage x,y
- editor_marker\markerstagexy.cs
- added) Config.CharacterSetMaxSerialNoUpdateTime
- Check timer for max serial no
- fixed) IRtcErrorCode
- detail logs if fail to initialize RTC5,6 card
- fixed) IRtcFreeVariable
- read array of free variables
- fixed) description for ZDefocus
- added) demo for stage x,y
- 2024.11.19 v.1.47.2110
- fixed) syncaxis
- exception after marker has finished
- fixed) syncaxis
- 2024.11.8 v.1.46.2105
- updated) RTC6 v1.19.1
- added) support reverse order for triangle, rectangle, cross entity
- added) ProcessFocus process for auto focus
- fixed) fail to save for StitchCalibrator
- fixed) show invalid license information
- 2024.11.1 v.1.45.2100
- added) spirallab.sirius2.vision.dll
- added) demo projects for machine vision
- ‘vision_basic’, ‘vision_basic_v2’ for beginner
- ‘vision_stitch’ for stitch images with control RTC
- ‘vision_camera’ : customized camera
- ‘vision_ui’ : customized ui (open sourced)
- added) demo projects for machine vision
- added) ‘sirius_basic’ demo project
- integrated editor and vision
- updated) SCANLAB RTC5 dll v2024.09.27
- added) scanner jog control window at manual screen
- Jog with arrow keys and CTRL, ALT, SHIFT combination
- fixed) matrix
- support scale and inversion at entity
- support scale and inversion at 4×4 basematrix with matrixstack
- editable primary/secondary internal 3×3 matrix
- IExtractPolyline.ToPolylines is not remove internal matrix data
- added) spirallab.sirius2.vision.dll
- 2024.9.30 v.1.44.1780
- added) cross entity
- added) Config.OnCreateGrids event
- fixed) can be created grids with each rows and cols
- fixed) laser path simulation with more dynamics
- fixed) 3d calibration at cone entity
- fixed) stitched image
- renamed) EntityImageStitched
- modified) image index order
- 2024.9.10 v.1.43.1770
- added) preview at marker
- by IMarker.Preview()
- Shortcut: F4
- invisible ) internal properties
- fixed) bugs when create usercontrol at design time
- added) preview at marker
- 2024.9.5 v.1.42.1760
- added) customizable laser UI
- added) editor_laser demo
- added) timed demo
- added) IRtcTimed interface
- fixed) support timed operation for point, line and arc entities
- added) ZPL(zebra programming language) entity
- added) RTC4e controller
- added) (experimental) read raw .ctb file format and plot to graph
- added) 1D barcode formats (ITF, MSI)
- added) shortcut for start simulation by ‘F1’
- fixed) exception when import PDF file
- fixed) IClipRegion.Clip bug at arc entity
- fixed) removed hard jumps at points entity
- added) customizable laser UI
- 2024.7.23 v.1.41.1630
- added) skywriting mode4
- added) editor_multiple2 demo project
- fixed) exception at editorcontrol if not shown
- 2024.7.15 v.1.40.1620
- added) editor_remote demo project
- added) Config.DecimalPrecision
- 2024.7.5 v.1.39.1600
- added) new SiriusEditorControlV2 control
- editor_basic_v2 demo project
- editor_entity_v2 demo project
- added) ActBlock at document
- fixed) invalid powermap events
- fixed) updated marker status with IPowerMap.IsError status
- fixed) exception when convert to block entity
- fixed) log messages are not show up at logcontrol
- added) new SiriusEditorControlV2 control
- 2024.7.1 v.1.38.1580
- fixed) thorlabs powermeter
- added) serial communication
- fixed) thorlabs powermeter
- 2024.6.24 v.1.37.1575
- fixed) ListRasterLine signature
- jump to start location by automatically
- skip(or jump to next pixel) if pixel duration time is below 10 usec at JumpAndShoot mode for speed up
- fixed) ListRasterLine signature
- 2024.6.17 v.1.36.1571
- updated) RTC6 v.1.18.0 (2024.6.17)
- fixed) reverse mark at EntityBarcode1D
- fixed) reverse mark CellCircle at EntityBarcode2D
- 2024.6.11 v.1.35.1560
- added) events for wait MoF position by automatically
- Config.OnMarkSiriusTextEachGlyph for sirius text entity
- Config.OnMarkTextEachGlyph for text entity
- Config.OnMarkImageTextEachGlyph for image text entity
- fixed) image text
- invalid size when do clone
- added) events for wait MoF position by automatically
- 2024.6.7 v.1.34.1540
- added) PDF entity
- can be import PDF file by image
- do marks like as rasterized image
- added) (experimental) Config.IsWaitEncoderXForEachGlyph
- wait each font glyphs by automatically
- works with siriustext, text entity
- fixed) exception when start thorlabs powermeter
- removed) useless dll files
- added) PDF entity
- 2024.6.3 v.1.33.1520
- fixed) thorlabs powermeter
- updated) dlls files for OPM v5.0
- fixed) seperated instance for specific(x32 or x64) runtime
- fixed) ophir powermeter
- updated) starlab v3.9
- fixed) image, imagetext entity
- added) zigzag mark order
- fixed) text entity
- removed) duplicated vertices
- fixed) thorlabs powermeter
- 2024.5.27 v.1.32.1500
- added) editor_wpf demo
- added) sirius2 introduce.pdf
- 2024.5.21 v.1.31.1490
- added) editor_mof_text demo
- fixed) range can be checked by IRtc.FieldSizeLimit
- fixed) fail to initialize RTC4
- 2024.5.14 v.1.30.1460
- RTC6e
- added) high performance mode
- added) connection loss behavior
- added) (experimental) global hard jump mode
- can be set by Config.IsConvertJumpToHardJump
- added) (experimental) interactive camera
- refactor) IRtcMoF signatures to support matrix stack
- fixed) invisible ray when do simulation
- fixed) invalid Bit flags at RTC
- RTC6e
- 2024.5.2 v.1.29.1420
- added) EntityStitchedImage entity
- added) (experimental version) RTC4 controller
- added) internal measurement plot form
- added) output pulse syncronization mode at RTC6
- refactor) IRtc interfaces
- added) IRtcVariableDelay interface
- added) IRtcConditionalIO interface
- added) IRtcInformation interface
- added) IRtcSignalLevel interface
- added) IRtcFreeVariable interface
- 2024.4.25 v.1.28.1360
- fixed) reversed start/end when mark at line entity
- refactor) MoveToCursor
- added) CursorPositionList at EditorUserControl
- added) show(or hide) log window
- added) zoom to fit with margin scale
- fixed) IDocument can be replaceable now
- fixed) convert measurement z data format correctly (like as SampleAZ_Coor,…)
- fixed) editor_ui demo project by usercontrol
- fixed) editor_marker demo project
- removed) editor_laser demo project
- 2024.4.22 v.1.27.1330
- added) model sx, sy, sz scale by individually
- added) support expand/shrink at arc, rectangle, triangle entity
- added) support clipping at point entity
- added) display flag values with checked listbox control
- added) support custom alignment
- fixed) redesign EditorCtrl UI
- fixed) invalid CtlLaserControlSignal at rtc
- 2024.4.15 v.1.26.1270
- added) triangle entity
- added) editor_laser project
- added) CtlMatrix, ListMatrix functions at RTC interface
- added) remote virtual
- remote control mode switched to not editable view
- fixed) MoF
- supported negative(-) encoder scale
- supported negative(-) simulation speed
- fixed) reset offset array when document has opened
- fixed) marker function signature
- fixed) bugs
- deadlock(or race) condition
- reduce too many event for propertychanged
- 2024.4.8 v.1.24.1190
- added) select correction table entity
- added) calculate approx. mof velocity
- added) render stipple lines if markerable is false
- added) ready target document at marker
- added) edit mode at siriuseditor control
- fixed) hit test bug at rectangle and group entity
- fixed) create grids with invalid interval
- fixed) exception wait edge condition function at RTC5
- 2024.4.2 v.1.24.1190
- added) editor_dio demo project
- added) ScriptHelper
- user can read(or write) script property values
- renamed) script file and instance at marker
- refactor) IScript interface and sample script files
- fixed) save measurement result by raw data format
- fixed) ko-KR language resources for IRtc, ILaser
- fixed) exception when initialize syncaxis instance
- 2024.3.27 v.1.23.1170
- fixed) marks bug at IRtc.ListArc
- fixed) display invalid category name at propertygrid
- 2024.3.23 v.1.22.1140
- added) semi orc font files (semi_ocr_single.cxf, semi_ocr_double.cxf)
- added) mark sirius text with reverse order
- added) read/write script values by remote communication
- added) editor_tsv demo project
- fixed) scaling bug at siriustext entity
- fixed) auto scale mode to ‘font’ at forms
- fixed) refactor DIO forms
- 2024.3.18 v.1.21.1120
- added) entity_mof_barcode demo project
- added) mark barcodes with reverse order
- added) wait extension1 io input condition
- added) read/write free variable
- added) script event and navigate line of script code if failed
- added) OnChanged event at IDInput
- fixed) crash bug when select multi-language
- 2024.3.12 v.1.20.1110
- added) laser on/off shift with SCANahead at RTC6
- fixed) create RTC DIOs by manually
- fixed) bugs
- config RTC laser1/2 signal levels
- OnMoveToCursor event handler
- 2024.3.6 v.1.19.1100
- fixed) arithmetic exception when initializing RTC card
- fixed) arithmetic exception when set IDOutput
- added) (experimental) clipping(or divide) entities
- fixed) PoD(pulse on demand)
- spot distance control for SCANahead
- fixed) enabled mouse hot tracking by default
- 2024.2.7 v.1.18.1080
- added) IRtcMoFExtension interface for RTC6 (aka. Fly extension)
- added) mof_xy_extension demo project
- 2024.1.17 v.1.17.1050
- added) event for Config.OnMoveToCursor (shortcut: F9)
- changed) marker keyboard (shortcut: F5, F6 and F8)
- fixed) render issue at blockinsert entity
- fixed) stream parser will be saved with more detail information
- 2024.1.3 v.1.16.1020
- added) MarkerFast for fast processing
- fixed) IMarker for more customizable
- added) (experimental) RtcStreamParserHelper
- by SCANLAB StreamParser v1.1 (https://www.scanlab.de/en/downloads/software/streamparser-software)
- added) stream parser demo project
- fixed) config values has renamed
- 2023.12.22 v.1.15.1000
- updated) RTC6 v1.16.3 (2023-12-19)
- fixed) powermap
- 2023.12.19 v.1.14.990
- fixed) memory leak and stability issues
- 2023.12.11 v.1.13.965
- added) powerful c# script engine
- fixed) OnTextConvert event at IMarker
- 2023.12.6 v.1.12.945
- added) power map with mapping, verify, compensate
- added) power map demo project
- fixed) ILaserPowerControl interface for power map
- 2023.11.23 v.1.11.920
- added) support various powermeters
- Coherennt PowerMax, Thorlabs OPM, OphirPhotonics
- added) powermeter demo project
- fixed) remote command and documentation
- added) support various powermeters
- 2023.11.20 v.1.10.910
- added) support various laser sources
- Advanced OptoWave
- Coherent
- IPG
- JPT
- Photonics Industry
- Spectra Physics
- added) support load correction file at RTC propertygrid
- added) laser power slider at manual tab
- fixed) 3D and MoF options are available with evaluation copy mode
- added) support various laser sources
- 2023.11.9 v.1.9.890
- added) RTC functions
- IRtcStartStopInfo
- CtlSimulatedExternalStart
- SerialMaxNo at IRtcCharacterSet
- updated) RTC6_Software_Package_Rev.1.15.5
- fixed) ImageText render bug
- fixed) ITextRegisterable
- download character set if modified
- works with matrix (rotate z and scale)
- support letter space
- apply pen parameters bug
- mark repeat counts bug
- added) RTC functions
- 2023.11.3 v.1.8.865
- added) grid checker to extract position of patterns at scanner field correction
- added) editor_alc demo
- added) editor_mof demo
- added) serial no reset entity
- fixed) frequency scale bug with automatic laser control
- fixed) simulated ray of color bug
- fixed) demo projects
- 2023.10.27 v.1.7.850
- added) raster entity
- added) ILaserGuideControl interface at ILaser
- added) shortcuts
- start,stop and reset marker by F5, CTRL+F5 and F6
- 2023.10.19 v.1.6.840
- hot fix) laser power value has not applied correctly
- added) external start delay entity
- added) more remote control commands
- 2023.10.18 v.1.5.830
- added) remote communication
- 2023.10.10 v.1.4.780
- added) 3d calibration by cone(or cylinder)
- 2023.9.27 v.1.3.770
- added) pdf417 barcode entity
- added) SCANahead demo project
- added) optimize demo project
- added) IRtcRaster at Rtc6SyncAxis
- fixed) barcode 2d with fixed aspect ratio
- fixed) renamed enum types
- 2023.9.21 v.1.2.760
- added) raster modes
- modes: jump and shoot or micro-vector
- support raster mode at image and barcode entity
- added) OnMarkPen event
- added) repeat list buffer at marker
- added) ListLaserPower at rtc6
- added) list pause or restart at RtcExtension
- fixed) rename automatic laser control to alc
- added) raster modes
- 2023.9.15 v.1.1.740
- added) editor_3d demo project
- added) trepan entity
- added) jump to entity
- added) korean language resources (koKR)
- fixed) 3D calibration
- updated) SCANLAB’s calibration library to v1.4.1.1
- fixed) duplicated vertices bug at pointscloud
- fixed) fixed invalid directional vector at plane
- fixed) invalid rubber banding when out of view control
- fixed) support ramp entity at syncAXIS
- 2023.9.6 v.1.0.720 (Release Candidate Version)
- added) 1D barcode entity
- added) 3D calibration by plane
- added) hatch within entity
- added) multi-languages
- fixed) renamed EntityBarcodeBase to EntityBarcode2DBase
- 2023.9.1 v.0.9.8
- added) entity_barcode demo project
- fixed) OnTextConvert events
- added) MarkProcedures at IMarker
- added) ICalibration3D interface
- fixed) extract pointscloud bugs
- added) EntityZDelta entity
- added) entity_barcode demo project
- 2023.8.25 v.0.9.6
- added) EntityWriteDataExt16Cond entity
- added) EntityWaitDataExt16Cond entity
- added) ManualUserControl winforms
- fixed) config.ini for support 2nd head
- 2023.8.22 v.0.9.5
- added) support compressed file format by optional
- Config.IsCompressedFileFormat
- fixed) EntityPointsCloud
- added) event OnPointsCloudCalibrated
- added) IArrayOfOffset interface (for multiple 3d models)
- added) configurable z order when extract vertices
- added) support load and select 3d correction table by optional
- fixed) bugs
- invalid pen color at propertygrid by double-click
- background color at DIO winforms
- options at path optimizer winforms
- wrong z positon with alignment
- invalid category names at propertygrid
- invalid with OnResize
- added) support compressed file format by optional
- 2023.8.16 v.0.9.3
- added) editor multiple demo
- added) zoom to fit (CTRL + F)
- added) editor helper class for easy to use
- changed) file format with header information
- added) event OnOpenSirius, OnSaveSirius at editor
- changed) event OnEnded at marker
- changed) config.ini to support multiple devices
- 2023.8.10 v.0.9.1
- added) hit-test by rubber banding
- fixed) minor bugs
- 2023.8.8 v.0.9.0
- added) editor_remote demo project
- added) new event handler for ‘OnScannerFieldCorrection2DApply’
- added) dashed mark, arc functions at Rtc6SyncAxis
- modified) Config.OnTextConvert event for convert text and barcode data
- added) min, max digital output value at LaserVirtual
- added) (experimental) ITextCharacterSet interface and characterset entities
- 2023.8.1 v.0.8.5
- added) circular text entity
- added) support High DPI
- 2023.7.28 v0.8.3
- added) sirius text entity
- supported fonts are cxf, lff
- fixed) file open exception with curve entity
- added) sirius text entity
- 2023.7.26 v0.8.2
- added) hatch with polygon
- added) expand or shrink path for polyline
- fixed) bugs for stability
- 2023.7.21 v0.8.1
- added) new namespaces
- spiralab.sirius2.rtc
- spiralab.sirius2.rtc.syncaxis
- added) changeable camera look at position
- added) encode and decode for unicode string
- fixed) hatch bug at some entities
- fixed) unable to edit bug at propertygrid
- added) new namespaces
- 2023.7.14 v0.8
- added) preliminary document (doc\sirius2)
- added) new namespace for marker, opengl
- added) import dxf with text entity
- removed) path optimizer license
- fixed) improved stability
- 2023.7.7 v0.7
- added) datamatrix entity
- added) qrcode entity
- added) import file with preview
- fixed) imagetext entity
- support font style, alignment and fill mode
- fixed) text entity
- font style and alignment
- added) extract hatches
- 2023.7.1 v0.6 (Developer Preview Version)
