home *** CD-ROM | disk | FTP | other *** search
- Converter v3.8 Extra Technical Documentation
- ---------------------------------------------------------------------------
-
- -- -x now traces every line processed. -t show's tables and elements.
-
- -- -X now allows you to set the way the xyz data from the input file is
- translated to the output file. -X takes the following form :
-
- -X [+ / -][x / y / z] [+ / -][x / y / z] [+ / -][x / y / z]
-
- examples:
-
- -X +x+y+z : this is the normal case
-
- In Out
- +x >> x
- +y >> y
- +z >> z
-
- -X +y+x-z : this will mirror the z co-ordinate and swap the x and y
-
- In Out
- +y >> x
- +x >> y
- -z >> z
-
- by making a simple model fi. four colored balls on the origin and the xyz axis,
- noting the colors and rendering this, one can determine which axis have to be
- swappend and/or mirrored. Options for DesignCad3D DXF files are -x+z+y
-
- -- 'Stray' objects in the block section as generated by MicroStation.
- except for holes, dxf's from MDL dxfout 4.1.5 work ok.
-
- -- The -o option will generate an file for standard output but not echo
- anything to the screen anymore.
-
- -- Support for Personal Designer 4.1 (GCD) v. Computervision.
-
- -- Support 3D-Studio Release-2 DXF files (backplane cullable).
-
- -- Support for AME-2 DXF polyfaces (backplane cullable).
-
- -- AutoCAD 10,11,12 DXF Support (and DXF compatible programs)
-
- -- -S option allows layer names to link directly to cmf indices. use
- with -a option. this is for dxf files which don't have real layer tables
- but use numbers as layer names. these numbers will now be used for cmf
- linkage instead of searching a layer table.
-
- -- Handles polyfaces with more then 400 vertices and/or polygons. these are
- expanded to 'large'-polyfaces just like with large meshes.
-
- -- Closed pline's with WIDTH are handled correctly where end and begin meet.
-
- -- Pline's off which the begin and end vertex are the same but are not closed are
- not treated as closed anymore.
-
- -- Arcs are supported in FACE, NORMAL and WIDTH POLYLINE's.
-
- -- Pline widths joints have been cleaned up.
-
- Reminder:
-
- The polyline is split in the converter into a number of different types :
-
- Type Used when: with -n Limits ->
- -----------------------------------------------------------------------------------------
- FACE width = 0 & thick = 0 treated as complex face vertices < 400 otherwise skipped
- NORMAL width = 0 & thick != 0 capped if closed vertices < 200
- WIDTH width != 0 vertices < 100
- MESH 71 != 0 & 72 != 0 vertices < 400
- LARGE-MESH 71 != 0 & 72 != 0 vertices => 400
- POLYFACE 70 = 64 vertices < 400 polygons < 400
- LARGE-POLYFACE 70 = 64 vertices => 400 polygons => 400
-
- -- With (-n), cylinders with thickness of zero are triangulated.
-
- -- Max unresolved inserts raised to 1000.
-
- -- Frozen layers are turned off.
-
- -- Polyfaces with 3 and/or 4 vertices per polygon are supported.
-
- -- -3 (split faces) now also works with 4 vertex pface face's.
-
- -- Inserts in layer '0' while this layer is turned off are now inserted.
-
- -- Total blocks raised to 1000.
-
- -- Blocks which don't contain 3d objects are not stored in the block buffer
- anymore but skipped. This leaves more space for blocks that contain
- 3d stuff.
- For AME this means that twice as many object can now be processed since
- only the mesh blocks are stored, the wire blocks are skipped.
-
- -- Polylines which have in their header BOTH mesh counts and width
- are treated as width polylines and not as meshes anymore.
- the mesh count is ignored.
-
- -- "Stray" arcs at the end of not closed polylines are skipped.
-
- -- -u option to update an existing cmf file, use in combination
- with -a. it can handle adding layers but not re-ordering so don't
- purge or delete. check the cmf as output by the converter to see
- how it works.
-
- -- AutoCad Dview's with perspective now come across to rs2 correctly.
-
-