Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

282 rindas
5.5KB

  1. ---
  2. name: Basic Trouser Block
  3. panels:
  4. body:
  5. allowances:
  6. hem: 1cm
  7. seam: 1cm
  8. information:
  9. position:
  10. y: -10
  11. x: 10
  12. lines:
  13. - through: [14, 8, 7, 0, 1, 2, 3, 37, 19, 35, 6, 22]
  14. style:
  15. thickness: 1
  16. - through: [1,11,17,4]
  17. - through: [7,12,10]
  18. - through: [9,15,10,23,11]
  19. - through: [15,16]
  20. curve:
  21. start: 10
  22. - through: [0,7a,8]
  23. curve:
  24. start: 7
  25. - through: [17,18,19]
  26. - through: [24,21]
  27. - through: [21,22]
  28. curve:
  29. start: 20b
  30. end: 20a
  31. - through: [14,10,11a,17,25a,26,27a,24]
  32. curve:
  33. start: 14
  34. - through: [28,28a]
  35. - through: [22,29,29a]
  36. - through: [37,34]
  37. curve:
  38. start: 19
  39. end: 34a
  40. - through: [33,36]
  41. curve:
  42. start: 33a
  43. end: 36a
  44. - through: [17,31,34]
  45. curve: {}
  46. - through: [17,30,33]
  47. curve: {}
  48. - through: [36,29b]
  49. - through: [34,33]
  50. - through: [39,43,41]
  51. curve: {}
  52. - through: [39,42,41]
  53. curve: {}
  54. points:
  55. 0:
  56. position: {}
  57. 1:
  58. position:
  59. y: -(scye_depth) - 60
  60. 2:
  61. position:
  62. y: -(back_waist + 25 )
  63. 3:
  64. position:
  65. y: -(shirt_length) - 40
  66. 4:
  67. relativeTo: 1
  68. position:
  69. x: chest/2 + 100
  70. 5:
  71. relativeTo: 0
  72. position:
  73. x: DistanceBetween("1","4")
  74. 6:
  75. relativeTo: 3
  76. position:
  77. x: DistanceBetween("1","4")
  78. 7:
  79. relativeTo: 0
  80. position:
  81. x: neck_size/5 - 5
  82. 8:
  83. relativeTo: 7
  84. position:
  85. y: 45
  86. 9:
  87. position:
  88. y: -(DistanceBetween("0","1")/5 + 40)
  89. 10:
  90. relativeTo: 9
  91. position:
  92. x: half_back + 40
  93. 11:
  94. relativeTo: 1
  95. position:
  96. x: half_back + 40
  97. 12:
  98. relativeTo: 0
  99. position:
  100. x: half_back + 40
  101. 14:
  102. relativeTo: 12
  103. position:
  104. x: 15
  105. y: 20
  106. 15:
  107. relativeTo: 10
  108. position:
  109. x: -100
  110. 16:
  111. relativeTo: 10
  112. position:
  113. y: -7.5
  114. 17:
  115. relativeTo: 1
  116. position:
  117. x: DistanceBetween("1","4")/2 + 5
  118. 18:
  119. relativeTo: 17
  120. position:
  121. y: -(DistanceBetween("1","2")+25)
  122. 19:
  123. relativeTo: 17
  124. position:
  125. y: -DistanceBetween("1","3")
  126. 20:
  127. relativeTo: 5
  128. position:
  129. y: -45
  130. 21:
  131. relativeTo: 20
  132. position:
  133. x: -(neck_size/5-10)
  134. 22:
  135. relativeTo: 20
  136. position:
  137. y: -(neck_size/5-25)
  138. 23:
  139. relativeTo: 10
  140. position:
  141. y: -15
  142. 24:
  143. relativeTo: 21
  144. polar:
  145. length: DistanceBetween("8","14")
  146. rotation: acos(YDistanceBetween("21","23")/DistanceBetween("8","14"))
  147. 25:
  148. relativeTo: 1
  149. position:
  150. x: chest/3+40
  151. 26:
  152. relativeTo: 25
  153. position:
  154. y: 40
  155. 27:
  156. between:
  157. from: 26
  158. to: 24
  159. offset: 0.5
  160. 28:
  161. relativeTo: 22
  162. position:
  163. x: 15
  164. 28a:
  165. relativeTo: 28
  166. position:
  167. y: -YDistanceBetween("28","3")
  168. hide: true
  169. 29:
  170. relativeTo: 28
  171. position:
  172. x: 35
  173. 29a:
  174. relativeTo: 29
  175. position:
  176. y: -YDistanceBetween("29","3")
  177. hide: true
  178. 29b:
  179. relativeTo: 29a
  180. position:
  181. y: DistanceBetween("35","36")
  182. hide: true
  183. 30:
  184. relativeTo: 18
  185. position:
  186. x: 25
  187. 31:
  188. relativeTo: 18
  189. position:
  190. x: -25
  191. 32:
  192. relativeTo: 19
  193. position:
  194. y: 80
  195. 33:
  196. relativeTo: 32
  197. position:
  198. x: 15
  199. 33a:
  200. relativeTo: 33
  201. position:
  202. x: DistanceBetween("33","36")
  203. 34:
  204. relativeTo: 32
  205. position:
  206. x: -15
  207. 34a:
  208. relativeTo: 34
  209. position:
  210. x: -DistanceBetween("19","37")
  211. 35:
  212. between:
  213. from: 6
  214. to: 19
  215. offset: 0.5
  216. 36:
  217. relativeTo: 35
  218. position:
  219. x: 30
  220. rotation: -pi/2
  221. 36a:
  222. relativeTo: 36
  223. position:
  224. x: -DistanceBetween("33","36")
  225. 37:
  226. between:
  227. from: 3
  228. to: 19
  229. offset: 0.5
  230. 38:
  231. relativeTo: 1
  232. position:
  233. x: DistanceBetween("1","11")/2 + 20
  234. 39:
  235. relativeTo: 38
  236. position:
  237. y: -40
  238. 40:
  239. relativeTo: 2
  240. position:
  241. x: DistanceBetween("1","38")
  242. y: -25
  243. 41:
  244. relativeTo: 40
  245. position:
  246. y: -160
  247. 42:
  248. relativeTo: 40
  249. position:
  250. x: 7.5
  251. 43:
  252. relativeTo: 40
  253. position:
  254. x: -7.5
  255. 7a:
  256. relativeTo: 7
  257. polar:
  258. length: 20
  259. rotation: 3*pi/4
  260. 11a:
  261. relativeTo: 11
  262. position:
  263. y: 30
  264. x: 10
  265. 20a:
  266. relativeTo: 22
  267. position:
  268. x: -DistanceBetween("21","20")*2
  269. 20b:
  270. relativeTo: 21
  271. position:
  272. y: -DistanceBetween("22","20")*2
  273. 27a:
  274. relativeTo: 27
  275. position:
  276. x: 10
  277. 25a:
  278. relativeTo: 25
  279. position:
  280. y: 7
  281. x: -30