Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

328 lignes
5.4KB

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