UserManual:StartToFinish
From start to finish
From start to finish[edit | edit source]
Let us create a simple pattern together. We will use the individual functions step by step and work through the complete process in Seamly2D.
We will create a pattern for a basic panty
SeamlyME[edit | edit source]
First we will open SeamlyME and enter the measurements we need. In this tutorial we will use cm
as unit and an individual
measurement file.
For this pattern we need several measurements:
- Waist circumference ⇒ 72 cm
- Hip circumference ⇒ 97 cm
- Waist to hip (side) ⇒ 21 cm
- Crotch length (front) ⇒ 26.5 cm
![](http://static.miraheze.org/seamlywiki/thumb/b/b2/Seamly2D_Tutorial_03.png/500px-Seamly2D_Tutorial_03.png)
![](http://static.miraheze.org/seamlywiki/thumb/f/fa/Seamly2D_Tutorial_04.png/500px-Seamly2D_Tutorial_04.png)
Insert your own measurements. For this tutorial we will use the measurements as mentioned above. Delete the formula in the crotch length (N03) and insert your measurement.
After that you can save the mesurement file.
Seamly2D[edit | edit source]
Now you can open Seamly2D and create a new draft block by clicking on theNew
button. Give the draft block a good name.![](http://static.miraheze.org/seamlywiki/thumb/f/fc/Seamly2D_Tutorial_06.png/500px-Seamly2D_Tutorial_06.png)
![](http://static.miraheze.org/seamlywiki/thumb/c/c0/Seamly2D_Tutorial_07.png/500px-Seamly2D_Tutorial_07.png)
◆
![](http://static.miraheze.org/seamlywiki/thumb/b/b5/Seamly2D_Tutorial_08.png/300px-Seamly2D_Tutorial_08.png)
![](http://static.miraheze.org/seamlywiki/thumb/6/6a/Seamly2D_Tutorial_09.png/500px-Seamly2D_Tutorial_09.png)
![](http://static.miraheze.org/seamlywiki/thumb/1/12/Seamly2D_Tutorial_10.png/500px-Seamly2D_Tutorial_10.png)
We can now start drawing our first nodes. Select the Point - Length and Angle
- Tool and click on point A
to begin drawing. Move the cursor away a distance and hit enter.
Once you hit enter, a window will open where you can modify the properties.
- Make sure that the angle is set to 270°
- Select the formula tool for the length. We will choose our measurement
crotch_length_f
. If you misspell something or entered a wrong formula, the worderror
will show up. Amend the formula accordingly
![](http://static.miraheze.org/seamlywiki/thumb/9/9e/Seamly2D_Tutorial_11.png/500px-Seamly2D_Tutorial_11.png)
![](http://static.miraheze.org/seamlywiki/thumb/1/1d/Seamly2D_Tutorial_12.png/350px-Seamly2D_Tutorial_12.png)
![](http://static.miraheze.org/seamlywiki/thumb/4/48/Seamly2D_Tutorial_13.png/350px-Seamly2D_Tutorial_13.png)
◆
Zoom to fit all, so you can see the new node. You can also use the scrollwheel of your mouse![](http://static.miraheze.org/seamlywiki/thumb/f/f4/Seamly2D_Tutorial_14.png/350px-Seamly2D_Tutorial_14.png)
We will continue creating 3 new nodes with the Point - Length and Angle
- Tool
- Point: A ⇒ A2, Length:
waist_to_hip_side
, Angle 270° - Point: A1 ⇒ A3, Length:
hip_circ/10 -1
, Angle 270° - Point: A ⇒ A4, Length:
hip_circ/4 -2
, Angle 0°
![](http://static.miraheze.org/seamlywiki/thumb/6/69/Seamly2D_Tutorial_15.png/500px-Seamly2D_Tutorial_15.png)
Point - Intersect XY
. Click on point A4 and then on point A2. Repeat the same tool from point A4 to point A3. You now created points A5 & A6.![](http://static.miraheze.org/seamlywiki/thumb/1/11/Seamly2D_Tutorial_16.png/500px-Seamly2D_Tutorial_16.png)
vertical_mark
: 8 cmside_length_mark
: 5 cmside_waist_drop_mark
: 6 cm
![](http://static.miraheze.org/seamlywiki/thumb/1/17/Seamly2D_Tutorial_17.png/500px-Seamly2D_Tutorial_17.png)
![](http://static.miraheze.org/seamlywiki/thumb/0/02/Seamly2D_Tutorial_18.png/500px-Seamly2D_Tutorial_18.png)
Go ahead a create two new nodes with the Point - Length and Angle
- Tool
- Point: A ⇒ A7, Length:
waist_circ/4
, Angle 0° - Point: A ⇒ A8, Length:
#vertical_mark
, Angle 270°
![](http://static.miraheze.org/seamlywiki/thumb/f/fe/Seamly2D_Tutorial_19.png/300px-Seamly2D_Tutorial_19.png)
![](http://static.miraheze.org/seamlywiki/thumb/0/05/Seamly2D_Tutorial_20.png/300px-Seamly2D_Tutorial_20.png)
![](http://static.miraheze.org/seamlywiki/thumb/c/ce/Seamly2D_Tutorial_21.png/500px-Seamly2D_Tutorial_21.png)
We will create new nodes with a new tool. The Point - On Line
Tool. Select the tool and click first on point A7 and then point A5. Choose the variable side_waist_drop_mark
as length. Repeat by clicking point A9 and A5. The length for the new point is side_length_mark
- Point: A7, A5 ⇒ A9, Length:
#side_waist_drop_mark
- Point: A9, A5 ⇒ A10, Length:
#side_length_mark
![](http://static.miraheze.org/seamlywiki/thumb/e/e4/Seamly2D_Tutorial_22.png/500px-Seamly2D_Tutorial_22.png)
We will add some more variables.
offset_front_to_back
: 1.5 cmgusset_width
: 3.5 cmgusset_width_offset
: 0.3 cmgusset_fold_height
: 2.1 cmgusset_height
: 8 cmgusset_radius
: 1 cmslope_offset
: 1 cmcurve_height
: 7 cm
◆
Use the new tool Point - On Perpendicular
. Click first on point A9 and then point A10. Choose the variable offset_front_to_back
as length. Repeat by clicking point A9 and A10. The length for the new point is offset_front_to_back
. This time change the rotation angle to 180°. For the next point click first on point A10 and then point A9. Choose the variable offset_front_to_back
as length and 180° for the rotation angle.
- Point: A9, A10 ⇒ A11, Length:
#offset_front_to_back
, Rotation: 0° - Point: A9, A10 ⇒ A12, Length:
#offset_front_to_back
, Rotation: 180° - Point: A10, A9 ⇒ A13, Length:
#offset_front_to_back
, Rotation: 180°
![](http://static.miraheze.org/seamlywiki/thumb/b/b6/Seamly2D_Tutorial_23.png/500px-Seamly2D_Tutorial_23.png)
◆
We will create again some new nodes:
- Point - Length and Angle
- Point: A3 ⇒ A14, Length:
#gusset_fold_height
, Angle 270° - Point: A3 ⇒ A15, Length:
#gusset_fold_height
, Angle 90° - Point: A14 ⇒ A16, Length:
#gusset_width
, Angle 0°
- Point: A3 ⇒ A14, Length:
- Point - Intersect XY
- Point: A15, A16 ⇒ A17
- Point - Length and Angle
- Point: A16 ⇒ A18, Length:
#gusset_radius
, Angle 180° - Point: A16 ⇒ A19, Length:
#gusset_radius
, Angle 90°
- Point: A16 ⇒ A18, Length:
- Point - Intersect XY
- Point: A18, A19 ⇒ A20
- Point: A18, A17 ⇒ A21
- Point - Length and Angle
- Point: A17 ⇒ A22, Length:
#gusset_radius
, Angle 270°
- Point: A17 ⇒ A22, Length:
- Point - Intersect XY
- Point: A18, A22 ⇒ A22
- Point - Length and Angle
- Point: A8 ⇒ A24, Length:
#slope_offset
, Angle 90° - Point: A8 ⇒ A25, Length:
#slope_offset
, Angle 270°
- Point: A8 ⇒ A24, Length:
- Point - On Perpendicular
- Point: A10, A9 ⇒ A26, Length:
#offset_front_to_back
, Rotation: 0°
- Point: A10, A9 ⇒ A26, Length:
- Point - On Line
- Point: A19, A10 ⇒ A27, Length:
CurrentLength/2
- Point: A19, A10 ⇒ A27, Length:
- Point - On Perpendicular
- Point: A27, A10 ⇒ A28, Length:
#curve_height
, Rotation: 0°
- Point: A27, A10 ⇒ A28, Length:
- Point - Length and Angle
- Point: A3 ⇒ A29, Length:
#gusset_height
, Angle 90°
- Point: A3 ⇒ A29, Length:
- Point - Intersect XY
- Point: A16, A29 ⇒ A30
- Point - Length and Angle
- Point: A30 ⇒ A31, Length:
#gusset_width_offset
, Angle 180°
- Point: A30 ⇒ A31, Length:
![](http://static.miraheze.org/seamlywiki/thumb/d/db/Seamly2D_Tutorial_24.png/500px-Seamly2D_Tutorial_24.png)
◆
Add some groups, so we can organize all nodes and show/hide them as needed. After that we will add all the points we created to the group Grid
.
- Back
- Curves
- Front
- Grid
- Gusset
- Mirror_Rotation
![](http://static.miraheze.org/seamlywiki/thumb/6/67/Seamly2D_Tutorial_25.png/300px-Seamly2D_Tutorial_25.png)
![](http://static.miraheze.org/seamlywiki/thumb/b/bf/Seamly2D_Tutorial_26.png/300px-Seamly2D_Tutorial_26.png)
![](http://static.miraheze.org/seamlywiki/thumb/8/8f/Seamly2D_Tutorial_27.png/500px-Seamly2D_Tutorial_27.png)
![](http://static.miraheze.org/seamlywiki/thumb/5/50/Seamly2D_Tutorial_28.png/300px-Seamly2D_Tutorial_28.png)
We will create again some new nodes:
- Point - Length and Angle
- Point: A24 ⇒ B1, Length: 6cm, Angle 0°
- Point: A25 ⇒ B2, Length: 6cm, Angle 0°
- Point - On Perpendicular
- Point: A11, A13 ⇒ B3, Length: 6cm, Rotation: 180°
- Point: A12, A26 ⇒ B4, Length: 6cm, Rotation: 180°
- Point: A26, A12 ⇒ B5, Length: 6cm, Rotation: 0°
- Point: A28, A27 ⇒ B6, Length: 6cm, Rotation: 0°
- Point: A28, A27 ⇒ B7, Length: 3cm, Rotation: 180°
- Point: A31, B7 ⇒ B8, Length: 1cm, Rotation: 0°
- Point: A31, B8 ⇒ B9, Length: 3cm, Rotation: 180°
- Point: A31, B8 ⇒ B10, Length: 3cm, Rotation: 0°
- Point: A22, A10 ⇒ B11, Length: 1cm, Rotation: 180°
- Point: A22, B11 ⇒ B12, Length: 8cm, Rotation: 0°
- Point: A27, A28 ⇒ B13, Length: 8cm, Rotation: 0°
- Point: A27, A28 ⇒ B14, Length: 10cm, Rotation: 180°
- Point: A13, A11 ⇒ B15, Length: 5cm, Rotation: 0°
Grid
group. So you will see only the new points. Add those to the group Curves
. BTW: you can add/remove manually nodes to groups by rightclicking and selecting the appropriate function.![](http://static.miraheze.org/seamlywiki/thumb/6/63/Seamly2D_Tutorial_29.png/500px-Seamly2D_Tutorial_29.png)
Curves
group and modify the linetypes as you see fit to better distinguish the different nodes.![](http://static.miraheze.org/seamlywiki/thumb/1/1c/Seamly2D_Tutorial_30.png/300px-Seamly2D_Tutorial_30.png)
![](http://static.miraheze.org/seamlywiki/thumb/f/f3/Seamly2D_Tutorial_31.png/300px-Seamly2D_Tutorial_31.png)
Add some other base points to the Curves
group and modify the linetypes as you see fit to better distinguish the different nodes
◆
We will use different tools to create curves. First we will use the tool Curve - Fixed
. Click on the points A24, B1, B3 & A11. Repeat the tool by clicking A25, B2, B4 & A12. For curves with a more complex shape we can combine more nodes with the Spline - Fixed
tool. Try it by clicking on points A26, B5, B6, A28, B7, B9, A31, B10, A19 & A19 (Yes click twice on A19 to finish the function or hit enter). Repeat with the same tool by clicking on points A13, B15, B14, A27, B13, B12 & A22.
![](http://static.miraheze.org/seamlywiki/thumb/2/2b/Seamly2D_Tutorial_32.png/500px-Seamly2D_Tutorial_32.png)
We will do the last curves with the Arc - Radius and Angles
Tool.
- Center point: A20, Radius:
#gusset_radius
, First angle: 270°, Second angle: 0°
- Center point: A23, Radius:
#gusset_radius
, First angle: 0°, Second angle: 90°
![](http://static.miraheze.org/seamlywiki/thumb/a/a8/Seamly2D_Tutorial_33.png/150px-Seamly2D_Tutorial_33.png)
We have created all necessary nodes. It will be usefull to add all nodes and curves in different groups. Remember that you can assign a node to several groups
We now need to tweak the curves a little bit and check and align the transitions. For that we will useMirror Object by Line
Tool and mirror all node from the front part along point A9 & A10. With the mirror tool you can easily create new nodes, so you can verify the transition between different curves. If need to, you can adjust the curve nodes as needed to get a smooth transition between the curves.![](http://static.miraheze.org/seamlywiki/thumb/4/41/Seamly2D_Tutorial_34.png/500px-Seamly2D_Tutorial_34.png)
![](http://static.miraheze.org/seamlywiki/thumb/b/b3/Seamly2D_Tutorial_35.png/500px-Seamly2D_Tutorial_35.png)
Draw - Mode
. The next step will be to create a new pattern piece.![](http://static.miraheze.org/seamlywiki/thumb/2/2b/Seamly2D_Tutorial_36.png/150px-Seamly2D_Tutorial_36.png)
![](http://static.miraheze.org/seamlywiki/thumb/8/88/Seamly2D_Tutorial_37.png/500px-Seamly2D_Tutorial_37.png)
![](http://static.miraheze.org/seamlywiki/thumb/4/48/Seamly2D_Tutorial_38.png/500px-Seamly2D_Tutorial_38.png)
◆
If you wish to, you can modify the generel pattern preferences and create a label template for your design. This information can be displayed in the pattern pieces.![](http://static.miraheze.org/seamlywiki/thumb/4/47/Seamly2D_Tutorial_39.png/500px-Seamly2D_Tutorial_39.png)
![](http://static.miraheze.org/seamlywiki/thumb/c/c9/Seamly2D_Tutorial_40.png/300px-Seamly2D_Tutorial_40.png)
![](http://static.miraheze.org/seamlywiki/thumb/5/57/Seamly2D_Tutorial_41.png/300px-Seamly2D_Tutorial_41.png)
![](http://static.miraheze.org/seamlywiki/thumb/1/11/Seamly2D_Tutorial_42.png/500px-Seamly2D_Tutorial_42.png)
![](http://static.miraheze.org/seamlywiki/thumb/a/a5/Seamly2D_Tutorial_43.png/500px-Seamly2D_Tutorial_43.png)
![](http://static.miraheze.org/seamlywiki/thumb/d/d7/Seamly2D_Tutorial_44.png/500px-Seamly2D_Tutorial_44.png)
![](http://static.miraheze.org/seamlywiki/thumb/2/2e/Seamly2D_Tutorial_45.png/500px-Seamly2D_Tutorial_45.png)