Skip to main content
Procore

Why are automatic drawing sheet links missing?

Answer

When you upload drawings into Procore, each image is processed with advanced image processing techniques (see Automatic Drawing Sheet Linking). These techniques first analyze a drawing and then automatically creates drawing sheet links for section cut callouts, which are used to reference other drawing sheets. 

IMPORTANT! For best results, Procore recommends always uploading vector drawing files. Vector files should be unflattened and not scanned (as opposed to uploading a raster file). See What is the difference between raster and vector content in PDFs?

Why upload a vector file?

  1. If a drawing is recognized as vector, then Procore will be able to read the vector text more reliably. For example, Procore might confuse an ’S’ for a ‘5’ in a raster file.
  2. Procore can find any Drawing Number in a vector callout as long as it is vector text, inside, or outside of a circle callout symbol. If you upload a raster file, Procore will only be able to find section cuts, details, and elevation callouts if they appear as a circle symbol with a Drawing Number inside.

Important notes for AutoCAD users

The following are the main things look for in order to create selectable and searchable text in a PDF from AutoCAD:

  • Use a TrueType font.
  • Do not alter the text from the original font, such as changing width (must be 1.0) or other style options.
  • Make sure the Z coordinate value of the text is zero

AutoCAD users should turn off the "text as comments" feature before publishing a PDF for use in Procore. Exporting your drawings as a PDF with this feature enabled may impact Procore Drawings tool OCR.

Troubleshooting common issues

Ideally, drawing sheet links are properly added to every callout in your uploaded drawings. However, in order to prevent against accidentally creating incorrect sheet links for "false positives" we've purposely set the threshold for the image processing algorithm to give us the most sheet links without creating any incorrect links. 

If you notice that drawing sheet links are not being added to some or all of your drawings, or you are seeing inconsistent results where some section cuts are not properly sheet linked like other ones, you should inspect your drawings to determine what might be causing the links to not be drawn as expected.

Several of the most common reasons why the Automatic Drawing Sheet Linking feature cannot add drawing sheet links to your uploaded drawings are highlighted below.

  1. A drawing with the same exact Number must exist in the drawing log in order for a hyperlink to be created that points to it. Make sure the drawing number exists in your Drawings tool.
  2. Drawings in different drawing areas will not link to each other. (e.g. Drawing A-601 in Area 1 will not link to drawing A-602 in Area 2.)
  3. Drawings will not link to themselves. (e.g. Drawing A-601 will not link to A-601).
  4. Procore recommends that you embed fonts in your PDF files when saving them so that they display as expected when opened in other programs.
  5. Section cuts are not recognizable on the sheet. See the following considerations.
    • Graphical Interference
      • If a section cut is on top of a design element in the drawing (e.g. line, shape, shade, etc.)

        Automatic Drawing Sheet Linking Error (3).png
      • If the drawing numbers bleed over the edge.

        Automatic Drawing Sheet Linking Error (1).png
         
      • If the drawing has low resolution that resulted in broken or blurry lines.

        Automatic Drawing Sheet Linking Error (2).png
         
      • If the callout does not have a circle around it.


         
    • Odd Fonts
      • If your drawings have a hard-to-read font
        Automatic Drawing Sheet Linking Error (4).png
    • Non-equivalent Drawing Numbers
      • If the drawing number listed on the drawing sheet is longer than or not equivalent to the drawing number within the callout, Procore will not recognize the two drawings as being the same.
        • E.g. British Standard Drawing Number Format
          • Drawing number listed on the title block: DD_AR_PJW_G_101_0
          • Drawing number listed in the callout: G101
    • AutoCAD Formatting
      • AutoCAD users should turn off the "text as comments" feature before publishing a PDF for use in Procore. Exporting your drawings as a PDF with this feature enabled may impact Procore Drawings tool OCR.

    • Text Saved as Lines, not Text
      • If the lettering in the callout wasn't saved as Text, but lines, the Vector OCR will rely on Raster detection and the callouts will not be detected.
        • This can happen if the font used in AutoCAD doesn't translate to the PDF as Text, and instead translates to the same line type as the walls and tables on the drawing. There are two types of fonts available in AutoCAD: SHX and TrueType.
          • Only the TrueType fonts get saved as text when the PDF is created.
          • SHX fonts are saved as lines.
        • The easiest way to tell if they were saved as lines or text is to see if you can highlight the text in a PDF reader such as Adobe Acrobat or Bluebeam, as shown in the screenshots below:
          • If the lettering was saved as text, you will be able to highlight the text, and the callouts will be detected.
            callouts_saved-as-texts.png
          • If the lettering was saved as lines, you will not be able to highlight the text, and the callouts will not be detected.
            callouts_saved-as-lines.png
        • In order to get the callouts to be automatically linked, you will need to have the drawing changed to use a TrueType font in the callouts, and then upload the drawing again.
          • To check what type of font was used in AutoCAD, open Text Style as shown in the screenshot below.
            • TrueType font are indicated by the the "TT" icon next to the name
            • SHX fonts end with .shx.

              2018-11-30_16-36-22.png

Next Steps

  1. To resolve this issue without editing the drawing itself, simply Add a Link to a Drawing manually.