0
0
Solidworksbi_tool~20 mins

Sketch trim and extend in Solidworks - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Sketch Trim and Extend Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
1:30remaining
Understanding the purpose of Sketch Trim
What is the main purpose of the Sketch Trim tool in SolidWorks?
ATo extend sketch lines to meet other sketch entities automatically.
BTo create new sketch entities based on existing ones.
CTo remove unwanted portions of sketch entities by cutting them at intersections or boundaries.
DTo convert 3D models into 2D sketches.
Attempts:
2 left
💡 Hint

Think about how you clean up a drawing by cutting off extra parts.

🧠 Conceptual
intermediate
1:30remaining
Difference between Trim and Extend
Which statement best describes the difference between the Sketch Trim and Sketch Extend tools in SolidWorks?
ATrim lengthens sketch entities; Extend removes parts of sketch entities.
BTrim and Extend are the same tool with different names.
CBoth Trim and Extend remove parts of sketch entities but in different directions.
DTrim removes parts of sketch entities; Extend lengthens sketch entities to meet other entities.
Attempts:
2 left
💡 Hint

Think about cutting versus stretching lines.

dax_lod_result
advanced
2:00remaining
Calculating Trimmed Line Length in a Sketch
Given a sketch with multiple lines, which DAX measure correctly calculates the total length of lines after trimming unwanted segments stored in a 'SketchLines' table with columns 'LineID', 'Length', and 'IsTrimmed' (TRUE if trimmed)?
ATotalTrimmedLength = SUMX(FILTER(SketchLines, SketchLines[IsTrimmed] = TRUE()), SketchLines[Length])
BTotalTrimmedLength = CALCULATE(SUM(SketchLines[Length]), FILTER(SketchLines, SketchLines[IsTrimmed] = TRUE()))
CTotalTrimmedLength = CALCULATE(SUM(SketchLines[Length]), SketchLines[IsTrimmed] = TRUE())
DTotalTrimmedLength = SUM(SketchLines[Length]) - CALCULATE(SUM(SketchLines[Length]), SketchLines[IsTrimmed] = TRUE())
Attempts:
2 left
💡 Hint

Use FILTER inside SUMX to sum only trimmed lines.

visualization
advanced
1:30remaining
Best Visualization for Sketch Trim and Extend Usage
Which visualization best helps a user understand the frequency of using Sketch Trim versus Sketch Extend tools across multiple projects?
AA stacked bar chart showing counts of Trim and Extend tool usage per project.
BA pie chart showing the percentage of Trim and Extend usage combined across all projects.
CA line chart showing the trend of total sketch entities over time.
DA scatter plot showing the length of trimmed lines versus extended lines.
Attempts:
2 left
💡 Hint

Think about comparing two categories across projects.

🔧 Formula Fix
expert
2:30remaining
Debugging Sketch Extend Calculation Error
A DAX measure to calculate total extended line length is written as:

TotalExtendedLength = CALCULATE(SUM(SketchLines[Length]), SketchLines[IsExtended] = TRUE)

This measure returns an error. What is the cause?
Solidworks
TotalExtendedLength = CALCULATE(SUM(SketchLines[Length]), SketchLines[IsExtended] = TRUE)
AThe column name 'IsExtended' is invalid and causes the error.
BThe filter expression must be wrapped inside FILTER function to create a row context.
CSUM cannot be used inside CALCULATE; SUMX should be used instead.
DThe filter expression inside CALCULATE must use TRUE() function, not TRUE without parentheses.
Attempts:
2 left
💡 Hint

CALCULATE requires filter expressions to be valid Boolean filters or wrapped in FILTER.