home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / STAD13D.LZH / STAD_3D / NACHTRA1.DOC < prev    next >
Text File  |  1986-02-06  |  16KB  |  461 lines

  1.  
  2.  N E U E S   N A C H T R A G . D O C
  3.  
  4.  18.12.1987 UPDATE Version 1.2
  5.  
  6.  
  7.  Veränderungen der Version 1.2 gegenüber der Version 1.0 (Zusammenfassung)
  8.  
  9.  
  10. 1. Graphiktablettbenutzer
  11. 2. Treiber nachladen
  12. 3. 24-Nadeldrucker (Katalogfunktion)
  13. 4. Andere Druckertreiber (160dpi,240dpi)
  14. 5. Zusätzliche Bildformate (beim Laden)
  15. 6. STAD-Scanner/HAWK-Scanner/Easytizer
  16. 7. 100 Graphikseiten/Scrollen
  17. 8. Sprühdose
  18. 9. weitere Ergänzungen zur STAD-Anleitung
  19.  
  20.  
  21. ********************************************************************************
  22.  
  23. *************         1.  Graphiktablettbenutzer
  24.  
  25.  
  26. Zusätzlich zur Taste "g" (s. Anleitung)    können noch die    Tasten "h" und "j"
  27. beim Benutzen von Graphiktabletts hilfreich sein. Sie bewirken unterschiedliche
  28. Anpassungen an Graphiktabletts.    Dabei gilt:
  29.  
  30. "g": Nur die getrennte Graphik-    und Menuecursorverwaltung wird aufgehoben.
  31.      Für Tabletts, die die Maus    emulieren.
  32. "h": Graphiktabletts von Eidersoft(Triangle-ProDraw) und kompatible.
  33.      Die Atari-Maus wird etwas langsamer.
  34. "j": Graphiktabletts von CRP und kompatible.
  35.      Keine Einschränkung bei der Atari-Maus.
  36.  
  37.  
  38. *************             2.    Treiber    laden
  39.  
  40.  
  41.  Druckertreiber    können auch aus    dem Druckparametermenue    nachgeladen 
  42. werden.    So ist es möglich, zwischen verschiedenen Treiber umzuschalten.    Der 
  43. interne    (epson-kompatible) Druckertreiber wird durch Drücken der linken    
  44. Shift-Taste beim Anclicken der Treiber-Box reinitialisiert. Wichtig ist    für
  45. den Treiber aber auch immer, da₧ das .prt-File mit den Escapesequenzen
  46. dazu pa₧t.
  47.  
  48.  Druckertreiber    können auch beim Laden des Programmes automatisch installiert
  49. werden:
  50. die obigen beiden Files    ....prt    und ...trb müssen auf die STAD-Arbeitsdiskette
  51. kopiert    (also auf demselben Niveau wie das STAD.prg sein) und in 
  52. "AUTOEXEC.TRB" und "AUTOEXEC.PRT" umbenannt werden. 
  53.  
  54. Da die Druckeranpassung    in der Anleitung leider    etwas zu kurz gekommen ist,
  55. soll sie hier etwas näher erläutert werden.
  56.  
  57. Der Atari ST liefert eine Auflösung von    640 * 400 Pixel. 640 Pixel pro Zeile
  58. entspricht 80 dpi. Die Epsonkompatiblen    Drucker    besitzen einen Modus 
  59. (1B,2A,04) der dem entspricht. Damit dürfte es bei Ausdrucken des Bildschirms,
  60. DIN A4-Seite (entspricht 2 Bildschirmen) und dem Ausdruck des Pufferinhalts
  61. keine Schwierigkeiten geben. Allerdings    ist der    Ausdruck im Verhältnis
  62. 80 dpi zu 72 dpi gestreckt. Durch Wahl von 216 dpi bei der vertikalen Auf-   
  63. lösung kann diese Streckung etwas reduziert werden. Dann treten    aber Ver-
  64. änderungen am Bild (z.Bsp. bei Mustern)    auf.
  65.  
  66. Für Drucker, die diese 80 dpi nicht liefern, gibt es deshalb Probleme. Zwei
  67. weitere    Treiber    für 9-Nadeldrucker (160dpi und 240dpi) sollen hier weiter-
  68. helfen.    Z. Bsp.    kann der Atari SMM 804 nur 60dpi,120dpi,160dpi drucken.
  69. Das entspräche Pixelauflösungen    von 480,960,1280. Wie man sieht    fehlt 640.
  70. Aber 1280 ist ein Vielfaches von 640 (das Doppelte). Damit ist klar wie    der
  71. 160dpi-Treiber funktioniert: er    druckt mit 160dpi, aber    jedes Pixel doppelt.
  72. So kann    ohne Bitmanipulationen,    wie es bei den anderen Modi nötig wäre,    
  73. gedruckt werden. Ähnlich funktioniert das bei Druckern,    die z. Bsp. nur    die
  74. Modi 60dpi,120dpi,240dpi besitzen. 240 dpi entspricht 1920 Pixel pro Zeile
  75. oder vierfacher    Dichte.    1920 ist dreimal 640, also wird    jedes Pixel dreimal
  76. ausgedruckt.
  77.  
  78. W i c h    t i g: Da viele    epsonkompatible    Drucker    auch mit vierfacher Dichte,
  79. also mit 240dpi    drucken    können,    ist es möglich mit diesem Treiber zu
  80. arbeiten, um dadurch ein Bild mit vierfacher Dichte zu erhalten. 
  81.  
  82. Zu "Verkleinerung": Hier wäre ein Ausdruck mit 160dpi ideal. Leider besitzen
  83. die meisten epsonkompatiblen Drucker diesen Modus nicht. Deshalb wird hier
  84. 240dpi,    also 1920 Pixel    pro Zeile, verwendet. Da aber nur 1280 (zwei Bild-
  85. schirme) gebraucht werden, bleibt rechts ein Rand. Au₧erdem wird das Bild
  86. extrem gestreckt. Bei Wahl von kleineren Zeilenabständen kann das zwar
  87. verringert werden, es treten aber Veränderungen    am Bild    auf.
  88.  
  89. Zu "Vergrö₧erung": Dieser Modus    wurde implementiert um einen ma₧stabsgerechten
  90. 1:1 Ausdruck zu    ermöglichen. Hier wird der 72dpi-Modus verwendet. Bei den
  91. meisten    epsonkompatiblen Druckern entspricht das des Escapesequenz
  92. 1B,2A,05. Um hier auch einen Ausdruck mit doppelter bzw. vierfacher Dichte zu 
  93. erlauben, wird intern (für die Verrückung der Pixelzeile) noch die 
  94. Auflösung mit 120dpi (960 Pixel    pro Zeile) benutzt. Diese Modi können 
  95. demnach    nur Drucker benutzen, die 72dpi    und 120dpi drucken können.
  96.  
  97. Zu den 24-Nadeldruckertreibern:    sie benützen alle die 180dpi * 180dpi
  98. Auflösung dieser Drucker. Hier werden auch die Bildschirme 1:1 ausgedruckt.
  99. Allerdings wird    nicht die ganze    DIN-A4 Seite damit ausgefüllt.
  100.  
  101. Falls möglich wird bei Verkleinerung die volle 360dpi *    360dpi Auflösung
  102. benutzt
  103.  
  104.  
  105. **********          3.  24 Nadeldrucker
  106.  
  107.  
  108. 3.1 NEC    P6/P7
  109.  
  110. Besitzer eines NEC P6/P7 Druckers können mit Hilfe des Treibers
  111. "NECP6.TRB" und    den dazu passenden Escapesequenzen "NECP6.PRT" Ihre Bilder
  112. zu Papier bringen. 
  113.  
  114. Die "Katalogfunktion" druckt 8 Screens auf eine    DIN A4 - Seite.    Anordung
  115. der Screens (abhängig vom aktuellen Screen): (s.a. HAWK-Scanner)
  116.  
  117.             -----------
  118.             | 1    5 |
  119.             | 2    6 |
  120.             | 3    7 |
  121.             | 4    8 |
  122.             -----------
  123.     
  124. mit der    Auflösung 360 dpi * 360    dpi.
  125.  
  126. Anmerkung: Diese "Katalogfunktion" hat mit der für STAD    2.0 geplanten "Kata-
  127. logfunktion" nichts zu tun. 
  128.  
  129.  
  130. 3.2 SEIKOSHA SL    80-AI/EPSON LQ 800/STAR    NB24 
  131.  
  132. Der Treiber dazu hei₧t "SEIKSL80.TRB". Das dazupassende    .prt-File, je nach
  133. Zeilenvorschub:    "SEIKSL80.PRT" bzw. "STARNB24.PRT"
  134.  
  135.  Der STAR NB24-10/15- Drucker arbeitet mit dem Seikosha    SL80 - Treiber und dem
  136. STARNB24.PRT-File. Dieses .PRT-File unterscheidet sich von dem des Seikosha
  137. durch eine andere Linefeedsequenz: 1B,33,18. Der Seiksha SL80-Treiber ist ein 
  138. 180 dpi    * 180 dpi Treiber und kann mit allen 24    Nadeldrucker, die diese    Auf-
  139. lösung unterstützen, betrieben werden. (z. Bsp.    eben der STARNB24 oder die 
  140. 24 Nadler von Epson). 
  141.  
  142.  
  143.  
  144. ***********          4. Andere Druckertreiber
  145.  
  146.  
  147. Für nicht epson-kompatible 9-Nadeldrucker sind auf der Diskette    noch zwei
  148. Treiber    vorhanden: 
  149.  
  150.        "160dpi.trb" und    das Kommandofile "160dpi.prt"
  151.        "240dpi.trb" und    das Kommandofile "240dpi.prt"
  152.  
  153. Hiermit    kann versucht werden, Drucker wie z.Bsp. den Atari SMM 804, der
  154. 160dpi(dots per    inch) drucken kann, mit    der Escapesequenz 1B,59    (ESC Y)
  155. zum laufen zu bringen. Bei Vergrö₧erung    kann mit 60dpi (1B,4B (ESC K))
  156. in normaler Dichte ausgedruckt werden. Für einen Ausdruck im Verhältnis    1:1
  157. fehlt leider der 72dpi-Modus.
  158. Andere Drucker,    die 240dpi drucken können, wie z. Bsp. der Mikroline 182 von
  159. Okidata, werden    mit diesem Treiber befriedigt. Die Escapesequenz dazu ist
  160. 1B,5A (ESC Z). (Siehe dazu auch    die jeweiligen .prt-Files)
  161.  
  162.  
  163.  
  164. ***********        5. Zusätzliche Bildformate
  165.  
  166.  
  167.  Gro₧e Profi-Painter-Bilder können mit der Funktion "Degasformat" geladen
  168. werden.
  169.  
  170.  Beim normalen "laden":
  171.     DEGAS-Bilder in    mittlerer Auflösung werden erkannt und konvertiert.
  172.     Das spezielle Signum 2!    Snapshot - Format wird erkannt und geladen.
  173.  
  174.  Bild-Dateitypen, die angemeldet wurden    (Desktop), werden von STAD beim    
  175.       starten geladen. (Nicht aus Ordern!)
  176.  
  177.  
  178.  
  179. *************             6. Scanner
  180.  
  181.  
  182. 6.1 STAD-Scanner
  183.  
  184.  Die Ansteuerung des ROM-Port Scanners von Bruno Wollschläger, Landwehrstra₧e
  185. 33, 6800 Mannheim 1, wurde implementiert und die Einstellung der Scan-Parameter
  186. durch ein neues    Menue ermöglicht. Folgende Parameter können eingestellt
  187. werden:
  188. Typ:  Pin 25, das ist der bisherige Scanner, der am Pin    25 des MFP
  189.       angeschlossen wird
  190.       ROMPORT, das ist im Prinzip dergleiche Scanner, nur da₧ nun nicht    mehr
  191.       der Rechner aufgschraubt werden mu₧, sondern der Scanner am Romport
  192.       angeschlossen werden kann.
  193. Sync: die Synchronisation des Scanvorgangs auf den Übergang schwarz/wei₧
  194.       kann an- oder abgestellt werden
  195. Parameter: Pixel/Kopf1/Kopf2/, sind gleichgeblieben
  196.  
  197. Eine weitere Ansteuerung des Druckers wurde eingerichtet, die dadurch 
  198. initialisiert wird, da₧    im Druckerparametermenue bei Scannen und "Z:" eine
  199. 00 steht. Siehe    Beispiel "epsonrx8.prt"-File.
  200.  
  201. Übrigens mu₧ beim RX80 mit Traktor auch    die Synchronisation abgeschaltet
  202. werden.
  203.  
  204. Endlich    geschafft! Der NEC P6 scannt! Dazu war eine weitere Änderung
  205. an der Scannersoftware möglich.    Wie man    aus dem    necp6.prt-File sehen
  206. kann, wurde eine spezielle Editiermethode bei den Escapesequenzen 
  207. eingeführt.
  208. z. Bsp.: die Sequenz 1B,FF,4E,20 hat folgende Bedeutung:
  209. 1B,FF signalisiert dem Programm, da₧ die folgenden beiden Hexbytes
  210. diese Bedeutung    haben. Das Zeichen $20,    also Space, soll $4e = 78
  211. mal an den Drucker gesendet werden.
  212. Will man nun den Drucker nicht die ganze Breite    scannen    lassen,    kann
  213. man durch eine kleinere    Anzahl von Spaces, z. Bsp $30, darauf Ein-
  214. flu₧ nehmen. Die Sequenz sähe dann so aus:
  215. 1B,FF,30,20
  216. Zur Scannereinstellung.    Die DIN    A4-Vorlage sollte links    dem Scanner
  217. noch die schwarze Walze    (für die eingeschaltete    Synchronisation)
  218. und rechts wei₧es Papier zeigen.
  219.  
  220.  
  221. 6.2 HAWK-Scanner
  222.  
  223. Der 16 * 20 cm gro₧e Ausschnitt    eines DIN A4 Blattes kann auf 2    (reduzierte)
  224. bzw 8 (volle Auflösung des Scanners) Screens "gescant" werden.
  225.  
  226. Die Anordnung der 8 Screens entspricht der, die    die Ausdruckmöglichkeit
  227. der "Katalogfunktion" beim NECP6 (s.o.)    benutzt.
  228.  
  229. Mit dem    Parameter "Rand" kann in mm der    Anfang des Scannens der    Vorlage
  230. bestimmt werden    (max. 96)
  231.  
  232. (Dank an den HAWK-Programmierer    für die    zur Verfügung gestellte    Software
  233. zur Ansteuerung    dieses sehr guten Scanners)
  234.  
  235.  
  236. 6.3 Easytizer
  237.  
  238. Die Ansteuerungsmöglichkeiten entsprechen im wesentlichen denen, der beim
  239. Easytizer mitgelieferten Software bzw. s.a. ST-Computer    Heft 11/87 (S.55ff).
  240.  
  241. Foto: Das anliegende Bild wird dargestellt
  242. Trigger: Die anliegenden Bilder    werden gezeigt.    Ohne Übernahme auf den Screen.
  243.     Abbruch    nur mit    dem Schnappschu₧-Anschlu₧ des Easytizers.
  244. Aufnahme: Die anliegenden Bilder werden    fortlaufend auf    die zu verfügenden
  245.     Screens    kopiert. Bei "Manu" wird das Übernehmen    durch die Schnapp-
  246.     schu₧taste ausgelöst, bei "Auto" wird das vom Programm übernommen.
  247.     Dabei ist wichtig: Die Parameter aus dem Optionenmenue
  248.     bei Animation haben Einflu₧: "az" bestimmt die Anzahl der Screens
  249.     "wt" solange soll zwischen den Schnappschüssen gewartet    werden
  250.     (ausprobieren!), nur bei "Auto".
  251.  
  252. Die Parameter "Rand" bzw "Zeilen" bestimmen die    Anfangszeile des Digi-
  253. talisierens bzw. die Anzahl der    Zeilen (falls mehr als 400, dann auf nächstem
  254. Screen,    Vorsicht!). Die    Breite ist aber    immer auf Bildschirmbreite begrenzt.
  255.     
  256.  
  257.  
  258. ************         7.  100 Graphikseiten/Scrollen
  259.  
  260.  
  261.  
  262.  Speziell für MEGA ST -    Besitzer oder ST's mit Speichererweiterungen wurde die
  263. Möglichkeit geschaffen bis zu 100 Screens zu verwenden.    (Römische Ziffern 
  264. ade!...)
  265.  
  266.  Die Screens werden wie    gewohnt    durch die li. bzw re. Maustaste    angesteuert.
  267. Zusätzlich kann    durch Drücken der linken Shifttaste in 10-er Schritten vor
  268. bzw zurück gegangen werden.
  269.  
  270.  Beim Laden von    STAD stehen folgende Initialisierungsmöglichkeiten zur Ver-
  271. fügung:
  272.  Taste:    "M" : 15 Screens    "A" : maximal mögliche Anzahl (<= 100)
  273.     "1",...,"9"  : 2,...10 Screens
  274.     "1",...,"4", Zehnerblock ! : 10,....,40    Screens    
  275.  
  276.  Das Scrollen der Bildschirme wird durch die Cursortasten hoch bzw. runter
  277. bewirkt. Auch hier kann    durch die linke    Shifttaste in grö₧eren Abständen
  278. gescrollt werden. Scrollen ist auch nach "B" (Bild ansehen) möglich.
  279.  
  280.  Vorsicht beim Laden bzw. Speichern, es    wird auch bei gescrollten Screens aus-
  281. geführt. Laden bzw. Speichern kann durch Drücken einer Taste abgebrochen
  282. werden.
  283.  
  284.  Die Gaphikfiles können    bzw. müssen bei    mehr als 16 Screens nun    so ab-
  285. gespeichert werden, da₧    zwei aufeinanderfolgende Ziffern innerhalb der ersten
  286. acht Buchstaben    des Namens sind. Bsp.: "screen00.seq" ,    dann werden bei
  287. 100 Screens abgespeichert : screen00.seq,screen01.seq,...,screen99.seq
  288.  
  289.  Im Optionenmenue wird bei "Animation" und "anz" mit dem Mauszeiger auf
  290. der Zehnerstelle in 10-er Schritten vorwärts gezählt falls möglich.
  291.  
  292.  
  293. ************             8. Sprühdose
  294.  
  295.  
  296.  Die Sprühdosenfunktion    ist nun    vom Zeichenmodus abhängig. Das bisherige
  297. Sprühen    wird über den "or"-Modus erreicht. Im "replace"-Modus wird der
  298. Bildschirm durch das gesprühte Muster ersetzt. "xor"-Modus invertiert die
  299. Pixel, dadurch sind gute Zufallsverteilungen möglich. "invers"-    Modus inveriert
  300. das zu sprühende Muster.
  301.  
  302.  
  303.  
  304. **********       9. Ergänzungen zur STAD-Anleitung 1.o    (1.2.87)        
  305.  
  306.  
  307.  
  308. Zum Zeichenprogramm, Teil I
  309. ---------------------------
  310.  
  311. Bei allen verschiebbaren Operationen, wie Linien, Rechteche, Kreis etc.    kann
  312. während    des Verschiebens der Zeichenmodus verändert werden. Die    Tasten
  313. "R" für    den Replace-, "O" für den Or-, "X" für den Xor-    und "I"    für den
  314. Inversreplacemodus bewirken das.
  315.  
  316.  
  317. Zu Tips    und Tricks, Teil III
  318. ----------------------------
  319.  
  320. Zeichnungen, die überwiegend aus Horizontalen und Vertikalen bestehen, z.Bsp.
  321. technische Zeichnungen,    lassen sich sehr gut mit dem 3D-Teil ma₧stabsgerecht
  322. verkleinern, bzw. vergrö₧ern. 
  323.  
  324. Dabei entspricht dem Skalierungsfaktor 256  100    Prozent. Soll eine Ver-
  325. kleinerung auf 90 Prozent stattfinden, mu₧ als Faktor 256*90/100 = 230 
  326. (You got it!) eingegeben werden.
  327.  
  328. Bei Vergrö₧erung in der    Vertikalen auftretenden    Lücken können leicht über
  329. die Puffereffektfunktion "Konturen" im Aus-Puffer-Modus    "OR" geschlossen
  330. werden.
  331.  
  332.  
  333.  
  334. Anhang VIII Fehlermeldungen
  335. ---------------------------
  336.  
  337. "Sorry,    no object"
  338.  
  339.     - Kein 3D-Objekt vorhanden
  340.  
  341. "Too many objects!!"
  342.  
  343.     - Der 3D-Objektspeicher    reicht für weitere Objekte nicht aus
  344.  
  345. "Sorry,    buffer too fat"
  346.  
  347.     - Bei der 2D ->    3D Transformation war der Pufferinhalt für den
  348.       3D-Objektspeicher zu gro₧.
  349.  
  350. "Sorry,    open-error"
  351.  
  352.     - Fehler beim Öffnen einer Datei
  353.  
  354. "Sorry,    read-error"
  355.  
  356.     - Fehler beim Lesen einer Datei
  357.  
  358. "Sorry,    create-error"
  359.  
  360.     _ Fehler beim Erzeugen einer Datei
  361.  
  362. "Sorry,    write-error"
  363.  
  364.     - Fehler beim Schreiben    einer Datei
  365.  
  366. "Sorry,    close-error"
  367.  
  368.     - Fehler beim Schlie₧en    einer Datei
  369.  
  370. "Sorry,    fatal-error"
  371.  
  372.     - meistens bei:    Diskette war schreibgeschützt
  373.  
  374. "Sorry,    scratch-error"
  375.  
  376.     - Fehler beim Löschen einer Datei
  377.  
  378. "Sorry,    catastophe"
  379.  
  380.     - Programm verträgt sich nicht mit Ihrem Betriebssystem
  381.       Bitte    Application Systems anrufen
  382.  
  383. "Sorry,    not worth"
  384.  
  385.     - Packen rentiert sich nicht, gepacktes    Bild wird grö₧er als
  386.       32000    Bytes
  387.  
  388. "Sorry,    DEGAS??"
  389.  
  390.     - DEGAS-Bildformat nicht erkannt, Laden    erzwingen (s. Anleitung)
  391.  
  392. "Sorry,    monochrome-version only"
  393.  
  394.     - STAD läuft nur auf einem monochromen Monitor
  395.  
  396. "Insufficient RAM !!"
  397.  
  398.     - Der Speicherplatz reicht für STAD oder für die 3D-Objekte nicht
  399.       aus. Eventuell Accessoires oder Ramdisk entfernen.
  400.  
  401. "Sorry,    print-error"
  402.  
  403.     - Fehler beim Drucken
  404.  
  405. "Sorry,    printer    ?"
  406.  
  407.     - Drucker meldet sich nicht: nicht eingeschaltet oder off-Line
  408.  
  409. "What is this ??"
  410.  
  411.     - Bildformat nicht erkannt, Laden erzwingen (s.    Anleitung unter
  412.       Screenformat laden)
  413.  
  414. "Oli's FONT.PRG    ?"
  415.  
  416.     - der STAD-Zeichensatz Editor "OLIFONT.PRG" wurde nicht    gefunden,
  417.       auch bei nicht genügend Speicher
  418.  
  419.  
  420.                  ------------------
  421.  
  422.  
  423. Dazu sind gekommen:
  424.  
  425. "Sorry,    signal"
  426.     
  427.     - Easytizer: Kein Videosignal
  428.  
  429. "Sorry,    timeout"
  430.  
  431.     - HAWK-Scanner:    Der Scanner spricht nicht an
  432.  
  433. "Sorry,    scan?"
  434.  
  435.     - HAWK-Scanner:    Fehler beim scannen
  436.  
  437. "Sorry,    parameter"
  438.  
  439.     - HAWK-Scanner:    Der "Rand"-Parameter ist zu gro₧
  440.  
  441.  
  442.                  ---------------
  443.  
  444.  
  445. Beim Autor (Neue Adresse: Peter    Melzer,    Rütte 10, 7861 Wieden) sind zwei 
  446. Public-Domain-Programme
  447.  
  448.     ST-Grafics-Demo
  449.     STAD-Picture-Show No. 1
  450.  
  451. und weitere Bilder gegen Einsendung von    zwei einseitig oder einer doppel-
  452. seitig formatierten Diskette, einem frankierten    Rückumschlag und einem 
  453. Unkostenbeitrag    von DM 20,-- erhältlich.
  454.  
  455.  
  456.                  ------------------
  457.  
  458.  
  459. Bye, pM
  460.  
  461.