docs:software:file-errors

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:software:file-errors [2025/03/19 12:10]
admin
docs:software:file-errors [2025/03/19 12:14] (current)
admin
Line 1: Line 1:
-===== Troubleshooting CAD files =====+====== Troubleshooting CAD files ======
  
 Not every DXF/SVG file you can find will be "CNC ready". Not every DXF/SVG file you can find will be "CNC ready".
Line 7: Line 7:
 The following generic tips usually apply: The following generic tips usually apply:
  
-==== Closed Geometry Vectors ====+===== Closed Geometry Vectors =====
  
 CAM software needs to calculate offsets to do contour cuts and pockets - and most of the mathematics require the vectors you want to use to be "closed vectors" CAM software needs to calculate offsets to do contour cuts and pockets - and most of the mathematics require the vectors you want to use to be "closed vectors"
Line 21: Line 21:
   * The file may not have been designed for CNC use, either redraw or use a different drawing.   * The file may not have been designed for CNC use, either redraw or use a different drawing.
  
-==== Path Data / Polylines ====+===== Path Data / Polylines =====
  
-Most CAM applications prefer their data to be "paths" (Not just OpenBuilds CAM) +Most CAM applications prefer their data to be "paths" (Not just OpenBuilds CAM, many others also work better with files that contain path/polyline type, simpler to process and import 
 + 
 +==== Paths (SVG) ====
  
 In the case of SVGs, most vector editing applications has "to path" commands/menu items. This will convert all other entity types (splines, rects, circles, arcs, text, etc) to "paths". Path data allows the machine to "follow" the line and better calculate offsets. In the case of SVGs, most vector editing applications has "to path" commands/menu items. This will convert all other entity types (splines, rects, circles, arcs, text, etc) to "paths". Path data allows the machine to "follow" the line and better calculate offsets.
Line 30: Line 32:
  
 (Refer to the documentation for your CAD application to see whether they have a similar tool, as well as how to use it) (Refer to the documentation for your CAD application to see whether they have a similar tool, as well as how to use it)
 +
 +==== Polylines (DXF) ====
  
 In the case of DXFs, the equivalent to SVG Paths, are **DXF Polylines**. Most DXF editing applications will have tools to convert other entity types to polylines, or to join seperate line segments into a Polylines. Polylines greatly enhance compatibility with most CAM applications In the case of DXFs, the equivalent to SVG Paths, are **DXF Polylines**. Most DXF editing applications will have tools to convert other entity types to polylines, or to join seperate line segments into a Polylines. Polylines greatly enhance compatibility with most CAM applications
Line 39: Line 43:
 Checkout https://builds.openbuilds.com/threads/problems-with-importing-dxf-into-obcam.17132/#post-109203 for an example of using QCAD to repair a DXF where the entities are not all Polyline Checkout https://builds.openbuilds.com/threads/problems-with-importing-dxf-into-obcam.17132/#post-109203 for an example of using QCAD to repair a DXF where the entities are not all Polyline
  
-==== File Versioning ====+{{:docs:software:pasted:20250319-121320.png?200}} 
 + 
 +===== File Versioning =====
  
 Especially in the case of DXFs, there are multiple versions of the DXF file standard that was released over the years. If you have trouble importing a DXF into your CAM application, a good first port of call, would be to "save-as" the file and select an older version of the DXF standard, for example, DXF R14 Polylines Especially in the case of DXFs, there are multiple versions of the DXF file standard that was released over the years. If you have trouble importing a DXF into your CAM application, a good first port of call, would be to "save-as" the file and select an older version of the DXF standard, for example, DXF R14 Polylines
docs/software/file-errors.1742386250.txt.gz · Last modified: 2025/03/19 12:10 by admin