Navigation:  Data Formats >

DXF

Previous pageReturn to chapter overviewNext page

Bi-directional translation of  DXF files into the  Workspace.   Excellent for anyone using software products such as AutoCAD, SolidWorks or ProEngineer to design complex masks, MEMs, RF/Microwave, MCM, Hybrid Packages, etc.

bar_dot

 

Standard AutoCAD DXF File:                                Same DXF file Imported into DFM Now!:

dxf0     -dxf1

 

The DXF Format:

DXF stands for Drawing Exchange Format, and it is a format for transferring drawings between Computer Aided Design systems.  DXF is widely used as the de facto standard in the engineering and construction industries.  The DXF format is a tagged data representation of all the information contained in an AutoCAD® drawing file. Tagged data means that each data element in the file is preceded by an integer number that is called a group code. A group code's value indicates what type of data element follows. This value also indicates the meaning of a data element for a given object (or record) type. Virtually all user-specified information in a drawing file can be represented in DXF format.

 

The Problem - DXF files can be Tricky to Handle:

DXF data is probably the most extensive and difficult format to work with, especially when converting to other EDA formats; however it is the de facto standard file format among most engineering CAD tools.

 

Here is a list of some common difficulties found inside DXF files:

do-itEntities found in a Block that are drawn on layer '0', usually need to be moved to the blocks new inserted layer. If the block is inserted onto multiple layers, the '0' layer entities from that block must be moved each time.

do-itA solid hatch with internal geometries, does not explicitly define the polarity of the internal geometries.

do-itNon-Manhattan geometries, angles, and non-uniform scaling are permitted.

do-itInvalid, self-intersecting polygons are permitted.

do-itIdentical, overlapping entities on the same layer can be stacked on top of each other. These identical entities are impossible to see, and can cause problems during conversions, etc.

do-itThe DXF format specifications change almost every year, with the latest releases of AutoCAD.

do-itNested Non-Manhattan transformations.

do-itTapered polylines with non-uniform widths are permitted.

do-itSome boundaries may appear closed, but internally are still open.

do-itFilled pads are drawn as outlines of circles, donuts, or rectangular.

do-itExtraneous data such as UCS, and 3D object extrusions can be fond in many files.

do-itAutoCAD will not display filled areas on-screen, such as polygons, and other closed boundaries (only solid hatch). Making it tough to determine the final results.

do-itFonts can be difficult to handle, especially MText (Multi-line text)

 

Most vendors, and mask houses stay away from accepting DXF files as input, because they have a hard time dealing with this data, and there are only a few decent software products on the market today, that can reliably handle DXF.

 

 

DFM Now! is the Perfect Solution:

 

Software products such as AutoCAD, SolidWorks or ProEngineer provide an excellent way to draw complex masks, MEMs, RF/Microwave, MCM, Hybrid Packages, as well as drafting mechanical information related to the design; DFM Now! was developed with this in mind.

 

Here's how DXF Plug-In handles common difficulties found inside DXF files:

do-itBlock entities drawn on layer '0', are automatically handled by the option: ByBlock/ByLayer.

do-itPolygon De-Embedding is used to process entity polarity for solid hatches with internal geometries.

do-itAll angles, and non-uniform scaling are supported.

do-itInvalid, self-intersecting polygons are either automatically corrected or may be fixed using the editor.

do-itIdentical overlapping entities are either automatically deleted, or may be fixed using the editor.

do-itEvery year the DXF Plug-In is updated to supported the latest versions of DXF.

do-itUnlimited nested transforms are supported.

do-itOutlines are generated for tapered polylines with non-uniform width.

do-itOpen boundaries will be automatically closed when it is possible.

do-itRecognizes outlined pads: round, donut & rectangular; When requested these pads are automatically filled & flashed.

do-itMost extraneous 3D data is ignored.

do-itDirect support for TrueType fonts

 

DFM Now! is powerful, yet very easy to use, and it operates seamlessly inside of the platform.  If you design or work with complex masks, MEMs, RF/Microwave, MCM, Hybrid Packages, as well as mechanical drafting, then DFM Now! is for you!

 

ico_liteNow AutoCAD 2006 Compatible!

 

ico_liteSupports Polygon De-Embedding for Solid Hatches!