From 911939310843a033dea3beb5bfbb82d2c7c5af9c Mon Sep 17 00:00:00 2001 From: Jonathan Westhues Date: Sun, 24 Feb 2008 02:36:32 -0800 Subject: [PATCH] Add some descriptions of the tutorials to SolveSpace's reference manual. [git-p4: depot-paths = "//depot/solvespace/": change = 1862] --- doc/reference.txt | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/doc/reference.txt b/doc/reference.txt index 5a768f1b..a0fe1358 100644 --- a/doc/reference.txt +++ b/doc/reference.txt @@ -1321,11 +1321,28 @@ for new users; to learn about this program, see the video tutorials. -ultra-simple -angle bracket with gusset -t slot table -slotted box -linkage -inconsistent constraints +This is the introductory tutorial. We review the basic user interface, +and draw a simple 2d part. This covers rectangles, symmetry constraints, +distance/length constraints, and equal length constraints. + +We draw a slightly more complex part, by combining multiple extrusions. +This introduces workplanes and Boolean ops, and several new constraints. + +We look at constraints in more detail. This covers inconsistent +and nonconverging sketches (two common error conditions), projected +constraints in 3d, reference dimensions, and construction geometry. + +We look at step and repeat; this takes entities, and copies them multiple +times along a line (translating) or the arc of a circle (rotating). The +details of the step are specified using constraints. + +We build an assembly from multiple parts. The positions and orientations +of the parts are enforced using constraints. We run a computed +intersection check, to verify that the parts don't interfere. + +We draw linkages and other mechanisms, and simulate their operation using +the constraint solver. The trajectory of certain points on the linkage +is traced and exported. We also attach a linkage to a solid model, +and animate the solid model by dragging the linkage.