Abstract:
個々の処理ユニット(1)毎に組み替え可能に組合わされたユニット構成設備(2)と、ワーク(W)の搬入搬出を行うローダ(3)と、ローダ制御装置(4)とを備える。ローダ制御装置(4)によってローダ(3)に位置決めを行わせる位置決め点(P)が各処理ユニット(1)につき一つまたは複数存在する。各処理ユニット(1)に、基準点(O U )を示すマーカー(M)を設け、このマーカー(M)を読み取って前記基準点(O U )の位置を求めるマーカー読み取り手段(21)をローダ(3)に設ける。ローダ制御装置(4)は、マーカー読み取り手段(21)で求められた各処理ユニット(1)の基準点(O U )の位置を記憶する基準点位置記憶手段(31)と、各処理ユニット(1)の位置決め点(P)の相対位置を設定した相対位置記憶手段(31)とを有する。
Abstract:
Die vorliegende Erfindung betrifft ein Verfahren und eine Vorrichtung 1 zur Steuerung einer Maschine, wobei Steuerbefehle vorgesehen sind, welche in Datenmodellen modelliert sind. Typischerweise kommen hierbei unterschiedliche Datenmodelle zum Einsatz, welche zum Beispiel länderspezifische Details aufweisen. Gemäß der vorliegenden Erfindung ist es nunmehr möglich diese Heterogenität der Datenmodelle zu überwinden und Maschinen mittels einer einzigen Schnittstelle zu steuern. Die vorliegende Erfindung findet bei einem Optimieren von Datenmodellen, Datenarchitekturen und/ oder Steuerbefehlen Einsatz.
Abstract:
Die vorliegende Erfindung beschreibt ein Verfahren und eine Vorrichtung (1) zum Erstellen eines Prozessmodells (2). Das Prozessmodell (2) weist eine starke Ausdrucksmächtigkeit auf und ist sowohl für einen menschlichen Benutzer intuitiv verständlich, als auch maschinell verarbeitbar. Das Erstellen des Prozessmodells (2) erfolgt in der vorliegenden Erfindung mittels dem Bereitstellen des konkreten Prozessmodells, eines Prozessmetamodells, sowie einer Abbildung von konkreten Prozessschritten auf die abstrakten Prozessschritte des Metamodells. Besonders vorteilhaft ist hierbei, dass das definierte Prozessmetamodell bezüglich weiterer domänenspezifischer, konkreter Prozessmodelle wiederverwendet werden kann. Mit der vorliegenden Erfindung können Schritt-für-Schritt Anleitungen semantisch angereichert, strukturiert und aufbereitet werden.
Abstract:
Ein erfindungsgemäßes Verfahren zur Auswahl einer gespeicherten Position eines Arbeitspunktes (P3) eines Manipulators, insbesondere eines Roboters (1), aus einer Gruppe von gespeicherten Positionen umfasst die Schritte: Erfassen einer aktuellen Raumposition eines Referenzpunktes (2.1); Bestimmen von Differenzen (a) zwischen der erfassten Raumposition und gespeicherten Positionen der Arbeitspunkte der Gruppe; und Auswahl wenigstens einer derjenigen gespeicherten Positionen, deren Differenz zu der erfassten Raumposition kleiner oder gleich einem vorgegebenen Grenzwert ist.
Abstract:
Die Erfindung betrifft ein Verfahren zum Erstellen eines NC-Steuerungsprogramms (SP) für die Steuerung eines Testlaufs zur Ermittlung, Optimierung und/oder Absicherung von Bearbeitungsparametern (BP1, BP2) und/oder Regelparametern eines Bearbeitungsprozesses an einer Laserbearbeitungsmaschine (3), umfassend die Schritte: Bereitstellen eines NC-Grundprogramms (GP), das mindestens eine Kontur-Variable (KV) mindestens einer bei dem Testlauf zu erzeugenden Testkontur sowie mindestens eine Entscheidungsfunktion (EF1) zur Wertebelegung der Kontur-Variablen (KV) umfasst, Bereitstellen einer Auswahlfunktion (AF) zur Auswahl einer Kombination von für den Bearbeitungsprozess charakteristischen Eingabewerten (EW) durch einen Bediener, sowie Erstellen des NC-Steuerungsprogramms (SP) aus dem NC-Grundprogramm (GP) durch automatisches Ausführen der Entscheidungsfunktion (EF1) zur Wertebelegung der Kontur-Variablen (KV) in Abhängigkeit von der gewählten Kombination der Eingabewerte (EW).
Abstract:
The invention relates to methods for determining the position of an industrial robot (1, 81) relative to an object (M, 82) as well as correspondingly equipped industrial robots (1, 81). In one of said methods, a 2D camera (17) that is mounted on the industrial robot (1) is moved into at least two different positions, an image (20, 30) of an object (M) that is stationary relative to the surroundings of the industrial robot (1) is generated in each of the positions, the images (20, 30) are displayed, a graphic model (16) of the object (M) is superimposed on the images (20, 30), points (21A, 22A, 31A, 32A) of the graphic model (16) are manually assigned to corresponding points (21A, 21B, 31A, 31B) in the two images (20, 30), and the position of the industrial robot (1) relative to the object (M) is determined on the basis of the points (21A, 22A, 31A, 32A) of the model (16) assigned to the corresponding points (21B, 22B, 31B, 32B).
Abstract:
The present invention provides a system and method for tool use management wherein a CNC machine retains information identifying the tools associated with the machine as well as their current locations (if any), and executes an algorithm for determining the source tools needed by a part program and matching the source tools with the available tools.
Abstract:
The invention relates to a method for the translation of a sub-programme (2) by an interpreter (5) in a control device (4) for the control of a machine tool, production machine and/or a robot, whereby the sub-programme (2) comprises a number of process blocks which are serially read by the interpreter (5). On reading a process block by the interpreter (5), defined as a pattern instruction by graphical information and containing structure information on the data format of subsequent process blocks, a form (8), comprising said data format is generated by the interpreter (5) and stored and the parameters for a process block subsequently read by the interpreter (5) are entered on the form (8) and, similarly, a data set (9) is generated from the form (8) and the parameters of the process block. The invention relates to a corresponding control device. By means of the above, a simple rapid method for the interpretation of a sub-programme by an interpreter in a control device for the control of a machine tool, production machine and/or a robot and a corresponding control device are achieved.