Difference between revisions of "HALCON integration"

From 3D scanning Knowledge base - Photoneo wiki
Jump to: navigation, search
(How to use PhoXi 3D scanners through HALCON)
(How to use PhoXi 3D scanners through HALCON)
Line 1: Line 1:
 
== How to use PhoXi 3D scanners through HALCON ==
 
== How to use PhoXi 3D scanners through HALCON ==
;1) download and install softwares from the Photoneo website [http://www.photoneo.com/download/ website]
+
;1) download and install softwares from the Photoneo [http://www.photoneo.com/download/ website]
 
:PhoXiControl 1.1.41
 
:PhoXiControl 1.1.41
 
:HALCON13 1.1.8.1 (for HALCON12 1.1.3.1 - see Older downloads)
 
:HALCON13 1.1.8.1 (for HALCON12 1.1.3.1 - see Older downloads)
  
download and install softwares (for WIN) from website Photoneo download:
+
;2)%HALCONROOT% and %HALCONARCH% enviroment variables should be set
PhoXiControl 1.1.41
 
HALCON13 1.1.8.1 (for HALCON12 1.1.3.1 - see Older downloads)
 
STEP2:
 
  
install them
+
;3) Open example file hAcqPhoXi.hdev in C:\Users\Public\Documents\PhoHalcon\ with HDevelop
%HALCONROOT% and %HALCONARCH% env. variables should be set
 
STEP3:
 
  
open example file hAcqPhoXi.hdev in C:\Users\Public\Documents\PhoHalcon\ with HDevelop
+
;4)launch PhoXiControl (PhoXiControl must be running in order to call API functions)
launch PhoXiControl (PhoXiControl must be running in order to call API functions)
+
 
start our HALCON example (it connects to the last scanner in PhoXiControl)
+
;5)start our HALCON example (it connects to the last scanner in PhoXiControl)
change open_framegrabber (AcqName, 1, 1, 0, 0, 0, 0, 'default', -1, 'default', -1, 'false', 'default', 'yyyy-mm-xxx', -1, -1, AcqHandle) to scanners serial number
+
 
 +
;6) change open_framegrabber (AcqName, 1, 1, 0, 0, 0, 0, 'default', -1, 'default', -1, 'false', 'default', 'yyyy-mm-xxx', -1, -1, AcqHandle) to scanners serial number

Revision as of 14:33, 6 August 2018

How to use PhoXi 3D scanners through HALCON

1) download and install softwares from the Photoneo website
PhoXiControl 1.1.41
HALCON13 1.1.8.1 (for HALCON12 1.1.3.1 - see Older downloads)
2)%HALCONROOT% and %HALCONARCH% enviroment variables should be set
3) Open example file hAcqPhoXi.hdev in C
\Users\Public\Documents\PhoHalcon\ with HDevelop
4)launch PhoXiControl (PhoXiControl must be running in order to call API functions)
5)start our HALCON example (it connects to the last scanner in PhoXiControl)
6) change open_framegrabber (AcqName, 1, 1, 0, 0, 0, 0, 'default', -1, 'default', -1, 'false', 'default', 'yyyy-mm-xxx', -1, -1, AcqHandle) to scanners serial number