﻿{
  "LicenseFilePath": "",
  "License": "Q1dMMd9xYBp7cjdo0yLBP5potGqwAAAAktlK0o81h+SWMu87I3SNqn7jw+uFCRQXgTzW6Wj4BjnlHvCEjjg9WFeaV/lorDdtkQFvjIDSBXIloQHLdXPrVYmaB6r68WFMZxeQZqyxa6z+w3IMeZvg9xVEXSF3SN/rkYR3pWL4LuSkDdHrF+aeMxBoFBxjGF1GAVZ8AbuzIVsdoVAPB7lZIkWjAsCUt+iMxG3qnArdJQ1ybKD6yhRZPNantOWkHqCT7Lcd50az4dnOEOetDt/Ne2lK9wQTPsaXPdWy3gjwVgwpko2LSsqY2wwUfVDJ9Q6enCa34hFlHUWrLVT+ER/RSOPRt/nlewVMoRLL5cSLVM0i2gamxIr9MvWHnmVeFdup2sIk/AnAilrdq7x5COAWVGECzgfYgMirw0kpdXyJYtlEr5Iz5/jChJaNTA2v5NKtdeC3JrC7gRFgz7tjlK+zBs3plnSKDAgWdADm8uG7Tpx1WRuT2Llvi2T5OulLApDqD4Qq+Jj4WfVzaSO2f8erkgWgn0IN6f0eIcpfr5FzFORagxwVr8VCEUOUyVdSRKjnaDAAtYdr6pOj8d9lxNQAslFHLlbylCNbYpBgHdUqgMJr7ZX8F9oHzVLX3Op1qqErBOtaU3MpRYskh1rqiT1oFIWtrv1dNet+RL0RZm2zJ04WXP+kefKVkagIwF6TGaWsrSIIzIX+sLfK84WOGtBmIQYNFLPpT4PX326snuiaPK0wGLtNe4K/Hj/YPIMOKwta0822MQJnU4A=",
  "AdminPassword": "",
  "Content": [
    {
      "ContentID": "DG-1",
      "Type": "Design Guideline",
      "Title": "Fully Defined Sketches",
      "Description": "Every sketch is fully defined, so geometry cannot shift when something upstream changes.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 An under-defined sketch can move when an upstream dimension or relation changes. Features, mates and drawing views built on it follow without any rebuild error, so a wrong part can be released before anyone notices.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add geometric relations first (Horizontal, Vertical, Coincident, Tangent), then dimensions.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Before you exit the sketch, check that the status bar says \\b Fully Defined\\b0 . Black geometry is fully defined, blue is under-defined, and red or yellow means over-defined or invalid.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b Tools > Sketch Tools > Check Sketch for Feature\\b0  to find open or overlapping contours.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use a Fix relation only as a last resort, for example on imported geometry.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check lists under-defined and over-defined sketches in the open part.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Part"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-2",
      "Type": "Design Guideline",
      "Title": "Material from the Company Library",
      "Description": "Every part has a material from the approved library, so mass and BOM data are correct.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Material drives weight, center of mass and moment of inertia, and it feeds simulation results and the BOM. A part without a material has no weight, so assembly masses, lifting calculations and shipping weights are all wrong, and purchasing may order the wrong grade.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Right-click \\b Material\\b0  in the FeatureManager design tree and select \\b Edit Material\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Pick the material from the company-approved library. Ask your CAD administrator before creating a custom material.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Check that the density matches the supplier's material certificate.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Confirm the result with \\b Tools > Evaluate > Mass Properties\\b0 .\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check reports parts without a material and materials without a density.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Part"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-3",
      "Type": "Design Guideline",
      "Title": "Draft on Molded and Cast Parts",
      "Description": "Faces along the pull direction of molded or cast parts have enough draft to release from the tool.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Faces with no draft, or negative draft, stop the part from releasing from the mold or die without drag marks, tearing or tool damage. Found after the tool is cut, this means expensive tool rework and late parts.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Run \\b Draft Analysis\\b0  from the Evaluate tab and select the pull direction.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Green faces have positive draft, red faces negative draft, and yellow faces need draft. Fix every red and yellow face that has to release from the tool.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use the minimum draft agreed with your toolmaker, for example 1 to 1.5 degrees on smooth faces and 3 degrees or more on textured faces.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add draft with \\b Insert > Features > Draft\\b0 , using the parting line as the neutral plane.\\par\r\n}\r\n",
      "Categories": [
        "Part"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-4",
      "Type": "Design Guideline",
      "Title": "Meaningful Feature Tree Names",
      "Description": "Important features, folders and sub-assemblies have names that say what they are.",
      "Severity": "Minor",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Names like Boss-Extrude1 or Cut-Extrude3 say nothing about what a feature does. Anyone who opens the model later - a colleague, a reviewer, or you in six months - has to dig through the tree to understand it. Clear names make edits, configurations and troubleshooting faster and safer.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Rename a feature with a slow double-click, or select it and press \\b F2\\b0 . For example: Main_Body, Mounting_Boss, Thread_M8.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Name sub-assemblies after their function, for example Drive_Unit or Frame_Weldment.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Group related items in folders: select them, right-click and select \\b Add to New Folder\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use the same prefixes across the team, for example CUT_ for cuts and REF_ for reference geometry.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Feature Tree Organizer renames and standardizes feature names in one step.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-5",
      "Type": "Design Guideline",
      "Title": "Hole Wizard for Fastener Holes",
      "Description": "Tapped, clearance, counterbored and countersunk holes are made with the Hole Wizard.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 A hole cut from a sketched circle carries no information about the fastener it is for. Hole Wizard holes store the standard, type, size and thread, which feed hole callouts, hole tables and smart fasteners. A hand-made bolt hole can have the wrong size, and nobody notices until assembly.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b Insert > Features > Hole Wizard\\b0  for every fastener hole.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Pick the standard (for example ISO or ANSI Inch) and the hole type that match the fastener.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Position holes on the \\b Positions\\b0  tab with relations and dimensions - never by eye.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab On drawings, use \\b Hole Callout\\b0  or \\b Insert > Tables > Hole Table\\b0  so the data comes from the model.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check counts Hole Wizard holes and flags drill sizes outside the standard lists.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-6",
      "Type": "Design Guideline",
      "Title": "Interference Check before Release",
      "Description": "No two components occupy the same space unless the overlap is intended.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Clashes found during the prototype build or in production mean rework, delays and extra cost - and SOLIDWORKS can find them in seconds. In moving assemblies, too little clearance also causes noise, wear and failures in service.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Run \\b Interference Detection\\b0  from the Evaluate tab before every release. Turn on \\b Include multibody part interferences\\b0  when parts have more than one body.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Resolve every interference listed. Document intended overlaps, such as press fits, instead of ignoring them.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Turn on \\b Treat coincidence as interference\\b0  to also review faces that only touch.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For moving parts, use \\b Clearance Verification\\b0  at the end positions of travel.\\par\r\n}\r\n",
      "Categories": [
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-7",
      "Type": "Design Guideline",
      "Title": "GD&T on Functional Features",
      "Description": "Functional features are toleranced with GD&T relative to a datum reference frame.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Plus/minus tolerances on coordinates are open to interpretation at inspection and often make parts more expensive than needed. GD&T states the real requirement - how far a hole may move or a face may tilt while the part still works - so manufacturing and inspection read the drawing the same way.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Choose datums from the functional features, such as mounting faces and locating holes: A primary, B secondary, C tertiary.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add them with \\b Insert > Annotations > Datum Feature\\b0  and \\b Geometric Tolerance\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Apply Position to mating holes, and Flatness or Parallelism to sealing and mating faces.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab State the standard on the drawing - ASME Y14.5 or ISO GPS - as agreed with your customer.\\par\r\n}\r\n",
      "Categories": [
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-8",
      "Type": "Design Guideline",
      "Title": "Anchored Base Component",
      "Description": "The first component of every assembly is fixed or fully mated to the assembly origin.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 If nothing anchors the assembly, the whole model can move when components are dragged, mates solve unpredictably, and mass properties are reported from the wrong origin. New mates against a floating base give confusing results and errors.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Insert the base component first and place it at the origin; the first component is then fixed automatically. Otherwise right-click it and select \\b Fix\\b0  - (f) appears before its name.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab If the base may need to move later, mate its main planes to the assembly planes instead of fixing it.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Watch the tree: (-) before a component name means it can still move. Fix or mate it unless it is meant to move.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Fix only the base component. Fixing other components hides missing mates.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check lists floating components, mate errors and redundant mates.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-9",
      "Type": "Design Guideline",
      "Title": "Complete Custom Properties",
      "Description": "Description, part number, revision and the other required properties are filled in before release.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Custom properties connect the CAD model to the rest of the business: BOMs, title blocks, ERP and purchasing all read them. A missing description leaves an empty cell in the purchase order, and a wrong part number gets the wrong item ordered.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Fill in \\b File > Properties\\b0  (Custom and Configuration Specific tabs) in every part and assembly before release.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab At minimum: Description, PartNumber, Revision and Material - plus Vendor for purchased parts. Drawings should show the model's properties rather than repeat them.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Part numbers must be unique. Check your numbering system or PDM before you assign one.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For purchased parts such as fasteners and bearings, also fill in the vendor's part number so purchasing can order straight from the BOM.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Refresh Document Template adds the properties from your company template to the open file, and Quick Check flags required properties that are missing.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Assembly",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-10",
      "Type": "Design Guideline",
      "Title": "Simplified Configurations",
      "Description": "Detailed parts have a simplified configuration for use in large assemblies.",
      "Severity": "Minor",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 In assemblies with hundreds of components, cosmetic detail such as fillets, modeled threads, logos and internal pockets multiplies the graphics load. Rotating, mating and rebuilding slow down until engineers spend more time waiting than designing. A simplified configuration keeps the outer shape and drops the detail.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add a configuration named Simplified to the part.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In it, suppress cosmetic fillets and chamfers, modeled threads, embossed text and internal details that do not affect fit.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In the assembly, select the component and choose the Simplified configuration in its \\b Component Properties\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For sub-assemblies, a SpeedPak keeps only the faces you choose: in the ConfigurationManager, right-click a configuration and select \\b Add SpeedPak\\b0 .\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-11",
      "Type": "Design Guideline",
      "Title": "Projection Method on Every Drawing",
      "Description": "Every drawing states whether it uses first or third angle projection.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 First angle projection (ISO, common in Europe) and third angle projection (common in North America) place the views on opposite sides of the front view. If the projection symbol is missing or wrong, a supplier can make a mirrored part - an error that usually means scrapping the whole batch.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Set the projection in the sheet properties (right-click the sheet, then \\b Properties\\b0 ) to match your company standard.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Make sure the title block shows the projection symbol and that it is not hidden or cropped.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For suppliers abroad, also add a note such as FIRST ANGLE PROJECTION.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab If your drawing template has no projection symbol, add one before any drawing leaves the company.\\par\r\n}\r\n",
      "Categories": [
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-12",
      "Type": "Design Guideline",
      "Title": "Fillets and Chamfers Last",
      "Description": "Cosmetic fillets and chamfers are added at the end of the feature tree.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Fillets and chamfers added early become parents of later features. When a base dimension changes, edges disappear or change and the fillets fail - followed by everything built on them. A simple change turns into a long repair session.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Finish the structural features (extrudes, cuts, holes, patterns, mirrors) before adding cosmetic fillets and chamfers.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Keep them together in a folder at the bottom of the tree, for example FINISHING.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab When a rebuild error appears, suppress that folder first to see whether the fillets cause it.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Functional radii, such as stress-relief fillets or seal grooves, are the exception: place them next to the feature they belong to.\\par\r\n}\r\n",
      "Categories": [
        "Part"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-13",
      "Type": "Design Guideline",
      "Title": "Standard Library Fasteners",
      "Description": "Screws, nuts, washers and other hardware come from Toolbox or the company library.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Hand-modeled fasteners create duplicate files with different properties, wrong dimensions and no link to the ERP item - every engineer models the same M8 screw a little differently. Library parts are standardized, carry consistent part numbers and keep the BOM correct.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Insert hardware from \\b Design Library > Toolbox\\b0  only. Do not model screws, nuts or washers yourself.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Your CAD administrator maps company part numbers to the Toolbox sizes, for example ISO 4762 M8x20 to FST-0082-020.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab If a fastener is missing, ask the administrator to add it - do not create a workaround part.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Toolbox must point to the shared location: check \\b Tools > Options > System Options > Hole Wizard/Toolbox\\b0 .\\par\r\n}\r\n",
      "Categories": [
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-14",
      "Type": "Design Guideline",
      "Title": "Revision History on Drawings",
      "Description": "Every released change to a drawing is recorded in its revision table.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Without a complete revision history, no one can tell what changed between revision A and C, who approved it, or why. ISO 9001 quality systems require this traceability, and after a field failure or warranty claim it may be needed legally or contractually.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b Insert > Tables > Revision Table\\b0  - ideally it is already in the drawing template.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Each row records the revision, date, description of the change, who made and approved it, and the change order (ECO/ECN) number.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab If you use PDM, let the workflow set the revision. Do not change revision letters by hand.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Mark changed areas with a revision cloud and a revision symbol that refers to the table row.\\par\r\n}\r\n",
      "Categories": [
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-15",
      "Type": "Design Guideline",
      "Title": "Mirror Symmetric Geometry",
      "Description": "Symmetric features and components are mirrored, not modeled twice.",
      "Severity": "Minor",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Modeling both sides of a symmetric design doubles the work and the chance of mistakes, and when one side changes the hand-made copy is easily forgotten. A mirror keeps both sides identical by definition and updates automatically.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In parts, use \\b Insert > Pattern/Mirror > Mirror\\b0  with the plane of symmetry.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab To mirror whole bodies, select them under Bodies to Mirror and turn on \\b Merge solids\\b0  if the result should be one body.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In assemblies, use \\b Insert > Mirror Components\\b0 . Create an opposite-hand version only when you really need a left-hand and a right-hand part; otherwise reuse the same part.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Mirror about a main plane or a reference plane, not a face that may change.\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-16",
      "Type": "Design Guideline",
      "Title": "No Duplicate Dimensions",
      "Description": "Each feature is dimensioned once on a drawing; any repeat is marked as a reference dimension.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 When the same size appears twice and one copy is not updated after a change, the drawing contradicts itself and the inspector cannot tell which value applies. That leads to scrapped parts or disputes with suppliers. Duplicates also clutter the drawing.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Place each dimension once, in the view where the feature is clearest.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab If a dimension must appear again for readability, make it a reference dimension so it is shown in parentheses.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use ordinate or baseline dimensions for hole patterns to keep the drawing clean.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab After model changes, look for dimensions that lost their reference (dangling dimensions) and reattach or delete them.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Delete Dangling Dimensions removes dangling dimensions and annotations from every sheet, and Quick Check reports them.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-17",
      "Type": "Design Guideline",
      "Title": "Simple, Non-Redundant Mates",
      "Description": "Components are positioned with the fewest and simplest mates that fully define them.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Every mate is an equation the solver works through on each rebuild. Advanced and mechanical mates cost the most, and redundant or conflicting mates make assemblies slow, fragile and prone to errors.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Prefer Coincident, Concentric, Parallel and Distance mates where they do the job.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use a \\b Width\\b0  mate to center a tab in a slot, or a \\b Profile Center\\b0  mate to center rectangular or circular profiles on each other - one mate instead of several.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Never keep a mate that over-defines a component - (+) before its name, or a mate error. Find the conflict with \\b MateXpert\\b0  (right-click the Mates folder).\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Mate to main planes and stable reference geometry where possible, not to faces that may change.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check lists mate errors and redundant mates.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-18",
      "Type": "Design Guideline",
      "Title": "Virtual Sharps for Rounded Corners",
      "Description": "Dimensions to filleted or chamfered corners use virtual sharps.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Once a corner is filleted or chamfered, the sharp corner no longer exists. A dimension to a point on the arc is meaningless for manufacturing because it moves with the radius tolerance. A virtual sharp marks the theoretical intersection and gives the machinist and inspector a fixed reference.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Select the two lines or edges that would meet at the corner, then click \\b Point\\b0  (Tools > Sketch Entities > Point). A virtual sharp is added at their intersection.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Dimension to the virtual sharp, not to the arc.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Sheet metal flanges are normally dimensioned and inspected to virtual sharps.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Set the virtual sharp style in \\b Tools > Options > Document Properties > Virtual Sharps\\b0 .\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-19",
      "Type": "Design Guideline",
      "Title": "Baseline Dimensioning",
      "Description": "Critical features are dimensioned from a common datum, not chained one to the next.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 In a chain of dimensions, each feature is placed relative to the previous one and the tolerances add up: five features at +/-0.1 mm each can leave the last one 0.5 mm out. Dimensioning every feature from one datum stops tolerances from accumulating.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Identify the functional datum - the face or hole the other features must be accurately located from.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Dimension critical features directly from it. Ordinate dimensions show this compactly.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For critical fits such as bores, shafts and bolt patterns, check the tolerance stack-up with a worst-case or statistical (RSS) calculation.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Where a chain cannot be avoided, leave one dimension out or mark it as a reference dimension.\\par\r\n}\r\n",
      "Categories": [
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-20",
      "Type": "Design Guideline",
      "Title": "Center of Mass and Lifting Points",
      "Description": "Heavy assemblies show their center of mass, and lifting points are placed accordingly.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 An assembly lifted from the wrong points tilts, loads the structure in unintended ways and puts people at risk. Machines with a high or offset center of mass can tip over in transport. Machinery regulations require lifting information for heavy equipment, and a wrong center of mass also makes structural analysis wrong.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Make sure every component has a material first - a part without one has no weight and skews the result.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Check the center of mass with \\b Tools > Evaluate > Mass Properties\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add it to the model with \\b Insert > Reference Geometry > Center of Mass\\b0  and show it on the drawing of heavy assemblies (your company sets the weight limit).\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Place lifting eyes or sling points symmetrically above the center of mass. Involve a structural engineer if it is offset.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check lists components without a material.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Assembly",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-21",
      "Type": "Design Guideline",
      "Title": "Surface Finish on Functional Surfaces",
      "Description": "Functional surfaces carry an explicit surface roughness requirement.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Without a callout, the shop uses its usual finish, which may be wrong for the function. A seal face that needs Ra 0.8 but is machined to Ra 6.3 will leak, and a bearing journal that is too smooth will not hold lubricant. Surface finish affects sealing, friction, fatigue life, corrosion and coating adhesion.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b Insert > Annotations > Surface Finish\\b0  with the symbols of your standard (ISO or ASME).\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab State a general finish in or next to the title block, for example Ra 3.2 unless otherwise stated.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add specific callouts to functional surfaces, for example Ra 0.8 for seal faces and O-ring grooves, Ra 1.6 for bearing seats and Ra 6.3 for non-contact surfaces.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Specify the lay direction where sealing or wear depends on it.\\par\r\n}\r\n",
      "Categories": [
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-22",
      "Type": "Design Guideline",
      "Title": "Pattern-Driven Fasteners",
      "Description": "Fasteners in hole patterns follow the pattern instead of being placed one by one.",
      "Severity": "Minor",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Bolts placed one at a time must be moved by hand whenever the hole pattern changes - eight bolts means eight edits, and sooner or later the bolt count no longer matches the holes. A pattern-driven component pattern follows the holes automatically.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In the part, create the holes as one Hole Wizard feature and pattern it (linear or circular).\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In the assembly, insert one fastener set (bolt, washer, nut) and mate it to the first hole.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b Insert > Component Pattern > Pattern Driven\\b0  and select the hole pattern as the driving feature.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab When the number of holes changes, the fasteners follow on the next rebuild. For Toolbox hardware, Smart Fasteners are an alternative.\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-23",
      "Type": "Design Guideline",
      "Title": "Internal Corner Radii",
      "Description": "Internal corners have a defined radius that suits both strength and machining.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Sharp internal corners concentrate stress, and under repeated loading cracks start there. A rotating cutter also cannot make a sharp internal corner, so the shop adds its own radius or a costly extra operation. A defined radius improves fatigue life and makes the part cheaper to make.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Model the required internal radius; do not leave it to the shop.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Size pocket corner radii slightly larger than a standard cutter radius, for example 3, 5 or 6 mm.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For parts under cyclic load, check the peak stress at the corners with simulation.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Dimension critical radii on the drawing. A general note such as BREAK SHARP EDGES is not enough for structural corners.\\par\r\n}\r\n",
      "Categories": [
        "Part"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-24",
      "Type": "Design Guideline",
      "Title": "Exploded Views and Balloons",
      "Description": "Assembly drawings include an exploded view with balloons linked to the BOM.",
      "Severity": "Minor",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Assembly technicians and service engineers rely on exploded views to see how parts go together. Balloons linked to the BOM reduce assembly mistakes, shorten training and are often a contract deliverable.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Create the exploded view in the assembly with \\b Insert > Exploded View\\b0 , along the real assembly directions.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab In the drawing view, turn on \\b Show in exploded or model break state\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Add balloons with \\b Insert > Annotations > Auto Balloon\\b0  and keep them aligned, for example with magnetic lines.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Link the balloons to a BOM table so item numbers, part numbers and descriptions always match.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Quick Check compares the BOM's part numbers and descriptions with the model.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Assembly",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-25",
      "Type": "Design Guideline",
      "Title": "No Broken References",
      "Description": "All referenced files are found, and no component is suppressed by mistake.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 A missing file contributes nothing to mass, interference checks or the BOM, and drawing views show empty or outdated geometry. Files released with broken references cannot be rebuilt later. A component suppressed by mistake silently disappears from the BOM.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab When an assembly cannot find a file, do not just skip the message - locate the file or replace the component.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b File > Find References\\b0  to list every file the assembly or drawing uses, and check that all paths point to the shared location.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Repair broken links with \\b Replace Components\\b0 , or with the \\b References\\b0  button in the Open dialog.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Before release, review suppressed components (grayed out in the tree) and make sure each one is intended.\\par\r\n\\pard\\sb120\\sa0\\cf2\\f0\\fs20\\lang1033 \\b ComplianceWorks:\\b0  Missing References Finder scans a whole folder for broken references, Select Suppressed Components selects every suppressed component, and Quick Check reports both for the open file.\\cf0\\par\r\n}\r\n",
      "Categories": [
        "Assembly",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-26",
      "Type": "Design Guideline",
      "Title": "Correct Sheet Metal Bend Parameters",
      "Description": "K-factor (or bend table) and bend radius match the material and the press brake tooling.",
      "Severity": "Critical",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 The K-factor sets where the neutral axis lies in the bend, which decides the length of the flat blank. A wrong value gives a flat pattern that is too long or too short, so the bent part is out of tolerance - usually found only after the blanks have been cut and bent.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Get the K-factor or bend table for each material and thickness from your sheet metal shop. Typical K-factors are 0.3 to 0.5.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Set it in the first \\b Sheet-Metal\\b0  feature (Bend Allowance), or use a gauge table so thickness, radius and K-factor are set together.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab For steel, keep the inside bend radius at least equal to the material thickness unless the shop confirms a tighter radius - tighter bends can crack.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Show the flat pattern on the drawing (View Palette > Flat Pattern) and export DXF or DWG for cutting from that same flat pattern.\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-27",
      "Type": "Design Guideline",
      "Title": "Weldments with Cut Lists",
      "Description": "Frames are modeled as weldments, so the cut list is generated rather than counted by hand.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 Frames built from many separate part files need member lengths tracked by hand, a drawing per member and a handmade cut list. The Weldments tools create the cut list - quantities, lengths and profiles - and feed it straight to a table on the drawing.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Sketch the frame centerlines (2D or 3D sketch), then add profiles with \\b Insert > Weldments > Structural Member\\b0 .\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use profiles from the company weldment profile library so descriptions and materials are consistent.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Right-click the \\b Cut list\\b0  folder and select \\b Update\\b0 , then check that identical members are grouped. Fill in Description and Material in the cut list item properties.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab On the drawing, insert \\b Insert > Tables > Weldment Cut List\\b0  instead of a standard BOM.\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-28",
      "Type": "Design Guideline",
      "Title": "Rigid Sub-Assemblies",
      "Description": "Sub-assemblies stay rigid unless motion has to be shown.",
      "Severity": "Minor",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 A flexible sub-assembly makes the parent assembly solve all of its internal mates on every rebuild, for every instance. Ten instances means ten times the work - one of the most common causes of slow assemblies that has nothing to do with graphics.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Keep sub-assemblies rigid (the default) during normal design work.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Make one flexible only when you need to show motion, for example a cylinder extending.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Switch it back to rigid when you are done.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab To switch, select the sub-assembly and click \\b Make Subassembly Flexible\\b0  or \\b Make Subassembly Rigid\\b0  in the context toolbar.\\par\r\n}\r\n",
      "Categories": [
        "Assembly"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "DG-29",
      "Type": "Design Guideline",
      "Title": "Cosmetic Threads",
      "Description": "Threads are shown as cosmetic threads, not as modeled helical geometry.",
      "Severity": "Major",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 Why it matters\\cf0\\b0\\par\r\n\\pard\\sa160\\f0\\fs20\\lang1033 A modeled helical thread adds a large amount of graphics data. Multiplied by the fasteners in an assembly, the model becomes slow and unstable - with no engineering benefit, because a cosmetic thread carries the same callout and displays correctly on drawings.\\par\r\n\\pard\\sa60\\cf1\\b\\f0\\fs20\\lang1033 How to comply\\cf0\\b0\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use \\b Insert > Annotations > Cosmetic Thread\\b0  on cylindrical faces. Hole Wizard tapped holes get one automatically.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Set the standard, size and thread length.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Use the modeled thread feature (Insert > Features > Thread) only when the real geometry is needed, for example for 3D printing.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab Check that the thread callouts appear on the drawing.\\par\r\n}\r\n",
      "Categories": [
        "Part",
        "Assembly",
        "Drawing"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "NW-1",
      "Type": "News",
      "Title": "Welcome to ComplianceWorks",
      "Description": "What ComplianceWorks does for you and your team.",
      "Severity": null,
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa100\\f0\\fs20\\lang1033 ComplianceWorks brings your company's CAD standards into SOLIDWORKS, managed from one central database:\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b Design Guidelines\\b0  for parts, assemblies and drawings, with a check box for each one.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b Quick Check\\b0  - a one-click compliance report for the open document.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b 15 utilities\\b0 , from Generate Quick PDF to Configuration Splitter.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b News, push messages, resources and custom macros\\b0  shared with everyone from the same database.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b On-premise floating licenses\\b0  - no internet connection needed.\\par\r\n\\pard\\sb120\\sa0\\f0\\fs20\\lang1033 This database contains example content so you can try every feature. Your CAD administrator replaces it with your company's own standards.\\par\r\n}\r\n",
      "Categories": [],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "NW-2",
      "Type": "News",
      "Title": "Getting Started for Administrators",
      "Description": "Six steps to turn this demo database into your company's own.",
      "Severity": null,
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa100\\f0\\fs20\\lang1033 To set up ComplianceWorks for your team:\\par\r\n\\pard\\fi-280\\li280\\sa80\\tx280\\f0\\fs20\\lang1033 1.\\tab Copy this database file to a shared folder on your server. Engineers need read access to it, and modify access to the ComplianceWorks_Seats folder that is created next to it.\\par\r\n\\pard\\fi-280\\li280\\sa80\\tx280\\f0\\fs20\\lang1033 2.\\tab Open \\b Tools > ComplianceWorks > Control Panel\\b0  and check that Database File shows the file in the shared folder. Click \\b Add License...\\b0 , paste the license key you received and click OK, then set an admin password with \\b Manage Password\\b0 .\\par\r\n\\pard\\fi-280\\li280\\sa80\\tx280\\f0\\fs20\\lang1033 3.\\tab Review the example design guidelines: keep, edit or delete them to match your standards.\\par\r\n\\pard\\fi-280\\li280\\sa80\\tx280\\f0\\fs20\\lang1033 4.\\tab On a computer set up the company way, open the \\b SolidWorks Settings\\b0  tab, tick what to include and click \\b Save Changes\\b0 . The SOLIDWORKS options are captured for Apply SW Settings and Quick Check.\\par\r\n\\pard\\fi-280\\li280\\sa80\\tx280\\f0\\fs20\\lang1033 5.\\tab Replace the example news, welcome message, resource links and macro with your own, then click \\b Save Changes\\b0 .\\par\r\n\\pard\\fi-280\\li280\\sa80\\tx280\\f0\\fs20\\lang1033 6.\\tab Each engineer selects the shared database once with \\b Tools > ComplianceWorks > Import Database\\b0 . Later changes reach them the next time SOLIDWORKS starts, or straight away with \\b Refresh Connection\\b0 .\\par\r\n\\pard\\sb120\\sa0\\f0\\fs20\\lang1033 The User Guide describes every step in detail.\\par\r\n}\r\n",
      "Categories": [],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "PM-1",
      "Type": "Push Message",
      "Title": "Welcome to ComplianceWorks",
      "Description": "",
      "Severity": "",
      "DetailRTF": "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 Segoe UI;}}\r\n{\\colortbl ;\\red0\\green40\\blue80;\\red0\\green112\\blue150;}\r\n\\viewkind4\\uc1\r\n\\pard\\sa100\\f0\\fs20\\lang1033 Your company uses ComplianceWorks to bring its CAD standards into SOLIDWORKS. Everything is in the \\b ComplianceWorks\\b0  task pane:\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b Design Guidelines\\b0  - the company rules for the open part, assembly or drawing. Click a guideline to read it, and tick its box once your model meets it.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b Utilities\\b0  - one-click tools such as Quick Check, Generate Quick PDF and Missing References Finder.\\par\r\n\\pard\\fi-240\\li240\\sa60\\tx240\\f0\\fs20\\lang1033 \\bullet\\tab \\b News, Resources and Custom Macros\\b0  - updates, links and macros shared by your CAD administrator.\\par\r\n\\pard\\sb120\\sa0\\f0\\fs20\\lang1033 Tick \"I understand, don't show this message again\" below once you have read this.\\par\r\n\\pard\\sb80\\sa0\\f0\\fs20\\lang1033 Administrators: replace this message in the Control Panel, on the Push Messages tab.\\par\r\n}\r\n",
      "Categories": [],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "RS-1",
      "Type": "Resource",
      "Title": "SOLIDWORKS Online Help",
      "Description": "Official SOLIDWORKS documentation: commands, options and tutorials.",
      "Severity": null,
      "DetailRTF": null,
      "Categories": null,
      "ResourcePath": "https://help.solidworks.com",
      "ResourceType": "Link",
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "RS-2",
      "Type": "Resource",
      "Title": "Company CAD Standards (example)",
      "Description": "Example link - your CAD administrator replaces it with your standards handbook, a network folder or an intranet page.",
      "Severity": null,
      "DetailRTF": null,
      "Categories": null,
      "ResourcePath": "https://www.example.com",
      "ResourceType": "Link",
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "MC-1",
      "Type": "Custom Macro",
      "Title": "Example Macro",
      "Description": "Example entry - your CAD administrator replaces it with a company macro in the Control Panel (Custom Macros tab, Browse).",
      "Severity": null,
      "DetailRTF": null,
      "Categories": null,
      "ResourcePath": "C:\\CAD\\Macros\\ExampleMacro.swp",
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": "Module1.main",
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    },
    {
      "ContentID": "utilities-settings",
      "Type": "Utilities",
      "Title": "Utilities Settings",
      "Description": null,
      "Severity": null,
      "DetailRTF": null,
      "Categories": [
        "quickcheck",
        "resetsettings",
        "refreshtemplate",
        "featuretreeorganizer",
        "deletedanglingdimensions",
        "missingrefs",
        "selectsuppressed",
        "isorebuild",
        "clearcustomprops",
        "openlinkeddrw",
        "generatequickpdf",
        "gettotalfacearea",
        "copyselectedpaths",
        "configurationsplitter",
        "qrcodegenerator"
      ],
      "ResourcePath": null,
      "ResourceType": null,
      "IconPath": null,
      "MacroMethod": null,
      "SldRegContent": null,
      "SwSettings": null,
      "RequiredCustomProperties": null,
      "TemplatePaths": null
    }
  ],
  "NextContentIDs": {
    "DG": 30,
    "NW": 3,
    "PM": 2,
    "RS": 3,
    "MC": 2
  }
}