Programm hochladen
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | ULPythonProgram |
| Modul | cenpyupload.ULPythonProgram |
| Paket | cenpyupload |
| Freigabe | R2025.2.4 |
| Methoden | 11 |
| Erbt von | DULPythonProgram |
Vererbung
Methodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
SetOperationsGroups | — | Legen Sie die Operationsgruppen für das Programm fest |
SetSubprograms | — | Legen Sie die Unterprogramme des Programms fest |
AddOperationGroup | — | eine Operationsgruppe zu diesem Programm hinzufügen |
AddSubprogram | — | Fügen Sie diesem Programm ein Unterprogramm hinzu |
SetUsedBaseProfile | — | Legen Sie das verwendete Basisprofil für das Programm fest |
SetUsedToolProfile | — | Legen Sie das verwendete Werkzeugprofil für das Programm fest |
SetController | — | Legen Sie den Controller für das Programm fest |
SetIsMainProgram | — | Legen Sie den Programmstatus als Hauptprogramm fest oder nicht |
SetName | — | Legen Sie den Namen des Programms fest |
SetAttributes | — | Legen Sie die Attribute des Programms fest |
AddAttribute | — | Fügen Sie der Attributliste ein Attribut hinzu |
Mutationsmethoden
SetOperationsGroups
def SetOperationsGroups(operationGroups: list)Legen Sie die Operationsgruppen für das Programm fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
operationGroups | list | Liste der festzulegenden ULPythonOperationGroup-Operationsgruppen |
SetSubprograms
def SetSubprograms(subprograms: list)Legen Sie die Unterprogramme des Programms fest.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
subprograms | list | Liste der einzustellenden ULPythonSubprograms-Unterprogramme |
AddOperationGroup
def AddOperationGroup(operationGroup: ULPythonOperationGroup)Fügen Sie dieser Vorrichtung eine Operationsgruppe hinzu.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
operationGroup | ULPythonOperationGroup | Operationsgruppe ULPythonOperationGroup wird hinzugefügt |
AddSubprogram
def AddSubprogram(subprogram: ULPythonSubprogram)einem Programm ein Unterprogramm hinzufügen
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
subprogram | ULPythonSubprogram | Unterprogramm ULPythonSubprogram hinzuzufügen |
SetUsedBaseProfile
def SetUsedBaseProfile(baseProfile: ULPythonBaseProfile)Legen Sie das verwendete Basisprofil für das Programm fest.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
baseProfile | ULPythonBaseProfile | das verwendete Basisprofilobjekt vom Typ ULPythonBaseProfile |
SetUsedToolProfile
def SetUsedToolProfile(toolProfile: ULPythonToolProfile)Legen Sie das verwendete Werkzeugprofil für das Programm fest.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
toolProfile | ULPythonToolProfile | das verwendete Werkzeugprofil-Objekt vom Typ UlPythonToolProfile |
SetController
def SetController(controller: ULPythonController)Legen Sie den Controller für das Programm fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
controller | ULPythonController | Controller, der gesetzt werden soll, Objekt vom Typ ULPythonController |
SetIsMainProgram
def SetIsMainProgram(isMain: bool)Legen Sie den Programmstatus als Hauptprogramm fest oder nicht.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
isMain | bool | ob das Programm das Hauptprogramm ist oder nicht |
SetName
def SetName(name: str)Legen Sie den Namen des Programms fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
name | str | zu setzender Name |
SetAttributes
def SetAttributes(attributes: list)Legen Sie die Attribute des Programms fest
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attributes | list | zu setzende Attribute |
AddAttribute
def AddAttribute(attrib: OlpCorePythonAttribute)Fügen Sie der Attributliste ein Attribut hinzu
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
attrib | OlpCorePythonAttribute | hinzuzufügendes Attribut |
Verwandte Typen
- Upload Operationsgruppe
- Unterprogramm hochladen
- Basisprofil hochladen
- Werkzeugprofil hochladen
- Controller hochladen
- Kernattribut
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.
Was this page helpful?