Role: The Offline Programming setting controller object deals with the setting attributes displayed in the IGRIP/Offline Programming property page. To access this property page:
- Click the Options command in the Tools menu
- Click IGRIP
- Right scroll to display the property pages titles until you get Offline Programming
- Click Offline Programming
The Offline Programming setting controller object can be retrieved as an item of the setting controller collection using its name "DNBIgpOlpAutoSettingCtrl" as follows:
Dim settingControllers1 As SettingControllers
Set settingControllers1 = CATIA.SettingControllers
Dim DNBIAIgpOlpSettingAtt1 As SettingController
Set DNBIAIgpOlpSettingAtt1 = settingControllers1.Item("DNBIgpOlpAutoSettingCtrl")
Properties
- Property Downloader() As
-
Returns or sets value of OLP Translator parameter.
Role: The OLP Translator setting parameter stores the name of currently selected downloader, also known as the XSLT translator. - Property DownloaderDir() As
-
Returns or sets value of OLP Translator Directory parameter.
Role: The OLP Translator Directory setting parameter stores the full file path to directory where OLP downloaders, also known as XSLT translators, are stored. - Property ExistingTaskTreatment() As
-
Returns or sets value of OLP Existing Task Treatment On Upload parameter.
Role: The OLP Existing Task Treatment On Upload setting parameter determines how will the existing robot tasks with identical names as the tasks to be uploaded be treated during upload.
Legal values:2 Delete existing robot tasks and all the referenced tags 1 Delete existing robot tasks only 0 Do not delete existing robot tasks - Property JavaClassPath() As
-
Returns or sets value of OLP Java Class Path parameter.
Role: The OLP Java Class Path setting parameter stores the full file path to Java JAR files required to proper functioning of OLP download. - Property JavaExe() As
-
Returns or sets value of OLP Java Executable parameter.
Role: The OLP Java Executable setting parameter stores the full file path to java.exe file of Java JRE 1_4_1, or later. - Property NRLDir() As
-
Returns or sets value of NRL configuration file directory parameter.
Role: The NRL configuration file directory parameter stores the full file path to directory where NRL configuration files are stored. - Property NRLTeachDialogDisplayMode() As
-
Returns or sets value of OLPNRLTeachDialogDisplay parameter.
Role: The OLPNRLTeachDialogDisplay setting parameter determines whether NRL Teach dialog will be displayed while creating and/or V5 editing of RobotMotion activities.
Legal values:1 NRL Teach dialog will be hidden 0 NRL Teach dialog will remain displayed - Property RobotProgramDir() As
-
Returns or sets value of OLP Directory parameter.
Role: The OLP Directory setting parameter stores the full file path to directory where native robot language programs on upload should be stored. - Property Uploader() As
-
Returns or sets value of OLP Parser parameter.
Role: The OLP Parser setting parameter stores the name of currently selected uploader, also known as the Java Parser. - Property UploaderDir() As
-
Returns or sets value of OLP Parser Directory parameter.
Role: The OLP Parser Directory setting parameter stores the full file path to directory where OLP uploaders, also known as Java Parsers, are stored. - Property XMLDir() As
-
Returns or sets value of OLP XML Directory parameter.
Role: The OLP XML Directory setting parameter stores the full file path to directory where XML file created during download, named simResult.xml, is stored. - Property XMLSchema() As
-
Returns or sets value of OLP XML Schema parameter.
Role: The OLP XML Schema setting parameter stores the full file path to an W3C XML Schema file, used for XML file validation on upload, is stored.
Methods
- Func GetDownloaderDirInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Translator Directory setting parameter.
Refer to for a detailed description. - Func GetDownloaderInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Translator setting parameter.
Refer to for a detailed description. - Func GetExistingTaskTreatmentInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Existing Task Treatment On Upload setting parameter.
Refer to for a detailed description. - Func GetJavaClassPathInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Java Class Path setting parameter.
Refer to for a detailed description. - Func GetJavaExeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Java Executable setting parameter.
Refer to for a detailed description. - Func GetNRLDirInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the NRL configuration file directory setting parameter.
Refer to for a detailed description. - Func GetNRLTeachDialogDisplayModeInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLPNRLTeachDialogDisplay setting parameter.
Refer to for a detailed description. - Func GetRobotProgramDirInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Directory setting parameter.
Refer to for a detailed description. - Func GetUploaderDirInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Parser Directory setting parameter.
Refer to for a detailed description. - Func GetUploaderInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP Parser setting parameter.
Refer to for a detailed description. - Func GetXMLDirInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP XML Directory setting parameter.
Refer to for a detailed description. - Func GetXMLSchemaInfo( ioAdminLevel, ioLocked) As
-
Retrieves information about the OLP XML Schema setting parameter.
Refer to for a detailed description. - Sub SetDownloaderDirLock( iLocked)
-
Locks or unlocks the OLP Translator Directory setting parameter.
Refer to for a detailed description. - Sub SetDownloaderLock( iLocked)
-
Locks or unlocks the OLP Translator setting parameter.
Refer to for a detailed description. - Sub SetExistingTaskTreatmentLock( iLocked)
-
Locks or unlocks the OLP Existing Task Treatment On Upload parameter.
Refer to for a detailed description. - Sub SetJavaClassPathLock( iLocked)
-
Locks or unlocks the OLP Java Class Path parameter.
Refer to for a detailed description. - Sub SetJavaExeLock( iLocked)
-
Locks or unlocks the OLP Java Executable parameter.
Refer to for a detailed description. - Sub SetNRLDirLock( iLocked)
-
Locks or unlocks the NRL configuration file directory setting parameter.
Refer to for a detailed description. - Sub SetNRLTeachDialogDisplayModeLock( iLocked)
-
Locks or unlocks the OLPNRLTeachDialogDisplay parameter.
Refer to for a detailed description. - Sub SetRobotProgramDirLock( iLocked)
-
Locks or unlocks the OLP Directory setting parameter.
Refer to for a detailed description. - Sub SetUploaderDirLock( iLocked)
-
Locks or unlocks the OLP Parser Directory setting parameter.
Refer to for a detailed description. - Sub SetUploaderLock( iLocked)
-
Locks or unlocks the OLP Parser setting parameter.
Refer to for a detailed description. - Sub SetXMLDirLock( iLocked)
-
Locks or unlocks the OLP XML Directory setting parameter.
Refer to for a detailed description. - Sub SetXMLSchemaLock( iLocked)
-
Locks or unlocks the OLP XML Schema setting parameter.
Refer to for a detailed description.