# Conversion des projets In-Sight Explorer en projets In-Sight Vision Suite

Vous pouvez convertir des projets In-Sight Explorer (ISE) en projets Feuille de calcul In-Sight Vision Suite à l’aide de l’outil de conversion.

Remarque :

- Le convertisseur de projets peut convertir des projets Feuilles de calcul In-Sight 4.x-6.x en projets compatibles avec In-Sight 23.1.0 ou version ultérieure.

- Vous devez analyser le projet converti avant de l’exécuter.

- Certaines fonctions peuvent se comporter différemment. Les fonctions manquantes sont commentées.

- Vous devez effectuer un nouvel apprentissage avec tous les outils qui en ont besoin, sinon ils ne pourront pas s’exécuter.

Comment convertir un projet In-Sight Explorer en un projet In-Sight Vision Suite :

1. Repérez le projet In-Sight Explorer que vous souhaitez convertir.

2. Ouvrez le convertisseur de projets Feuille de calcul In-Sight.

3. Cliquez sur le bouton Select Job(s) (Sélectionner les projets) pour sélectionner le projet que vous souhaitez convertir.

4. Sélectionnez un chemin de sortie en le tapant manuellement, ou en cliquant sur l’icône Plus d’options pour ouvrir la boîte de dialogue du navigateur du répertoire.

5. Cliquez sur Convert (Convertir).

6. Une fois la conversion terminée, la fenêtre Résultats de la conversion s’affiche à l’écran. Cliquez sur le projet converti pour consulter des informations supplémentaires sur le projet.

   Le volet Avertissements affiche les éventuels messages d’avertissement concernant le projet.

   Le volet Liste des tâches indique ce que vous devez faire avec le projet tout juste converti pour l’exécuter correctement sur le In-Sight Vision Suite.

   Le volet Cellules modifiées regroupe les expressions de cellule modifiées dans le projet.

7. Connectez-vous à votre système de vision dans la vue Feuille de calcul.

8. Chargez le projet converti. Le projet affiche des erreurs cette fois, car aucune image n’est chargée.

9. Chargez les images que vous avez utilisées lors de la création du projet ISE.

10. Procédez à un nouvel apprentissage des outils.

11. Si nécessaire, corrigez les autres erreurs du projet.

Liste des fonctions non disponibles dans In-Sight Vision Suite :

Outils de vision :

- Blob :

  - ExtractBlobs

- Détection de défauts :

  - DetectFlaw

  - FlexFlawModel

  - SurfaceFlaw

  - TrainFlawModel

- ID :

  - VerifyIDCode

- Image :

  - SurfaceFX

- InspectEdge :

  - BeadFind

  - BeadInspect

- OCV/OCR :

  - OCRMaxAutoTune

- Corresp. modèle :

  - FindPatMaxPatterns

  - FindPatterns

  - TrainPatMaxPattern

Graphiques :

- Contrôles :

  - Authorize

  - Dialog

  - Link

  - MessageBox

  - Select

  - Wizard

- Affichages :

  - Chart

  - StatusLight

- Image :

  - PlotData

Texte :

- Binaire :

  - BGetDouble

  - BGetFloat

  - BGetInt

  - BGetString

  - BLen

  - BStringf

- Chaîne de caractères :

  - Encrypt

  - Strcspn

  - Strspn

Conversion de coordonnées :

- TransSurfaceFlawTo World

Entrées/Sorties :

- BitStream

- ReadCameraTrigger

- WriteImageLocal

- WriteLocal

- PushMSStack

- WriteMSStack

- GetRemoteAddress

- GetRemotePort

- Packet

- QueryDevice

- ReadLatchedUserDataBuffer

- ReadMC

- ReadResult

- TCPDevice

- UDPDevice

- WriteFTP

- WriteImageFTP

- WriteImageSFTP

- WriteMC

- WriteResult

- WriteSMTP

- ReadSerial

- WriteImageSerial

- WriteSerial

- GetSystemTimeOffset

- Timer

- WriteWaveformClocked

- WriteWaveformPulseTrain

Données datées :

- DelayLine

- Repeat

- RepeatUntil

- StoreData

Résultats de vision :

- Blobs :

  - GetCol

  - GetHigh

  - GetMaxCol

  - GetMaxColRow

  - GetMaxRow

  - GetMaxRowCol

  - GetMinCol

  - GetMinColRow

  - GetMinRow

  - GetMinRowCol

  - GetRow

  - GetWide

- CircleFit :

  - GetCol

  - GetRow

- Données datées :

  - GetLoopCount

  - GetLoopReset

- Contrôles :

  - GetAuthorizeApprover

  - GetAuthorizeDateTime

  - GetAuthorizedValue

- Bords :

  - GetCol

  - GetGetRow

- Détection de défauts :

  - GetAngle

  - GetArea

  - GetAverageIntensity

  - GetCol

  - GetFlawCol

  - GetFlawContrast

  - GetFlawHigh

  - GetFlawRow

  - GetFlawSize

  - GetFlawType

  - GetFlawWide

  - GetFlexScore

  - GetHigh

  - GetMatchScore

  - GetNFound

  - GetPerimeter

  - GetRoundedness

  - GetRow

  - GetTotalFlawArea

  - GetTotalFlawCount

  - GetTotalFlawSoze

  - GetTrained

  - GetWide

- Font :

  - GetFontAllLabels

  - GetFontLabel

  - GetFontNumCharacter

- GetOnline

- IDCode :

  - GetAngle

  - GetBarSkew

  - GetBarSpace

  - GetBarWidth

  - GetCodeName

  - GetCodeType

  - GetCol

  - GetColor

  - GetContrast

  - GetDecodability

  - GetDefect

  - GetECLevel

  - GetECMin

  - GetErrorCode

  - GetErrorCount

  - GetErrorString

  - GetFormat

  - GetFound

  - GetGrade

  - GetGridCols

  - GetGridRows

  - GetGrowth

  - GetHigh

  - GetLearned

  - GetLearnedGridCol

  - GetLearnedGridRow

  - GetMaxBarSkew

  - GetMaxBarSpace

  - GetMaxBarWidth

  - GetMaxContrast

  - GetMinBarSkew

  - GetMinBarSpace

  - GetMinBarWidth

  - GetMinContrast

  - GetMirror

  - GetModulation

  - GetNonUniformity

  - GetRawStream

  - GetResolution

  - GetRow

  - GetSDevBarSkew

  - GetSDevBarSpace

  - GetSDevBarWidth

  - GetString

  - GetSymbologyIdentifier

  - GetUnusedEC

  - GetWide

- IDMax :

  - GetCol

  - GetContrast

  - GetDecodability

  - GetDefect

  - GetGetECLevel

  - GetECMin

  - GetErrorCount

  - GetGrade

  - GetGrowth

  - GetHigh

  - GetModulation

  - GetNonUniformity

  - GetRow

  - GetUnusedEC

  - GetWide

- IDVerify :

  - Get2DModulation

  - GetAngle

  - GetBarHeight

  - GetBarPitch

  - GetBarSkew

  - GetBarSpace

  - GetBarVoid

  - GetBarWidth

  - GetBaselineShift

  - GetBGReflectance

  - GetBkgdUnfiformity

  - GetCellSeparability

  - GetClearanceBottom

  - GetClearanceLeft

  - GetClearanceRight

  - GetClearanceTop

  - GetCol

  - GetContrast

  - GetDistortionAngle

  - GetDistortionAngleGrade

  - GetDotCenter

  - GetDotDiameter

  - GetDotOvality

  - GetErrorCode

  - GetErrorString

  - GetExtremeReflectance

  - GetFinderConfCon

  - GetFinderConfDot

  - GetFixedPatternDamage

  - GetGrade

  - GetGridNonUniformity

  - GetGrowth

  - GetGrowthHorizontal

  - GetGrowthVertical

  - GetHigh

  - GetISQGOverallGrade

  - GetImageSharpness

  - GetMaxBarHeight

  - GetMaxBarPitch

  - GetMaxBarSkew

  - GetMaxBarSpace

  - GetMaxBarVoid

  - GetMaxBarWidth

  - GetMaxBaselineShift

  - GetMaxBGReflectance

  - GetMaxContrast

  - GetMaxOverInkSize

  - GetMinBarHeight

  - GetMinBarPitch

  - GetMinBarSkew

  - GetMinBarSpace

  - GetMinBarVoid

  - GetMinBarWidth

  - GetMinBaselineShift

  - GetMinBGReflectance

  - GetMinContrast

  - GetMinOverInkSize

  - GetNonUniformity

  - GetNoReadStatus

  - GetNoReadString

  - GetNumBars

  - GetOneBarBaselineShift

  - GetOneBarBGReflectance

  - GetOneBarCol

  - GetOneBarContrast

  - GetOneBarHeight

  - GetOneBarOverInkSize

  - GetOneBarPitch

  - GetOneBarRow

  - GetOneBarSkew

  - GetOneBarSpace

  - GetOneBarType

  - GetOneBarVoid

  - GetOneBarWidth

  - GetOverInkSize

  - GetPercDotOSFail

  - GetPercDotOSFailGrade

  - GetPercDotPositionFail

  - GetPercDotPositionFailGrade

  - GetRefDecode

  - GetRow

  - GetSDevBarHeight

  - GetSDevBarPitch

  - GetSDevBarSkew

  - GetSDevBarSpace

  - GetSDevBarVoid

  - GetSDevBarWidth

  - GetSDevBaselineShift

  - GetSDevBGReflectance

  - GetSDevDotCenter

  - GetSDevDotDiameter

  - GetSDevDotOvality

  - GetSDevOverInkSize

  - GetSystemSeparability

  - GetUnusedEC

  - GetVerifyDecoded

  - GetWide

- Image :

  - GetCol

  - GetExposure

  - GetHigh

  - GetImageFileName

  - GetRow

  - GetWide

- Entrées/Sorties :

  - GetBinaryString

  - GetBufferData

  - GetClock

  - GetFileName

  - GetHexString

  - GetNumBits

  - GetNumWaveFormsPending

  - GetResult

- InspectEdge :

  - GetBeadCaliperContrast

  - GetBeadCaliperCoverage

  - GetBeadCaliperEdgeOffset

  - GetBeadCaliperMax

  - GetBeadCaliperMin

  - GetBeadCaliperStep

  - GetBeadCaliperWidth

  - GetBeadColor

  - GetBeadContrastThreshold

  - GetBeadCount

  - GetBeadDefectArea

  - GetBeadDefectBoundAngle

  - GetBeadDefectBoundCol

  - GetBeadDefectBoundHigh

  - GetBeadDefectBoundRow

  - GetBeadDefectBoundWide

  - GetBeadDefectCaliperIndex

  - GetBeadDefectCol

  - GetBeadDefectContrast

  - GetBeadDefectCount

  - GetBeadDefectCoverage

  - GetBeadDefectEdgeOffset

  - GetBeadDefectLength

  - GetBeadDefectRow

  - GetBeadDefectStep

  - GetBeadDefectType

  - GetBeadDefectWidth

  - GetBeadEdgeOffset

  - GetBeadEnclosed

  - GetBeadExtremeWidth

  - GetBeadNumPoints

  - GetBeadPoint

  - GetBeadSearchWidth

  - GetBeadSelected

  - GetBeadTrained

  - GetBeadWidth

  - GetCaliperCol

  - GetCaliperHigh

  - GetCaliperRow

  - GetCaliperWide

  - GetDefectGapBoundsCol

  - GetDefectGapBoundsHigh

  - GetDefectGapBoundsRow

  - GetDefectGapBoundsWide

  - GetEdgeCol

  - GetEdgePairCol

  - GetEdgePairRow

  - GetEdgePosCol

  - GetEdgePosRow

  - GetEdgePosScore

  - GetEdgeRow

  - GetFitEdgeCenterCol

  - GetFitEdgeCenterRow

  - GetFitEdgeCol

  - GetFitEdgePosCenterCol

  - GetFitEdgePosCenterRow

  - GetFitEdgePosCol

  - GetFitEdgePosRadius

  - GetFitEdgePosRow

  - GetFitEdgeRow

  - GetTotalArea

  - ShowBeadCaliperGraphic

- Balayage de ligne :

  - GetImageBufferCount

  - GetImageBufferOvverunCount

  - GetLineScanAcqTime

  - GetLineScanExposureConflict

  - GetLineScanFillLines

  - LineScanStatReset

- LineFit :

  - GetCol

  - GetRow

- OCRMax :

  - GetCol

  - GetHigh

  - GetRow

  - GetString

  - GetWide

- Modèles :

  - GetCol

  - GetRow

- Structures :

  - GetCol

  - GetHigh

  - GetRow

  - GetSegmentArea

  - GetSegmentX

  - GetSegmentY

  - GetWide

- Texte :

  - GetAngle

  - GetChar

  - GetCol

  - GetContrast

  - GetErrorCode

  - GetErrorString

  - GetFontName

  - GetHigh

  - GetPassed

  - GetRow

  - GetScore

  - GetString

  - GetWide

- Time/Timer :

  - GetElapsedTime

  - GetExposureTimeStamp

  - GetPostInspectionTime

Structures :

- Mask