Instellingen

Choose language

Pattern Drafting 2 berichten, 1 schrijvers, 40 lezers, gestart 40 maanden geleden

geplaatst 40 maanden geleden (Sunday, December 27) door Sewist
#1
In this thread, we shall post some examples of the pattern drafting exercises.

geplaatst 40 maanden geleden (Sunday, December 27) door Sewist
#2
The first example is the front bodice gathered at the bottom. We need to transfer all the existing darts to the bottom and then recreate the path for waist, as if we would be using tapered spread technique.

First, rotate all elements on the left of the pattern closing the bust dart, using rotate command.

rotate((front_side_bodice,ws1),n,dart_front_angle,"r")
Second, create a single path for waist - in the standard template it consists of two elements for center part and side part. For side part, we would need the one that is rotated to close the waist part.

front_waist=path(front_center_waist,front_side_waistr)
Now, I could trace a new curve for the waist, starting at w1 (center waist) and ending in ws1r (rotated side waist) - but I want this code to work for all waist seams including shaped ones, so I'll use spread. As we are basically dealing with dart manipulation, I will spread around the bust. I will create a tiny line to use as the top element of the spread, and then spread the waist at 0 degrees along center front and up to ws1r at the side, so for the total amount of bust dart plus waist dart:

n1=apply(n,0.2,0)
top_spread=line(n,n1)
spread((top_spread, front_waist), top_spread, front_waist, 0, dart_front_angle+angle(v11,n,v12), "t")
We now have a new waist line which is the result of the spread action. Just to be sure it does arrive to the planned points at center waist and side waist, I am going to adjust it to these 2 points using nest command:

nest(front_waistt,w1,ws1r)

I would like to add a marking to show where the gathering should happen, and will use a wiggly line for that. It will pass along the new waist line:

1) Draw a line along the new waist line:
front_gather = along(front_waistt, 1, 2)
2) Make it wiggly:
wiggle((front_gather), 2, 0.5, 0)
Finally, add text info to note how long the ready edge should be:

t_ws1r = type("Gather to "+round(front_waist.l,1)+" cm", ws1r, [ws1r:w1].a1, 1)

geplaatst 7 maanden geleden (Tuesday, August 22), bewerkt 6 maanden geleden door duskyteam
#3
Bericht verwijderd

geplaatst 7 maanden geleden (Monday, August 28), bewerkt 6 maanden geleden door oliver1
#4
Bericht verwijderd

geplaatst 6 maanden geleden (Thursday, September 28), bewerkt 6 maanden geleden door melissawimmer219_gmail
#5
Bericht verwijderd

geplaatst 4 maanden geleden (Wednesday, November 22), bewerkt 2 maanden geleden door taniyuki
#6
Bericht verwijderd

geplaatst 4 maanden geleden (Friday, December 15), bewerkt 2 maanden geleden door itslaurenoff_gmail
#7
Bericht verwijderd

geplaatst 3 maanden geleden (Tuesday, December 19), bewerkt 2 maanden geleden door farare
#8
Bericht verwijderd

geplaatst 3 maanden geleden (Tuesday, December 26), bewerkt 3 maanden geleden door wilibaldbanksmod_gmail
#9
Bericht verwijderd

geplaatst 3 maanden geleden (Tuesday, December 26), bewerkt 3 maanden geleden door wilibaldbanksmod_gmail
#10
Bericht verwijderd

geplaatst 3 maanden geleden (Tuesday, December 26), bewerkt 2 maanden geleden door wilibaldbanksmod_gmail
#11
Bericht verwijderd

geplaatst 2 maanden geleden (Friday, January 19), bewerkt 2 maanden geleden door salmawisoky
#12
Bericht verwijderd

geplaatst 2 maanden geleden (Monday, January 22), bewerkt 2 maanden geleden door vitrealisswim
#13
Bericht verwijderd

geplaatst 1 maanden geleden (Wednesday, February 28), bewerkt 8 dagen geleden door betterwound
#14
Bericht verwijderd