CSWP - Certified Solidworks Professional Automating with Design Tables Questions and Answers 1 — Questions and Answers
Question 1: When creating a Design Table, which option automatically populates the spreadsheet with all existing configurations and their currently configured parameters?
- From file
- Blank
- Auto-create (Correct answer)
- Link to file
Correct answer: Auto-create
The 'Auto-create' option scans the SOLIDWORKS model for existing configurations and parameters that have been set to vary per configuration. It then automatically generates a Design Table with columns for these parameters and rows for each configuration, populating the cells with the current values.
Question 2: In a SOLIDWORKS Design Table, what is the correct syntax for a column header to control the suppression state of a feature named 'Pocket-Cut'?
- STATE@Pocket-Cut
- Pocket-Cut@SUPPRESSION
- $STATE@Pocket-Cut (Correct answer)
- SUPPRESS@Pocket-Cut
Correct answer: $STATE@Pocket-Cut
The correct syntax to control the suppression state of a feature is `$STATE@feature_name`. Therefore, for a feature named 'Pocket-Cut', the header must be `$STATE@Pocket-Cut`. The cells under this column would then accept values like 'S' (Suppressed) or 'U' (Unsuppressed).
Question 3: You are creating several configurations of a part for a family of products. You need to assign a unique part number to each configuration that will appear in a Bill of Materials. Which parameter should you add as a column header in the Design Table to control this property?
- $PARTNUMBER (Correct answer)
- $COMMENT
- SW-PartNo
- $PNR
Correct answer: $PARTNUMBER
The specific keyword to control the configuration-specific part number used in a Bill of Materials is `$PARTNUMBER`. By adding this as a column header, you can enter a unique text string for each configuration in the corresponding rows.
Question 4: A user wants to create and manage a large number of configurations for a standard component. The parameter data already exists in an external Excel spreadsheet. What is the most efficient method to use this existing data to drive the SOLIDWORKS configurations?
- Use the 'Blank' option and manually copy-paste the data into the embedded Design Table.
- Use the 'Auto-create' option and then modify the table to match the external spreadsheet.
- Use the 'From file' option and link it to the external Excel spreadsheet. (Correct answer)
- Manually create each configuration and link dimensions to the external spreadsheet one by one.
Correct answer: Use the 'From file' option and link it to the external Excel spreadsheet.
The 'From file' option is designed for this scenario. It allows you to use an existing external Microsoft Excel file to create the Design Table. Furthermore, selecting the 'Link to file' option ensures that any changes made to the external spreadsheet will automatically update the configurations in the SOLIDWORKS model, making it the most efficient and maintainable method.
Question 5: Within a Design Table, what values are typically used in the cells to control the suppression state of a feature?
- On / Off
- True / False
- 1 / 0 (or S / U) (Correct answer)
- Show / Hide
Correct answer: 1 / 0 (or S / U)
To control feature suppression, you can use 'S' or 'Suppressed' or the number '1' to suppress a feature. To unsuppress it, you can use 'U' or 'Unsuppressed' or the number '0'. If a cell is left blank, the default is unsuppressed.
Question 6: You have inserted a Design Table and set the option 'Block model edits that would update the design table'. What is the effect of this setting?
- Changes made in the Design Table will not update the model.
- The Design Table cannot be edited after it is created.
- All dimensions in the model become read-only.
- Manually changing a dimension in the model that is controlled by the Design Table is prevented. (Correct answer)
Correct answer: Manually changing a dimension in the model that is controlled by the Design Table is prevented.
The setting 'Block model edits that would update the design table' establishes the Design Table as the sole driver for any controlled parameters. This prevents users from making changes to those parameters directly in the graphics area or FeatureManager, thus ensuring that all configurations remain consistent with the data in the spreadsheet.
When creating a Design Table, which option automatically populates the spreadsheet with all existing configurations and their currently configured parameters?