CSWP Design Tables 2 — Questions and Answers
Question 1: What is the correct syntax for referencing a dimension named 'Width@Sketch1' in a Design Table column header?
- Width@Sketch1 (Correct answer)
- D1@Sketch1
- $D@Width@Sketch1
- WIDTH@SKETCH1
Correct answer: Width@Sketch1
Design Table column headers use the exact dimension name followed by @ and the feature name, matching what appears in the FeatureManager.
Question 2: Which cell in a Design Table must contain the text '$CONFIGURATION' or be left with the specific header syntax for the table to be recognized by SOLIDWORKS?
- Cell A1 (Correct answer)
- Cell B1
- Cell A2
- Cell B2
Correct answer: Cell A1
Cell A1 must contain the '$CONFIGURATION' header (or be blank in some formats) for SOLIDWORKS to recognize the spreadsheet as a valid Design Table.
Question 3: In a Design Table, what value should be entered in a cell to suppress a feature for that configuration?
- S or Suppressed (Correct answer)
- 0 or False
- OFF
- Hidden
Correct answer: S or Suppressed
Entering 'S' or 'Suppressed' in a Design Table cell will suppress the referenced feature for that configuration row.
Question 4: When a Design Table is embedded in a SOLIDWORKS part, which application is used to edit it?
- Microsoft Excel (in-place) (Correct answer)
- A built-in SOLIDWORKS table editor
- Notepad
- LibreOffice Calc
Correct answer: Microsoft Excel (in-place)
SOLIDWORKS uses Microsoft Excel in-place (OLE embedding) to edit embedded Design Tables, requiring Excel to be installed.
Question 5: What happens when you add a new row to a Design Table with a unique name in column A?
- A new configuration is automatically created (Correct answer)
- The existing configuration is renamed
- SOLIDWORKS displays an error
- The row is ignored unless manually linked
Correct answer: A new configuration is automatically created
Each new row with a unique name in column A automatically generates a new configuration when the Design Table is closed and accepted.
Question 6: Which Design Table column header syntax is used to control a custom property value per configuration?
- $PRP@PropertyName (Correct answer)
- $CUSTOM@PropertyName
- $CONFIG@PropertyName
- $PROP@PropertyName
Correct answer: $PRP@PropertyName
The '$PRP@PropertyName' syntax in a Design Table column header links that column to a configuration-specific custom property.
Question 7: If a Design Table references a dimension that no longer exists in the model, what does SOLIDWORKS do when rebuilding?
- Displays a warning and ignores that column (Correct answer)
- Deletes the entire Design Table
- Suppresses all configurations
- Automatically creates the missing dimension
Correct answer: Displays a warning and ignores that column
SOLIDWORKS warns the user about unresolved Design Table parameters and ignores those specific columns while rebuilding the remaining valid configurations.
What is the correct syntax for referencing a dimension named 'Width@Sketch1' in a Design Table column header?