|
- ---
- name: Basic Trouser Block
- points:
- 0:
- position: {}
- 1:
- position:
- y: -(body_rise)
- relativeTo: 0
- 2:
- position:
- y: -waist_to_hip
- relativeTo: 0
- 3:
- position:
- y: -waist_to_floor
- relativeTo: 0
- 4:
- position:
- y: -(((waist_to_floor - body_rise)/2) - 50)
- relativeTo: 1
- 5:
- position:
- x: -(hips/12 + 20)
- relativeTo: 1
- 6:
- position:
- x: -(hips/12 + 20)
- relativeTo: 2
- 7:
- position:
- x: -(hips/12 + 20)
- relativeTo: 0
- 8:
- position:
- x: hips/4 + 5
- relativeTo: 6
- 9:
- position:
- x: -(hips/16 + 10)
- relativeTo: 5
- 10:
- position:
- x: 10
- relativeTo: 7
- 11:
- position:
- x: waist/4 + 5
- relativeTo: 10
- 12:
- position:
- x: trouser_bottom_width/2 - 5
- relativeTo: 3
- 13:
- position:
- x: trouser_bottom_width/2 + 12
- relativeTo: 4
- 14:
- position:
- x: -(trouser_bottom_width/2 - 5)
- relativeTo: 3
- 15:
- position:
- x: -(trouser_bottom_width/2 + 12)
- relativeTo: 4
-
- 16:
- position:
- x: DistanceBetween("1","5")/4
- relativeTo: 5
- 17:
- position:
- x: DistanceBetween("16","5")
- relativeTo: 6
- 18:
- position:
- x: DistanceBetween("16","5")
- relativeTo: 7
- 19:
- between:
- from: 16
- to: 18
- offset: 0.5
- 20:
- position:
- x: 20
- relativeTo: 18
- 21:
- position:
- y: 20
- relativeTo: 20
- 22:
- position:
- x: (((waist/4 + 40)^2) - (DistanceBetween(20,21)^2))^(0.5)
- y: -DistanceBetween(20,21)
- relativeTo: 21
- 23:
- position:
- x: -(DistanceBetween(5,9)/2+8)
- relativeTo: 9
- 24:
- position:
- y: -5
- relativeTo: 23
- 25:
- relativeTo: 17
- position:
- x: hips/4 + 15
- 26:
- relativeTo: 12
- position:
- x: 10
- 27:
- relativeTo: 13
- position:
- x: 10
- 28:
- relativeTo: 14
- position:
- x: -10
- 29:
- relativeTo: 15
- position:
- x: -10
- 30:
- between:
- from: 21
- to: 22
- offset: 1/3
- 31:
- between:
- from: 21
- to: 22
- offset: 2/3
-
- panels:
- front:
- allowances:
- hem: none
- seam: none
- information:
- position:
- x: 10
- y: -10
- relativeTo: 1
- points:
- 5d:
- polar:
- length: (waist-640)*0.015625+27.5
- rotation: 3*pi/4
- relativeTo: 5
- hide: true
- 6e:
- between:
- from: 10
- to: 6
- offset: 1.3
- 0l:
- position:
- x: -10
- relativeTo: 0
- 0r:
- position:
- x: 10
- relativeTo: 0
- 0b:
- position:
- y: -100
- relativeTo: 0
- 15e:
- between:
- from: 14
- to: 15
- offset: 1.8
- 13e:
- between:
- from: 12
- to: 13
- offset: 1.8
-
- lines:
- 1:
- through: [9,1]
- 2:
- through: [6,8]
- 3:
- through: [15,13]
- 4:
- through: [0,2,1,4,3]
- 5:
- through: [6,10,0l,0b,0r,11]
- style:
- thickness: 1
- 6:
- through: [9,5d,6]
- curve:
- start: 5
- end: 6e
- style:
- thickness: 1
- 7:
- through: [15,14,12,13]
- style:
- thickness: 1
- 8:
- through: [15,9]
- curve:
- start: 15e
- style:
- thickness: 1
- 9:
- through: [13,8,11]
- curve:
- start: 13e
- style:
- thickness: 1
- back:
- name: Back
- information:
- position:
- x: 10
- y: -10
- relativeTo: 2
- allowances:
- hem: none
- seam: none
- points:
- 30l:
- relativeTo: 30
- position:
- y: -10
- hide: true
- 30r:
- relativeTo: 30
- position:
- y: 10
- hide: true
- 30b:
- relativeTo: 30
- position:
- x: 120
- hide: true
- 31l:
- relativeTo: 31
- position:
- y: -10
- hide: true
- 31r:
- relativeTo: 31
- position:
- y: 10
- hide: true
- 31b:
- relativeTo: 31
- position:
- x: 100
- hide: true
- 16r:
- position:
- rotation: pi/4
- relativeTo: 16
- 16d:
- position:
- y: 47.5
- relativeTo: 16r
- hide: true
- 23a:
- position:
- x: 160
- y: -30
- relativeTo: 24
- 19e:
- between:
- from: 21
- to: 19
- offset: 1.8
- 29extend:
- between:
- from: 28
- to: 29
- offset: 1.7
- 27extend:
- between:
- from: 26
- to: 27
- offset: 1.7
- 3down:
- position:
- y: -10
- relativeTo: 3
- hide: true
-
-
- lines:
- 1:
- through: [19,21,30l,30b,30r,31l,31b,31r,22]
- style:
- thickness: 1
- 2:
- through: [24,16d,19]
- curve:
- start: 23a
- end: 19e
- style:
- thickness: 1
- 3:
- through: [29,24]
- curve:
- start: 29extend
- style:
- thickness: 1
- 4:
- through: [27,25,22]
- curve:
- start: 27extend
- style:
- thickness: 1
- 5:
- through: [29,28]
- style:
- thickness: 1
- 6:
- through: [27,26]
- style:
- thickness: 1
- 7:
- through: [28,3down,26]
- curve: {}
- style:
- thickness: 1
- 8:
- through: [23,1]
- 9:
- through: [6,25]
- 10:
- through: [29,27]
- 11:
- through: [0,2,1,4,3]
-
-
-
-
|