UserManual:Measurements: Difference between revisions

Changing valentina to seamly / seamly2D
(Changing valentina to seamly / seamly2D)
 
(5 intermediate revisions by 4 users not shown)
Line 2:
== Standard measurements ==
 
'''Standard measurements tables''' contain sizing information which ValentinaSeamly2D uses to calculate body measurements for standard-sized figures. ImportantIt is important to keepbear in mind that, for the calculations to work, the body measurements must grow proportionately from size to size. However, people of different segmentsgenders ofand the populationages (e.g. infantsbabies and toddlers, children, misseswomen, men, etc.) grow in different proportions. Therefore, you must provide a separate table for eachdifferent segmentgenders ofand the population that you want toage targetgroups.
 
Usually multi-size standard tables provide a lot statistical data that are hard to describe and userequire justmore usingthan withjust the one column in the individual measurement file. Instead, you provide measurements for a default standard figure and allow ValentinaSeamly2D to calculate the rest. To designate the default standard figure, specify a '''base size''' and a '''base height''' for your standard measurements table. Two values, '''size''' and '''height''', uniquely identify standard-sized figures.
 
By size we usually understand value of chest measurement. According to our internal system of names, it is measurement ''G04 - Bust circumference (bustcirc)''. See page [[Measurements]].
 
Height values grow in 6 cm and increments are limited to the values listed below.<br />
<code>Height (cm): 50, 56, 62, 68, 74, 80, 86, 92, 98, 104, 110, 116, 122, 128, 134, 140, 146, 152, 158, 164, 170, 176, 182, 188, 194, 200.</code>
 
Size values grow in 2 cm and increments are limited to the values listed below.<br />
<code>Size (cm): 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72.</code>
 
The format supportsupports values described in two units: centimeters and millimeters. (Inches doesnaren't supported). Convert values described above to millimeters to get appropriate values if you use millimeters in your your table.
 
Usually, the process creating a file with standard tables requirerequires specifying a base size and, a base height and units. Thenof increment, then specifying a base value for each measurement. In other words, a column for thesethis size and height you selected as a base. To enable ValentinaSeamly2D to generate measurements for other size-height combinations, you must provide a '''size_increase''' and a '''height_increase''' for each measurement. The size_increase is the amount ValentinaSeamly2D will add/subtract to the measurement's base value for every step up/down in size. Likewise, the height_increase is the amount ValentinaSeamly2D will add/subtract to the measurement's base value for every step up/down in height.
 
Let's take a look onat some examples to understand how it will work...
 
Here is an example of how ValentinaSeamly2D would calculate a measurement after a new size and height combination has been selected.:
 
<source lang="cpp">
Line 53:
</source>
 
Let's look at morea simpler example:
[[File:Aldrichtable.png|frameless|center|582px]]
 
Here we see a table that havehas a correlation between measurements inat different heights. The next thing, whatthat we need to do to continue to work with it, is to designate the base size and base height. In this example, we will take size (chest measurement) 50 and height 80. All measurements fromin the column height 80 are now our base values. TheThen nextwe thingcalculate is to calculatethe values '''size_increase''' and '''height_increase''' for each measurement separately. In this example, the table only provides changes only for heights. So, '''size_increase''' will be always equal to 0. The last thing to do is to find valuesthe '''height_increase''' values. WeHere will provide you withare several exampleexamples for better understanding.:
 
<source lang="bash">
chest = 50, 52, 54 = 2. 50 + 2 = 52. 52 + 2 = 54.
waist = 47, 49, 51 = 2.
shoulder = 6.2, 6.6, 7 = 0.4.
body rise = 14.1, 14.9, 15.7 = 0.8.
</source>
 
== Using measurements ==
To use the measurements, it should be linked to a pattern file. By default, each new pattern file doesnisn't connected to any measurements. To understand current state take a look at window title. It will have the measurement file inside '[' ']' if one was connected to pattern. For example, like this: '''pattern.val [measurements.vit]'''. Alternatively, you can use menu '''Pattern piece -> Pattern properties'''.
To create a measurement file, use Tapethe '''SeamlyMe''' app.
 
To link new measurements to the pattern file, use menu '''Measurements -> Load Individual ...''' or '''Measurements -> Load StandardMultisize''' (Standar)'''...''' .
 
=== Individual measurements ===
Files containing individual measurements end with suffix '''.vit''' (Seamly2D Individual Measurement).
=== Standard measurements ===
Files containing standard measurements end with suffix '''.vst''' ([[UserManual:Measurement file format|ValentinaSeamly2D standard table]]). These files must reside in a specific folder for ValentinaSeamly2D to find them. Seamly2D will look for the files in the following order:
* For Unix(Linux):
* For Unix(Linux): if exists path ''[path to valentina binary]/tables/standard/'' it is ''[path to valentina binary]/tables/standard/*.vst'' otherwise ''/usr/share/valentina/tables/standard/*.vst''.
# [path to Seamly2D binary]/tables/standard
* OS X: if bundle (Valentina.app) contains folder ''Resources/tables/standard/'' it is ''[path to valentina bundle]/Resources/tables/standard/*.vst''. if not then if exists path ''[path to valentina bundle]/tables/standard/'' it is ''[path to valentina bundle]/tables/standard/*.vst'' otherwise ''/usr/share/valentina/tables/standard/*.vst''.
*# Windows: always ''/home/[folderuser where valentina.exe residesname]/.Seamly2D/tables/standard/*.vst''.
# /usr/share/Seamly2D/tables/standard
* OS X:
# [path to Seamly2D bundle]/Resources/tables/standard
# [path to Seamly2D bundle]/tables/standard
# /home/[user name]/.Seamly2D/tables/standard
# /usr/share/Seamly2D/tables/standard
* Windows:
# [folder where Seamly2D.exe resides]/tables/standard
 
The paths mentioned above can be rewritten by changing the settings in '''Preferences'''. See page [[UserManual:Configuring Seamly2D]]
If a pattern was connected to standard measurements to determine which standard figure is currently associated with your pattern, look at the values of size and height displayed on the bottom left of the main window. You may modify these values independently using the corresponding drop down lists.
 
If a pattern wasis connected to standard measurements, to determine which standard figure is currently associated with your pattern, look at the values of size and height displayed onat the bottom left of the main window. You may modify these values independently using the corresponding drop -down lists.