選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

311 行
6.0KB

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