.op .pl44 .hm1 .fm1 .mt2 .mb2 .pn2 .HE MiniCAD V3.0 Anwenderbeschreibung =Seite #=  INHALTSVERZEICHNIS Abschnitt Seite ------------------------------------------------------------ 1. Einf}hrung 3 2. Ger{tetechnische Voraussetzungen 3 2.1. Computer und Module 3 2.2. Anschlu~ der Peripherieger{te 4 3. Laden und Start von Mini-CAD 4 4. Die Struktur von Mini-CAD 6 4.1. Speicheraufteilung 6 4.2. Programmstruktur von Mini-CAD 6 5. Arbeitsweise von Mini-CAD 9 5.1® Konzepô deň Erarbeitunç voî Darstellungeî iî Mini-CAD 9 5.2® Vereinbarungeî f}ň Mini-CAD 9 6. Kommandos und Anweisungen in Mini-CAD 10 6.1. Men}s 10 6.2. Das Men} von DRAWD 12 6.3. Das Men} von ENTWURF 13 6.4. Das Men} von DARSTEL 15 6.5. Das Men} von ZEICHEN 17 6.6. Das Men} von PERIPH 18 6.7. Das Men} des GRAFIKMODUS 19 6.8. Das Men} des BILDMODUS 21 6.9. Der CHARAKTERMODUS 22 6.10. Der HANDMODUS 23 ... Abschnitt Seite ...------------------------------------------------------------ 7. Beispiel 26 7.1. Entwurf eines Fensters 26 7.2. Entwurf der Darstellung HAUS 27 7.3. Entwurf einer Darstellung mit zwei H{usern 29 7.4. Entwurf der Darstellung SIEDLUNG 30 7.5. Zeichnen mit dem Plotter 31 7.6. Retten der definierten Darstellungen auf Diskette 31 7.7. Speichern des Programms Mini-CAD einschlie~lich aller neuen Definitionen 32 Š7.8. R}ck}bersetzen der definierten Darstellungen 32 Anhanç   1ş    34 Anschluţ  deó Plotteró XY413± odeň eineň  Nachfolge-Ť entwicklunç aî deî Moduě M00± Digitaě In/Out .pa Š1. Einleitung Daó  Programí Mini-CAÄ wurdĺ auó deň Versioî 2.82¬  daó spezielě f}ň diĺ Belangĺ Ť deň  Ausbildunç ausgelegô wurde¬  weiterentwikkelt®  Diĺ Leistungsf{higkeiô  deň Ť Versioî  2.8˛  zeigte¬  daţ siĺ verbundeî miô eineň relatiö  preisg}nstigeî  GeŤ r{tetechnië aucč iî andereî Bereicheî unsereň Wirtschafô nutzbringenä eingesetzô Ť werdeî kann®  Auó dieseí Grundĺ wurdĺ beé deň ]berarbeitunç diĺ Nutzunç deó  KC-Ť Floppů ber}cksichtigt. Diĺ  vorliegendĺ  Dokumentatioî  solě diĺ Bedienunç deó  Programmsystemó  erm|gŤ lichen¬ ohnĺ daţ deň Nutzeň diĺ Programmiersprachĺ FORTH¬ iî deň MiniCAÄ codierô Ť wurde¬  kenneî mu~®  Auó dieseí Grunä wurdĺ eiî Beispieě sehň ausf}hrlicč dargeŤ stellt® F}ň daó Programí Mini-CAÄ unä diĺ Dokumentatioî kanî wiĺ f}ň allĺ  umfangreichĺ Ť Softwarĺ  nichô  diĺ Fehlerfreiheiô garantierô werden®  Beé Auftreteî voî  FehlŤ funktioneî nimmô deň Autoň sachdienlichĺ Hinweisĺ miô genaueň Angabĺ deň BedienŤ handlung¬ diĺ diĺ Fehlfunktioî ausgel|sô hat¬ unä genaueň Fehlerbeschreibunç f}ň Ť diĺ n{chstĺ ]berarbeitunç gerî entgegen. .cp10 2. Ger{tetechnische Voraussetzungen 2.1. Computer und Module Daó Programí wurdĺ f}ň diĺ Kleincomputeň KC85/˛ unä KC85/ł erarbeitet¬  isô abeň Ť aucč auć deí KC85/´ anwendbar¬  wobeé nichô allĺ spezielleî Eigenschafteî dieseó Ť Rechneró genutzô werden® Mini-CAÄ besitzô eineî Speicherumfanç voî ca® 1¸ KByte® Ť F}ň diĺ Nutzunç werdeî mindestenó weiterĺ 1˛ Kbytĺ RAÍ ben|tigt®  Daó hei~t¬ daţ Ť deň  KC85/˛ odeň KC85/ł mindestenó miô eineí M02˛ 16KBytĺ RAÍ ausger}steô  seiî Ť m}ssen¬ vorteilhafteň isô eiî M01± 6´ KBytĺ RAM® F}ň  diĺ Programmabarbeitunç isô weiterhiî deň  FORTH-Interpreteň  erforderlich® Ť Dieseň isô auć deí Moduě M02¶ FORTČ f}ň deî KC8µ erh{ltlich® Uí Modulsteckpl{tzĺ Ť ző  sparen¬  kanî dieseň beé Verwendunç deó Moduló M01± aló  Speichererweiterunç Ť aucč voî Diskettĺ geladeî werden® .cp6 F}ň  deî Anschluţ voî Peripherieger{teî m}sseî beé Bedarć iî deî Computeň eingeŤ steckô werden: * M00±  Digitaě  In/Ouô  - f}ň deî Anschluţ  eineó  Kleinplotteró  XY413°  odeň Ť    Nachfolgetypeî (CSSŇ - Import); *  M00ł V2´ - f}ň deî Anschluţ eineó Nadeldruckeró K6313¬  K631´ odeň K632° bzw® Ť    eineó Thermotransferdruckeró K6304. Š.cp10 Folgendĺ Beispielkonfigurationeî sinä m|glich: 1. KC85/3, D004, 2x M022 2. KC85/3, D004, M011 4. KC85, D004, M011, M003 mit Drucker 5. KC85, D004, M011, M001 mit Plotter XY4131 6. KC85, D004, M011, M003, M001, Drucker und Plotter Beií  KC85/´ kanî statô eineí M01± aucč eiî M02˛ verwendeô  werŤ den. 2.2. Anschlu~ der Peripherieger{te Deň  Anschluţ  deň  eventuelleî Peripherieger{tĺ erfolgô }beň  diĺ  SchnittstelŤ lenmodulĺ M00± f}ň deî Plotteň XY413± odeň M00ł f}ň diĺ Drucker. .cp6 Diĺ  zuí  Plotteň  mitgeliefertĺ Anschlu~schnuň muţ aî  deî  Steckverbindeň  deó Ť Moduló M00± Digitaě In/Ouô angepa~ô werden®  Eó kanî sď erfolgen¬  daţ  entwedeň Ť deň  Computeranschlu~steckverbindeň  ausgetauschô wirä odeň  eiî  entsprechendeň Ť Zwischenadapteň gebauô wird® Diĺ Beschreibunç dieseó Anschlusseó isô ií Anhanç ± Ť dargestellt. Deň  Druckeranschluţ  zuí Moduě M00ł V2´ isô iî deî Handb}cherî deó Moduló  M00ł Ť bzw® deň zuí Moduě mitgelieferteî Kassettĺ C0171/± ausf}hrlicč beschrieben. .cp6 3. Laden und Start von Mini-CAD Nachdeí allĺ erforderlicheî Ger{tĺ angeschlosseî unä diĺ Modulĺ entsprechenä deň Ť ií Abschn®  ˛ angegebeneî Konfigurationeî gesteckô wurden¬  k|nneî diĺ einzelneî Ť Netzschalteň iî folgendeň Reihenfolgĺ eingeschalteô werdenş .cp4 1® Druckeň undŻ odeň Plotteň (wenî vorhanden) 2. Fernsehger{t oder Monitor 3. KC-Floppy D004 (Aufsatz) 4. KC8µ Grundger{t. 5® Starô deň CAOS-Betriebsarô deó D004¬ Ladeî voî FORTČ unä MiniCAÄ *  Einlegeî deň Diskettĺ *  Eingeben der Anweisung JUMP FC im CAOS-Men}    Durcč  diĺ  auć deň Diskettĺ vorhandenĺ Dateé INITIAL.UUŐ werdeî  diĺ  erforŤ    derlicheî Modulĺ geschaltet¬  deň FORTH-Interpreteň unä MiniCAÄ geladeî sowiĺ Ť    gestartet. Š     Hinweis:      Beé deň Festlegunç deň Dateé INITIAL.UUŐ wurdĺ davoî ausgegangen¬  daţ  deň Ť      Forth-Interpreteň  voî  Diskettĺ geladeî wirä unä eiî daf}ň  erforderlicheň Ť      Speichermoduě M02˛ odeň M01± ií Schachô ¸ deó Grundger{teó  steckt®  Solltĺ Ť      einĺ  anderĺ Konfiguratioî verwendeô werden¬  sď kanî diesĺ  Kommando-Dateé Ť      miô  deí auć deň mitgelieferteî Diskettĺ vorhandeneî Textprogramí TPKĂ entŤ      sprechenä ver{nderô werden. Daó Kommando MCAD starteô Mini-CAD®  Zuersô wirä daó Bitmusteň deó geladeneî Fileó durcč  Pr}fsumŤ menbildunç auć eventuellĺ Einlese- odeň Kopierfehleň getestet®  Wenî FehlerfreiŤ heiô  festgestellô wurde¬  wirä danacč deň linkĺ Bildschirmteil¬  diĺ  DarstelŤ lungsfl{che¬  gel|schô  sowiĺ eiî Punktrasteň zuň Orientierunç eingeblendet®  Ií Ť rechteî Bildschirmteil¬ deň Men}fl{che¬ wirä daó Anfangsmen}¬ diĺ Versionsnummeň Ť unä daó Bearbeitersignuí abgebildet® Damiô isô Mini-CAÄ bereiô zuň Arbeit. .cp10 4. Die Struktur von Mini-CAD 4.1. Speicheraufteilung Voî  deí  Programí  Mini-CAÄ wirä deň verf}gbarĺ Speicheň deó  KC8µ  iî  mehrerĺ Ť Bereichĺ untergliedert® Diĺ wichtigsteî solleî nachfolgenä aufgez{hlô werden. *  Arbeitsspeicheň  f}ň  deî FORTH-Interpreteň unä daó  Betriebssysteí  (Adressĺ Ť    0000Č - 0247H). *  Programmspeicheň voî Mini-CAÄ (Adressĺ 248Č - 4F00H). *  Speicheň f}ň definiertĺ Darstellungeî ("bilder"¬ Adressĺ aâ 4F00H). *  Arbeitsspeicheň  f}ň Mini-CAD¬  iî deí sicč diĺ Dateî deň geradĺ bearbeiteteî Ť    Darstellung¬ diĺ Arbeitsdateî voî Mini-CAÄ sowiĺ deň Stacë befindeî (variablĺ Ť    Adresse¬ oberhalâ voî "bilder˘ bió unterhalâ deň Screens)® *  Quelltextspeicheň f}ň FORTČ (diĺ sog®  Screens© (Adressĺ 7DFEČ bió BFFFČ beé Ť    Vorhandenseiî eineó M01± odeň beií KC85/4¬ bió 7FFFČ beií KC85/ł miô M022). *  Programmspeicheň deó FORTH-Interpreteró (Adressĺ C000Č bió  DFFFH)®  Dieselbĺ Ť    Adressĺ belegô deň ií KC85/ł eingebautĺ BASIC-Interpreter® Dieseň muţ deshalâ Ť    miô SWITCČ ˛ 0‚ nacč jedeí RESEÔ abgeschalteô werden. *  Programmspeicheň deó Betriebssystemó CAOÓ (Adressĺ E000Č bió FFFFH). .cp8 Š4.2. Programmstruktur von Mini-CAD Mini-CAÄ  isô  iî deň Programmiersprachĺ FORTČ erstellt®  Damiô steheî  f}ň  diĺ Ť Programmierunç  unä voň alleí diĺ "Bedieneroberfl{che˘ allĺ M|glichkeiteî dieseň Ť Sprachĺ offen® Iî Mini-CAÄ wurdĺ diĺ M|glichkeiô deň Verwendunç mehrereň W|rterŤ b}cheň (VOCABULARY© insbesonderĺ f}ň diĺ Bedienerf}hrunç eingesetzt. .cp25 Darauó ergibô sicč folgendĺ Programmstruktur. ============================================================== | FORTH | ============================================================== | | ============ | | EDITOR | | MCAD ============ | V ============================================== | DRAWD | ============================================== | ------------------------------------------------------- | | | | | | ======== =========== =========== =========== | ========== | HAND | | ZEICHEN | | ENTWURF | | DARSTEL | | | PERIPH | ======== =========== =========== =========== | ========== | | | =============== ========== | GMODE | | bilder | =============== ========== | | ============ ============ | Bildmode | | Charmode | ============ ============ Au~eň  deí W|rterbucč "bilder"¬  daó deň Programiereň durcč diĺ  Definitioî  voî Ť selbsô  erarbeiteteî  odeň voî Diskettĺ geladeneî Darstellungeî  f}llt¬  erzeugô Ť jedeó deň hieň dargestellteî K{stcheî voî Mini-CAÄ eiî eigeneó Men}. .cp4 ŠDiĺ einzelneî W|rterb}cheň habeî folgendĺ Aufgaben: FORTH  - Basisw|rterbucč  deó  FORTH-Interpreters¬  deň auć deí  Moduě  M02¶ Ť              enthalteî isô odeň voî deň Diskettĺ C018ł geladeî wird. EDITOR  - W|rterbuch¬  daó  ií FORTH-Interpreteň enthalteî isô unä miô desseî Ť              Funktioneî FORTH- odeň aucč Mini-CAD-Quelltexô iî deî sog®  Screenó Ť              erarbeiteô odeň korrigierô werdeî kann® .cp3 DRAWD -   "Wurzelsegment˘ voî Minicad®  Dieseó W|rterbucč stellô einĺ direktĺ Ť              Erweiterunç  deó FORTH-W|rterbucheó dar®  Hieň sinä deň  BasiswortŤ              schatú unä diĺ andereî W|rterb}cheň definiert. HAND  -  W|rterbuch¬  miô  desseî Funktioneî diĺ Eingabĺ  voî  Darstellungeî Ť              anhanä voî digitalisierteî Vorlageî (Zahlen- unä  Funktionseingabe© Ť              m|glicč  ist®  Damiô  k|nneî Zeichnungeî miô  Zehntelmillimeter-GeŤ              nauigkeiô eingegebeî werden® Daó isô beé deň graphischeî Eingabĺ ií Ť              W|rterbucč  ENTWURĆ wegeî deň relatiö geringeî  Bildschirmaufl|sunç Ť              voî 25¶ ř 25¶ Bildpunkteî nichô iî jedeí Falě m|glich® .cp8 ZEICHEN -  W|rterbuch¬  iî deí neuĺ alphanumerischĺ odeň anderĺ  Sonderzeicheî Ť              entworfeî  unä diĺ iî deî ií Mini-CAÄ enthalteneî Vektor-ZeichengeŤ              neratoň  zeitweisĺ }bernommeî werdeî k|nnen®  Diesĺ Zeicheî  k|nneî Ť              Tasteî  zugeordneô  werdeî unä ií CHARAKTERMODUÓ dadurcč  iî  eineî Ť              Texô eingeblendeô werden. ENTWURF -  W|rterbuch¬  iî  deí diĺ Funktioneî f}ň deî grafischeî Entwurć  voî Ť              Darstellungeî mitteló Cursoň zusammengefa~ô sind. DARSTEL -  W|rterbuch¬ daó diĺ Funktioneî f}ň diĺ Darstellunç voî erarbeiteteî Ť              Darstellungerî auć deí Bildschirm¬ Plotteň odeň Druckeň enth{lt. PERIPH  -  W|rterbucč zuň Konfiguratioî deň Peripheriĺ bzw®  Nutzunç deň  DisŤ              kette bilder  -  W|rterbuch¬ daó ií Lieferzustanä voî Mini-CAÄ leeň isô unä daó miô Ť              deî voí Anwendeň erarbeiteteî Darstellungeî gef}llô wird. GMODE  -  (GRAFIKMODUS©  Programmteiě  zuí grafischeî Entwurć  voî  DarstelŤ              lungeî  mitteló eineó Grafikcursors¬  deň miô deî Cursortasteî  deň Ť              Tastatuň gesteuerô wird. Bildmode  -  (BILDMODUS©  Programmteiě zuí Einblendeî bereitó definierteň DarŤ              stellungeî iî neő ző erarbeitendĺ Bilder. .cp4 Charmode  -  (CHARAKTERMODUS© Programmteiě zuí Einblendeî voî  alphanumerischeî Ť              bzw®  selbsô entworfeneî Zeicheî (vgl®  W|rterbucč ZEICHEN© iî DarŤ              stellungeî mitteló deó Vektor-Zeichengenerators. .cp9 Š5. Arbeitsweise von Mini-CAD 5.1® Konzepô deň Erarbeitunç voî Darstellungeî iî Mini-CAD Jedĺ  iî Mini-CAÄ ző erzeugendĺ Darstellunç kanî auó mehrereî vorheň definierteî Ť Darstellungeî zusammengesetzô werden®  Beé deň Definitioî eineň Darstellunç wirä Ť dieseň eiî Namĺ voí Bedieneň zugeordnet¬  unteň deí siĺ iî deí Kataloç  "bilder˘ Ť voí Computeň einsortierô wirä unä abrufbaň ist. F}ň  jedĺ  Darstellunç werdeî ií Momenô deň Erarbeitunç diĺ Koordinateî deň  weŤ sentlichsteî darstellungsbestimmendeî Punktĺ iî eineí zeitweiligeî  (tempor{rem© Ť Arbeitsspeicheň abgelegt¬ f}ň eiî Vierecë z.B® diĺ Koordinateî deň vieň EckpunkŤ te®  Iî  dieseí  Zustanä sinä bestimmtĺ Korrektureî unä Ver{nderungeî aî  dieseî Ť Koordinateî m|glich®  Werdeî iî dieseí Zustanä bereitó definiertĺ  Darstellungeî Ť aufgerufen¬ sď wirä diĺ Anfangsadressĺ dieseň Darstellunç iî deî Arbeitsspeicheň Ť eingetragen®  Damiô wirä deň ií KC8µ vorhandenĺ Speicheň optimaě genutzt® AllerŤ dingó kanî damiô einĺ fr}heň definiertĺ Darstellunç nichô gel|schô werden. Beé  deň Definitioî voî Bilderî werdeî diesĺ ií Arbeitsspeicheň abgelegteî  DarŤ stellungsdateî  iî deî Speicherbereicč "bilder˘ kopierô unä ihneî wirä eiî  Namĺ Ť zugeordneô (Anweisunç "DEFBILD")® .cp6 Beispiel:™ diĺ Darstellunç eineň Siedlung * Aló ersteó Elemenô wirä eiî Vierecë definiert¬ daó deî Nameî VIERECË erh{lt. * Auó zweé VIERECKeî unä eineí Rahmeî wirä diĺ Darstellunç FENSTEŇ definiert. * Zweé FENSTER¬ einĺ T}r¬ eiî Dacč unä diĺ W{ndĺ ergebeî diĺ Darstellunç HAUS. * Mehrerĺ Darstellungeî HAUÓ iî unterschiedlichsteî Ma~staâ ergebeî diĺ DarstelŤ   lunç SIEDLUNG. 5.2® Vereinbarungeî f}ň Mini-CAD   Bedingô  durcč diĺ Verwendunç deň Programmiersprachĺ FORTČ wirä f}ň diĺ  SpeiŤ   cherunç  unä Berechnunç voî Darstellungeî diĺ 2-Byte-Festkommaarithmetië  verŤ   wendet®  F}ň  dieseî  Anwendungsfalě ergebeî sicč darauó aucč einĺ  Reihĺ  voî Ť   Vorteilen¬  wiĺ z.B®  kurzĺ Rechenzeiten¬ geringeň Speicherplatzbedarć f}ň diĺ Ť   Koordinateî  usw.¬  abeň aucč Nachteile¬  wiĺ z.B®  erh|htĺ Rundungsfehleň beé Ť   Ma~stabs{nderungeî  unä  diĺ Eingabĺ nuň ganzzahligeň  Wertĺ  ohnĺ  Komma®  Uí Ť   trotzdeí  Zeichnungeî auć deí Plotteň iî deň entsprechendeî Genauigkeiô erhalŤ   teî ző k|nnen¬ wirä folgendeó vereinbart: .cp13 Š1.  Basió  deň  Speicherunç  unä Verarbeitunç deň Koordinateî  isô  diĺ  MaschiŤ     neneinheiô (ME). 2.  Auć  deí  Plotteň  XY413± entsprichô einĺ  Maschineneinheiô  eineí  PlotterŤ     schritt¬ alsď 0.± mm¬ dementsprechenä sinä 1° MĹ ˝ 1mm. 3.  Diĺ  Angabĺ  voî Winkelî erfolgô iî gleicheň  Weisĺ  iî  Maschineneinheiten¬ Ť     wobeé einĺ MĹ eineí Zehntelgraä entspricht¬ alsď 90° MĹ ˝ 9° Grad. 4.  Deň  Ma~staâ  voî Darstellungeî kanî iî entsprechendeî Grenzeî freé  gew{hlô Ť     werden® Wegeî deň Festkommaarithmetië wurdĺ aló Basió diĺ Zahě 1¶ verwendet¬ Ť     16:1¶ entsprichô alsď deí Ma~staâ 1:1. 5.  Deň kleinstĺ verwendbarĺ Ma~staâ isô 25¶ :16¬  alsď 16:1» deň gr|~tĺ Ma~staâ Ť     isô 1:16®  Damiô lasseî sicč Darstellungeî ií Bereicč voî 6´ ř 6´ MĹ (6,´ mí Ť     ř  6,´  mm©  bió 1638° MĹ ř 1638° MĹ (1,6ł í ř 1,6ł m©  auć  deí  Bildschirí Ť     abbilden. .cp10 6. Kommandos und Anweisungen in Mini-CAD 6.1. Men}s Nachdeí  Mini-CAÄ gem{ţ Abschn®  ł geladeî unä deň FORTH-Interpreteň  aufgerufeî Ť wurde¬ wirä daó Programmsysteí Mini-CAÄ miô deí FORTH-Worô MCAD gestartet. .cp3 Mini-CAÄ bestehô auó mehrereî W|rterb}cherî (VOCABULARY)® Deî W|rterb}cherî sinä Ť Men}ó zugeordnet¬ diĺ deî Vorraô aî Funtioneî anzeigen® .cp9 Diĺ Men}ó habeî folgendeî gemeinsameî Aufbau: MiniCAD‚ - Systemidentifikation DRAWD - Namĺ deó augenblicklicč verwendeteî W|rterbuches - Leerzeile FORTH - Funktioneî iî dieseí W|rterbuch ş : ş : Diesĺ Funktioneî k|nneî au~eň ií Grafikmoduó unä Bildmoduó miô deí Cursoň  angeŤ w{hlô werdeî odeň aî eineí freieî Platú ií Men}teiě geschriebeî werden. .cp5 Ií  Grafikmoduó unä Bildmoduó werdeî diĺ Cursorsteuertasteî f}ň deî Grafikcursoň Ť unä diĺ alphanumerischeî Tasteî aló Funktionstasteî verwendet®  Damiô k|nneî diĺ Ť Men}funktioî  miô deň Tastĺ ausgel|sô werden¬  diĺ deî  entsprechendeî  AnfangsŤ buchstabeî besitzt¬ z.B® Ě f}ň Linie¬ Ë f}ň Kreió usw. Ií  folgendeî werdeî diĺ einzelneî Men}ó erl{utert®  Dabeé isô ző beachten¬  daţ Ť f}ň Werte¬  diĺ voí Nutzeň ző spezifiziereî sind¬  sog®  Platzhalteň  eingesetzô ŤŠsind¬  diĺ durcč Leerzeicheî voí vorhergehendeî odeň nachfolgendeî Worô ző trenŤ neî sind. Beispiel: x¬ y¬ ú - i® allg® einstelligĺ Zahlen xxx¬ yyů - i® allg® mehrstelligĺ Zahlen că - Codĺ eineó Zeichenó (ASCII) dummy - Namĺ  eineň Darstellung¬  deň max®  3˛ Zeicheî lanç seiî darć unä auó Ť            beliebigeî auć deň Tastatuň enthalteneî Zeicheî besteheî  kann¬  z.B® Ť            FENSTER¬  4ECK¬  #2®  Diĺ  Schl}sselw|rteň deň eizelneî  W|rterb}cheň Ť            sollteî m|glichsô nichô verwendeô werden. .cp15 6.2. Das Men} von DRAWD Das Men} von DRAWD enth{lt folgende Funktionen:  FORTH CLS MENU ENTWURF DARSTEL HAND ZEICHEN PERIPH BLISÔ dummy ů SETSCR BTEXÔ dummy ?BILDERŤ .cp8 Erl{uterung: FORTH‚ - R}cksprunç zuí W|rterbucč FORTH CLS‚ - L|scheî deň Darstellungsfl{che MENU‚ - Darstelleî deó aktuelleî Men}s .cp2 ENTWURF - Sprunç zuí W|rterbucč ENTWURF                    (grafischeň Entwurć voî Darstellungen) DARSTEL - Sprunç zuí W|rterbucč DARSTEL                    (Abbildunç  voî  Darstellungeî auć  deí  BildŤ                    schirm¬ Druckeň odeň Plotter) HAND - Sprunç zuí W|rterbucč HAND                    (Hand-Entwurć voî Darstellungen) ŠZEICHEN - Sprunç zuí W|rterbucč ZEICHEN                    (Entwurć neueň alphanumerischeî Zeichen) PERPH - Sprung zum W|rterbuch PERIPH                    (Einstelleî  deň  Druckertypó unä Nutzunç  deň Ť                    Diskette) BLIST dummy - Listeî deň definierteî Darstellunç "dummy˘  iî Ť                    deň Hand-Forí (R}ck}bersetzung) y  SETSCR - Setzeî  deó  Anfangs-Screeî f}ň diĺ  R}ck}berŤ                    setzung BTEXT  dummy  - R}ck}bersetzunç  deň  definierteî  Darstellunç Ť                    "dummy˘  iî  diĺ Screenó  (Ausgabĺ  deó  HAND-Ť                    Textes) .cp3 ?BILDER     - Listĺ  deň ií W|rterbucč "bilder˘  enthalteneî Ť                    definierteî Darstellungen .cp2 Weiterhiî  kanî iî dieseí W|rterbucč unä iî alleî andereî diĺ Funktioneî  FORGEÔ Ť verwendeô werden: .cp5 FORGET dummy L|scheî  deň definierteî Darstellunç dummy‚ unä alleň sp{teň definierteî DarstelŤ lungeî auó deí bilder-W|rterbuch. Beachte:‚  Einĺ  Darstellunç auó deň Mittĺ deó W|rterbucheó l{~ô sicč  nichô  l|Ť schen¬  ohnĺ  daţ  allĺ danacč eingetrageneî Darstellungeî nichô  aucč  gel|schô Ť werden! 6.3. Das Men} von ENTWURF Das Men} ENTWURF enth{lt folgende Funktionen:  DRAWD 16:16 xxx :16 N0 xxx yyy NULLSET NULL ACHSEN y paper x INKP CLS RASTER ZOOM Š1GMODE PGMODE GCLEAR FGMODE DEFBILD dummy .cp8 Erl{uterungen: DRAWD‚ - R}cksprunç zuí W|rterbucč DRAWD 16:16‚ - Einstelleî deó Ma~stabeó 1:1 xxx :16 - Einstelleî deó Ma~stabeó xxř :16                    (1<=xxx<=256) N0  - Festlegeî  deó Nullpunkteó iî deň Mittĺ  deň Ť                    Darstellungsfl{che xxx  yyy  NULLSET - Festlegeî deó Nullpunkteó aî deň Stellĺ (xxx¬ Ť                    yyy© deó Bildschirmes Achtung: xxx, yyy  sinä Bildschirmkoordinaten                    (0<=xxx,yyy<=255© .cp2 NULL - Festlegeî deó Nullpunkteó durcč Steuerunç deó Ť                    Grafikcursoró  (Cursortasten)»  festlegeî deó Ť                    Punkteó miô BRK ACHSEN  - Darstellunç deó Achsenkreuzeó aló Punktlinie y  paper  - [nderunç deó Hintergrundeó deň  DarstellungsŤ                    fl{chĺ iî diĺ Farbĺ ů (° <˝ ů <˝ 7) Achtungˇ  diesĺ  Funktioî f}hrô beií KC85/´ nichô zuí Erfolgˇ  Solě diĺ  HinterŤ grundfarbĺ ge{nderô werden¬  sď isô nacč ů paper‚ deň Grafikbildschirí miô CLS‚ ző Ť l|schen® .cp2 ř INKP‚ - Einstelleî deň Zeichenfarbĺ ř                    ¨ ° <˝ ř <˝ 15) CLS‚ - L|scheî deň Darstellungsfl{che RASTER‚ - Einblendeî deó Orientierungspunktrasters .cp5 ZOOM  - Auswahě  eineó Ausschnitteó deň geradĺ  bearŤ                    beiteteî  Darstellunç ("GRAPH"© unä  ]berganç Ť                    iî deî Grafikmodus» linkĺ unterĺ Eckĺ miô deí Ť                    Grafik-Cursoň  markiereî  (Cursorsteuertasteî Ť                    unä  BRK)¬  rechtĺ oberĺ Eckĺ markiereî (CurŤ                    sorsteuertasteî unä BRK) 1GMODE  - ]berganç  iî deî  Grafikmodus»  l|scheî  deó Ť                    Arbeitsspeicheró unä einstelleî deó Ma~stabeó Ť                    16:1¶ (1:1© ŠPGMODE -  ]berganç iî deî Grafikmodus»  l|scheî deó ArŤ                    beitsspeicheró unä einstelleî deó Nullpunkteó Ť                    unä  Ma~stabeó  f}ň deî Plotteň unä  zeichneî Ť                    deó Blattrandes GCLEAR‚ - L|scheî deó Arbeitsspeichers .cp3 FGMODE  - Fortsetzeî deó Grafikmoduó ohnĺ [nderunç  deň Ť                    Parameteň  Ma~staâ  unä  Nullpunkô  unä  ohnĺ Ť                    l|scheî deó Arbeitsspeichers DEFBILD dummy -  Definiereî deň Darstellunç "dummy"¬  d.h® koŤ                    piereî  deó  Arbeitsspeicherinhalteó  iî  daó Ť                    W|rterbucč "bilder˘ unteň deí voí Anwendeň ző Ť                    bestimmendeî Nameî "dummy" .cp26 6.4. Das Men} von DARSTEL Im Men} von DARSTEL k|nnen folgende Funktionen verwendet werden:  DRAWD 16:16 xxx :16 N0 xxx yyy NULLSET z paper y INKP HCOPY DISPLAY PLOTTER CLS MENU ZEICHNE LOESCHE XSPIEGL YSPIEGL zzz GRAD z GTYP GRAPH ACHSEN ?BILDER .cp4 ŠErl{uterungen: DRAWD - R}cksprunç zuí W|rterbucč DRAWD 16:16‚ - Einstelleî deó Ma~stabeó 1:1 xxř :16‚ - einstelleî deó Ma~stabeó xxř :16                    (1<=xxx<=256) .cp2 N0  - Festlegeî  deó  Nullpunkteó iî deň Mittĺ  deň Ť                    Darstellungsfl{che xxx  yyy  NULLSET - Festlegeî  deó Nullpunkteó aî  deň  Stellĺ Ť                    (xxx¬ yyy© deó Bildschirmes Achtungş xxx¬ yyů sinä Bildschirmkoordinaten                    (0<=xxx,yyy<=255© y  paper  - [nderunç  deó Hintergrundeó deň DarstellungsŤ                    fl{chĺ iî diĺ Farbĺ ů (° <˝ ů <˝ 7) Achtungˇ  diesĺ  Funktioî f}hrô beií KC85/´ nichô zuí Erfolgˇ  Solě diĺ  HinterŤ grundfarbĺ ge{nderô werden¬  sď isô nacč ů paper‚ deň Grafikbildschirí miô CLS‚ ző Ť l|schen® .cp2 ř INKP‚ - Einstelleî deň Zeichenfarbĺ ř                    ¨ ° <˝ ř <˝ 15) HCOPY  - Punktweiseň Drucë deň Darstellungsfl{chĺ  auć Ť                    deí  }beň diĺ V2´ (M003© angeschlosseneî graŤ                    fikf{higeî Drucker .cp2 DISPLAY  - allĺ  nachfolgendeî Darstellungeî werdeî  auć Ť                    deí Bildschirí (Display© gezeichnet. .cp2 PLOTTER  - allĺ  nachfolgendeî Darstellungeî werdeî  auć Ť                    deí Plotteň gezeichnet. CLS‚ - L|scheî deň Darstellungsfl{che MENU‚ - Darstelleî deó aktuelleî Men}s ZEICHNE   - Zeichneî  deň nachfolgenä aufzurufendeî  DarŤ                    stellungeî (Normaleinstellung© LOESCHE  -  L|scheî  deň nachfolgenä  aufzurufendeî  DarŤ                    stellungen®  Dieseň  Moduó wirä durcč ZEICHNĹ Ť                    aufgehoben. XSPIEGL -  Spiegelunç deň nachfolgenä aufzurufendeî DarŤ                    stellungeî aî deň X-Achse® Zweimaligeň Aufruć Ť                    erzeugô deî Urzustand. YSPIEGL  -  Spiegelunç deň nachfolgenä aufzurufendeî DarŤ                    stellungeî aî deň Y-Achse® Zweimaligeň Aufruć Ť                    erzeugô deî Urzustand. zzz   GRAD  -  Drehunç  deň  nachfolgenä  aufgerufeneî  DarŤŠ                   stellungeî  uí  zzú  Graä  (Beachteş  zzú  iî Ť                    Zehntelgrad) .cp5 z GTYP - Einstellen des Geradentyps:                    ° - durchgehendĺ Linie                    ± - Strichlinie                    ˛ - Punktlinie                    ł - Strichpunktlinie .cp2 GRAPH  - Zeichneî deň ií (tempor{rem© Arbeitsspeicheň Ť                    enthalteneî Darstellung® ACHSEN -  Darstellunç deó Achsenkreuzeó aló Punktlinie ?BILDER  - Listĺ deň ií W|rterbucč "bilder˘  enthalteneî Ť                    definierteî Darstellungen .cp10 6.5. Das Men} von ZEICHEN Ií Mený deó W|rterbucheó ZEICHEÎ sinä folgendĺ Funktioneî enthalten:  DRAWD ZGMODE ZBILD dummy ' dummy cc >ZBT Erl{uterungen: DRAWD - R}cksprunç zuí W|rterbucč DRAWD ZGMODE‚ - ]berganç iî deî Grafikmoduó zuí Entwurć eineó neueî  alphanuŤ merischeî  Zeichens¬  daó ií Charaktermoduó eineň Tastĺ deň Tastatuň  zugeordneô Ť werdeî kann® Daző wirä ií Grafikmoduó eiî Vierecë eingeblendet¬ daó diĺ maximalĺ Ť Gr|~ĺ  deó ző entwerfendeî Zeichenó markiert®  Deň Anfangspunkô unä gleichzeitiç Ť Bezugspunkô eineó jedeî Zeichenó isô deň Koordinatenursprung®  Nacč deí  Entwurć Ť isô deň Anfangspunkô deó nachfolgenä ií Texô stehendeî Zeichenó miô deň Funktioî Ť "Setzpunkt˘  (S© ző markieren¬  i.allg®  isô daó diĺ rechtĺ unterĺ Eckĺ deó ZeiŤ chenrahmens. ZBILÄ dummy‚ - Speicherunç deó neő entworfeneî Zeichens¬ daó ií ArbeitsspeiŤ cheň  steht¬  iî deî Vektorzeichengeneratoň ií W|rterbucč ZEICHEÎ unä  Zuweisunç Ť deó Namenó "dummy". .cp5 Š'  dummy  cc >ZBT - Zuweisunç deň Adressĺ deó Zeichenó  "dummy˘ Ť                    auó deí Vektorzeichengeneratoň zuí Tastencodĺ Ť                    cc. Beachteş  Zwischeî deí Apostropč unä deí Nameî deó Zeichenó (hieň z.B® "dummy")¬ Ť deí Tastencodĺ că unä deí Worô >ZBÔ muţ jĺ eiî Leerzeicheî stehen! Deň  Tastencodĺ  că kanî deí Systemhandbucč odeň  deí  FORTH-Handbucč  entnommeî Ť werden¬ unä eň isô aló Dezimalwerô ző schreiben. .cp10 6.6. Das Men} von PERIPH Ií Mený deó W|rterbucheó PERIPČ sinä folgendĺ Funktioneî enthalten:  DRAWD K6313 K6304 BSAVE name BLOAD name STAT DIR y y DSAVE name y y DLOAD name SETRO name SETWR name Erl{uterungen: DRAWD - R}cksprunç zuí W|rterbucč DRAWD K6313   - Hardcopů  (Bildschirmausdruck© miô deí  NadelŤ                    druckeň K6313 K6304 - Hardcopů miô deí Thermodruckeň K630´ BSAVE name     - Speicherî  alleň definierteî Darstellungeî auó Ť                    deí W|rterbucč "bilder˘ iî deň Mini-CAD-interŤ                    neî  Forí  auć Diskettĺ  unteň  deí  Filenameî Ť                    "name"®  Aló  Filekennzeicheî werdeî diĺ BuchŤ                    stabeî pfd‚ verwendet. .cp6 ŠBLOAD name   -     Ladeî  voî  definierteî Darstellungeî  iî  deň Ť                    Mini-CAD-interneî  Forí voî  Diskettenrecordeň Ť                    iî daó W|rterbucč "bilder"® Beachte:           Allĺ  voň deí Ladeî ií W|rterbucč bildeň  entŤ                    halteneî   definierteî  Darstellungeî   werdeî Ť                    }berschriebeî  unä sinä nacč deí  Ladeî  nichô Ť                    mehň verf}gbar® STAT             - Anzeigĺ deó auć deň Diskettĺ nocč vorhandeneî Ť                    freieî Speicherplatzes .CP6 DIR              - Darstellunç deó Disketteninhaltes®  Beé  DisŤ                    ketteî  miô umfangreicheí Direktorů kanî  diĺ Ť                    Darstellunç  ií Men}-Fensteň voî MiniCAÄ  unŤ                    }bersichtlicč sein® Eó empfielô sicč deshalb¬ Ť                    diesĺ  Funktioî nacč Eingabĺ voî FORTČ aufzuŤ                    rufen® y y DSAVE name   - Speicherunç  deň Screenó ů bió ú  (QuelltextŤ                    speicheň  voî FORTH© unteň deí  Nameî  "name˘ Ť                    auć Diskette y y DLOAD name   -  Leseî deň Screenó ů bió ú (Quelltextspeicheň Ť                    voî   FORTH©  unteň  deí  Nameî  "name˘   voî Ť                    Diskettĺ SETRO name       - Setzĺ  diĺ Dateé "name˘ iî deî  Zustanä  "nuň Ť                    Lesen" SETWR name       - Setzĺ diĺ Dateé "name˘ iî deî Zustanä "Lesen-Ť                    Schreiben" .cp19 Š6.7. Das Men} des GRAFIKMODUS Ií Grafikmoduó l|sô jedĺ Tastenbet{tigunç einĺ Funktioî aus® Diĺ ií Mený angegeŤ beneî  Funktioneî  werdeî durcč diĺ Anfangsbuchstabeî deň Men}w|rteň  ausgel|st® Ť Unteň deí Mený wirä deň augenblicklicč eingestelltĺ Ma~staâ angegeben. Diĺ  Zifferntasteî steuerî diĺ Schrittweitĺ deó Grafikcursoró unä  damiô  desseî Ť Geschwindigkeit® Deň Cursoň wirä miô deî Cursortasteî beeinflu~t. .cp22 Folgendeó Mený stehô zuň Verf}gung:  Abst-M Bildmde Charmde Dist-P Echo Farbe Gtyp Hintgrd Intmitt Kreis Linie Mittpkt Pktkoor Richtg Setzpkt Teilkrs Viereck DELele BRK Erl{uterungen: Abst-M  -  Abstanä  zuí  letzteî markierteî  Mittelpunkô  eineó Ť             Kreises Bildmde  -  ]berganç  zuí Bildmoduó (Einblendeî voî vorheň defiŤ             nierteî Darstellungen). Charmde - ]berganç zuí Charaktermoduó (Einblendeî voî Texô  iî Ť             Darstellungen). Dist-P - Distanú zuí letzteî miô "P˘ markierteî Punkt. .cp2 Echo  - Ein- Ausschalteî  deň Echofunktioî (Anzeigĺ deň CurŤ             sorkoordinaten) ŠFarbe - Einstellen der Zeichnungsfarbe (0...15) Gtyp - Einstellen des Geradentyps 0 - durchgehende Linie 1 - Strichlinie 2 - Punktlinie 3 - Strichpunktlinie Hintgrd  - Hintergrundfarbĺ (0...7)¬  Funktioî beií KC85/´ m|gŤ             lichsô nichô verwenden! Intmitt - Blinken ein- ausschalten Kreis - Kreió durcč deî Cursorpunkô durcč deî vorheň miô "M˘ Ť             markierteî Mittelpunkô zeichnen. Linie  - Liniĺ voí vorheň miô "S˘ markierteî Punkô odeň letzŤ             teî Zeichnungspunkô zuí Cursoň zeichnen. Mittpkt - Mittelpunkô f}ň Kreisĺ odeň Kreisbogeî ("Teilkreis"© Ť             markieren. Pktkoor - Anzeigĺ deň augenblicklicheî Koordinateî deó Cursors Richtg   - [nderunç  deň Zeichnungsrichtunç beé Kreiseî (matheŤ             matiscč positiv/negativ). Setzpkt‚ - Setzĺ Anfangspunkô f}ň nachfolgendĺ Zeichnung .CP4 Teilkrs  -  Zeichnĺ Kreisbogeî ("Teilkreis"© voí vorheň miô  "S˘ Ť             markierteî Punkô odeň letzteî Zeichnungspunkô uí deî Ť             Mittelpunkô  zuí Cursoň iî deň miô "R˘  festgelegteî Ť             Richtung. .cp4 Viereck  - Vierecë  voí vorheň miô "S˘ markierteî Punkô  odeň Ť             letzteî Zeichnungspunkô zuí Cursoň zeichnen. DELele - L|scheî deň letzteî Aktioî (DEL-Taste)® BRK - R}ckkehň zuí vorhergendeî Programí (BRK-Taste). .cp8 6.8. Das Men} des BILDMODUS Nacč  deí  Aufruć  deó Bildmoduó auó deí Grafikmoduó wirä zuersô  deň  Namĺ  deň Ť einzublendendeî  Darstellunç erfragô (BILD:)®  Nachdeí dieseň eingegebeî unä  ií Ť "bilder"-Kataloç  gefundeî wurde¬  wirä daó Mený eingeblendet®  Beé fehlerhafteî Ť Nameî  wirä dieseň miô eineí Fragezeicheî quittiert®  Falló deň  Namĺ  vergesseî Ť wurde¬  kanî statô desseî "DUMMY˘ eingebeî unä danacč daó Mený miô BRË verlasseî Ť werden. Ií  Bildmoduó  l|sô wiĺ ií Grafikmoduó jedĺ Tastenbet{tigunç einĺ Funktioî  aus® Ť Diĺ ií Mený angegebeneî Funktioneî werdeî durcč diĺ Anfangsbuchstabeî deň  Men}Ť w|rteň  gestartet®  Unteň deí Mený wirä deň augenblicklicč eingestelltĺ  Ma~staâ Ť angegeben. ŠDiĺ  Zifferntasteî  steuerî diĺ Schrittweitĺ deó Grafikcursoró unä damiô  desseî Ť Geschwindigkeit® Deň Cursoň wirä miô deî Cursortasteî beeinflu~t. .cp11 Folgendeó Mený stehô zuň Verf}gung:  Drehwi Farbe Loesch Maszstb Xspiegl Yspiegl Zeichne BRK Erl{uterung: Drehwi - Einstelleî deó Drehwinkeló (-360° ..® ° ..® 3600© iî Ť             Zehntelgrad Farbe‚ - Einstelleî deň Zeichnungsfarbĺ (0...15) Loesch‚ - L|scheî deň eingeblendeteî Darstellung Maszstb‚ - Festlegeî deó Ma~stabeó (1...256) Xspiegl - Spiegelunç deň einzublendendeî Darstellunç aî deň X-Ť             Achse Yspiegl - Spiegelunç deň einzublendendeî Darstellunç aî deň Y-Ť             Achse Zeichne‚ - Zeichnĺ diĺ einzublendendĺ Darstellung BRK‚ - R}ckkehň iî deî Grafikmodus .cp8 6.9. Der CHARAKTERMODUS Mithilfĺ deó Charaktermoduó k|nneî iî Darstellungeî Schriftzeicheî  eingeblendeô Ť werden®  Daző existierô iî Mini-CAÄ eiî Vektorzeichengenerator¬ deň allĺ auć deň Ť Tastatuň enthalteneî alphanumerischeî Zeicheî enh{lt¬ au~er * deî Kleinbuchstaben, * dem Vollzeichen , daf}r erscheint das [, * dem senkrechten Strich <|>, daf}r erscheint das \, Ş deí Negationszeicheî <^>¬ daf}ň erscheinô daó ]. Ií  Zeichenmoduó (vgl®  Abschn®  6.5.© k|nneî anderĺ beliebigĺ Zeicheî entworfeî Ť werden¬ diĺ deî einzelneî Tasteî zugeordneô werdeî k|nnen® Nacč Aufruć deó Charaktermoduó wirä diĺ gew}nschtĺ Schriftgr|~ĺ unä deň SchriftŤ winkeě abgefragt®  Basió deň Antworô isô diĺ Maschineneinheit®  Danacč kanî  deň ŤŠTexô eingegebeî werden. .cp10 6.10. Der HANDMODUS Ií  Handmoduó  bestehô diĺ M|glichkeiô deň Eingabĺ voî digitalisierteî  unä  aló Ť Zahlenkolonneî  vorliegendeî Darstellungen®  Daző sinä diĺ erforderlicheî W|rteň Ť ií Vocabularů enthalten®  Beé deň Eingabĺ isô ző beachten¬  daţ allĺ Zahleî  voň Ť deí FORTH-Worô steheî m}ssen¬ wiĺ iî FORTČ }blich® Daó isô durcč diĺ symbolischĺ Ť Angabĺ deň erforderlicheî Parameteň f}ň diĺ Funktioneî dargestellt® Diesĺ m}sseî Ť untereinandeň  unä  voî deî entsprechendeî Funktioneî durcč Leerzeicheî  (Space© Ť getrennô  werden®  Dieseň Darstellungs-Quelltexô kanî ií Men}teiě  voî  Mini-CAÄ Ť odeň  miô  Hilfĺ deó W|rterbucheó EDITOŇ (vgl®  FORTH-Handbuch© iî  deî  Screenó Ť eingegebeî  werden®  Diĺ letzterĺ Variantĺ isô wegeî deî  Korrekturm|glichkeiteî Ť vorzuziehen. Auó  deí EDITOŇ wirä nacč erfolgteň Eingabĺ odeň Korrektuň wiedeň Mini-CAÄ durcč Ť MCAD‚  gestarteô  unä deň iî deî Screenó stehendĺ Quelltexô durcč xř  LOAD‚  (vgl® Ť FORTH-Handbuch© }bersetzt® Deň  HAND-Moduó wirä auó deí W|rterbucč DRAWÄ durcč Anwahě deó Worteó  HANÄ  erŤ reicht® Verlasseî wirä eň durcč daó Worô DRAWD. Ií  HAND-Moduó sinä prinzipielě dieselbeî Funktioneî verf}gbaň wiĺ ií ií Grafik-Ť Modus. Voň  Beginî deň Eingabĺ sinä diĺ erforderlicheî Speicherbereichĺ  durcč  Eingabĺ Ť voî BANF‚ (Bild-Anfang© ző initialisiereî unä nacč Fertigstellunç miô BEND‚ (Bild-Ť Ende© abzuschlie~en¬  damiô diĺ eingegebeneî Dateî voî andereî Mini-CAD-FunktioŤ neî erreichô werdeî k|nnen. Diĺ eingebeneî Dateî werdeî iî deň interneî Forí ií Arbeitsspeicheň abgelegô unä Ť sinä ií W|rterbucč DARSTEĚ unteň deí Nameî GRAPČ erreichbar®  Paralleě zuň SpeiŤ cherunç  werdeî diĺ Funktioneî auć deí Bildschirí ií gew{hlteî Ma~staâ unä festŤ gelegteî Nullpunkô dargestellt. Folgendĺ Funktioneî sinä verf}gbarş xxř yyů S Setzĺ Punkô aî diĺ Stellĺ (xxx,yyy) xxř yyů L Zeichnĺ Liniĺ nacč (xxx,yyy) .cp2 xxř yyů V Zeichnĺ Vierecë voí vorhergehendeî Zeichnungspunkô ző (xxx,yyy) xxř yyů MP Setzĺ Mittelpunkô aî (xxx,yyy) xxř yyů K Zeichnĺ Kreió uí deî Mittelpunkô MĐ durcč (xxx,yyy) Šxxř yyů T+ xxř yyů T- Zeichnĺ  Kreisbogeî uí deî Mittelpunkô MĐ voí vorhergehendeî Zeichnungspunkô  ző Ť (xxx,yyy©  miô  mathematiscč positiveň Drehrichtunç (T+©  odeň  negativeň  DrehŤ richtunç (T-) ř F Farbĺ deň Zeichnunç auć "x˘ einstelleî (° <˝ ř <˝ 15) ú H Farbĺ deó Hintergrundeó auć "z˘ einstelleî (° <˝ ú <˝ 7)¬  beií KC85/´ m|glichsô Ť nichô verwenden. I Blinken ein-/ ausschalten xxř yyů ww÷ ggç C"’ ...text..." Einblendeî voî alphanumerischeî Zeicheî auó deí Vektorzeichengeneratoň (text© iî Ť diĺ  Darstellunç  aî diĺ Stellĺ (xxx,yyy© ií Winkeě ww÷ (iî Zehntelgrad© iî  deň Ť Gr|~ĺ ggç (iî Maschineneinheiten). Beachte:‚  diĺ Funktioî C"‚ isô eiî Wort¬  darć alsď nichô durcč  Leerzeicheî  geŤ trennô  werden¬  muţ  abeň durcč eiî Leerzeicheî voî ..text..‚  getrennô  werden® Ť Dieseó  Leerzeicheî  isô  nichô Bestandteiě voî  ..text.®  ®  Deň  Abschluţ  voî Ť ..text.® isô daó Zeicheî ". .cp8 Solleî definiertĺ Darstellungeî ií Handmoduó verwendeô werden¬ sď sinä erforderŤ lichĺ Manipulationen¬  wiĺ z.B® Spiegelungen¬ Drehungen¬ Ma~stabs{nderungeî usw® Ť m|glich®  Uí diesĺ Manipulationeî nuň f}ň diesĺ einzublendendĺ Darstellunç wirkŤ saí werdeî ző lassen¬ sinä diĺ entsprechendeî Abbildungsvariableî (diĺ TransforŤ mationsmatriř  unä deî Nullpunktvektor© ií Arbeitsspeicheň  zwischenzuspeichern® Ť Daző dieneî diĺ Funktionen >S (Speicherî deň Abbildungsvariableî ií Arbeitsspeicher© "zuí Speicher" S> (R}ckspeicherî deň Abbildungsvariablen© "voí Speicher" Beachte:‚  Diesĺ beideî Funktioneî m}sseî immeň paariç verwendeô werdeî wiĺ  z.B® Ť diĺ Klammerî iî deň Mathematik¬ ansonsteî kommô eó ző Speicher}berl{ufeî unä zuí Ť "Absturz˘ deó Programms. .cp4 F}ň  diĺ Manipulatioî deň einzublendeneî Darstellungeî sinä folgendĺ  Funktioneî Ť vorgesehen: zzú D Einstelleî deó Drehwinkeló auć zzú Zehntelgrad mmí MST Einstelleî deó Ma~stabeó auć mmí :16 .cp2 ŠX Spiegelunç deň Darstellunç aî deň X-Achse Y Spiegelunç deň Darstellunç aî deň Y-Achse Diĺ einzublendenĺ Darstellunç wirä wiĺ folgô aufgerufen: xxř yyů B’ dummy Einblendeî deó Bildeó "dummy˘ aî diĺ Stellĺ (xxx,yyy) .CP5 Werdeî  Darstellungeî durcč diĺ DRAWD-Funktioî BTEXÔ  r}ck}bersetzt¬  erscheineî Ť siĺ iî deň obeî angegebeneî Forí iî deî Screens®  Miô deí EDITOŇ k|nneî siĺ danî Ť entsprechenä  bearbeitet¬  miô deň FORTH-Funktioî CSAVE‚ auć Diskettĺ gespeicherô Ť unä miô LOAD‚ wiedeň iî diĺ Mini-CAD-Forí }bersetzô werden. Beé  deň  R}ck}bersetzunç werdeî folgendĺ {quivalentĺ  Funktioneî  erzeugt¬  diĺ Ť dieselbeî Wirkungeî besitzeî wiĺ diĺ obeî dargestellten. @ entspricht >S [ entspricht S> M entspricht MST P entspricht MP Beispiel: Ein Haus kann im Handmodus wie folgt definiert werden: HAND DECIMAL BANF 0 0 S 80 120 V BEND DEFBILD FLUEGEL HANÄ BANĆ >Ó 1° 1° Â FLUEGEĚ Sľ >Ó 10° 1° Â FLUEGEĚ S> ° ° Ó 190 140 V BEND DEFBILD FENSTER HAND BANF >S 100 100 B FENSTER S> >S 310 100 B FENSTER S> 0 0 S 600 260 V 300 360 L 0 260 L BEND DEFBILD HAUS DRAWD .cp10 Š7. Beispiel Anhanä einigeó einfacheî Beispieló solě diĺ Arbeitsweisĺ voî Mini-CAÄ iî  dieseí Ť Abschnitô erl{uterô werden. Diĺ  Aufgabĺ  bestehô iî deň Darstellunç eineň Siedlunç miô ¸ gleicheî  H{usern® Ť Folgendĺ  Bedienhandlungeî  sinä nacč deí Starô voî  Mini-CAÄ  gem{ţ  Abschn®  ł Ť daf}ň  erforderlich®  Dabeé sinä diĺ Bet{tigungeî deň Cursortasteî nichô  dargeŤ stellt¬  abeň  diĺ entsprechendeî Cursorpositioneî iî deî ersteî beideî  Spalteî Ť angegeben®  Diĺ  Tastatureingabĺ (3.Spalte© erfolgô alsď erst¬  nachdeí miô  deî Ť Cursortasteî diĺ gefordertĺ Positioî erreichô ist. 7.1. Entwurf eines Fensters Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ ------------------------------------------------------------- MCAD     Starô voî Mini-CAÄ auó FORTH ENTWURF Wahě deó ENTWURF-Men}s 1GMODE Grafikmoduó miô Ma~staâ 1:1¬ l|scheî deó Arbeitsspeichers E  "Echo"¬  einschalteî  deň  Koordinatenausgabĺ  paralleě  zuň Ť                     Cursorbewegung ¸ Einstelleî deň Cursorgeschwindigkeit 8° 9¶ ± Einstelleî deň kleineî Geschwindigkeit 8° 10° Ö Zeichneî eineó Viereckó (Fensterrahmen) 40 100 S Setzeî deó Anfangspunkteó f}ň diĺ n{chstĺ Linie 4° ° Ě Liniĺ zeichnen BRË R}ckkehň iî ENTWURF DEFBILD FENSTEŇ  ]bertrageî deň Bilddateî iî daó W|rterbucč  "bilŤ                     der˘  unteň  deí Nameî FENSTER®  Danacč  wirä  voí  Computeň Ť                     angegeben¬  daţ  diesĺ  Darstellunç ohnĺ Nameî 4¶ Bytĺ  lanç Ť                     ist. Probĺ deó Entwurfs: DRAWÄ ]berganç iî daó DRAWD-Men} DARSTEĚ DARSTEL-Mený anw{hlen ZEICHNE Anweisung¬ daţ nachfolgenä gezeichnet werdeî soll .cp2 FENSTER Aufruć deň Darstellunç FENSTEŇ auó deí W|rterbucč "bilder" LOESCHE Anweisung¬  daţ  nachfolgenä gel|schô werdeî solě  (aufhebeî Ť                     voî ZEICHNE) GRAPH Aufruć deó Datensatzes¬  deň z.Z®  ií Arbeitsspeicheň steht® Ť                     Dá  dieseň identiscč ző deí ií  bilder-W|rterbucč  stehendeî ŤŠ                    FENSTEŇ ist¬ wirä dieó gel|scht. ZEICHNĹ Aufhebeî deó Zustandeó LOESCHE DRAWÄ Wahě deó Men}ó DRAWD .CP10 7.2® Entwurć deň Darstellunç HAUS Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ ------------------------------------------------------------- ENTWURF Men} ENTWURF CLS L|schen der Darstellungsfl{che RASTER Einblenden des Orientierungsrasters 1GMODE Grafikmoduó miô Ma~staâ 1:1¬ l|scheî deó Arbeitsspeichers 40 60 B Wahl des BILDMODUS Aufruć eineň bereitó definierteî Darstellung®  Auć diĺ Fragĺ Ť                     BILD: muţ  miô deí Nameî deň einzublendendeî Darstellunç geantworŤ                     teô werden¬ in diesem Fall mit FENSTER Z Zeichnen des Bildes FENSTER BRK R}ckkehr in den Grafikmodus 180 60 B FENSTER Wahě deó Bildmoduó unä Aufruć deň Darstellunç FENSTER Z Zeichnen von FENSTER Ě L|scheî voî Fensteň (hieň nuň zur Demonstation) Z Zeichnen von FENSTER BRK R}ckkehr in den GRAFIKMODUS 320 0 S Setze Anfangspunkt f}r nachfolgende Linie 320 0 P Markieren des Punktes und Anzeige der Koordinaten. .cp2 420 192 D Angabe der Distanz zum markierten Punkt P (hier Dx=100, Dy=192) 420 192 V Zeichnen eines Vierecks (Haust}r) 480 60 B FENSTER Bildmodus: einblenden von FENSTER Z Zeichnen von FENSTER BRK R}ckkehr in den Grafikmodus 0 0 S Setze Anfangspunkt 600 260 V Viereck zeichnen (Hauswand) 620 240 S Anfangspunkt f}r das Dach 620 240 P Punkt markieren 492 368 D Abstanä ző Đ bestimmenş Dx=-128,Dy=12¸ gleicheň Abstanä iî ř Ť                     unä ů =ľ 4µ Graä 492 368 L Linie (Dachschr{ge) Š 108 368 L Linie (Dachfirst) -20 240 L Linie (Dachschr{ge) BRK R}ckkehr zu ENTWURF ZOOM Wahě eineó Ausschnittó deň augenblicklicč bearbeiteteî  DarŤ                     stellung Mitteilung: links unten 256 -32 BRK markieren der linken unteren Ecke Mitteilung: rechts oben 512 224 BRK markieren der rechten oberen Ecke Deň gew{hltĺ Ausschnitô wirä vergr|~erô unä iî deî GrafikmoŤ                     duó }bergegangen® Aló neueň Ma~staâ wirä 6´ :1¶ angezeigt. 340 160 S Setze Anfangspunkt 400 100 V Viereck zeichnen (Fenster in der T}r) 330 80 S Setze Anfangspunkt 335 65 V Viereck (T}rbeschlag) 330 80 S Setze Anfangspunkt 345 77 V Viereck (T}rklinke) BRK R}ckkehr zu ENTWURF DEFBILD HAUÓ  ]bertrageî deň Bilddateî iî daó W|rterbucč  "bilŤ                     der˘ unteň deí Nameî HAUS®  Danacč wirä voí Computeň angegeŤ                     ben¬ daţ diesĺ Darstellunç ohne Nameî 20¸ Bytĺ lanç ist. Probe der Darstellung DRAWD R}ckkehr in das Men} DRAWD DARSTELL Men} DARSTELL CLS Darstellfl{che l|schen 16:16 Ma~stab 1:1 16 40 NULLSEÔ Ursprunç deó Achsenkreuzeó 1¶ Bildpunktĺ voî links¬  4° Ť                     Punktĺ voî unten HAUS Darstellunç deó Bildeó HAUÓ auó deí bildeň W|rterbuch .cp3 ?BILDER Abfragĺ deó Inhalteó deó W|rterbucheó "bilder"®  Aufgelisteô Ť                     werdeî diĺ Darstellungeî HAUÓ FENSTER. .CP2 FORGET HAUS L|schen der Darstellung HAUS aus dem bilder-W|rterbuch .cp3 ?BILDER Liste der definierten Darstellungen: FENSTER. D.h. das Bild HAUS existiert nicht mehr. DRAWD R}cksprung in das Men} von DRAWD ENTWURF Men} ENTWURF DEFBILD HAUÓ erneuteó Umspeicherî voí Arbeitsspeicheň iî daó bilder-Ť                     W|rterbuch DRAWD R}cksprung zu DRAWD Š DARSTEL Men} DARSTEL LOESCHE Anweisung¬  daţ  nachfolgenä gel|schô werdeî solě  (aufhebeî Ť                     voî ZEICHNE) HAUS Aufruć deó Bildeó HAUÓ Damiô wirä diĺ Darstellunç gel|scht. ZEICHNĹ Aufhebeî deó Zustandeó LOESCHE DRAWD R}cksprung zu DRAWD 7.3. Entwurf einer Darstellung mit zwei H{usern Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ ------------------------------------------------------------- ENTWURF Entwurfs-Men} 1GMODE Grafikmoduó miô Ma~staâ 1:1¬ l|scheî deó Arbeitsspeichers 0 0 B Bildmodus, Einblenden von HAUS Eingabe des Namens HAUS M Ma~stabs{nderung»  Forderungş  Verkleinerunç ií Ma~staâ 1:2¬ Ť                     d.h® 8:16 Eingabe: 8 Z Zeichnen von HAUS BRK ]bergang in den Grafikmodus 700 0 B Bildmodus, Eingabe des Namens HAUS Y Spiegelung an der Y-Achse (senkrechte Achse) M Ma~stabs{nderung 1:2; Eingabe: 8 Z Zeichnen von HAUS BRK ]bergang in den Grafikmodus BRK R}ckkehr in das Entwurfs-Men} DEFBILD 2HAUÓ  Kopiereî  deó  Datensatzeó iî daó  bildeň  W|rterbuch» Ť                     L{ngĺ ohnĺ Namenş 3± Bytes 7.4. Entwurf der Darstellung SIEDLUNG Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ ------------------------------------------------------------- CLS L|schen der Darstellfl{che PGMODE Grafikmoduó  f}ň  Plotteň (Ma~staâ 6:16)¬  l|scheî  deó  ArŤ                     beitsspeichers 70 96 B Bildmodus, Eingabe: 2HAUS D Drehen um 90 Grad; Eingabe: 900 Š Z Zeichnen von 2HAUS BRK R}ckkehr in den Grafikmodus 1130 746 B Bildmodus, Eingabe: 2HAUS D Drehen um 90 Grad; Eingabe: 900 Z Zeichnen von 2HAUS BRK R}ckkehr in den Grafikmodus 1632 96 B Bildmodus, Eingabe: 2HAUS D Drehen um 90 Grad; Eingabe: 900 M Ma~stabs{nderung auf 10:8; Eingabe: 20 Z Zeichnen von 2HAUS BRK R}ckkehr in den Grafikmodus 2229 394 B Bildmodus; Eingabe: 2HAUS D Drehen um 90 Grad; Eingabe: 900 M Ma~stabs{nderung auf 3:2; Eingabe: 24 Z Zeichnen von 2HAUS BRK R}ckkehr in den Grafikmodus BRK Entwurf-Men} DEFBILD SIEDLUNÇ Definiereî deň Darstellunç SIEDLUNG¬  ]bernahmĺ iî Ť                     daó bilder-W|rterbuch; L{nge: 60 Bytes DRAWD ]bergang in das DRAWD-Men} .cp7 7.5. Zeichnen mit dem Plotter Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ ------------------------------------------------------------- DARSTEL Darstell-Men} ?BILDER Liste der definierten Darstellungen im bilder-W|rterbuch: SIEDLUNG 2HAUS HAUS FENSTER Daó FENSTEŇ stehô aló ersteó ií W|rterbuch¬ diĺ SIEDLUNÇ aló Ť                     letze® W}rdĺ jetzô FORGEÔ HAUÓ eingegeben¬ sď bliebĺ nuň diĺ Ť                     Darstellunç  FENSTEŇ  ií W|rterbuch¬  dá daó HAUÓ  unä  allĺ Ť                     sp{teň definierten Darstellungen gel|scht w}rden. PLOTTER Umschalteung auf den Plotter und Initialisierung des Plotters SIEDLUNG Zeichnen der Darstellung SIEDLUNG auf den Plotter. DISPLAY Umschalten auf den Bildschirm DRAWD R}ckkehr in das DRAWD-Men} .cp8 Š7.6. Retten der definierten Darstellungen auf Diskette Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ --------------------------------------------------------------- BSAVE SIEDLUNÇ  Daó bilder-W|rterbucč wirä kompletô auć diĺ  DisŤ                     kettĺ gespeichert® FORGET FENSTEŇ Daó gesamtĺ bilder-W|rterbucč wirä gel|scht. ?BILDER Listĺ deň definierteî Darstellungen»  daó  bilder-W|rterbucč Ť                     isô leer. BLOAD SIEDLUNÇ  Daó urspr}nglichĺ W|rterbucč wirä wiedeň  eingeleŤ                     sen®  Sollteî  zwischenzeitlicč neuĺ Darstellungeî definierô Ť                     wordeî sein¬ so werden diese }berschrieben. .cp8 7.7® Speicherî deó Programmó Mini-CAÄ einschlie~licč alleň neueî Definitionen Daó  W|rterbucč  "bilder˘ kanî miô deî Anweisungeî BSAVĹ unä BLOAÄ kompletô  auć Ť diĺ Diskettĺ gespeicherô werden®  Wurdeî neuĺ Zeicheî mithilfĺ deó  W|rterbucheó Ť ZEICHEÎ definiert¬  sď werdeî diesĺ zwaň miô abgespeichert¬ abeň nacč deí EinleŤ seî  erfolgô keinĺ Zuordnunç zuí Vektor-Zeichengenerator®  Iî eineí solcheî Falě Ť kanî Mini-CAÄ einschlie~licč alleň neő definierteî Zeicheî unä Darstellungeî auć Ť Diskettĺ gespeicherô werden® Folgendeň Arbeitsablauć isô daf}ň erforderlich: Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ -------------------------------------------------------------- FORTH ]berganç zuí FORTH-W|rterbuch® Deň Bildschirí wirä gel|scht. HEX Einschalten der hexadezimalen Zahlendarstellung HERE Berechnen der Endadresse von Mini-CAD U. Anzeige von "adr" auf dem Bildschirm, z.B. 56A1 BYE Verlasseî  deó  FORTH-Interpreteró unä R}ckkehň iî  daó  BeŤ                     triebssysteí CAOS FSAVE 200 adr Rette-Anweisung® Aló zweiteî Parameteň isô diĺ Adressĺ "adr˘ Ť                     einzusetzen¬  diĺ voî HERĹ berechneô wurde¬  iî dieseí  BeiŤ                     spieě 56A1® Diesĺ  neuĺ  Dateé  wirä ií folgendeî genausď gehandhabô wiĺ  daó  urspr}nglichĺ Ť MiniCAD¬ vgl® Absch® 3. 7.8. R}ck}bersetzen der definierten Darstellungen Š Diĺ iî deî vorherigeî Abschnitteî beschriebeneî Darstellungeî k|nneî aucč iî eiî Ť Quellprogramí  r}ck}bersetzô  werden®  Damiô ergibô sicč  diĺ  M|glichkeit¬  diĺ Ť Eingabeforí  ií  W|rterbucč HANÄ kennenzulerneî odeň diĺ  erarbeiteteî  DarstelŤ lungeî entsprechenä deî W}nscheî ver{nderî unä bearbeiteî ző k|nnen® .cp10 Cursorpos.Tastatur- Bemerkungeî Ř Ů eingabĺ ------------------------------------------------------------- DRAWD Wahl des DRAWD-Men}s 1 SETSCR Festlegunç  deó  Screenó ± aló Anfangsscreeî f}ň  diĺ  SpeiŤ                     cherunç deó Quelltextes ?BILDER Inhalt des bilder-W|rterbuches: SIEDLUNG 2HAUS HAUS FENSTER BTEXT FENSTER Erzeugung des Quelltextes f}r FENSTER.                     Ző beachteî isô dabei¬ daţ daó W|rterbucč "voî unten˘ begonŤ                     neî wird¬  dá FENSTEŇ ií HAUÓ enthalteî ist¬  HAUÓ iî  2HAUÓ Ť                     usw®  Wirä  daó  nichô beachtet¬  ergebeî sicč  Fehleň  beií Ť                     ]bersetzen. BTEXT HAUS Erzeugen des Quelltextes f}r HAUS BTEXT 2HAUS Erzeugen des Quelltextes f}r 2HAUS BTEXT SIEDLUNG Erzeugen des Quelltextes f}r SIEDLUNG Solě deň erzeugtĺ Quelltexô bearbeiteô odeň auć Diskettĺ gespeicherô werden¬  sď Ť kanî deň EDITOŇ voî FORTČ verwendeô werdeî (vgl®  FORTH-Handbucč zuí Moduě  M02¶ Ť bzw® zuň Diskettĺ C0183): FORTH R}ckkehr in den FORTH-Interpreter EDITOR Aktivierung des EDITOR-W|rterbuches 1 EDIT Darstellunç voî Screeî 1®  Jetzô k|nneî Ver{nderungeî vorgeŤ                     nommeî werdeî (Bedienunç vgl® FORTH-Handbuch). R}ckkehr in den EDITOR MCAD Start von Mini-CAD FORGET FENSTER l|schen des bilder-W|rterbuches 1 LOAD ]bersetzen des Quelltextes aus Screen 1 2 LOAD ]bersetzen von Screen 2 usf. .pa ŠAnhang Anschluţ deó Plotteró XY413± odeň eineň deň Nachfolgeentwicklungeî aî deî  Moduě Ť M00± Digitaě In/Out. Diĺ  zuí  Plotteň  mitgeliefertĺ Anschlu~schnuň muţ aî  deî  Steckverbindeň  deó Ť Moduló  M00± Digitaě In/Ouô angepa~ô werden®  Eó kanî sď erfolgen¬  daţ entwedeň Ť deň  Computeranschlu~steckverbindeň  ausgetauschô wirä odeň  eiî  entsprechendeň Ť Zwischenadapteň gebauô wird® Folgendĺ  Verbindungeî m}sseî hergestellô werdeî (vgl®  aucč Handbucč zuí  Moduě Ť M001): .cp10 Plotteranschluţ Signalnamĺ Computeranschluţ PIO-Anschlu~ 1 PEN 9B B7 2 STEP 2B B0 3 X/Y 3B B1 4 V/R 4B B2 5 /READY 7B B5 8B (Diode zu 7B) B6 6 Masse 1A+1B Diĺ beií Signaě /READŮ eingesetztĺ Diodĺ wirä iî deî Computeranschlu~steckeň miô Ť eingel|teô (Anodĺ aî Kontakô 7B¬  Katodĺ aî Anschluţ 8B)®  Verwendeô werdeî kanî Ť jedĺ  Kleinleistungs-Schaltdiodĺ miô m|glichsô geringeň Flu~spannung¬  wiĺ  z.B® Ť SAY12¬  SAY20¬  SAY3° usw®  Beé deí Originalstecker¬ deň f}ň deî KC8· vorgeseheî Ť wurde¬  isô diesĺ Diodĺ bereitó vorhanden¬ sď daţ diesĺ beií Baő eineó Adapteró Ť entfalleî kann® .cp6 F}r die I/O-Adresse 05H ergibt sich folgende Belegung: Biô B· B¶ Bµ B´ Bł B˛ B± B0 Dir® Ď Ď É Ď Ď Ď Ď O Signaě PEÎ /READŮ /READŮ - - V/Ň X/Ů STEP  | | | | | | | '->|---| | | | | Diode | | | | Plotteň ± µ - - ł ´ 2 (É - Input» Einganç Ď - Output» Ausganç )