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
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.
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.
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.
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.
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.
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.
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.