Batch processing in non-GUI mode

Question: Can I run a batch process without using the CADfix interface?

Answer: Yes. Click here (PDF) to download the Batch Processing Instructions.

CATIA files

Question: Is there a CATIA V4 file extension that CADfix handles better that others. For example, 2 different extensions CATIA has are .model and .dlv3. Is there a difference as far as using CADfix is concerned? Is one more reliable than the other?

Answer: Here is the order of preference:

  • .model and .exp files are the preferred format.
  • .exp format files can contain multiple .model files, but the user can choose which one to import.
  • .dlv3 files are the least preferred.


Question: Are there specific geometry problems (such as duplicates or T-junction intersections) related to various levels of connectivity? For example, what kind of geometry problem should I look for with a connectivity of 1 or 3 or more?

Answer: The significance of the connectivity number depends on the type of model, i.e., is it a open shell model or a solid model? If the model is a open shell only, then a connectivity of 1 = a free edge (connected to one face) or maybe a valid hole in the model. A connectivity of 3 for a shell model maybe some form of valid fabrication junction. A connectivity of 1 for solid models means either there is extra edges superfluous to the model or there is some topology hole, i.e. face missing. A connectivity of 3 or more indicates extra connections or overlapping geometry which will need some manual intervention to remove.

Question: I have become pretty good at eliminating edge-face connectivity of 0 and 1. However, I can't seem to do anything about connectivities above 2. How do I approach these?

Answer: Connectivity higher than 2 in solid models generally are bad and need to be manually removed. This can have several causes:

  • Duplicate faces - cure this by merging surfaces and then faces (can only be a duplicate face if two or more faces share the same edges and a common underlying surface).
  • Overlapping faces - there is no easy cure for this in CADfix and in some situations you have to remove one or more faces and rebuild them from the edges that are left. The new faces you build can then be made so as not to overlap. Alternatively you may be able to use the "Create/edit faces" tool to redefine the faces to correct the connectivity problem by using the existing edges.
  • Partially collapsed faces - this is normally fixed with the Integrity tools which usually involve splitting the face.
  • Non-manifold solids - sometimes the high connectivity is OK as it is a consequence of a non-manifold solid geometry. You'll need to examine with the Probe tool to see whether it is a problem or not.
  • The Probe tool is normally the most useful starting point for edges of high connectivity, as it allows you to familiarise yourself with the topology, isolate the problems by examining what faces are connected.

Back to Top


Question: What can you tell me about discontinuous NURBS?

Answer: Click here (PDF) for information on discontinuous NURBS.

Entity types

Question: Can you tell me what IGES entity types are supported by CADfix import and export?

Answer (in PDF format):

Back to Top


Question: When should I use Prepare for Export?

Answer: We suggest that you always pass the model through Prepare for Export. However with some experience it is possible to recognize models that do not need any further processing before export. In the case where models come in very cleanly, e.g., some ProENGINEER IGES files which create a body on import, it is quite often possible to Wizard -> Import and Repair -> Complexity dekink edges and faces then go straight for export. It is very much a trial and error process to get to this judgment point

Back to Top

File formats

Question: What file formats does CADfix support?

Answer: Please look at the Availability Matrix for each CADfix Release.

Back to Top


Question: Can CADfix convert IGES NURBS to analytical geometry and export to Parasolid?

Answer: Yes

Back to Top

CADDS license

Question: Does CADfix CADDS import/export requires a runtime or full development license?

Answer: You should only need a runtime license to use CVDORS. Ask the PTC supplier for the Runtime licence 0536 feature. You should check very carefully with your supplier that you do not already have the CVDORS runtime license feature because it comes in many guises. You may have it and not know it.

Back to Top

Multiple bodies

Question: For models with multiple bodies, what happens if 2 bodies share an edge (or is this possible)?

Answer: For models with multiple bodies, it is quite possible for edges and faces to be shared. To allow each body to use independent edges, use the Unshare option in the Topology tools. You access the Topology tools under the Diagnostics tab.

Back to Top


Question: What are the supported platform configurations for CADfix?

Answer: Click here for the platform configurations.

Question: There are occasions when I go to install CADfix, start the installation from CD, and I'll see a message that says "There are no supported platforms in the current working directory". Why does this happen?

Answer: This usually happens when you see the contents of the CD in uppercase characters. To overcome this problem, you can create a symbolic link to the installation.

Creating a symbolic link to install CADfix:

1 - Create a directory where you want to install CADfix

2 - Create a symbolic link to the installation from within the directory

(where % = the UNIX system prompt)

3 - You should also create links to the .tz files on the CD, for example:


4 - Then, start the installation from within the directory 


The installation will start, and you can proceed.

Back to Top

Pan with 2-button mouse

Question: When using a two-button mouse, how do you pan?

Answer: Hold down both buttons.

Back to Top

Split body with a plane

Question: What is the purpose of the "Split body with a plane" function?

Answer: This is used if you are going to downstream analysis applications where general topology models are not meshable by the CAE system you are exporting to. This is not normally required for basic CAD to CAD transfer.

Back to Top

Probe tool 

Question: When using the Probe tool, some edges of a face may be preceded with a + or - sign. Why?

Answer: The + or - sign by the parts tabulated in the Probe tool indicate the orientation of the parts with respect to the embedded geometry, i.e., in the case of edges, a + means that the start and end point create a vector direction that is in sync with that of the underlying surface.

Back to Top

Set manager

Question: If CADfix reports that there are faces in a model with only 2 edges, how can I locate them?

Answer: Use of the Set Manager should allow you (through the filters) to select faces with two or more edges.

Back to Top

Shaded display

Question: Why can't you see the shaded display of faces when you first read in some files?

Answer: If the model is not fixed to good connectivity with valid faces, they cannot be shaded. The shading requires faces that are correctly defined and have valid topology.

Question: When shading faces, why are some faces are not shaded, even though they are actually valid faces?

Answer: The faceting algorithm we use has some limitations and cannot shade a face where there is a very small edge relative to the rest (otherwise, the algorithm could go on forever). If you zoom in very close, you can see the short edges that cause the problem. If you merge points at a tolerance to remove these short edges, then the faces can be shaded. It is the same on Unix and NT. You can also toggle the 'Faceting limited by short edges' setting which can be accessed from the pull down menu - View...Display Settings.

Back to Top


Question:  When using the Wizard during healing, does the Wizard fix the edges and move the surface or vice-versa?

Answer: The wizard does SMART healing, where it first tries to re-intersect surfaces and move edges to the new intersections, and then for the sloppy geometry remaining it will adjust the surfaces.

Question: Wizard Prepare for STEP-to-Pro/E has been modified to stop surface extensions and surface de-kinking. If I run the part through a Diagnostic check, and the diagnostic reports shows that some surfaces need extending, should I ignore them, and if so, why or why not?

Answer: The diagnostic tool is NOT supposed to scan for extending surfaces when the export system is STEP-for-ProE. You should ignore the diagnostic findings for this test. The de-kinking test should have been ignored.

Back to Top

Contact support

Phone 1-888-783-9199

Europe, Asia-Pacific, Middle East, Africa
Phone +44 (0) 1954 234300