DE3507614C2 - - Google Patents
Info
- Publication number
- DE3507614C2 DE3507614C2 DE3507614A DE3507614A DE3507614C2 DE 3507614 C2 DE3507614 C2 DE 3507614C2 DE 3507614 A DE3507614 A DE 3507614A DE 3507614 A DE3507614 A DE 3507614A DE 3507614 C2 DE3507614 C2 DE 3507614C2
- Authority
- DE
- Germany
- Prior art keywords
- elements
- control unit
- basic
- drawing element
- auxiliary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
- G05B19/40931—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of geometry
- G05B19/40932—Shape input
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36221—Entry of chamfer, beveling, rounding of corner shape
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36312—Enter shape with cursor, joystick directions up, down, left, right, slash
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36325—Enter shape with mouse, tablet, enter on screen coordinates, lines, circles
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/964—CAD or CAM, e.g. interactive design tools
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Description
Die Erfindung betrifft eine Vorrichtung zum Entwerfen von
Formen, die sich aus Zeichnungselementen, z. B. Linien,
zusammensetzen, sowie zum Erstellen von entsprechenden
Formdaten, zum Beispiel Formdaten für die numerisch ge
steuerte Bearbeitung von Werkstücken.
Eine solche Vorrichtung gestattet die rechnergestützte
Generierung von Graphikinformationsdaten bezüglich bestimm
ter Formen. Während auf der Anzeigeeinheit ein Roh-Entwurf
der gewünschten Form angezeigt wird, lassen sich über die
Tastatur oder eine andere Eingabeeinrichtung Parameter
eingeben, die den Rohentwurf gezielt beeinflussen. Die
so geänderten Daten werden in einem Zeichnungselement-
Speicher abgespeichert, um zu einem späteren Zeitpunkt
weiterverarbeitet zu werden.
Eine Vorrichtung der eingangs genannten Art ist aus der
US-PS 35 34 396 bekannt. Die bekannte Vorrichtung besitzt
eine Zeichnungs-Lesemaschine, die von einem Vorlageblatt
durch Abtastung Rohdaten gewinnt. Die der Zeichnung ent
sprechende Form wird dargestellt. Über eine Tastatur, einen
Lichtgriffel oder einen Kartenleser werden Modifizierungs-
Daten eingegeben, auf deren Grundlage der Form-Entwurf
gezielt verändert werden kann.
Voraussetzung für ein solches System ist also die Existenz
eines zum Beispiel auf einem Zeichnungsblatt existierenden
Form-Entwurfs.
Aus der DE-OS 31 29 470 ist eine Vorrichtung zum Aufnehmen
und Wiedergeben beliebiger Darstellungen mit einer Schreib-
oder Zeichenmaschine bekannt. Bei dieser Vorrichtung wird
die Bewegung des Zeichenkopfs einer Zeichenmaschine in
Abtastdaten umgesetzt, die mittels eines Rechners abge
speichert werden können. Umgekehrt können aus dem Speicher
Daten ausgelesen werden, um die Zeichenmaschine so zu
steuern, daß eine den gespeicherten Daten entsprechende
Skizze gezeichnet wird. Das Generieren von Form-Daten
setzt also das vorherige detaillierte Zeichnen und das
Abtasten dieser Zeichnung voraus.
In der DE-OS 32 05 190 ist eine Vorrichtung zur Erstellung
eines Steuerlochstreifens für numerisch gesteuerte Werk
zeugmaschinen beschrieben. Ausgehend von einer Werkstatt
zeichnung müssen für den numerisch gesteuerten Betrieb
einer Werkzeugmaschine die Zeichnungs-Informationen in
geeignete Steuerdaten umgesetzt werden. In der genannten
Druckschrift wird der Vorschlag gemacht, zur Bauteil
eingabe bezüglich des interessierenden Werkstücks einen
Fernkopierer zu verwenden, in den die Zeichnung eingegeben
wird und der die Zeichnung in an sich bekannter Weise punkt
weise abtastet. Auch hier ist die Voraussetzung für die Gene
rierung der Werkstück-Bearbeitungsdaten das Vorliegen
einer fertigen Werkstattzeichnung.
Die DE-AS 26 01 522 beschreibt ein Verfahren zur Erfassung
von aufgezeichneten Kurven auf einer Vorlage durch zeilen
förmiges Abtasten der Vorlage. Entsprechend dem Kurven
muster werden bestimmte Rechenregeln befolgt, um die
Koordinatenwerte der Kurven an den Abtastpunkten zu be
stimmen.
Der Erfindung liegt die Aufgabe zugrunde, eine Vorrichtung
der im Oberbegriff des Anspruchs 1 angegebenen Art derart
auszubilden, daß der Entwurf von sich aus Zeichnungs
elementen wie Linien und dergleichen zusammensetzenden
Formen direkt entsprechend dem natürlichen Ablauf bei der
Formkennung seitens einer Bedienungsperson möglich ist.
Diese Aufgabe wird durch die im Kennzeichnungsteil des
Anspruchs 1 angegebenen Merkmale gelöst.
Bei der erfindungsgemäßen Vorrichtung hat die Bedienungs
person die Möglichkeit, durch beispielsweise mitels
eines Steuerknüppels generierte, von außen eingebbare
Steuersignale Grund-Zeichnungselemente zu definieren, zum
Beispiel die Außenkontur eines Werkstücks. Diese Außen
kontur setzt sich aus mehreren Grund-Zeichnungselementen,
zum Beispiel geraden oder gekrümmten Linienabschnitten,
zusammen. Die Folge der Grund-Zeichnungselemente erscheint
als Darstellung auf der Anzeigeeinheit, ohne daß die dar
gestellte Form jedoch die gewünschten Maßstäbe aufweist.
Die Grund-Zeichnungselemente werden in der eingegebenen
und generierten Folge in dem Zeichnungselement-Speicher
gespeichert. Die Anzeige-Steuereinheit steuert dann die
Anzeigeeinheit so, daß die XY-Koordinaten bestimmter
Grund-Zeichenelement-Punkte veranschaulicht werden, zum
Beispiel werden die Koordinaten von Eckpunkten benach
barter gerader Linienabschnitte dargestellt. Es können
alternativ oder zusätzlich auch Neigungswinkel einzelner
Linienabschnitte mit einem entsprechenden Symbol auf der
Anzeigeeinheit dargestellt werden. Dadurch hat die Bedie
nungsperson die Möglichkeit, den auf der Anzeigeeinheit
dargestellten, mit allgemeinen Symbolen versehenen Para
meterwerten aktuelle Parameterwerte zuzuordnen, zum Bei
spiel werden über die Tastatur für jeden einzelnen Eck
punkt eines Polygons die gewünschten XY-Koordinatenwerte
eingegeben. Die Eingangskontrolleinheit überprüft während
der Eingabe die eingegebenen numerischen Daten bezüglich
Form, Größe und Winkel auf Zulässigkeit.
Bestimmte Punkte der auf der Anzeigeeinheit dargestellten,
soweit generierten Form werden durch die Anzeige-Steuer
einheit optisch hervorgehoben, zum Beispiel durch blinkende
Symbole. Dadurch wird der Bedienungsperson mitgeteilt, daß
bezüglich eines solchen Punkts Hilfszeichnungselemente
eingegeben werden können. Die entsprechenden Parameter
werden von der Hilfszeichnungselement-Erkennungseinheit
erfaßt, und die Verknüpfungseinheit verbindet jeweils zwei
aufeinanderfolgende Grund-Zeichnungselemente mit einem
Hilfszeichnungselement, wenn ein solches Hilfszeichnungs
element spezifiziert wurde.
Mit Hilfe der erfindungsgemäßen Vorrichtung lassen sich also
- wie bei der Zeichnung von Hand - sehr präzise Formen
auf einer Anzeigeeinheit entwerfen, wobei gleichzeitig mit
dem Entwurf Form-Daten generiert werden, die sich zum Bei
spiel für die numerische Steuerung einer Werkzeugmaschine
eignen.
Aus IBM Technical Disclosure Bulletin, Vol. 23, Nr. 8,
S. 3831 bis 3834 ist zwar bekannt, mit Hilfe eines Steuer
knüppels Signale einzugeben, die auch auf einem Anzeige
feld sichtbar gemacht werden können, allerdings konnte der
Druckschrift keine Anregung zu der erfindungsgemäßen Vor
richtung entnommen werden, weil die Druckschrift lediglich
die Signalerzeugung mit Hilfe eines "Steuerknüppels" zeigt,
nicht jedoch spezielle Merkmale, die sich auf das Entwerfen
von Formen aus Zeichnungselementen beziehen.
Im folgenden wird die Erfindung anhand von Ausführungsbei
spielen näher beschrieben. Es zeigt
Fig. 1 ein Blockdiagramm einer Vorrichtung zum Entwerfen
von Formen, und
Fig. 2 bis 7 Veränderungen der auf einem Graphik
schirm der Vorrichtung nach Fig. 1 dargestellten Zeich
nungen.
In Fig. 1 ist ein gemäß der Erfindung arbeitendes System
dargestellt. Ein Basiszeichnungselement-Generator 2 gene
riert Elemente der Basiszeichnung, wie Längslinie, End
flächenlinie, Verjüngungswinkel und dergl., und wählt Art
und Typ von Elementen der Basiszeichnung aus, die durch
einen Steuerknüppel 1 generiert wird. Die zu den Elemen
ten der Basiszeichnung gehörenden Signale, die vom Basis
elementgenerator 2 ausgesandt werden, werden in eine
Graphikdisplay-Steuereinheit 4 eingegeben, um sie auf ei
ner Graphitdisplayeinheit 5 darzustellen, die z. B. eine
Kathodenstrahlröhre (CRT) umfaßt. Die Daten werden außer
dem in eine Zeichnungselement-Erkennungssteuereinheit 3
eingegeben, um Basiszeichnungselementreihen zusammenzu
setzen, die dann in einer Zeichnungselement-Speicherein
heit 6 gespeichert werden.
Die Zeichnungselement-Erkennungssteuereinheit 3 erkennt
die Formatwerte der notwendigen Abschnitte, um die Ba
siszeichnung zu bestätigen und gibt diese numerischen
Werte an die Graphikdisplay-Steuereinheit 4 weiter, durch
welche die Formatlinien auf der Graphikdisplayeinheit 5
dargestellt werden. Die Formatwerte, die durch die Bedie
nungsperson über ein Tastenfeld 7 eingegeen werden, wer
den über eine Eingangskontrolleinheit 8 für numerische
Werte in die Basiszeichnungselement-Erkennungssteuer
einheit 3 eingegeben, wo die Werte geprüft werden, wo
nach die Werte in der Zeichnungselement-Speichereinheit
6 gespeichert werden.
Eine Hilfzeichnungs-Erkennungskontrolleinheit 9 liest
die Basiszeichnungselemente, die in der Zeichnungselement-
Speichereinheit 6 gespeichert sind, aus, erkennt die Ab
schnitte, für die eine Bestimmung der Hilfszeichnung not
wendig ist, und übermittelt diese Abschnitte an die
Graphikdisplay-Steuereinheit 4, um dadurch die als not
wendig bezeichneten Abschnitte auf der Graphikdisplay
einheit 5 darzustellen. Wenn die Formen und Formate der
Hilfszeichnungen über das Tastenfeld 7 auf der Basis der
so erhaltenen Zeichnung eingegeben sind, wird Informa
tion zu dieser Darstellung in die Hilfszeichnungs-Erken
nungskontrolleinheit 9 eingegeben und dann überprüft.
Danach wird die überprüfte Information durch eine Graphik
elementreihen-Kontrolleinheit 10 kontrolliert und, wo
notwendig, in die Abschnitte zwischen Basiszeichnungs
elementreihen eingefügt, die in der Zeichnungselement-
Speichereinheit 6 gespeichert sind.
Eine nach Fig. 1 aufgebaute Vorrichtung funktioniert
folgendermaßen. Wenn man mit dem Eingeben der Form eines
Werkstücks beginnt, so werden Bezugslinien X und Y und
Gitterlinien GR auf der Graphikdisplayeinheit 5 gemäß
Fig. 2 dargestellt, damit man die Zeichnung leicht über
die Instruktionen von der Graphikdisplay-Steuereinheit 4
beschreiben oder plotten kann. Die Basiszeichnungselemen
te werden vom Basiselementgenerator 2 über die Steuerung
des Steuerknüppels 1 durch die Bedienungsperson generiert,
und zwar in bezug auf die angezeigten Bezugslinien X und
Y und das Gitter GR. Die Basiszeichnungselemente, die in
die Zeichnungselement-Erkennungssteuereinheit 3 eingege
ben sind, werden auf der Graphikdisplayeinheit 5 über
die Graphitdisplay-Steuereinheit 4 dargestellt. Dann gibt
die Bedienungsperson nacheinander eine Serie von Basis
zeichnungselementen in einem Zug, wie mit den Pfeilen in
Fig. 3 gezeigt, ein, während sie die auf der Graphik
displayeinheit 5 dargestellte Zeichnung überwacht und die
Steuerrichtung des Steuerknüppels 1 bestätigt. Wenn man
die dargestellte Zeichnung oder Form verbessern oder
korrigieren muß, so wird sie gelöscht, indem man der dar
gestellten Form entgegen der in Fig. 3 gezeigten Pfeil
richtung folgt. Nach dem Löschen der korrigierten Ab
schnitte werden die Basiszeichnungselemente wieder in
Pfeilrichtung eingegeben. Die Basiszeichnungselemente
werden in die Zeichnungselement-Erkennungssteuereinheit
3 eingegeben, in der die Basiszeichnungselemente dann zu
sammengesetzt werden. Die so zusammengesetzten Element
reihen werden in der Zeichnungselement-Speichereinheit 6
gespeichert.
Im nächsten Schritt erkennt die Zeichnungselement-Erken
nungssteuereinheit 3 die Abschnitte, für die numerische
Werte der Formate notwendig sind, um die Basiszeichnung
zu bestimmen. Die erkannten Werte werden in die Graphik
display-Steuereinheit 4 übermittelt, durch welche For
matlinien auf der Graphikdisplayeinheit 5 angezeigt wer
den, wie dies beispielsweise in Fig. 4 dargestellt ist.
Zu diesem Zeitpunkt läßt die Graphikdisplay-Steuerein
heit den Formatwert aufleuchten, der Abschnitte der Größen- bzw. For
matlinien L 1 bis L 8, wie in Fig. 4 gezeigt, beschreibt,
und zwar in Übeeinstimmung mit der numerischen Reihen
folge, und fordert so die Bedienungsperson auf, die nume
rischen Werte der Formatlinien L 1 bis L 8 einzugeben.
Wenn in Übereinstimmung mit dem Aufleuchten dieser Ab
schnitte die Formatwerte über das Tastenfeld 7 von der
Bedienungsperson eingegeben werden, so werden die Format
werte in die Zeichnungselement-Erkennungssteuereinheit 3
über die Eingangskontrolleinheit 8 für numerische Werte
eingegeben und überprüft. Wenn die Überprüfung ein "OK"
ergibt, so werden die numerischen Werte in der Zeichnungs
element-Speichereinheit 6 zusammen mit den Basiszeich
nungselementreihen gespeichert. Wenn die Überprüfung ne
gativ "NO" verläuft, so wird die Bedienungsperson aufge
fordert, korrekte Formatwerte einzugeben. Während
des Eingebens numerischer Werte kann die Bedienungsper
son dann, wenn ein unklares Format herausgefunden wurde,
ein Fragezeichen "?" vom Tastenfeld 7 eingeben, das be
deutet "nicht klar". In diesem Fall wird die Bedienungs
person aufgefordert, Information über Winkel einzugeben,
um die Basiszeichnung über die Zeichnungselement-Erken
nungssteuereinheit 3 zu bestimmen, da es unmöglich ist,
die Basiszeichnung nur mit dem Format einer geraden Li
nie zu bestimmen. Wenn beispielsweise ein Fragezeichen
"?" bezüglich der Linie L 2 in Fig. 4 eingegeben wird, so
wird aufgefordert, den Winkel "A9", wie in Fig. 5 gezeigt,
einzugeben. Wenn der numerische Wert des Winkels "A9"
über das Tastenfeld 7 von der Bedienungsperson eingegeben
ist, so wird die Information über den numerischen Wert
zum Winkel "A9" in die Zeichnungselement-Erkennungssteuer
einheit 3 durch die Eingangskontrolleinheit 8 für numeri
sche Werte eingegeben, dort überprüft und danach, wie
oben beschrieben, in der Zeichnungselement-Speicherein
heit 6 gespeichert. Wie oben ausgeführt, werden nach dem
Bestimmen von Form und Format die Form und das Format der
Basiszeichnungselementreihen aus der Basiszeichnungs
element-Speichereinheit 6 durch die Zeichnungselement-
Erkennungssteuereinheit 3 ausgelesen und der Graphik
display-Steuereinheit 4 übermittelt, über die dann die
korrekte Zeichnung auf der Graphikdisplayeinheit 5 darge
stellt wird.
Nach Vollendung der Anzeige der Basiszeichnung auf der
Graphikdisplayeinheit 5 werden die Basiszeichnungsele
mentreihen in der Zeichnungselement-Speichereinheit 6 ge
speichert und dann von der Hilfszeichnungs-Erkennungs
kontrolleinheit 9 ausgelesen und Überschneidungsab
schnitte der jeweiligen Basiszeichnungselemente bestätigt
oder erkannt, d. h. Abschnitte, die eine Bestimmung der
Hilfszeichnung, wie z. B. eine gerade Abfasung oder eine
Abfasung mit Radius benötigen. Die Abschnitte werden dann
zur Graphikdisplay-Kontrolleinheit 4 übermittelt und die
Abschnitte, dargestellt als Zeichen C 1 bis C 6, siehe z. B.
Fig. 6, werden dann auf der Graphikdisplayeinheit 5 darge
stellt. In Übereinstimmung mit der dargestellten Zeich
nung werden Informationen bezüglich Form und Format der
Hilfszeichnungen über das Tastenfeld 7 in die Hilfszeich
nungs-Erkennungskontrolleinheit 9 eingegeben und dort
überprüft. Wenn das Resultat der Überprüfung negativ ver
läuft "NO", so wird die Bedienungsperson aufgefordert,
Information über geeignete numerische Werte bezüg
lich des Formats einzugeben; im anderen Fall, wenn das
Resultat der Überprüfung positiv ist, also "OK", so wer
den die Daten der Hilfszeichnung durch die Graphikelement
reihen-Kontrolleinheit 10 kontrolliert und in die entspre
chenden Abschnitte zwischen den Basiszeichnungselement
reihen eingesetzt, bevor sie in der Zeichnungselement-
Speichereinheit 6 gespeichert werden.
Nachdem die Formen und Formate der Hilfszeichnungen in der
oben angegebenen Weise vervollständigt sind, wird die
Hilfszeichnung aus der Zeichnungselement-Speichereinheit
6 von der Hilfszeichnungs-Erkennungskontrolleinheit 9 aus
gelesen und der Graphikdisplay-Kontrolleinheit 4 übermit
telt, über die dann abschließend bestätigte Formen der
Zeichnung auf der Graphikdisplayeinheit 5, wie in Fig. 7
gezeigt, dargestellt werden, so daß die Formeingabeproze
dur abgeschlossen ist.
Nachdem erfindungsgemäß die Formeingabereihenfolge mit
der natürlichen Zeichnungserkennungsreihenfolge einer
Bedienungsperson übereinstimmt, ist der Eingabevorgang
vereinfacht und die Zeit zum Eingeben der Form kann ab
gekürzt werden.
Claims (4)
1. Vorrichtung zum Entwerfen von Formen, die sich aus
Zeichnungselementen, zum Beispiel Linien, zusammensetzen,
sowie zum Erstellen von entsprechenden Formdaten, zum Bei
spiel Formdaten für die numerisch gesteuerte Bearbeitung
von Werkstücken, umfassend:
- - eine Anzeigeeinheit (5);
- - eine Anzeige-Steuereinheit (4), die auf der Anzeige einheit (5) Zeichenelemente bezüglich eines XY-Koordinaten systems zur Anzeige bringt;
- - einen Zeichnungselement-Speicher (6); und
- - eine Tastatur (7) zum Eingeben von die Zeichnungselemente betreffenden Parametern,
dadurch gekennzeichnet, daß
- - ein Grund-Zeichnungselement-Generator (2) ansprechend auf von außen eingebbare Steuersignale Grund-Zeichnungs element-Signale generiert und an die Anzeige-Steuerein heit (4) gibt,
- - eine Grund-Zeichnungselement-Erkennungseinheit (3) anhand der Grund-Zeichnungselement-Signale Grundelement-Daten erzeugt und in dem Zeichnungselement-Speicher (6) speichert,
- - eine an die Tastatur (7) angeschlossene Eingangskontroll einheit (8) für numerische Daten die eingegebenen Parameter bezüglich Form, Größe und Winkel der betroffenen Zeich nungselemente verarbeitet,
- - die Anzeige-Steuereinheit (4) eine Anzeige von XY- Koordinatenwerten von auf der Anzeigeeinheit (5) darge stellten Zeichnungselementen bezüglich Winkel und Länge sowie Zeichnungselement-Ecken steuert,
- - eine Hilfszeichnungselement-Erkennungseinheit (9) an die Eingangskontrolleinheit (8) und an den Zeichnungselement- Speicher (6) angeschlossen ist und nach Maßgabe von empfangenen Eingangssignalen für von der Anzeige-Steuer einheit (4) festgelegte Zeichnungselement-Ecken Hilfs zeichnungselement-Daten generiert und
- - eine an die Hilfszeichnungselement-Erkennungseinheit (9) und den Zeichnungselement-Speicher (6) angeschlossene Verknüpfungseinheit (10) an spezifizierten Stellen be stimmte Hilfszeichnungselemente, zum Beispiel Abrun dungen oder Abfasungen, zwischen je zwei aufeinander folgende Grund-Zeichnungselemente einfügt.
2. Vorrichtung nach Anspruch 1,
dadurch gekennzeichnet, daß die Eingangs-Kontrolleinheit
(8) die eingegebenen numerischen Parameterwerte bezüglich
der Größe der Grund-Zeichenelemente und der Hilfszeichen
elemente prüft.
3. Vorrichtung nach Anspruch 2,
dadurch gekennzeichnet, daß die Größe sich auf die Länge
von Grund-Zeichnungselementen und Hilfszeichnungselementen
sowie auf Winkel bezüglich der Lage der Zeichnungselemente
bezieht.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59048774A JPS60191365A (ja) | 1984-03-13 | 1984-03-13 | 自動プログラミング機能における形状入力方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3507614A1 DE3507614A1 (de) | 1985-09-19 |
DE3507614C2 true DE3507614C2 (de) | 1988-07-21 |
Family
ID=12812610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19853507614 Granted DE3507614A1 (de) | 1984-03-13 | 1985-03-04 | Formeingabesystem in automatisch programmierender funktion |
Country Status (4)
Country | Link |
---|---|
US (1) | US4727496A (de) |
JP (1) | JPS60191365A (de) |
DE (1) | DE3507614A1 (de) |
GB (1) | GB2155661B (de) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61278973A (ja) * | 1985-06-04 | 1986-12-09 | Ishida Scales Mfg Co Ltd | コンピユ−タによる設計支援システムにおける図面変更方法及びそれに使用する変更指定用シ−ト |
JPS62210581A (ja) * | 1986-03-12 | 1987-09-16 | Oki Electric Ind Co Ltd | Cad装置における製図方法 |
GB2230364B (en) * | 1986-08-04 | 1991-01-09 | Fmc Corp | Computer controlled display system |
US4918627A (en) * | 1986-08-04 | 1990-04-17 | Fmc Corporation | Computer integrated gaging system |
JPH07111646B2 (ja) * | 1987-02-20 | 1995-11-29 | フアナツク株式会社 | 部品形状入力方法 |
JPS63250707A (ja) * | 1987-04-07 | 1988-10-18 | Fanuc Ltd | 部品形状入力方法 |
US5268999A (en) * | 1987-05-30 | 1993-12-07 | Ricoh Company, Ltd. | Modeling method and system using solid data having functional structure and normal projection drawing dimensional format |
JPS649507A (en) * | 1987-07-02 | 1989-01-12 | Fanuc Ltd | Nc data preparing system |
JPS6468807A (en) * | 1987-09-10 | 1989-03-14 | Fanuc Ltd | Outline shape correcting method |
US5218557A (en) * | 1987-10-08 | 1993-06-08 | Digital Equipment Corporation | Expert system for assisting in the design of a complex system |
JPH01140304A (ja) * | 1987-11-27 | 1989-06-01 | Fanuc Ltd | 対話型nc入力装置 |
JPH01152511A (ja) * | 1987-12-09 | 1989-06-15 | Fanuc Ltd | 自動プログラミングにおける図形定義方式 |
JP2579330B2 (ja) * | 1987-12-17 | 1997-02-05 | ファナック株式会社 | 輪郭形状修正方法 |
JPH0259803A (ja) * | 1988-08-25 | 1990-02-28 | Fanuc Ltd | コーナ部形状挿入方法 |
JP2741226B2 (ja) * | 1988-12-30 | 1998-04-15 | 臼井国際産業株式会社 | 曲げ加工された配管部材の合せ治具の製作法 |
JPH02287802A (ja) * | 1989-04-28 | 1990-11-27 | Okuma Mach Works Ltd | 数値制御情報作成装置 |
US5341468A (en) * | 1991-01-28 | 1994-08-23 | Ricoh Company, Ltd. | Image processor |
JP2983728B2 (ja) * | 1991-01-30 | 1999-11-29 | 株式会社リコー | クリッピング処理装置 |
JP3574462B2 (ja) * | 1993-06-11 | 2004-10-06 | ファナック株式会社 | 領域指定方法 |
JP2773614B2 (ja) * | 1993-12-28 | 1998-07-09 | 日本電気株式会社 | 手書き図形入力装置 |
US5384950A (en) * | 1994-05-12 | 1995-01-31 | Harnischfeger Corporation | Method for machining a component |
EP0742506A2 (de) | 1995-05-12 | 1996-11-13 | Technische Universität Dresden | Verfahren zur rechnerunterstützten Herstellung von Flächenkörpern |
JP3071758B2 (ja) * | 1998-05-20 | 2000-07-31 | ヤマザキマザック株式会社 | 3次元レーザ加工機及び3次元レーザ加工機における加工プログラムの作成制御方法 |
US7495670B1 (en) * | 2005-04-15 | 2009-02-24 | Johnnie Manzari | Shapes comprising repeated graphic elements |
JP3999793B2 (ja) * | 2005-08-15 | 2007-10-31 | インターナショナル・ビジネス・マシーンズ・コーポレーション | システム、方法及びコンピュータ・プログラム |
WO2009103168A1 (en) * | 2008-02-20 | 2009-08-27 | Jorns Ag Lotzwil | Apparatus for bending metal sheets |
ITMO20110275A1 (it) * | 2011-10-28 | 2013-04-29 | Scm Group Spa | Metodo e apparato per lavorare legno |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3534396A (en) * | 1965-10-27 | 1970-10-13 | Gen Motors Corp | Computer-aided graphical analysis |
DE2601522C2 (de) * | 1976-01-16 | 1978-05-03 | Siemens Ag, 1000 Berlin Und 8000 Muenchen | Verfahren und Anordnung zur Erfassung von Kurven auf einer Vorlage |
US4275449A (en) * | 1978-04-28 | 1981-06-23 | National Research Development Corporation | Modelling arrangements |
JPS603669B2 (ja) * | 1979-09-26 | 1985-01-30 | 日本電信電話株式会社 | 文字・図形情報入力方式 |
JPS5719809A (en) * | 1980-07-10 | 1982-02-02 | Fanuc Ltd | Numerical control information generating system |
US4510568A (en) * | 1981-05-25 | 1985-04-09 | Fanuc Ltd. | Graphic processing method |
DE3129470C2 (de) * | 1981-07-25 | 1984-08-09 | Fa. J.S. Staedtler, 8500 Nürnberg | Verfahren und Vorrichtung zum Aufnehmen und Wiedergeben beliebiger Darstellungen mit einer Schreib- oder Zeichenmaschine |
DE3205190A1 (de) * | 1982-02-13 | 1983-08-25 | Messer Griesheim Gmbh, 6000 Frankfurt | Einrichtung zur erstellung eines steuerlochstreifens fuer werkzeugmaschinen, insbesondere brennschneidmaschinen |
JPS58163009A (ja) * | 1982-03-23 | 1983-09-27 | Toyoda Mach Works Ltd | 対話式デ−タ入力機能を備えた数値制御装置における加工情報入力方法 |
JPS5947029A (ja) * | 1982-09-10 | 1984-03-16 | Anritsu Corp | 折り曲げ加工に用いる展開図表示装置 |
US4622641A (en) * | 1983-09-13 | 1986-11-11 | International Business Machines Corp. | Geometrical display generator |
-
1984
- 1984-03-13 JP JP59048774A patent/JPS60191365A/ja active Granted
-
1985
- 1985-02-26 GB GB08504886A patent/GB2155661B/en not_active Expired
- 1985-03-04 DE DE19853507614 patent/DE3507614A1/de active Granted
- 1985-07-30 US US06/760,505 patent/US4727496A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
GB2155661A (en) | 1985-09-25 |
DE3507614A1 (de) | 1985-09-19 |
GB2155661B (en) | 1987-12-09 |
GB8504886D0 (en) | 1985-03-27 |
JPS60191365A (ja) | 1985-09-28 |
JPH0225217B2 (de) | 1990-06-01 |
US4727496A (en) | 1988-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3507614C2 (de) | ||
EP0153556B1 (de) | Verfahren zum grafischen Darstellen eines Gebildes | |
DE69231214T2 (de) | System zur Fingerabdruckbildverarbeitung mit Fähigkeit zur einfachen Minutiaeverarbeitung | |
DE3806223C2 (de) | Verfahren zur Erzeugung von Zeichenmustern | |
DE69129474T2 (de) | Veränderung eines graphischen Anzeigebildes | |
DE3722444C2 (de) | Verfahren und Vorrichtung zum Erzeugen von Entwurfsmusterdaten | |
DE4014594A1 (de) | Cad/cam-einrichtung | |
DE3506321C2 (de) | ||
DE3852237T2 (de) | Verfahren zur eingabe der profildaten. | |
DE3805500A1 (de) | Koordinatenmessinstrument und verfahren zum erzeugen von die form des zu vermessenden werkstuecks betreffenden musterdaten | |
DE4014595A1 (de) | Cad/cam-einrichtung | |
DE3833715A1 (de) | Interaktives system fuer die mathematische darstellung eines modells | |
DE69230127T2 (de) | Diagrammerkennungssystem | |
DE3425449A1 (de) | Verfahren und vorrichtung zur alphanumerischen handschriftenerkennung | |
EP0152772B1 (de) | Verfahren zum Erzeugen von Werkstückkonturen | |
DE3615906A1 (de) | Bildinformationserkennungsgeraet | |
DE3243313C2 (de) | ||
DE69624663T2 (de) | Verfahren und Gerät zur Bildverarbeitung und Speichermedium | |
DE69229363T2 (de) | Vorrichtung und Verfahren zur Datenerzeugung für eine CAD/CAM Einheit | |
DE4105291C2 (de) | Vorrichtung zum Überwachen und Planen von Funktionen einer Funkenerosionsmaschine | |
DE4240890C2 (de) | CAD-Vorrichtung zum Erzeugen eines NC-Programms | |
DE3854390T2 (de) | Verfahren zur eingabe einer werkstückkontur. | |
DE69910207T2 (de) | Automatische programmiereinrichtung und speichermedium zur speicherung des graphischen datengenerierenprogramms | |
DE4124554C2 (de) | Datenumwandlungseinrichtung und Zeichenausgabeeinrichtung | |
DE112017006457T5 (de) | Bearbeitungsprogrammänderungsvorrichtung und Bearbeitungsprogrammänderungsverfahren |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8128 | New person/name/address of the agent |
Representative=s name: KLUNKER, H., DIPL.-ING. DR.RER.NAT. SCHMITT-NILSON |
|
8125 | Change of the main classification |
Ipc: G06F 15/60 |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |