Flujo de Trabajo de Activar la Adquisición de Datos
Este capítulo presenta el flujo de trabajo de usar cada combinación de método de disparo para activar la adquisición de datos, y obtener la imagen de intensidad, el mapa de profundidad y la nube de puntos.
Antes de leer este capítulos, lea el capítulo Métodos para Activar la Adquisición de Datos para conocer los métodos para activar la adquisición de datos del perfilador láser. |
Externo + Codificador
Usa las señales de entrada externa para activar cada ronda de adquisición de datos, y las señales del codificador para activar el escaneo de cada línea.
Condiciones Previas
Para usar el método de externo + codificador para activar la adquisición de datos, es necesario cumplir las siguientes condiciones previas:
-
Conectar el hardware:
-
Conecte el dispositivo externo que proporciona el señal de disparo al terminal correspondiente de señal de entrada del controlador. Consulte el capítulo Controlar la Adquisición de Datos mediante un Dispositivo Externo para seleccionar la lógica de control y conectar al terminal correspondiente.
-
Conecte el codificador que proporciona el señal de disparo al terminal correspondiente de señal al codificador del controlador. Consulte los Diagramas de Circuitos de Señales y Terminales de Señal del Codificador.
-
-
Mejorar la calidad de los perfiles:
La imagen de intensidad, el mapa de profundidad y la nube de puntos están compuestos por varios perfiles. Por lo tanto, la calidad del perfil determina la calidad de la imagen de intensidad, el mapa de profundidad y la nube de puntos.
Consulte el capítulo Modo de Perfil para ajustar los parámetros en el modo de perfil para mejorar la calidad de los perfiles.
Flujo de Trabajo
Para usar el método de externo + codificador para activar la adquisición de datos, ajuste los parámetros y adquiera datos según las necesidades.
-
Ajuste el parámetro Fuente de Disparo de Adquisición de Datos a Externo.
-
Ajuste el parámetro Fuente de Disparo de Escaneo de Línea a Codificador.
-
Según sus demandas reales, ajuste los otros parámetros en el modo de escaneo.
El perfilador láser es compatible con tres métodos de adquisición de datos: activar una ronda de adquisición de datos, activar adquisición continua de datos de forma automática y escaneo continuo. El flujo de los tres métodos para la activación se difiere.
Activar Solamente una Ronda de Adquisición de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes, y luego sale del estado de listo para la adquisición de forma automática.
Si desea activar solamente una ronda de adquisición de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a SingleFrame, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para activar una ronda de adquisición de datos.
-
Inicie el escaneo de línea: Envíe una señal desde el codificador al perfilador láser para activar el escaneo de línea.
-
Termine la actual ronda de adquisición de datos:
-
Envíe una señal desde el dispositivo externo al perfilador láser para terminar la adquisición de datos.
-
Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
Cuando el perfilador láser entre en el estado de listo para la adquisición mediante Mech-Eye Viewer o el cliente de GenICam, al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Inicie la siguiente ronda de adquisición de datos:
-
Mech-Eye Viewer: rehaga el paso 2.
-
Mech-Eye API: rehaga el paso 3.
-
Cliente de GenICam: rehaga el paso 2.
-
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer:
-
En el modo de escaneo, haga clic en el botón
.
-
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam:
-
Envíe el comando
stopAcquisition()
al perfilador láser. -
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Activar Adquisición Continua de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
Si desea activar adquisición continua de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a Continuous, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para activar una ronda de adquisición de datos.
-
Inicie el escaneo de línea: Envíe una señal desde el codificador al perfilador láser para activar el escaneo de línea.
-
Termine la actual ronda de adquisición de datos:
-
Envíe una señal desde el dispositivo externo al perfilador láser para terminar la adquisición de datos.
-
Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
-
-
Inicie la siguiente ronda de adquisición de datos: repita el paso 3.
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam: Envíe el comando
stopAcquisition()
al perfilador láser.
-
Escaneo Continuo
En este método, Al activar una ronda de adquisición de datos, el perfilador láser escanea el objeto de destino de forma continua y devuelve segmentos de datos de longitud fija sin interrupción. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
El cliente de GenICam no es compatible con este método. |
Si desea activar el escaneo continuo, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Nonstop.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
.
-
-
Inicie una ronda de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para activar una ronda de adquisición de datos.
-
Inicie el escaneo de línea: Envíe una señal desde el codificador al perfilador láser para activar el escaneo de línea.
-
Finalice la ronda actual de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para finalizar una ronda de adquisición de datos.
-
Inicie la siguiente ronda de adquisición de datos: repita el paso 3.
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
.
-
Externo + Tasa fija
Usa las señales de entrada externa para activar cada ronda de adquisición de datos, y activa el escaneo de cada línea a una tasa fija.
Condiciones Previas
Para usar el método de externo + tasa fija para activar la adquisición de datos, es necesario cumplir las siguientes condiciones previas:
-
Conectar el hardware:
Conecte el dispositivo externo que proporciona el señal de disparo al terminal correspondiente de señal de entrada del controlador. Consulte el capítulo Controlar la Adquisición de Datos mediante un Dispositivo Externo para seleccionar la lógica de control y conectar al terminal correspondiente.
-
Mejorar la calidad de los perfiles:
La imagen de intensidad, el mapa de profundidad y la nube de puntos están compuestos por varios perfiles. Por lo tanto, la calidad del perfil determina la calidad de la imagen de intensidad, el mapa de profundidad y la nube de puntos.
Consulte el capítulo Modo de Perfil para ajustar los parámetros en el modo de perfil para mejorar la calidad de los perfiles.
Flujo de Trabajo
Para usar el método de externo + tasa fija para activar la adquisición de datos, ajuste los parámetros y adquiera datos según las necesidades.
-
Ajuste el parámetro Fuente de Disparo de Adquisición de Datos a Externo.
-
Ajuste el parámetro Fuente de Disparo de Escaneo de Línea a Tasa fija.
-
Según sus demandas reales, ajuste los otros parámetros en el modo de escaneo.
El perfilador láser es compatible con tres métodos de adquisición de datos: activar una ronda de adquisición de datos, activar adquisición continua de datos de forma automática y escaneo continuo. El flujo de los tres métodos para la activación se difiere.
Activar Solamente una Ronda de Adquisición de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes, y luego sale del estado de listo para la adquisición de forma automática.
Si desea activar solamente una ronda de adquisición de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a SingleFrame, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para activar una ronda de adquisición de datos.
Al iniciar la actual ronda de adquisición de datos, el perfilador láser comienza el escaneo de línea a la tasa establecida.
-
Termine la actual ronda de adquisición de datos:
-
Envíe una señal desde el dispositivo externo al perfilador láser para terminar la adquisición de datos.
-
Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
Cuando el perfilador láser entre en el estado de listo para la adquisición mediante Mech-Eye Viewer o el cliente de GenICam, al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Inicie la siguiente ronda de adquisición de datos:
-
Mech-Eye Viewer: rehaga el paso 2.
-
Mech-Eye API: rehaga el paso 3.
-
Cliente de GenICam: rehaga el paso 2.
-
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer:
-
En el modo de escaneo, haga clic en el botón
.
-
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam:
-
Envíe el comando
stopAcquisition()
al perfilador láser. -
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Activar Adquisición Continua de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
Si desea activar adquisición continua de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a Continuous, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para activar una ronda de adquisición de datos.
Al iniciar la actual ronda de adquisición de datos, el perfilador láser comienza el escaneo de línea a la tasa establecida.
-
Termine la actual ronda de adquisición de datos:
-
Envíe una señal desde el dispositivo externo al perfilador láser para terminar la adquisición de datos.
-
Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
-
-
Inicie la siguiente ronda de adquisición de datos: repita el paso 3.
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam: Envíe el comando
stopAcquisition()
al perfilador láser.
-
Escaneo Continuo
En este método, Al activar una ronda de adquisición de datos, el perfilador láser escanea el objeto de destino de forma continua y devuelve segmentos de datos de longitud fija sin interrupción. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
El cliente de GenICam no es compatible con este método. |
Si desea activar el escaneo continuo, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Nonstop.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
.
-
-
Inicie una ronda de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para activar una ronda de adquisición de datos.
Al iniciar la actual ronda de adquisición de datos, el perfilador láser comienza el escaneo de línea a la tasa establecida.
-
Finalice la ronda actual de adquisición de datos: Envíe una señal desde el dispositivo externo al perfilador láser para finalizar una ronda de adquisición de datos.
-
Inicie la siguiente ronda de adquisición de datos: repita el paso 3.
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
.
-
Software + Codificador
Usa el software para activar cada ronda de adquisición de datos, y las señales del codificador para activar el escaneo de cada línea.
Condiciones Previas
Para usar el método de software + codificador para activar la adquisición de datos, es necesario cumplir las siguientes condiciones previas:
-
Conectar el hardware:
Conecte el codificador que proporciona el señal de disparo al terminal correspondiente de señal al codificador del controlador. Consulte los Diagramas de Circuitos de Señales y Terminales de Señal del Codificador.
-
Mejorar la calidad de los perfiles:
La imagen de intensidad, el mapa de profundidad y la nube de puntos están compuestos por varios perfiles. Por lo tanto, la calidad del perfil determina la calidad de la imagen de intensidad, el mapa de profundidad y la nube de puntos.
Consulte el capítulo Modo de Perfil para ajustar los parámetros en el modo de perfil para mejorar la calidad de los perfiles.
Flujo de Trabajo
Para usar el método de software + codificador para activar la adquisición de datos, ajuste los parámetros y adquiera datos según las necesidades.
-
Ajuste el parámetro Fuente de Disparo de Adquisición de Datos a Software.
-
Ajuste el parámetro Fuente de Disparo de Escaneo de Línea a Codificador.
-
Según sus demandas reales, ajuste los otros parámetros en el modo de escaneo.
El perfilador láser es compatible con tres métodos de adquisición de datos: activar una ronda de adquisición de datos, activar adquisición continua de datos de forma automática y escaneo continuo. El flujo de los tres métodos para la activación se difiere.
Activar Solamente una Ronda de Adquisición de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes, y luego sale del estado de listo para la adquisición de forma automática.
Si desea activar solamente una ronda de adquisición de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a SingleFrame, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos:
-
Mech-Eye Viewer: Al entrar en el estado de listo para la adquisición en el paso 2, el perfilador láser inicia automáticamente una ronda de adquisición de datos.
-
Mech-Eye API: Llame al método
triggerSoftware()
. -
Cliente de GenICam: Envíe el comando
TriggerSoftware()
al perfilador láser.
-
-
Inicie el escaneo de línea: Envíe una señal desde el codificador al perfilador láser para activar el escaneo de línea.
-
Termine la actual ronda de adquisición de datos:
Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
Cuando el perfilador láser entre en el estado de listo para la adquisición mediante Mech-Eye Viewer o el cliente de GenICam, al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
Inicie la siguiente ronda de adquisición de datos:
-
Mech-Eye Viewer: rehaga el paso 2.
-
Mech-Eye API: rehaga el paso 3.
-
Cliente de GenICam: rehaga el paso 2.
-
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer:
-
En el modo de escaneo, haga clic en el botón
.
-
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam:
-
Envíe el comando
stopAcquisition()
al perfilador láser. -
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Activar Adquisición Continua de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
Si desea activar adquisición continua de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a Continuous, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos:
-
Mech-Eye Viewer: Al entrar en el estado de listo para la adquisición en el paso 2, el perfilador láser inicia automáticamente una ronda de adquisición de datos.
-
Mech-Eye API: Llame al método
triggerSoftware()
. -
Cliente de GenICam: Envíe el comando
TriggerSoftware()
al perfilador láser.
-
-
Inicie el escaneo de línea: Envíe una señal desde el codificador al perfilador láser para activar el escaneo de línea.
-
Termine la actual ronda de adquisición de datos: Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
-
Inicie la siguiente ronda de adquisición de datos:
-
Mech-Eye Viewer: Al terminar la última ronda de adquisición de datos, el perfilador láser comienza automáticamente una nueva ronda de adquisición de datos.
-
Mech-Eye API: rehaga el paso 3.
-
Cliente de GenICam: rehaga el paso 3.
-
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam: Envíe el comando
stopAcquisition()
al perfilador láser.
-
Escaneo Continuo
En este método, Al activar una ronda de adquisición de datos, el perfilador láser escanea el objeto de destino de forma continua y devuelve segmentos de datos de longitud fija sin interrupción. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
El cliente de GenICam no es compatible con este método. |
Si desea activar el escaneo continuo, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Nonstop.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
.
-
-
Inicie una ronda de adquisición de datos:
-
Mech-Eye Viewer: Al entrar en el estado de listo para la adquisición en el paso 2, el perfilador láser inicia automáticamente una ronda de adquisición de datos.
-
Mech-Eye API: Llame al método
triggerSoftware()
.
-
-
Inicie el escaneo de línea: Envíe una señal desde el codificador al perfilador láser para activar el escaneo de línea.
-
Finalice la actual ronda de adquisición de datos: Para finalizar la actual ronda de adquisición de datos, salda del estado de listo para la adquisición.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
.
-
-
Inicie la siguiente ronda de adquisición de datos: repita el paso 2.
Software + Tasa fija
Usa el software para activar cada ronda de adquisición de datos, y activa el escaneo de cada línea a una tasa fija.
Condiciones Previas
Para usar el método de software + tasa fija para activar la adquisición de datos, es necesario cumplir las siguientes condiciones previas:
-
Mejorar la calidad de los perfiles:
La imagen de intensidad, el mapa de profundidad y la nube de puntos están compuestos por varios perfiles. Por lo tanto, la calidad del perfil determina la calidad de la imagen de intensidad, el mapa de profundidad y la nube de puntos.
Consulte el capítulo Modo de Perfil para ajustar los parámetros en el modo de perfil para mejorar la calidad de los perfiles.
Flujo de Trabajo
Para usar el método de software + tasa fija para activar la adquisición de datos, ajuste los parámetros y adquiera datos según las necesidades.
-
Ajuste el parámetro Fuente de Disparo de Adquisición de Datos a Software.
-
Ajuste el parámetro Fuente de Disparo de Escaneo de Línea a Tasa fija.
-
Según sus demandas reales, ajuste los otros parámetros en el modo de escaneo.
El perfilador láser es compatible con tres métodos de adquisición de datos: activar una ronda de adquisición de datos, activar adquisición continua de datos de forma automática y escaneo continuo. El flujo de los tres métodos para la activación se difiere.
Activar Solamente una Ronda de Adquisición de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes, y luego sale del estado de listo para la adquisición de forma automática.
Si desea activar solamente una ronda de adquisición de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a SingleFrame, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos:
-
Mech-Eye Viewer: Al entrar en el estado de listo para la adquisición en el paso 2, el perfilador láser inicia automáticamente una ronda de adquisición de datos.
-
Mech-Eye API: Llame al método
triggerSoftware()
. -
Cliente de GenICam: Envíe el comando
TriggerSoftware()
al perfilador láser.
Al iniciar la actual ronda de adquisición de datos, el perfilador láser comienza el escaneo de línea a la tasa establecida.
-
-
Termine la actual ronda de adquisición de datos:
Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
Cuando el perfilador láser entre en el estado de listo para la adquisición mediante Mech-Eye Viewer o el cliente de GenICam, al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
Inicie la siguiente ronda de adquisición de datos:
-
Mech-Eye Viewer: rehaga el paso 2.
-
Mech-Eye API: rehaga el paso 3.
-
Cliente de GenICam: rehaga el paso 2.
-
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer:
-
En el modo de escaneo, haga clic en el botón
.
-
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam:
-
Envíe el comando
stopAcquisition()
al perfilador láser. -
Al finalizar el escaneo de las líneas establecidas por el Número de Línea de Escaneo, el perfilador láser sale del estado de listo para la adquisición de forma automática.
-
-
Activar Adquisición Continua de Datos
En este método, una vez activada una ronda de adquisición de datos, el perfilador láser escanea una longitud fija en la superficie del objeto, y genera una imagen de intensidad y un mapa de profundidad correspondientes. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
Si desea activar adquisición continua de datos, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Frame-Based.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
. -
Cliente de GenICam: Ajuste el AcquisitionMode a Continuous, y envíe el comando
AcquisitionStart()
al perfilador láser.
-
-
Inicie una ronda de adquisición de datos:
-
Mech-Eye Viewer: Al entrar en el estado de listo para la adquisición en el paso 2, el perfilador láser inicia automáticamente una ronda de adquisición de datos.
-
Mech-Eye API: Llame al método
triggerSoftware()
. -
Cliente de GenICam: Envíe el comando
TriggerSoftware()
al perfilador láser.
Al iniciar la actual ronda de adquisición de datos, el perfilador láser comienza el escaneo de línea a la tasa establecida.
-
-
Termine la actual ronda de adquisición de datos: Establezca un valor adecuado del parámetro Número de Línea de Escaneo. Se terminará automáticamente la actual ronda de adquisición de datos después de escanear el número establecido de línea.
-
Realice la siguiente ronda de adquisición de datos:
-
Mech-Eye Viewer: Al terminar la última ronda de adquisición de datos, el perfilador láser comienza automáticamente una nueva ronda de adquisición de datos.
-
Mech-Eye API: rehaga el paso 3.
-
Cliente de GenICam: rehaga el paso 3.
-
-
Salga del estado de listo para la adquisición: Salir de este estado cuando no es necesario adquirir datos puede evitar a activar la adquisición de datos por error.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
. -
Cliente de GenICam: Envíe el comando
stopAcquisition()
al perfilador láser.
-
Escaneo Continuo
En este método, Al activar una ronda de adquisición de datos, el perfilador láser escanea el objeto de destino de forma continua y devuelve segmentos de datos de longitud fija sin interrupción. Después de finalizar una ronda de adquisición de datos, el perfilador láser sigue en el estado de listo para la adquisición.
El cliente de GenICam no es compatible con este método. |
Si desea activar el escaneo continuo, siga los siguientes pasos:
-
Ajuste el Método de Adquisición de Datos a Nonstop.
-
Lleve el perfilador láser al estado de listo para la adquisición: Una vez en el estado de listo para la adquisición, el perfilador láser puede responder a las señales de entrada externa.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
startAcquisition()
.
-
-
Inicie una ronda de adquisición de datos:
-
Mech-Eye Viewer: Al entrar en el estado de listo para la adquisición en el paso 2, el perfilador láser inicia automáticamente una ronda de adquisición de datos.
-
Mech-Eye API: Llame al método
triggerSoftware()
.
Al iniciar la actual ronda de adquisición de datos, el perfilador láser comienza el escaneo de línea a la tasa establecida.
-
-
Finalice la actual ronda de adquisición de datos: Para finalizar la actual ronda de adquisición de datos, salda del estado de listo para la adquisición.
-
Mech-Eye Viewer: En el modo de escaneo, haga clic en el botón
.
-
Mech-Eye API: Llame al método
stopAcquisition()
.
-
-
Inicie la siguiente ronda de adquisición de datos: repita el paso 2.