home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 16 / 16.iso / t / t191 / 3.img / TRANS.ZIP / TRANS.UPD < prev   
Encoding:
Text File  |  1990-10-23  |  7.0 KB  |  222 lines

  1. Here is a list of updates since the last version:
  2.  
  3. Version 2.10
  4.  
  5. The program is less fussy now. An IGES input file can have no carriage
  6. returns if the line length is consistently 80 characters.
  7.  
  8. A DXF input file can have a text entity with more than one line of
  9. text delimited by the next group number (non-standard output of a non AUTOCAD
  10. system).
  11.  
  12. You can make a defaults file called
  13. TRANS.QDA
  14.  
  15. This can be in the QIKDRAW directory (usually \QD2D on DOS) or the TRANS
  16. directory as described in the help file trans.doc.
  17. Here is an example file:
  18.  
  19. textfile     * input file name
  20. textfile     * output file name
  21. 3000         * point limit
  22. 3000         * line limit
  23. 1000         * circle limit
  24. 500          * curve limit
  25. 3000         * symbol limit
  26. 1000         * plane limit
  27. 500          * dimension limit
  28. 7            * output format (number of decimal places)
  29.  
  30. This sets the default values for the prompts.
  31.  
  32. Minor bugs fixed.
  33.  
  34.  
  35. Version 2.11
  36.  
  37. Multiple line text can be transferred properly to and from DXF
  38.  
  39.  
  40. Version 2.12
  41.  
  42. Minor bugs fixed.
  43.  
  44. Non standard ASCII DXF files now supported. The input file can have an end
  45. of record marker: Carriage-return, Line-feed, or Carriage-return-Line-feed.
  46. Control-Z is interpreted as End-of-file. Other non-ascii characters will
  47. be ignored rather than upsetting the software.
  48.  
  49.  
  50. Version 2.14
  51.  
  52. Reading DXF files: blank lines are not ignored any more.
  53. Creating DXF files from QDFT: more error checking, curves translated properly,
  54. long lines do not cause a crash. When the co-ordinates are very large, it
  55. will automatically prompt the operator for a new scale factor, recommending a
  56. suitable value.
  57.  
  58.  
  59. Version 2.15
  60.  
  61. Ported to run on SUN 386i.
  62. Bug in reading text symbol when converting to DXF: it used to not read in
  63. some symbols because the number of parameters was not equal to 10. If the
  64. symbol was associated to points, there would be another 2 or 3 parameters
  65. which caused TRANS to think the entity was invalid.
  66.  
  67.  
  68. Version 2.16
  69.  
  70. Qikdraw can now write a text file and unpack non text symbol files into
  71. files containing DXF block definitions (sub-parts). The TRANS program
  72. can read the text file and convert entity type 408 using the block definition.
  73. This allows transfer of symbols as symbols, not unpacked into lines.
  74. To write the text file use: FILE WRITE *TEXT (left button).
  75. Layer numbers and pen colours are processed correctly passing to and from DXF
  76. now.
  77.  
  78.  
  79. Version 2.17
  80.  
  81. When reading a DXF file, the file TRANS.LNK (in the current working directory
  82. is checked for DXF BLOCK INSERT s. Any INSERT of a block with a name matching a
  83. name in the TRANS.LNK file will be converted to the correct QikDraw SYMBOL
  84. rather than unpacked to discreet entities.
  85. The format of the TRANS.LNK file is as so:
  86.  
  87. {block_name} {QikDraw_symbol_file_name} {ASCII_character_string}
  88. ...
  89. ...
  90.  
  91. eg:
  92.  
  93. BED1 HOMESYM !
  94. OPEN_A HOLOFSYM A
  95.  
  96. This file will convert the DXF BLOCK INSERT of BED1 to the symbol with
  97. the ASCII equivalent of '!' in the symbol file 'HOMESYM.SYM', and similarly
  98. for the open A character.
  99.  
  100. The INSERT Xscale and Yscale will be translated so that the Symbol's height
  101. = the Yscale, and the Symbol's width-scale = the Xscale / Yscale.
  102.  
  103.  
  104. Version 2.18 April 1990 (Peter Chan)
  105.  
  106. Bug fixed on reading DXF files with small numbers (e.g. 1.234e-06 treated as
  107. 1.234e-0).
  108.  
  109. Bug fixed in interpretation of DXF files in justification.
  110.  
  111. Bug fixed in writing of DXF files when curves are involved. Co-ordinates were
  112. written out as zeros. This is possibly because of the %lg format used. 
  113. Revert all format to be %lf.
  114.  
  115. Version 2.23
  116.  
  117. The translator can now convert two lines which form a 90 degree cross into
  118. a cross symbol (from CENTREDSYM.SYM).
  119.  
  120. A file called TRANS.LST in the TRANS directory can be created containing a list
  121. of AutoCad DXF line style names and the correspondig symbol font in QikDraw's
  122. QDLINE1.SYM line symbol file. When the translator finds a line style named
  123. in the file, it will use the QikDraw symbol line style when creating the
  124. new entity.
  125. The format of the TRANS.LST file is as so:
  126.  
  127. {font name} {Qikdraw line style number} {symbol line style number}
  128. {font name} {Qikdraw line style number} {symbol line style number}
  129. ...etc
  130.  
  131. {font name} is the name of the DXF font (must be in lower-case)
  132.     eg. phantom
  133. {Qikdraw line style number} is the qikdraw line style menu position
  134. {symbol line style number} is the menu position in QikDraw equivalent to
  135. selecting via the menus:
  136. LINE
  137. STYLE
  138. S   S
  139. (push left button)
  140. QDLINE1
  141. (select the nth. option from the menu, where n id the symbol line style number}.
  142.  
  143. eg. TRANS.LST:
  144.  
  145. slashes 11 1
  146. fence 11 3
  147.  
  148. Using a symbol line style number of 100 + n will use the second line style
  149. file QDLINE2.SYM, use 200 + n, and it will refer to QDLINE3.SYM and so on.
  150.  
  151. MAJOR release 3.00 16 August 1990
  152.  
  153. Some Autocad release 10 features supported:
  154. Lines can have a diferent line style on the same layer.
  155. Associative dimensions can be read in from Autocad.
  156. Minor bugs fixed.
  157.  
  158. Version 3.01 25 August 1990
  159.  
  160. Blocks defined in TRANS.LNK file (as in 2.17) debugged.
  161.  
  162. Autocad ATTRIB and ATTDEF entities are now supported. They can be converted
  163. to text symbols if required. There is a new prompt:
  164.  
  165. Create symbols from DXF attributes ?
  166. [Default = don't] (Y/N)
  167.  
  168. Text will be created which is the same as the attribute VALUE.
  169.  
  170. It is also possible to create text for the attribute type if it is tagged as
  171. 'visible' in the DXF file.
  172.  
  173. NGA entities are also created for the attribute, and a .QDA file is created
  174. to list the TAG names. The name of the .QDA file will be the output name.QDA
  175. in uppercase.
  176. The NGA entities can be attached to a point created at the insertion point of
  177. the attribute, or they can be attached to the last QikDraw entity created
  178. (which will also be the last DXF entity processed).
  179.  
  180. There is a new file "TRANS.LAY" which lists layers. The format of this file
  181. is:
  182.  
  183. {Autocad layer name} {QikDraw pen} {Qikdraw style} {Qikdraw user defined style}
  184. .....
  185. ....
  186.  
  187. eg.
  188.  
  189. 17-1 62 0 0
  190. 17-2 62 0 0
  191. FENCES 10 11 3
  192.  
  193. The user defined style number is the same as in the TRANS.LST file. For
  194. User defined styles, the Qikdraw style number must be 9 or greater.
  195. The style and user defined style name refers to the box position in the
  196. menu. The first box (at the top of the screen) is box number 0.
  197.  
  198. When Autocad has more than 64 layers, the remaining layers will go to
  199. pen number 63 unless re-directed using the TRANS.LAY file.
  200.  
  201. Version 3.02
  202.  
  203. Minor bug in angular dimension read from DXF fixed.
  204.  
  205. Version 3.03
  206.  
  207. Command input is made user friendly.
  208. If operator types in:
  209. TRANS filename.DXF
  210. it will work out that he wants to do a DXF to TX2 conversion.
  211.  
  212. There is a new program included with the DOS version called REPEAT.
  213. Repeat can convert all the DXF files to TX2's or vis/versa in a
  214. directory. The syntax is:
  215. REPEAT {file/path name}
  216.  
  217. eg:
  218. REPEAT *.DXF
  219. will convert all DXF files to TX2's
  220. REPEAT \parts\*.TX2
  221. will convert all the TX2 files in the \parts directory to DXF files.
  222.