← All CSWP Flashcard Decks

Part Modeling with Equations Flashcards

7 cards from real CSWP practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Part Modeling with Equations flashcards as text
  1. In SolidWorks equations, which syntax correctly references a dimension named 'Width' in a sketch called 'Sketch1'?

    Answer: "Width"@Sketch1

    SolidWorks dimension references follow the format "DimensionName"@FeatureName.

  2. When you use the IIF() function in a SolidWorks equation, what does it do?

    Answer: Returns one of two values based on a conditional expression

    IIF(condition, value_if_true, value_if_false) is a conditional function that returns different values depending on whether the condition is true or false.

  3. A global variable 'Thickness' is set to 5mm. Which equation correctly sets feature dimension 'D1@Boss-Extrude1' to three times the thickness?

    Answer: "D1@Boss-Extrude1" = "Thickness" * 3

    Both the dimension reference and the global variable must be enclosed in double quotes in SolidWorks equations.

  4. What happens to an equation-driven dimension when you suppress the feature it belongs to?

    Answer: The equation is suspended but not deleted, and resumes when the feature is unsuppressed

    Suppressing a feature suspends its equations; the equations remain intact and re-evaluate when the feature is unsuppressed.

  5. In the SolidWorks equation editor, the 'sgn()' function returns which values?

    Answer: −1, 0, or 1 depending on whether the argument is negative, zero, or positive

    sgn(x) returns −1 for negative inputs, 0 for zero, and 1 for positive inputs.

  6. You want an extrusion depth to automatically equal the diameter of a circular sketch. Which equation approach is most direct?

    Answer: Write an equation: "D1@Boss-Extrude1" = "D1@Sketch1" where D1@Sketch1 is the diameter

    A direct equation linking the extrusion depth dimension to the sketch diameter dimension automatically maintains the relationship on every rebuild.

  7. Which of the following is a valid reason to use global variables instead of hard-coded numbers directly in equations?

    Answer: Global variables allow a single change to propagate to all equations that reference them

    Changing a global variable in one place updates every equation that references it, making the model easier to maintain.