home *** CD-ROM | disk | FTP | other *** search
- Here is a list of updates since the last version:
-
- Version 2.10
-
- The program is less fussy now. An IGES input file can have no carriage
- returns if the line length is consistently 80 characters.
-
- A DXF input file can have a text entity with more than one line of
- text delimited by the next group number (non-standard output of a non AUTOCAD
- system).
-
- You can make a defaults file called
- TRANS.QDA
-
- This can be in the QIKDRAW directory (usually \QD2D on DOS) or the TRANS
- directory as described in the help file trans.doc.
- Here is an example file:
-
- textfile * input file name
- textfile * output file name
- 3000 * point limit
- 3000 * line limit
- 1000 * circle limit
- 500 * curve limit
- 3000 * symbol limit
- 1000 * plane limit
- 500 * dimension limit
- 7 * output format (number of decimal places)
-
- This sets the default values for the prompts.
-
- Minor bugs fixed.
-
-
- Version 2.11
-
- Multiple line text can be transferred properly to and from DXF
-
-
- Version 2.12
-
- Minor bugs fixed.
-
- Non standard ASCII DXF files now supported. The input file can have an end
- of record marker: Carriage-return, Line-feed, or Carriage-return-Line-feed.
- Control-Z is interpreted as End-of-file. Other non-ascii characters will
- be ignored rather than upsetting the software.
-
-
- Version 2.14
-
- Reading DXF files: blank lines are not ignored any more.
- Creating DXF files from QDFT: more error checking, curves translated properly,
- long lines do not cause a crash. When the co-ordinates are very large, it
- will automatically prompt the operator for a new scale factor, recommending a
- suitable value.
-
-
- Version 2.15
-
- Ported to run on SUN 386i.
- Bug in reading text symbol when converting to DXF: it used to not read in
- some symbols because the number of parameters was not equal to 10. If the
- symbol was associated to points, there would be another 2 or 3 parameters
- which caused TRANS to think the entity was invalid.
-
-
- Version 2.16
-
- Qikdraw can now write a text file and unpack non text symbol files into
- files containing DXF block definitions (sub-parts). The TRANS program
- can read the text file and convert entity type 408 using the block definition.
- This allows transfer of symbols as symbols, not unpacked into lines.
- To write the text file use: FILE WRITE *TEXT (left button).
- Layer numbers and pen colours are processed correctly passing to and from DXF
- now.
-
-
- Version 2.17
-
- When reading a DXF file, the file TRANS.LNK (in the current working directory
- is checked for DXF BLOCK INSERT s. Any INSERT of a block with a name matching a
- name in the TRANS.LNK file will be converted to the correct QikDraw SYMBOL
- rather than unpacked to discreet entities.
- The format of the TRANS.LNK file is as so:
-
- {block_name} {QikDraw_symbol_file_name} {ASCII_character_string}
- ...
- ...
-
- eg:
-
- BED1 HOMESYM !
- OPEN_A HOLOFSYM A
-
- This file will convert the DXF BLOCK INSERT of BED1 to the symbol with
- the ASCII equivalent of '!' in the symbol file 'HOMESYM.SYM', and similarly
- for the open A character.
-
- The INSERT Xscale and Yscale will be translated so that the Symbol's height
- = the Yscale, and the Symbol's width-scale = the Xscale / Yscale.
-
-
- Version 2.18 April 1990 (Peter Chan)
-
- Bug fixed on reading DXF files with small numbers (e.g. 1.234e-06 treated as
- 1.234e-0).
-
- Bug fixed in interpretation of DXF files in justification.
-
- Bug fixed in writing of DXF files when curves are involved. Co-ordinates were
- written out as zeros. This is possibly because of the %lg format used.
- Revert all format to be %lf.
-
- Version 2.23
-
- The translator can now convert two lines which form a 90 degree cross into
- a cross symbol (from CENTREDSYM.SYM).
-
- A file called TRANS.LST in the TRANS directory can be created containing a list
- of AutoCad DXF line style names and the correspondig symbol font in QikDraw's
- QDLINE1.SYM line symbol file. When the translator finds a line style named
- in the file, it will use the QikDraw symbol line style when creating the
- new entity.
- The format of the TRANS.LST file is as so:
-
- {font name} {Qikdraw line style number} {symbol line style number}
- {font name} {Qikdraw line style number} {symbol line style number}
- ...etc
-
- {font name} is the name of the DXF font (must be in lower-case)
- eg. phantom
- {Qikdraw line style number} is the qikdraw line style menu position
- {symbol line style number} is the menu position in QikDraw equivalent to
- selecting via the menus:
- LINE
- STYLE
- S S
- (push left button)
- QDLINE1
- (select the nth. option from the menu, where n id the symbol line style number}.
-
- eg. TRANS.LST:
-
- slashes 11 1
- fence 11 3
-
- Using a symbol line style number of 100 + n will use the second line style
- file QDLINE2.SYM, use 200 + n, and it will refer to QDLINE3.SYM and so on.
-
- MAJOR release 3.00 16 August 1990
-
- Some Autocad release 10 features supported:
- Lines can have a diferent line style on the same layer.
- Associative dimensions can be read in from Autocad.
- Minor bugs fixed.
-
- Version 3.01 25 August 1990
-
- Blocks defined in TRANS.LNK file (as in 2.17) debugged.
-
- Autocad ATTRIB and ATTDEF entities are now supported. They can be converted
- to text symbols if required. There is a new prompt:
-
- Create symbols from DXF attributes ?
- [Default = don't] (Y/N)
-
- Text will be created which is the same as the attribute VALUE.
-
- It is also possible to create text for the attribute type if it is tagged as
- 'visible' in the DXF file.
-
- NGA entities are also created for the attribute, and a .QDA file is created
- to list the TAG names. The name of the .QDA file will be the output name.QDA
- in uppercase.
- The NGA entities can be attached to a point created at the insertion point of
- the attribute, or they can be attached to the last QikDraw entity created
- (which will also be the last DXF entity processed).
-
- There is a new file "TRANS.LAY" which lists layers. The format of this file
- is:
-
- {Autocad layer name} {QikDraw pen} {Qikdraw style} {Qikdraw user defined style}
- .....
- ....
-
- eg.
-
- 17-1 62 0 0
- 17-2 62 0 0
- FENCES 10 11 3
-
- The user defined style number is the same as in the TRANS.LST file. For
- User defined styles, the Qikdraw style number must be 9 or greater.
- The style and user defined style name refers to the box position in the
- menu. The first box (at the top of the screen) is box number 0.
-
- When Autocad has more than 64 layers, the remaining layers will go to
- pen number 63 unless re-directed using the TRANS.LAY file.
-
- Version 3.02
-
- Minor bug in angular dimension read from DXF fixed.
-
- Version 3.03
-
- Command input is made user friendly.
- If operator types in:
- TRANS filename.DXF
- it will work out that he wants to do a DXF to TX2 conversion.
-
- There is a new program included with the DOS version called REPEAT.
- Repeat can convert all the DXF files to TX2's or vis/versa in a
- directory. The syntax is:
- REPEAT {file/path name}
-
- eg:
- REPEAT *.DXF
- will convert all DXF files to TX2's
- REPEAT \parts\*.TX2
- will convert all the TX2 files in the \parts directory to DXF files.